Jordi Boggiano
|
ac497feaba
|
CS fixes
|
2014-06-10 16:13:12 +02:00 |
Jordi Boggiano
|
e23665be59
|
Fix replacers being picked if whatProvide was called before building the package whitelist, fixes #2991, fixes #2962
|
2014-05-23 15:22:53 +02:00 |
Nils Adermann
|
78f2ad95a9
|
Correctly add decision reason to transaction
|
2014-04-09 12:08:13 -07:00 |
Christian Flothmann
|
0e9325da79
|
for AliasPackages check that the aliased package is white listed so that version constraints of AliasPackages are taken into account when computing package provisions
|
2014-03-12 16:35:23 +01:00 |
Nils Adermann
|
aa74818fe0
|
Handle array candidates in whatProvides
|
2014-02-21 16:53:59 +01:00 |
Nils Adermann
|
eb5c785dcd
|
Remove superfluous string casts
|
2014-02-21 14:22:38 +01:00 |
Nils Adermann
|
5b80144ad0
|
Resolve job packages after whitelist generation
|
2014-02-21 13:41:21 +01:00 |
Nils Adermann
|
bc7008270f
|
Properly limit to name matches only if necessary
|
2014-02-21 13:15:54 +01:00 |
Nils Adermann
|
3148ffd355
|
Whitelist packages with names matching those specified before generating rules
Addresses #2690 doesn't do any performance optimisations yet which we
could do now
|
2014-02-21 12:25:15 +01:00 |
Jordi Boggiano
|
51e6c3a466
|
Optimize solving by removing packages that are excluded by the root package requires
|
2013-12-31 16:58:31 +01:00 |
Jordi Boggiano
|
0a3df27403
|
Remove dead code, fixes #2363
|
2013-10-31 22:29:09 +01:00 |
Jordi Boggiano
|
11a0d16ccc
|
CS fixes
|
2013-10-11 20:12:45 -03:00 |
Jordi Boggiano
|
cc37e4b0b8
|
Show defaulted version if phpversion() returns nothing, fixes #2313
|
2013-10-09 19:44:53 -03:00 |
Nils Adermann
|
8369624c49
|
Correctly set watch2 on rule watch nodes for learned rules fixes #2181
|
2013-08-16 16:44:56 +02:00 |
Jordi Boggiano
|
051d219438
|
Fix whatProvides returning too many results when no constraint is given
|
2013-08-12 18:37:34 +02:00 |
Jordi Boggiano
|
8d0b7f278e
|
CS fixes
|
2013-06-13 13:28:24 +02:00 |
Jordi Boggiano
|
6f6228fb1d
|
Remove unneeded use
|
2013-06-13 13:21:52 +02:00 |
Pavel Savinov
|
b72c4cfe97
|
PHPDoc fix
|
2013-06-13 11:09:19 +11:00 |
Pavel Savinov
|
831bd844bd
|
Almost PHPDoc problems fixed
|
2013-06-13 11:05:44 +11:00 |
Jordi Boggiano
|
7449162aa4
|
Report ICU failures as the intl extension being missing, refs #1939
|
2013-05-28 18:15:04 +02:00 |
Jordi Boggiano
|
e848c76cbc
|
Only compare branches as versions in the policy to sort packages, but not in the solver, fixes #1817
|
2013-05-23 18:12:54 +02:00 |
Jordi Boggiano
|
326faf2b51
|
Minor cleanups
|
2013-05-02 17:41:55 +02:00 |
Jordi Boggiano
|
faa419cc0e
|
Merge remote-tracking branch 'hason/alias'
|
2013-04-28 12:54:59 +02:00 |
Jordi Boggiano
|
cc9dac8fe2
|
Fix tests and convert all package lists to Name[Versions] format
|
2013-04-27 00:31:22 +02:00 |
Jordi Boggiano
|
201cde05be
|
Show reasons why an operation is executed in -vv mode, fixes #1063
|
2013-04-27 00:11:06 +02:00 |
Robert Gruendler
|
5160dd2f5e
|
Return different error code for SolverProblemsException
To make it easier for external tools to detect SolverProblems and react
to them accordingly,
this PR introduces a new exit code.
|
2013-04-25 14:37:47 +02:00 |
Jordi Boggiano
|
0700cd9186
|
Adjust according to feedback
|
2013-04-17 17:37:22 +02:00 |
Jordi Boggiano
|
db4055b778
|
Put a higher prio on replacers of the same vendor as the required package
|
2013-04-17 15:39:42 +02:00 |
Martin Hasoň
|
753a8345cb
|
Added support for the alias of an aliased package
|
2013-04-11 13:20:34 +02:00 |
Jordi Boggiano
|
a0d1d59868
|
Fix handling of aliases in streamable repos, fixes #1776, fixes #1749
|
2013-04-08 15:38:09 +02:00 |
Jordi Boggiano
|
2b385cbe58
|
Fix dependency flags not applying to provides/replaces, fixes #1771
|
2013-04-04 17:41:01 +02:00 |
Jordi Boggiano
|
b0297ef67a
|
Add prefer-stable flag to pick stable package over unstable ones when possible
|
2013-04-02 18:40:42 +02:00 |
Jordi Boggiano
|
514a3cde77
|
CS fixes
|
2013-01-05 20:01:58 +01:00 |
Jordi Boggiano
|
da5ee6e2d7
|
Add warning for invalid chars in package names
|
2012-11-22 19:50:27 +01:00 |
Jordi Boggiano
|
62bf84fc4f
|
Rename var
|
2012-11-01 16:19:07 +01:00 |
Jordi Boggiano
|
1c39ad779b
|
Fix wording
|
2012-10-31 18:34:27 +01:00 |
Jordi Boggiano
|
5d78fa6ce6
|
Report typos in package name if no version matches
|
2012-10-31 18:20:54 +01:00 |
Jordi Boggiano
|
f18839c350
|
Fix var override, fixes #1061
|
2012-10-28 20:15:36 +01:00 |
Pascal Borreli
|
83fd3967f0
|
Fixed PHPDoc
|
2012-10-24 23:44:40 +00:00 |
Pascal Borreli
|
5eead93250
|
Fixed typos
|
2012-10-24 23:14:04 +00:00 |
Jordi Boggiano
|
125ff3e4f5
|
Fix root aliasing with new providers repo format
|
2012-10-24 16:11:32 +02:00 |
Jordi Boggiano
|
eceda0ffc7
|
Fix regression introduced in beb9a5bd72
|
2012-10-21 19:16:11 +02:00 |
Jordi Boggiano
|
5978197b5d
|
Reset package IDs before they can be used in the pool in case there are already some in the cache
|
2012-10-18 12:57:55 +02:00 |
Jordi Boggiano
|
6a03e4f9ac
|
Code optimizations: Avoiding counting repeatedly
|
2012-10-14 16:58:00 +02:00 |
Jordi Boggiano
|
beb9a5bd72
|
Code optimizations: avoid loops in match()
|
2012-10-14 16:35:32 +02:00 |
Jordi Boggiano
|
21a0ae9cad
|
Cache whatProvide calls
|
2012-10-14 16:34:17 +02:00 |
Jordi Boggiano
|
a3f9accd37
|
Fix various dumb issues
|
2012-10-13 18:54:48 +02:00 |
Jordi Boggiano
|
9369f48dcd
|
Fix package id
|
2012-10-13 13:01:35 +02:00 |
Jordi Boggiano
|
18492a1f84
|
Remove Pool::getMaxId and the solver's reliance on it
|
2012-10-12 18:45:41 +02:00 |
Jordi Boggiano
|
c0e5736ae7
|
Add support for one-file-per-provider composer repositories
|
2012-10-12 18:24:26 +02:00 |