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 |
Jordi Boggiano
|
28369ea623
|
Add missing docblock
|
13 years ago |
Igor Wiedler
|
808a2c9448
|
[composer] wrap UniversalClassLoader require in if class_exists
|
13 years ago |
Igor Wiedler
|
aa7c4b8ef7
|
[autoload] refactor getFullPackage into populateAutoloadInformation
|
13 years ago |
Igor Wiedler
|
9d238330b3
|
[autoload] refactor autoload generation code into a AutoloadGenerator
|
13 years ago |
Igor Wiedler
|
72a1f66b7a
|
rename installAs to target-dir
|
13 years ago |
Igor Wiedler
|
409b2e47ae
|
return early (this is very important)
|
13 years ago |
Igor Wiedler
|
ea31039556
|
[autoload] autoloading prototype
|
13 years ago |
Nils Adermann
|
571c14adf9
|
Prefer original packages over replaced packages of same repository priority
|
13 years ago |
Nils Adermann
|
44369472be
|
Define the calculation of package priorities in a single method
|
13 years ago |
Nils Adermann
|
1b6f57e651
|
Correctly implement priorities and version numbers in the default policy
|
13 years ago |
Nils Adermann
|
b52d6d881a
|
Pool repository index represents priority, highest index = highest priority
|
13 years ago |
Nils Adermann
|
e4c94dd415
|
Adding tests for the default policy specifying its desired behaviour
|
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
|
7d4e67b335
|
Fix phar compiler
|
13 years ago |
Jordi Boggiano
|
be769ea1ac
|
Add user-agent header to json fetches, fixes #39
|
13 years ago |
Jordi Boggiano
|
2ebc795754
|
Error out when a package can not be found, refs #30
|
13 years ago |
Jordi Boggiano
|
1a9de17a88
|
Detect and report common mistakes in json syntax, refs #36
|
13 years ago |
Jordi Boggiano
|
cad0967788
|
json_decode returns null on error, not false
|
13 years ago |
Jordi Boggiano
|
9210500714
|
Handle false and empty decoded json values as valid
|
13 years ago |
Jordi Boggiano
|
18e28a2a9f
|
Make sure .composer dir is created before writing in it
|
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 |
Jordi Boggiano
|
cc769af923
|
Reuse normal installer logic for locked installs
|
13 years ago |
everzet
|
d5ba884f8b
|
fixed potential error
|
13 years ago |
everzet
|
1cca62dc97
|
move json parsing instructions into single class object
|
13 years ago |
everzet
|
96122aada8
|
refactored install command to use new Locker
|
13 years ago |
everzet
|
cc2f2b79ca
|
added findPackage() method to the RepositoryManager and RepositoryInterface
|
13 years ago |
everzet
|
21191ffa00
|
refactored PackageLock to Locker and stabilized it
|
13 years ago |
everzet
|
1fcb833902
|
added Json parsing abstraction
|
13 years ago |
Igor Wiedler
|
2c1605925b
|
ArrayLoader should not use require content for all other properties
|
13 years ago |
Jordi Boggiano
|
9cbd74bf90
|
Merge remote-tracking branch 'everzet/downloader-interface-refactoring'
|
13 years ago |
everzet
|
195272da09
|
refactored DownloaderInterface to be mono-installation-type
|
13 years ago |
everzet
|
cc740249ff
|
don't return useless info
|
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 |
Jordi Boggiano
|
00a4fe2a14
|
Refactor downloaders, git installs actually work well now
|
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
|
c863c31881
|
Rename platform packages so they avoid conflicts with any vendor
|
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
|
d455eef82c
|
Fix pear & zip downloaders
|
13 years ago |
Jordi Boggiano
|
544067ced9
|
Packages can't be added to two repos at once
|
13 years ago |