Jordi Boggiano
|
5a4c720535
|
Add another missing use statement, fixes #1521
|
12 years ago |
Jordi Boggiano
|
958ffd8e8b
|
Add missing use statement, fixes #1521
|
12 years ago |
Christoph
|
c84d3d5937
|
replicate the git behvaiour to resolve a feature's version for mercurial
|
12 years ago |
Jordi Boggiano
|
977fc3241c
|
Clarify exception messages when invalid versions are detected in aliases
|
12 years ago |
Jordi Boggiano
|
a8f74a0983
|
Allow notification from locked installs, fixes #1368, fixes #1372, fixes #1369
|
12 years ago |
Jordi Boggiano
|
da5ee6e2d7
|
Add warning for invalid chars in package names
|
12 years ago |
Jordi Boggiano
|
326fcbcab7
|
Enforce UTC on all datetime instances, set lock release date to datetime always, refs #923
|
12 years ago |
Jordi Boggiano
|
ec7088aba5
|
Downgrade severity of branch-alias validation failure to warning
|
12 years ago |
Jordi Boggiano
|
4f5d08e2ad
|
Add InvalidRepositoryException
|
12 years ago |
Jordi Boggiano
|
bb685d9c7f
|
Fix license validation and add feedback of values to ease reading
|
12 years ago |
Jordi Boggiano
|
cbd91b5952
|
Fix FILTER_VALIDATE_URL not supporting IDNs
|
12 years ago |
Jordi Boggiano
|
e05391dc44
|
Improve validating array loader to avoid false positives
|
12 years ago |
Jordi Boggiano
|
967c771b26
|
Add warnings to ValidatingArrayLoader that are simply stripped by default, add reporting of warnings when loading branches
|
12 years ago |
Jordi Boggiano
|
a80001ad97
|
Allow running the validating array loader with multiple packages
|
12 years ago |
Jordi Boggiano
|
4b531771bd
|
Add validators for package links and minimum-stability
|
12 years ago |
Jordi Boggiano
|
3742459a41
|
Infer stability flags and parse references for aliased packages as well
|
12 years ago |
Jordi Boggiano
|
61a3c50436
|
Fix version guessing when used on feature branches
|
12 years ago |
Chris Smith
|
8961c687ee
|
Fix unintentional manipulation of release dates
|
12 years ago |
Jordi Boggiano
|
5b9f190bcd
|
Make sure invalid authors are purged
|
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
|
ef637c8f1a
|
CS fixes
|
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 |
Beau Simensen
|
2e9f57b6dd
|
Get links from the pacakge
|
12 years ago |
Robert Schönthal
|
c517ac6404
|
fixed issue #347 added file to json validation exception
|
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
|
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
|
c694bd57a3
|
Merge remote-tracking branch 'digitalkaoz/issue_397'
|
12 years ago |
Jordi Boggiano
|
5498b8d6a0
|
Add COMPOSER_ROOT_VERSION env var to override the root version
|
12 years ago |
Jordi Boggiano
|
1bd4ccbd54
|
php-cs-fixer magic
|
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 |
Jordi Boggiano
|
453b9a616b
|
Add test for Pool handling and refactor a couple things
|
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
|
66068fedcb
|
Add minimum-stability flag on root package to filter packages by stability
|
12 years ago |
Jordi Boggiano
|
872293e8af
|
Remove special handling of root package branch-aliases
|
12 years ago |
Fabien Potencier
|
0923025455
|
Fix for when the version is explicitely set in the composer.json file
|
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 |
Danny Berger
|
8d6d155153
|
Add internal support for multiple default composer repositories.
|
12 years ago |
Jordi Boggiano
|
6a50dbd46d
|
Error out on wrong bin config
|
12 years ago |
Jordi Boggiano
|
870d745475
|
Show real version instead of self.version in suggest
|
12 years ago |
Jordi Boggiano
|
53191eb0fe
|
Remove recommend, make suggest informational, add require-dev, fixes #78, fixes #510
|
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
|
3c07b4338a
|
Rename include-paths to include-path, add deprecated warnings, only generate file if it is needed
|
12 years ago |
Christoph Hochstrasser
|
f369104bb1
|
Packages can define include paths.
|
12 years ago |
Jordi Boggiano
|
ab55490254
|
Merge remote-tracking branch 'hason/metapackage'
|
12 years ago |
digitalkaoz
|
7cdb793b40
|
added support section to composer.json
|
12 years ago |
Jordi Boggiano
|
b855643865
|
Usability fix
|
12 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
|
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 |
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
|
d7350b66d5
|
Ensure dev packages have a source
|
13 years ago |
Jordi Boggiano
|
d43dd33632
|
Add scripts loading
|
13 years ago |
Hugo Hamon
|
2d1ad6ca32
|
[Package] removed unused local $repositories variable from RootPackageLoader::load() method.
|
13 years ago |
Jordi Boggiano
|
f6b9488bf0
|
Move root package handling to a dedicated loader and make ArrayLoader more strict
|
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
|
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
|
8e6f8ae57e
|
Add prettyVersion to packages, fixes #76
|
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
|
b100df33d8
|
Make ArrayDumper and ArrayLoader reversible
|
13 years ago |
Jordi Boggiano
|
a263a3cb7d
|
Dont enforce optional fields
|
13 years ago |
Jordi Boggiano
|
9b24734c9d
|
Add parsing and on-the-fly loading of repositories defined in packages
|
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
|
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 |
everzet
|
1cca62dc97
|
move json parsing instructions into single class object
|
13 years ago |
Igor Wiedler
|
2c1605925b
|
ArrayLoader should not use require content for all other properties
|
13 years ago |
Jordi Boggiano
|
f48634d074
|
Add source/dist reference information to package
|
13 years ago |
Jordi Boggiano
|
46a67733f8
|
Adjust codebase to the new VersionParser
|
13 years ago |
Jordi Boggiano
|
5623f3e69c
|
Fix refactoring bugs
|
13 years ago |
everzet
|
3c439ce41c
|
Added "type" field validator to ArrayLoader
|
13 years ago |