454 Commits (d77400ade29b087e4d0a726859d7760fd3c971c8)

Author SHA1 Message Date
Jordi Boggiano beb9a5bd72 Code optimizations: avoid loops in match() 12 years ago
Beau Simensen 081ead1635 Version Parsing: Consider <x.y.z to be <x.y.z-dev
> Consider `<x.y.z` to be `<x.y.z-dev.` Because in 99%
> of the cases that's what the intent is. Could be
> overriden with `<x.y.z-stable`.

- @Seldaek

refs #643
12 years ago
Beau Simensen 96a76eeffc Semantic Version Parsing: ~version
Implemented `~` according to #643 and used the following versions
as a test case as defined by @Seldaek:

 * "~1.2.3.4" = ">=1.2.3.4 <1.2.4.0-dev"
 * "~1.2.3" = ">=1.2.3 <1.3.0-dev"
 * "~1.2" = ">=1.2.0 <2.0.0-dev"
 * "~1" = ">=1.0.0 <2.0.0-dev"

Refs #643
12 years ago
Jordi Boggiano 62bb5b339b Allow parsing of stability modifiers combined with multi-constraints 12 years ago
Jordi Boggiano ce31449b2d Fix calls to non existing method, fixes #1154 12 years ago
Jordi Boggiano ba2d7081bc Merge remote-tracking branch 'origin/master' 12 years ago
Jordi Boggiano beb8e0ab97 Update dist reference as well as source ref 12 years ago
Jordi Boggiano a9afa8bc1f Merge remote-tracking branch 'mheleniak/prefer_dist' and fix dists
Conflicts:
	src/Composer/Installer.php
	src/Composer/Package/Locker.php
12 years ago
Chris Smith 8961c687ee Fix unintentional manipulation of release dates 12 years ago
Martin Hasoň 29034ea3e0 Added support for the root package in the array dumper 12 years ago
Jordi Boggiano 8d7e5cdda5 Fix target-dir with multiple slashes too 12 years ago
Jordi Boggiano f377e9ca87 Fix possible vendor-dir "evasion" via target-dir 12 years ago
Jordi Boggiano 536563dc2a Rename method 12 years ago
Jordi Boggiano 418e876e8a Use only the locked repository when possible for better performance 12 years ago
Jordi Boggiano 83239aa338 Update lock file to contain the complete package info, fixes #890 12 years ago
Jordi Boggiano 5b9f190bcd Make sure invalid authors are purged 12 years ago
Jordi Boggiano 10d1a4382f Only generate lock file when actually necessary, fixes #1064 12 years ago
Jordi Boggiano 0932f65a17 Return 7 chars and not 6 for short git hashes, formatting fixes 12 years ago
Jordi Boggiano 338730b19b Merge remote-tracking branch 'zczapran/issue/1043_wrong_output_for_versions_when_updating' 12 years ago
Jordi Boggiano e01a9c564d Fix parsing of stability for lowercased RC versions 12 years ago
Mateusz Heleniak 6489487245 compare references when using dists 12 years ago
Zbigniew Czapran 8d966547a2 removed overkill function isHash as suggested by @stloyd 12 years ago
Zbigniew Czapran c0c23033d5 simplified if statement 12 years ago
Zbigniew Czapran 730f206cea removed unneccesary PackageMock and trailing whitespaces 12 years ago
Zbigniew Czapran 80c2736021 in VersionParser only truncate the version if hash 12 years ago
Jordi Boggiano 9965f02951 Clean up link creation 12 years ago
Jordi Boggiano d6de4a0036 Rename Package interfaces to reduce BC issues 12 years ago
Jordi Boggiano 8a275336a1 CS cleanups 12 years ago
Jordi Boggiano 26e8217db7 Remove duplication of branch alias parsing code 12 years ago
Jordi Boggiano 2d4076e9b2 Add support for aliases in streamed repos 12 years ago
Jordi Boggiano c8a685be6b Reduce memory usage by only loading packages that are actually needed, fixes #456 12 years ago
Jordi Boggiano ef637c8f1a CS fixes 12 years ago
Jordi Boggiano fe15c6a827 Make dev version matches preserve the proper case, fixes #935 12 years ago
Jordi Boggiano 198a40fc63 Quote version in output to highlight empty versions 12 years ago
Jordi Boggiano e618648f62 Define property before use 12 years ago
Jordi Boggiano 520d915860 Merge pull request #917 from simensen/package-links
Get links from the pacakge
12 years ago
Jordi Boggiano c65af3e3a1 Add ValidatingArrayLoader and more validation for the validate command 12 years ago
Nils Adermann 84dd1fc1bf Merge pull request #898 from Seldaek/providefix
Fix hijacking possibility via provide bug
12 years ago
Beau Simensen 2e9f57b6dd Get links from the pacakge 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
Nils Adermann bbdbfc97ea Remove useless ternary operator 12 years ago
Jordi Boggiano 2f7130200a Prevent seeing dev versions as equal when they are not, fixes #848 12 years ago
Jordi Boggiano 2d19cf2a00 Fix hijacking possibility via provide bug 12 years ago
Alexey Prilipko 75d3d57117 Version parser stability regexp update 12 years ago
Jordi Boggiano e6f7150196 Change default minimum-stability to "stable", fixes #744 12 years ago
Robert Schönthal c517ac6404 fixed issue #347 added file to json validation exception 12 years ago
Alexey Prilipko 22aef0124e Revert Locker change, ignore PEAR packages whose version cannot be parsed. 12 years ago
Alexey Prilipko 0117108efb Fix Locker to store exact package version. 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 66e9dcddf4 CS fixes 12 years ago
Jordi Boggiano 6e90c0be51 CS fixes 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 cb27a1f308 Merge pull request #812 from Seldaek/recover-refs
Recover to an older commit if a locked reference is not found
12 years ago
Nils Adermann cc7632489d Make problem report messages more readable
Added pretty strings to constraints
12 years ago
Jordi Boggiano 73a865bf2a Fix tests 12 years ago
Jordi Boggiano c9ef7479c4 Keep track of commit dates in the lock file in case the reference disappears 12 years ago
Jordi Boggiano 4bbb168d44 Remove BC code 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
Christophe Coevoet 398a3ac0dc Made the order of aliases deterministic in the locker 12 years ago
Nils Adermann 5bea5974f7 Improve error messages for solver problems 12 years ago
Jordi Boggiano 1aa2cfe6e1 Fix unitialized git repo, fixes #758 12 years ago
Martin Hasoň 09f774c705 Added test if proc_open function is enabled in RootPackageLoader 12 years ago
Christophe Coevoet b634659695 Fixed undefined variable when no branch match.
Closes #756
12 years ago
Jordi Boggiano 57c3359bdb Small fixes to the version guessing 12 years ago
Jordi Boggiano 03ded63924 Root version detection improvement, fixes #748 12 years ago
Jordi Boggiano d56c996622 Remove source-refs from lock file for alias packages 12 years ago
Jordi Boggiano c694bd57a3 Merge remote-tracking branch 'digitalkaoz/issue_397' 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 5498b8d6a0 Add COMPOSER_ROOT_VERSION env var to override the root version 12 years ago
Jordi Boggiano c440b4594a More PSR-2 goodness 12 years ago
Jordi Boggiano 99513ba52b Adjust output for create project, refs #724 12 years ago
Jordi Boggiano 713309b38c Show exact version being installed in create-project, fixes #724 12 years ago
Jordi Boggiano 1bd4ccbd54 php-cs-fixer magic 12 years ago
Jordi Boggiano c10eb66ac4 Ignore references when parsing dev versions 12 years ago
Jordi Boggiano ba29b4bf94 Added references for dev versions, fixes #599
dev-<branch> and <n.m>.x-dev versions can now have a #<reference> appended
to them. This reference being a git/hg commit hash, or svn revision.
12 years ago
Tom Klingenberg 296123db26 CS Fixes 12 years ago
Jordi Boggiano 453b9a616b Add test for Pool handling and refactor a couple things 12 years ago
Jordi Boggiano 0936670213 Add support for stabilities in lock file 12 years ago
Jordi Boggiano a3018c43eb Infer stability flags for requirements that have an explicit version required of a lower stability 12 years ago
Jordi Boggiano ef28f3b067 Basic handling of stability flags 12 years ago
Jordi Boggiano 1aaae5284b Add list of stabilities to base package 12 years ago
Jordi Boggiano 66068fedcb Add minimum-stability flag on root package to filter packages by stability 12 years ago
Jordi Boggiano 70a3c68f73 Add package stability 12 years ago
Jordi Boggiano 872293e8af Remove special handling of root package branch-aliases 12 years ago
Jordi Boggiano 45a2070fee Add BC warning for older lock files 12 years ago
Nils Adermann bd9aa6a288 Undo pointless changes in ArrayDumper 12 years ago
Nils Adermann 0c1944a9d0 Let the solver handle aliases instead of the installer 12 years ago
Nils Adermann 157b0bdecc Merge pull request #648 from fabpot/fix-version
Fix for when the version is explicitely set in the composer.json file

Fixes #647
12 years ago
Fabien Potencier 0923025455 Fix for when the version is explicitely set in the composer.json file 12 years ago
Nils Adermann efae2c8829 Alias root packages added in a4c2337 need to report composer.json alias info 12 years ago
Jordi Boggiano a4c2337433 Load root packages as aliases if they are aliased so that they replace everything 12 years ago
Jordi Boggiano adb4188e12 Add detection of the current version from git if possible 12 years ago
Jordi Boggiano 66dc17bf39 Avoid adding duplicate aliases 12 years ago
Danny Berger 8d6d155153 Add internal support for multiple default composer repositories. 12 years ago
Nils Adermann 540f9a09b2 Merge pull request #606 from Seldaek/aliasprio
Fix priority of aliases when mixing root package aliases with branch-alias ones, fixes #576
12 years ago
Jordi Boggiano cc3d91f75c Make sure aliased packages created by the locker are available in the pool 12 years ago
Jordi Boggiano 6a50dbd46d Error out on wrong bin config 12 years ago
Jordi Boggiano 06fb1b8083 Fix priority of aliases when mixing root package aliases with branch-alias ones, fixes #576 12 years ago
Jordi Boggiano 870d745475 Show real version instead of self.version in suggest 12 years ago
Jordi Boggiano 7312c62c5d Fix lock handling of aliases 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 53191eb0fe Remove recommend, make suggest informational, add require-dev, fixes #78, fixes #510 12 years ago
Jordi Boggiano 595182aec0 Add/fix tests 12 years ago
Jordi Boggiano 2d49090ffd Make sure branches have proper .x suffix so that they can be parsed properly 12 years ago
Jordi Boggiano 8654c43c62 Fix version parser regression, fixes #550 12 years ago
Kirill chEbba Chebunin 7c8290e968 Fix return values for getLicense and getBinaries 12 years ago
Jordi Boggiano 3c07b4338a Rename include-paths to include-path, add deprecated warnings, only generate file if it is needed 12 years ago
Jordi Boggiano 91614af365 Merge remote-tracking branch 'CHH/feature/include-paths' 12 years ago
Jordi Boggiano f604ca5762 Allow .x in version constraints as alias for .* 12 years ago
Jordi Boggiano 32e86ba410 Fix lockfile 12 years ago
Tiago Ribeiro 13839bf52c "Writing lock file" message is only displayed if locker isn't fresh 12 years ago
Christoph Hochstrasser f369104bb1 Packages can define include paths. 12 years ago
Jordi Boggiano 366176fc73 Add cache to the lock file reading 12 years ago
Jordi Boggiano ceac0ca75b Fix updating of already installed dev packages, fixes #496 12 years ago
Jordi Boggiano ab55490254 Merge remote-tracking branch 'hason/metapackage' 12 years ago
digitalkaoz 20ae7efa2b fixed CS 12 years ago
digitalkaoz 7bbe60459f added source key, and support section to arraydumper 12 years ago
digitalkaoz 7cdb793b40 added support section to composer.json 12 years ago
Jordi Boggiano b855643865 Usability fix 12 years ago
Martin Hasoň 736ea800e3 Added isDev method to the VersionParser class 13 years ago
Jordi Boggiano f999285926 Avoid duplicating self.version requirements 13 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 ca8845f44f Fix toString of aliases 13 years ago
Jordi Boggiano 0b7ee194c6 Remove persistence of alias data, make abstract branch aliasing and keep it in composer only 13 years ago
Martin Hasoň 528a058e40 Added installer for metapackages 13 years ago
Jordi Boggiano 1bdab5c4c8 Add markers for leftover problems 13 years ago
Jordi Boggiano 1228c04984 Add support for extra.branch-alias config to remap master on 2.1.x for example 13 years ago
Jordi Boggiano 0daa6c2dc9 Force dates to be UTC 13 years ago
Jordi Boggiano 59d2b1145c Add lock file alias support and a bunch of fixes 13 years ago
Jordi Boggiano f9fc9695e9 Wrap the package in an aliased package instead of replacing 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 afbb9cefa4 Adjust version parser so it persists self.version references 13 years ago
Jordi Boggiano 9ba0505751 Make sure lock file is sorted, fixes #276 13 years ago
Nils Adermann 03a9e0dfee Merge pull request #330 from Seldaek/repositories
[BC Break] Refactor repositories configuration
13 years ago
Jordi Boggiano 44e76e06fc Refactor repositories configuration 13 years ago
Jordi Boggiano c95b4d05fd Fix forcing of the source-ref from lock file 13 years ago
Jordi Boggiano 646d01658a Rename source_ref to source-ref 13 years ago
Jordi Boggiano d7350b66d5 Ensure dev packages have a source 13 years ago
Jordi Boggiano 496188f714 Force installs from lock to reinstall dev packages from the exact locked reference 13 years ago
Jordi Boggiano c1baa20fec Lock reference of dev packages 13 years ago
Jordi Boggiano 3fe87b1e35 Force dev packages to be installed from source 13 years ago
Jordi Boggiano 3e6176eccf Update version parser to support any branch name 13 years ago
Martin Hasoň 01be62d842 Updated ArrayDumper 13 years ago
Jordi Boggiano d52feb1a9f Merge remote-tracking branch 'digitalkaoz/issue_209' 13 years ago
Jordi Boggiano d43dd33632 Add scripts loading 13 years ago
Jordi Boggiano 7add1001ae Refactor scripts 13 years ago
digitalkaoz 30e89a2402 fixed broken packages on filesystem 13 years ago
Hugo Hamon 488928b9b5 [Package] removed unused local $key variable from VersionParser::parseConstraints() method. 13 years ago
Hugo Hamon 2d1ad6ca32 [Package] removed unused local $repositories variable from RootPackageLoader::load() method. 13 years ago
Jordi Boggiano 9630f44922 Fix errors in case packages is empty 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 6ac38f111d Fix typo 13 years ago
Jordi Boggiano 719d3074f0 Dump bin info 13 years ago
Jordi Boggiano 5c8eb355ce License now defaults to an empty array 13 years ago
Per Bernhardt d78548cbf9 Added mercurial's "default" branch as a valid dev version (same as master / trunk). 13 years ago
Jordi Boggiano f6b9488bf0 Move root package handling to a dedicated loader and make ArrayLoader more strict 13 years ago
Matthias Pigulla 737fe32f4d Use {}for foreach 13 years ago
Matthias Pigulla 3bbe3306fc Correctly dump link info 13 years ago
Jordi Boggiano 37df1a0d15 Fix self.version replacement 13 years ago
Jordi Boggiano 7e3f8099b1 Add proxy files for windows instead of copying, removed PEAR-style substitution 13 years ago
Jordi Boggiano aa94918d50 Add binaries support in composer 13 years ago
Jordi Boggiano b8a9bf7b60 Fix typo 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 63d52b3e1b Minor fixes to allow branch -dev versions 13 years ago
Jordi Boggiano de111b73dd Add homepage to MemoryPackage 13 years ago
Jordi Boggiano aab9116f67 Add description to MemoryPackage 13 years ago
Jordi Boggiano 52a9014f1a Add prettyConstraint on Links 13 years ago
Jordi Boggiano a54ec23e38 Fix typo 13 years ago
Jordi Boggiano a13c35537c Add parsing of keywords/authors/release date to the ArrayLoader 13 years ago
Jordi Boggiano 3b8ee5dd54 Use pretty name/version in lock file and debug:packages, fixes #98 13 years ago
Jordi Boggiano 8e6f8ae57e Add prettyVersion to packages, fixes #76 13 years ago
Jeremy Mikola be6b748426 Fix reference to invalid branch name variable 13 years ago
Jordi Boggiano f572bbb0bf Allow JsonLoader to load by file name 13 years ago
Jordi Boggiano 1844940a39 Stricter validation for the repositories config 13 years ago
Jordi Boggiano 7493cf7654 Fix locked installs 13 years ago
Jordi Boggiano 36a724fa51 Search only for packages from the local repository in the locker 13 years ago
Jordi Boggiano b100df33d8 Make ArrayDumper and ArrayLoader reversible 13 years ago
Jordi Boggiano a263a3cb7d Dont enforce optional fields 13 years ago
Jordi Boggiano c03a739548 Use psr-0 instead of psr0 13 years ago
Jordi Boggiano 9b24734c9d Add parsing and on-the-fly loading of repositories defined in packages 13 years ago
Jordi Boggiano 8a571c05db Fix issues in new autoloader code 13 years ago
Jordi Boggiano c8cfa15f52 Use wrapped PlatformRepository only in the Solver 13 years ago
Igor Wiedler 72a1f66b7a rename installAs to target-dir 13 years ago
Igor Wiedler ea31039556 [autoload] autoloading prototype 13 years ago
Jordi Boggiano e09f6900da Fix up version parsing 13 years ago
Jordi Boggiano 19f89069a4 Add some more version normalization and support for branch names 13 years ago
Jordi Boggiano b3fe30200b Remove validation for now since it's doing more harm than good 13 years ago
Jordi Boggiano 806c5f200a Fix var name 13 years ago
Jordi Boggiano e109213dfa Merge remote-tracking branch 'everzet/json-abstraction' 13 years ago
Jordi Boggiano 9e3c2a7e22 Skip platform packages from the lock file
This should maybe be done in a better way, but it'll do for now.
13 years ago
everzet 1cca62dc97 move json parsing instructions into single class object 13 years ago
everzet 21191ffa00 refactored PackageLock to Locker and stabilized it 13 years ago
Igor Wiedler 2c1605925b ArrayLoader should not use require content for all other properties 13 years ago
Jordi Boggiano ebe2a25ec6 Merge remote-tracking branch 'wilmoore/feature/memory-package-test-refactor'
Conflicts:
	src/Composer/Package/MemoryPackage.php
13 years ago
Jordi Boggiano fda206400a Fix constraint parsing 13 years ago
Jordi Boggiano f48634d074 Add source/dist reference information to package 13 years ago
Wil Moore III b70bb1a9bc memory-package-test-refactor: refactored the memory package test to be a bit more DRY and "hopefully" re-usable in anticipation of more package types being adding in the future. 13 years ago
Jordi Boggiano da6566b343 Minor improvements to VersionParser 13 years ago
Jordi Boggiano 2e10b5c17e Expand normalization feature and adjust tests 13 years ago
Jordi Boggiano 46a67733f8 Adjust codebase to the new VersionParser 13 years ago
Jordi Boggiano f761cfe525 Refactored VersionParser 13 years ago
Jordi Boggiano 544067ced9 Packages can't be added to two repos at once 13 years ago
Jordi Boggiano c6d7760145 Merge branch 'refactoring' 13 years ago
Jordi Boggiano 5623f3e69c Fix refactoring bugs 13 years ago
everzet 3c439ce41c Added "type" field validator to ArrayLoader 13 years ago
everzet 5890b05eb0 Implemented ArrayDumper 13 years ago
everzet 17d1abcec0 Refactored DownloadManager 13 years ago
Jordi Boggiano 751f506080 Add info to docblocks 13 years ago
Jordi Boggiano cd80f22781 Type is not mandatory 13 years ago
Jordi Boggiano d27691a67f Fix namespace/use/typo issues 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
everzet 6caa77fbbf installer refactoring 13 years ago
everzet 5f4d46f7ae repository factoring refactoring 13 years ago
everzet 1e1ecb80b7 initial 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
Jordi Boggiano ba9f12a517 Add extra and type info to packages 13 years ago
Nils Adermann b1d16a88b7 Test a replace link with a null constraint between packages 13 years ago
Nils Adermann 6cf8d3888c Use version contraints in the default policy rather than hardcoded version_compare 13 years ago
Nils Adermann 03642a40b4 Handle the = comparison operator for versions the same as == 13 years ago
Jordi Boggiano 64978d40ba Add dist properties to the Packages 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 56da52d38f PlatformRepository now adds packages for every loaded php extension as well 13 years ago
Jordi Boggiano 575e520931 Fix MultiConstraint::__toString 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 9b8ab7d710 Fix SpecificConstraint which only handles matching of instances of same constraint 13 years ago
Nils Adermann d5dd86cd75 Correct version contraint matching and add tests for various cases 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 3da43e751d Update naming of repositories 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