Jordi Boggiano
|
835a91532d
Add PRE_POOL_CREATE event, fixes #8348
|
5 years ago |
Jordi Boggiano
|
3fc7e10c5c
Improve error reporting of solver issues, refs #7779
|
5 years ago |
Nils Adermann
|
5bdc0fc9c5
Request jobs replaced by root require / fixed package
|
5 years ago |
Jordi Boggiano
|
1d31190472
Keep track of unacceptable fixed packages for later to use in error reporting and make sure the pool state is consistent
|
5 years ago |
Jordi Boggiano
|
7cc8a4aed8
Avoid checking stability on platform packages too
|
5 years ago |
Jordi Boggiano
|
6dc576738a
Avoid partial updates from applying changes to packages which are not locked with an acceptable stability
|
5 years ago |
Jordi Boggiano
|
304753ff69
Remove callback and pass stabilities all the way instead
|
5 years ago |
Jordi Boggiano
|
8bb472a608
No need to alias platform packages before the repository set as the pool builder already does it
|
5 years ago |
Jordi Boggiano
|
73bc137c3c
Avoid nameConstraints from being collected for fixed packages
|
5 years ago |
Jordi Boggiano
|
e50f78043a
Try to load packages from lock file only and avoid loading other versions for pinned packages
|
5 years ago |
Jordi Boggiano
|
e6749d8717
Add comment, fix 5.3 build
|
5 years ago |
Jordi Boggiano
|
f68731e663
Remove package/repo priority concept as it is enforced by the pool builder now
|
5 years ago |
Jordi Boggiano
|
47a94b3a88
Ensure packages that exist in a higher prio repo never get loaded in lower prio repos, fixes #5076
|
5 years ago |
Yanick Witschi
|
d1dc367d86
Removed the filters from the pool
|
5 years ago |
Jordi Boggiano
|
d12c20db4b
Remove async repo interface, closes #7902
|
5 years ago |
Nils Adermann
|
6925005ac9
Implement update mirrors/nothing/lock as its own installer mode
|
6 years ago |
Nils Adermann
|
0ff07015a1
Only load package info from lock file for fixed packages
|
6 years ago |
Nils Adermann
|
4481cc4a88
Allow an install request for a package name which is already fixed
|
6 years ago |
Nils Adermann
|
f1e4ccbe1d
Fix handling of reference updates and root references
|
6 years ago |
Nils Adermann
|
9053d74282
Merge branch '2.0' into solve-without-installed
|
6 years ago |
Matthew Brown
|
65903aacfd
Fix type issues (#7996)
|
6 years ago |
CZechBoY
|
a062cd1a31
added phpstan on level 0
|
6 years ago |
Nils Adermann
|
10ada7bf82
Refactor Installer class into separate install and update processes
|
7 years ago |
Nils Adermann
|
537f4fbc3b
Prune unreachable required versions correctly for aliased packages
|
7 years ago |
Nils Adermann
|
83efeaec5c
Attempt to prune versions which are impossible to install during pool building
|
7 years ago |
Nils Adermann
|
902cb290e7
Only load package versions which fit the root composer.json constraints
|
7 years ago |
Nils Adermann
|
81bb8f81ad
Set all package ids only once the pool is created
|
7 years ago |
Nils Adermann
|
261efe1e8e
Implement loadPackages on Composer repositories with providers
|
7 years ago |
Nils Adermann
|
c0f19f6c57
Move construction of pool from repo set into a pool builder
|
7 years ago |