Nils Adermann
|
5c0efdcaa2
|
Move public properties to top and document them
|
10 years ago |
Nils Adermann
|
c6af09b1da
|
Make project id public
Reduction of rougly 1.3 million function calls on packagist update
|
10 years ago |
Jordi Boggiano
|
32cd883daa
|
Rename options to transport-options, refs #2189
|
10 years ago |
Luís Otávio Cobucci Oblonczyk
|
2e2b66b16e
|
Package should have download options
|
11 years ago |
Martin Hasoň
|
fa0d62ab6a
|
Settings of the same repository for a package is allowed.
|
11 years ago |
deguif
|
3c21dc1499
|
Moved setter before getter and added @inheritDoc
|
12 years ago |
Jordi Boggiano
|
85671021c3
|
Clear id when cloning
|
12 years ago |
Jordi Boggiano
|
8a275336a1
|
CS cleanups
|
12 years ago |
Jordi Boggiano
|
c8a685be6b
|
Reduce memory usage by only loading packages that are actually needed, fixes #456
|
12 years ago |
Jordi Boggiano
|
2d19cf2a00
|
Fix hijacking possibility via provide bug
|
12 years ago |
Nils Adermann
|
cc7632489d
|
Make problem report messages more readable
Added pretty strings to constraints
|
12 years ago |
Nils Adermann
|
5bea5974f7
|
Improve error messages for solver problems
|
12 years ago |
Jordi Boggiano
|
1bd4ccbd54
|
php-cs-fixer magic
|
12 years ago |
Jordi Boggiano
|
453b9a616b
|
Add test for Pool handling and refactor a couple things
|
12 years ago |
Jordi Boggiano
|
1aaae5284b
|
Add list of stabilities to base package
|
12 years ago |
Jordi Boggiano
|
53191eb0fe
|
Remove recommend, make suggest informational, add require-dev, fixes #78, fixes #510
|
12 years ago |
Jordi Boggiano
|
ceac0ca75b
|
Fix updating of already installed dev packages, fixes #496
|
12 years ago |
Jordi Boggiano
|
35aa82ada8
|
Prevent multiple replaces of a same package to be skipped when the first fails to match
|
13 years ago |
Jordi Boggiano
|
c425b8b6cb
|
Prevent a package from having duplicate names
|
13 years ago |
Jordi Boggiano
|
f9fc9695e9
|
Wrap the package in an aliased package instead of replacing
|
13 years ago |
digitalkaoz
|
30e89a2402
|
fixed broken packages on filesystem
|
13 years ago |
Jordi Boggiano
|
46a67733f8
|
Adjust codebase to the new VersionParser
|
13 years ago |
Jordi Boggiano
|
544067ced9
|
Packages can't be added to two repos at once
|
13 years ago |
everzet
|
69f1de9986
|
Enhanced PackageInterface and BasePackage with getUniqueName() method, which provides name-version-releaseType string (used in installer registry)
|
13 years ago |
everzet
|
9deb10361f
|
second batch of refactoring
|
13 years ago |
Jordi Boggiano
|
07e181c6eb
|
Fix lowercase behavior
|
13 years ago |
pborreli
|
f7735c396f
|
[Composer] Fixed typos
|
13 years ago |
Igor Wiedler
|
9e8fc71870
|
Make package names and downloader/installer/repository types case insensitive
|
13 years ago |
Jordi Boggiano
|
2b77710515
|
RC versions don't need a number
|
13 years ago |
Nils Adermann
|
6cf8d3888c
|
Use version contraints in the default policy rather than hardcoded version_compare
|
13 years ago |
Jordi Boggiano
|
d6ae5ddf35
|
Add 'dev' flag to version parser
|
13 years ago |
Nils Adermann
|
2e41993822
|
Update solver to use PackageInterface and store pool package ids inside of packages
|
13 years ago |
Jordi Boggiano
|
1edb22034d
|
Fix CS
|
13 years ago |
Jordi Boggiano
|
b620405ab0
|
Adjusted BasePackage::__toString()
|
13 years ago |
Jordi Boggiano
|
27f02aba7d
|
Fix version check in BasePackage
|
13 years ago |
Jordi Boggiano
|
14b3325347
|
Fix version parsing
|
13 years ago |
Jordi Boggiano
|
b53a3086b6
|
Minor refactorings and changes
|
13 years ago |
Nils Adermann
|
8c9f8fb86f
|
Rename RelationConstraints to Links in the Package namespace.
Constraints have been generalised to allow matching requiring and providing
constraints against each other.
|
13 years ago |
Jordi Boggiano
|
c6321e7277
|
Fix tests and invalid use statements
|
13 years ago |
Jordi Boggiano
|
6dbec8718d
|
Remove contains() from RepositoryInterface
|
13 years ago |
Jordi Boggiano
|
f0e709ad09
|
Minor cleanups, add license property to the PackageInterface
|
13 years ago |
Jordi Boggiano
|
8ab98a8b5d
|
Fix class name
|
13 years ago |
Jordi Boggiano
|
1d5f5885bc
|
Remove useless abstract methods, interface is enough
|
13 years ago |
Jordi Boggiano
|
7ea2fd6c93
|
Fix author/copyright
|
13 years ago |
Nils Adermann
|
3a851b4059
|
Define an interface for packages and move package code to separate namespace.
Ids are no longer needed, they are internal to the solver and not a part of
packages.
|
13 years ago |