70 Commits (aa0ff14be51ab2a4803d14f13f625cac992b8375)

Author SHA1 Message Date
Jordi Boggiano d6de4a0036 Rename Package interfaces to reduce BC issues 12 years ago
Jordi Boggiano fe15c6a827 Make dev version matches preserve the proper case, fixes #935 12 years ago
Jordi Boggiano c65af3e3a1 Add ValidatingArrayLoader and more validation for the validate command 12 years ago
Kirill chEbba Chebunin c62d4179b3 Remove unnecessary use statement from ArrayDumperTet 12 years ago
Kirill chEbba Chebunin 75d756f665 Add getSupport method to the PackageInterface. 12 years ago
Jordi Boggiano d87b8d3493 Merge pull request #886 from palex-fpt/pear-binaries
Pear binaries
12 years ago
Nils Adermann 560c3254d4 Correctly treat dev versions for other types of comparisons and add tests 12 years ago
Jordi Boggiano 2f7130200a Prevent seeing dev versions as equal when they are not, fixes #848 12 years ago
Alexey Prilipko 75d3d57117 Version parser stability regexp update 12 years ago
Alexey Prilipko 22aef0124e Revert Locker change, ignore PEAR packages whose version cannot be parsed. 12 years ago
Alexey Prilipko ac3cebc633 Update PEAR Package Extractor to use 'task:replace', 'phprelease' commands and install role='script' files
Add PearInstaller
Change PEAR packages type from 'library' to 'pear-library' and dist type from 'pear' to 'file'
Remove PearDownloader
Refactor Channel Installer
12 years ago
Jordi Boggiano ffecd39d33 Refactor repositories handling in config/factory/loader, fixes #828, fixes #826 12 years ago
Jordi Boggiano 3ac11b932c Expose default repositories in system config file 12 years ago
Jordi Boggiano 4a6ae454c2 Merge remote-tracking branch 'dpb587/multiple-repos'
Conflicts:
	src/Composer/Factory.php
	src/Composer/Package/Loader/RootPackageLoader.php
	tests/Composer/Test/Package/Loader/RootPackageLoaderTest.php
12 years ago
Jordi Boggiano 4fcc114f97 Merge pull request #808 from palex-fpt/not-equal-operator
Add '<>' operator to Version Parser
12 years ago
Nils Adermann a756f7f880 Merge pull request #798 from cs278/dev-hash-detached-head
Ensure composer works with a detached head
12 years ago
Jordi Boggiano 73a865bf2a Fix tests 12 years ago
Alexey Prilipko 9f08764e9a Add '!=' handling to VersionConstraint::matchSpecific 12 years ago
Alexey Prilipko e130386612 Add '<>' operator for Version Parser 12 years ago
Grégoire Pineau f4e9dd4fb8 Fixed PSR rules 12 years ago
Chris Smith 5e4b2fcc8d Test for detached heads yielding an invalid version 12 years ago
Nils Adermann 41215a0e47 Require first version of a root package alias, rather than alias
This makes sure that the alias will always be installed, even if it isn't
technically needed.
12 years ago
Jordi Boggiano c10eb66ac4 Ignore references when parsing dev versions 12 years ago
Jordi Boggiano 0936670213 Add support for stabilities in lock file 12 years ago
Jordi Boggiano ef28f3b067 Basic handling of stability flags 12 years ago
Jordi Boggiano 70a3c68f73 Add package stability 12 years ago
Michael Cullum 2653ece028 Adding author role to ArrayLoader Test 12 years ago
Danny Berger 8d6d155153 Add internal support for multiple default composer repositories. 12 years ago
Jordi Boggiano a1306091f2 Fix locking behavior with --dev 12 years ago
Jordi Boggiano 89e095b4b5 Handle --dev installs/updates 12 years ago
Jordi Boggiano e922404f19 Update/add tests 12 years ago
Jordi Boggiano 595182aec0 Add/fix tests 12 years ago
Jordi Boggiano 8654c43c62 Fix version parser regression, fixes #550 12 years ago
Jordi Boggiano f604ca5762 Allow .x in version constraints as alias for .* 12 years ago
till 23902023e5 fix namespace 13 years ago
Martin Hasoň 736ea800e3 Added isDev method to the VersionParser class 13 years ago
Jordi Boggiano 1213067d96 Add test 13 years ago
Jordi Boggiano 59d2b1145c Add lock file alias support and a bunch of fixes 13 years ago
Jordi Boggiano 82054f2060 Add aliasing: `foo as bar` will require foo and automatically make it replace the bar version 13 years ago
Jordi Boggiano ae7107fc22 Add more test requirements 13 years ago
Jordi Boggiano 882496b926 Adjust version parser tests 13 years ago
Martin Hasoň 01be62d842 Updated ArrayDumper 13 years ago
Jordi Boggiano 56e43e4397 Add tests 13 years ago
Jordi Boggiano 462ebdf752 Detect lock file changes and warn users on install, fixes #75 13 years ago
Jordi Boggiano f6b9488bf0 Move root package handling to a dedicated loader and make ArrayLoader more strict 13 years ago
Jordi Boggiano e340022cce Allow the use of self.version in package links 13 years ago
Jordi Boggiano 22858e81ef Fix .* version constraints parsing to include nonstable versions 13 years ago
Jordi Boggiano deb6ecd49b Fix tests 13 years ago
Jordi Boggiano b125926ad3 Fix tests 13 years ago
Jordi Boggiano 8e6f8ae57e Add prettyVersion to packages, fixes #76 13 years ago