Zbigniew Czapran
|
80c2736021
|
in VersionParser only truncate the version if hash
|
2012-08-30 22:01:21 +01:00 |
Jordi Boggiano
|
9965f02951
|
Clean up link creation
|
2012-08-24 02:29:32 +02:00 |
Jordi Boggiano
|
d6de4a0036
|
Rename Package interfaces to reduce BC issues
|
2012-08-24 02:29:31 +02:00 |
Jordi Boggiano
|
8a275336a1
|
CS cleanups
|
2012-08-24 02:29:30 +02:00 |
Jordi Boggiano
|
26e8217db7
|
Remove duplication of branch alias parsing code
|
2012-08-24 02:29:26 +02:00 |
Jordi Boggiano
|
2d4076e9b2
|
Add support for aliases in streamed repos
|
2012-08-24 02:29:24 +02:00 |
Jordi Boggiano
|
c8a685be6b
|
Reduce memory usage by only loading packages that are actually needed, fixes #456
|
2012-08-24 02:29:23 +02:00 |
Jordi Boggiano
|
ef637c8f1a
|
CS fixes
|
2012-08-18 16:18:41 +02:00 |
Jordi Boggiano
|
fe15c6a827
|
Make dev version matches preserve the proper case, fixes #935
|
2012-08-11 18:34:01 +02:00 |
Jordi Boggiano
|
198a40fc63
|
Quote version in output to highlight empty versions
|
2012-08-10 14:50:03 +02:00 |
Jordi Boggiano
|
e618648f62
|
Define property before use
|
2012-07-18 18:42:46 +02:00 |
Jordi Boggiano
|
520d915860
|
Merge pull request #917 from simensen/package-links
Get links from the pacakge
|
2012-07-18 08:54:34 -07:00 |
Jordi Boggiano
|
c65af3e3a1
|
Add ValidatingArrayLoader and more validation for the validate command
|
2012-07-18 17:20:56 +02:00 |
Nils Adermann
|
84dd1fc1bf
|
Merge pull request #898 from Seldaek/providefix
Fix hijacking possibility via provide bug
|
2012-07-17 12:27:18 -07:00 |
Beau Simensen
|
2e9f57b6dd
|
Get links from the pacakge
|
2012-07-16 10:11:09 -07:00 |
Kirill chEbba Chebunin
|
75d756f665
|
Add getSupport method to the PackageInterface.
|
2012-07-14 15:51:45 +04:00 |
Jordi Boggiano
|
d87b8d3493
|
Merge pull request #886 from palex-fpt/pear-binaries
Pear binaries
|
2012-07-13 12:46:46 -07:00 |
Nils Adermann
|
560c3254d4
|
Correctly treat dev versions for other types of comparisons and add tests
|
2012-07-11 20:49:53 +02:00 |
Nils Adermann
|
bbdbfc97ea
|
Remove useless ternary operator
|
2012-07-11 20:36:44 +02:00 |
Jordi Boggiano
|
2f7130200a
|
Prevent seeing dev versions as equal when they are not, fixes #848
|
2012-07-11 20:25:22 +02:00 |
Jordi Boggiano
|
2d19cf2a00
|
Fix hijacking possibility via provide bug
|
2012-07-11 19:31:30 +02:00 |
Alexey Prilipko
|
75d3d57117
|
Version parser stability regexp update
|
2012-07-10 21:50:58 +11:00 |
Jordi Boggiano
|
e6f7150196
|
Change default minimum-stability to "stable", fixes #744
|
2012-07-04 14:22:09 +02:00 |
Robert Schönthal
|
c517ac6404
|
fixed issue #347 added file to json validation exception
|
2012-07-03 12:37:58 +02:00 |
Alexey Prilipko
|
22aef0124e
|
Revert Locker change, ignore PEAR packages whose version cannot be parsed.
|
2012-07-03 19:18:58 +11:00 |
Alexey Prilipko
|
0117108efb
|
Fix Locker to store exact package version.
|
2012-07-03 19:11:58 +11:00 |
Jordi Boggiano
|
ffecd39d33
|
Refactor repositories handling in config/factory/loader, fixes #828, fixes #826
|
2012-06-24 13:06:13 +02:00 |
Jordi Boggiano
|
3ac11b932c
|
Expose default repositories in system config file
|
2012-06-23 12:55:05 +02:00 |
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
|
2012-06-23 12:09:31 +02:00 |
Jordi Boggiano
|
66e9dcddf4
|
CS fixes
|
2012-06-23 11:58:18 +02:00 |
Jordi Boggiano
|
6e90c0be51
|
CS fixes
|
2012-06-22 20:08:26 +02:00 |
Jordi Boggiano
|
4fcc114f97
|
Merge pull request #808 from palex-fpt/not-equal-operator
Add '<>' operator to Version Parser
|
2012-06-22 07:00:18 -07:00 |
Nils Adermann
|
cb27a1f308
|
Merge pull request #812 from Seldaek/recover-refs
Recover to an older commit if a locked reference is not found
|
2012-06-20 16:18:02 -07:00 |
Nils Adermann
|
cc7632489d
|
Make problem report messages more readable
Added pretty strings to constraints
|
2012-06-20 19:06:36 +02:00 |
Jordi Boggiano
|
73a865bf2a
|
Fix tests
|
2012-06-20 12:05:18 +02:00 |
Jordi Boggiano
|
c9ef7479c4
|
Keep track of commit dates in the lock file in case the reference disappears
|
2012-06-20 11:47:38 +02:00 |
Jordi Boggiano
|
4bbb168d44
|
Remove BC code
|
2012-06-19 23:06:40 +02:00 |
Alexey Prilipko
|
9f08764e9a
|
Add '!=' handling to VersionConstraint::matchSpecific
|
2012-06-20 00:29:28 +11:00 |
Alexey Prilipko
|
e130386612
|
Add '<>' operator for Version Parser
|
2012-06-19 12:11:11 +11:00 |
Christophe Coevoet
|
398a3ac0dc
|
Made the order of aliases deterministic in the locker
|
2012-06-14 18:59:53 +02:00 |
Nils Adermann
|
5bea5974f7
|
Improve error messages for solver problems
|
2012-06-07 03:23:23 +02:00 |
Jordi Boggiano
|
1aa2cfe6e1
|
Fix unitialized git repo, fixes #758
|
2012-06-04 00:53:51 +02:00 |
Martin Hasoň
|
09f774c705
|
Added test if proc_open function is enabled in RootPackageLoader
|
2012-06-02 08:54:42 +02:00 |
Christophe Coevoet
|
b634659695
|
Fixed undefined variable when no branch match.
Closes #756
|
2012-06-02 00:48:46 +03:00 |
Jordi Boggiano
|
57c3359bdb
|
Small fixes to the version guessing
|
2012-05-31 15:57:49 +02:00 |
Jordi Boggiano
|
03ded63924
|
Root version detection improvement, fixes #748
|
2012-05-31 14:36:21 +02:00 |
Jordi Boggiano
|
d56c996622
|
Remove source-refs from lock file for alias packages
|
2012-05-28 18:29:02 +02:00 |
Jordi Boggiano
|
c694bd57a3
|
Merge remote-tracking branch 'digitalkaoz/issue_397'
|
2012-05-28 01:36:19 +02:00 |
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.
|
2012-05-24 23:29:08 +02:00 |
Jordi Boggiano
|
5498b8d6a0
|
Add COMPOSER_ROOT_VERSION env var to override the root version
|
2012-05-24 20:36:47 +02:00 |
Jordi Boggiano
|
c440b4594a
|
More PSR-2 goodness
|
2012-05-22 17:13:15 +02:00 |
Jordi Boggiano
|
99513ba52b
|
Adjust output for create project, refs #724
|
2012-05-22 16:06:22 +02:00 |
Jordi Boggiano
|
713309b38c
|
Show exact version being installed in create-project, fixes #724
|
2012-05-22 15:51:41 +02:00 |
Jordi Boggiano
|
1bd4ccbd54
|
php-cs-fixer magic
|
2012-05-22 12:07:08 +02:00 |
Jordi Boggiano
|
c10eb66ac4
|
Ignore references when parsing dev versions
|
2012-05-17 04:07:15 +02:00 |
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.
|
2012-05-17 04:07:14 +02:00 |
Tom Klingenberg
|
296123db26
|
CS Fixes
|
2012-05-13 21:09:01 +02:00 |
Jordi Boggiano
|
453b9a616b
|
Add test for Pool handling and refactor a couple things
|
2012-05-11 17:21:02 +02:00 |
Jordi Boggiano
|
0936670213
|
Add support for stabilities in lock file
|
2012-05-11 17:20:10 +02:00 |
Jordi Boggiano
|
a3018c43eb
|
Infer stability flags for requirements that have an explicit version required of a lower stability
|
2012-05-09 20:03:56 +02:00 |
Jordi Boggiano
|
ef28f3b067
|
Basic handling of stability flags
|
2012-05-09 19:10:06 +02:00 |
Jordi Boggiano
|
1aaae5284b
|
Add list of stabilities to base package
|
2012-05-09 19:10:04 +02:00 |
Jordi Boggiano
|
66068fedcb
|
Add minimum-stability flag on root package to filter packages by stability
|
2012-05-09 19:10:03 +02:00 |
Jordi Boggiano
|
70a3c68f73
|
Add package stability
|
2012-05-09 19:10:01 +02:00 |
Jordi Boggiano
|
872293e8af
|
Remove special handling of root package branch-aliases
|
2012-05-09 18:03:35 +02:00 |
Jordi Boggiano
|
45a2070fee
|
Add BC warning for older lock files
|
2012-05-09 17:31:27 +02:00 |
Nils Adermann
|
bd9aa6a288
|
Undo pointless changes in ArrayDumper
|
2012-05-09 16:49:48 +02:00 |
Nils Adermann
|
0c1944a9d0
|
Let the solver handle aliases instead of the installer
|
2012-05-09 15:15:39 +02:00 |
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
|
2012-05-01 04:14:30 -07:00 |
Fabien Potencier
|
0923025455
|
Fix for when the version is explicitely set in the composer.json file
|
2012-05-01 13:10:14 +02:00 |
Nils Adermann
|
efae2c8829
|
Alias root packages added in a4c2337 need to report composer.json alias info
|
2012-05-01 11:45:01 +02:00 |
Jordi Boggiano
|
a4c2337433
|
Load root packages as aliases if they are aliased so that they replace everything
|
2012-04-29 21:16:24 +02:00 |
Jordi Boggiano
|
adb4188e12
|
Add detection of the current version from git if possible
|
2012-04-29 18:03:54 +02:00 |
Jordi Boggiano
|
66dc17bf39
|
Avoid adding duplicate aliases
|
2012-04-27 18:53:20 +02:00 |
Danny Berger
|
8d6d155153
|
Add internal support for multiple default composer repositories.
|
2012-04-26 20:41:45 -04:00 |
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
|
2012-04-25 08:35:53 -07:00 |
Jordi Boggiano
|
cc3d91f75c
|
Make sure aliased packages created by the locker are available in the pool
|
2012-04-24 10:49:49 +02:00 |
Jordi Boggiano
|
6a50dbd46d
|
Error out on wrong bin config
|
2012-04-23 10:14:02 +02:00 |
Jordi Boggiano
|
06fb1b8083
|
Fix priority of aliases when mixing root package aliases with branch-alias ones, fixes #576
|
2012-04-20 22:10:58 +02:00 |
Jordi Boggiano
|
870d745475
|
Show real version instead of self.version in suggest
|
2012-04-20 20:09:22 +02:00 |
Jordi Boggiano
|
7312c62c5d
|
Fix lock handling of aliases
|
2012-04-15 19:12:00 +02:00 |
Jordi Boggiano
|
a1306091f2
|
Fix locking behavior with --dev
|
2012-04-15 19:05:50 +02:00 |
Jordi Boggiano
|
89e095b4b5
|
Handle --dev installs/updates
|
2012-04-14 23:38:10 +02:00 |
Jordi Boggiano
|
53191eb0fe
|
Remove recommend, make suggest informational, add require-dev, fixes #78, fixes #510
|
2012-04-14 23:38:05 +02:00 |
Jordi Boggiano
|
595182aec0
|
Add/fix tests
|
2012-04-13 02:47:55 +02:00 |
Jordi Boggiano
|
2d49090ffd
|
Make sure branches have proper .x suffix so that they can be parsed properly
|
2012-04-13 02:35:52 +02:00 |
Jordi Boggiano
|
8654c43c62
|
Fix version parser regression, fixes #550
|
2012-04-09 16:00:02 +02:00 |
Kirill chEbba Chebunin
|
7c8290e968
|
Fix return values for getLicense and getBinaries
|
2012-04-08 23:28:57 +04:00 |
Jordi Boggiano
|
3c07b4338a
|
Rename include-paths to include-path, add deprecated warnings, only generate file if it is needed
|
2012-04-08 17:42:57 +02:00 |
Jordi Boggiano
|
91614af365
|
Merge remote-tracking branch 'CHH/feature/include-paths'
|
2012-04-08 17:22:51 +02:00 |
Jordi Boggiano
|
f604ca5762
|
Allow .x in version constraints as alias for .*
|
2012-04-08 17:02:43 +02:00 |
Jordi Boggiano
|
32e86ba410
|
Fix lockfile
|
2012-04-07 00:28:14 +02:00 |
Tiago Ribeiro
|
13839bf52c
|
"Writing lock file" message is only displayed if locker isn't fresh
|
2012-04-06 21:37:34 +01:00 |
Christoph Hochstrasser
|
f369104bb1
|
Packages can define include paths.
|
2012-04-04 09:46:31 +02:00 |
Jordi Boggiano
|
366176fc73
|
Add cache to the lock file reading
|
2012-04-02 21:46:28 +02:00 |
Jordi Boggiano
|
ceac0ca75b
|
Fix updating of already installed dev packages, fixes #496
|
2012-04-02 21:32:05 +02:00 |
Jordi Boggiano
|
ab55490254
|
Merge remote-tracking branch 'hason/metapackage'
|
2012-03-24 18:14:05 +01:00 |
digitalkaoz
|
20ae7efa2b
|
fixed CS
|
2012-03-17 13:07:13 +01:00 |
digitalkaoz
|
7bbe60459f
|
added source key, and support section to arraydumper
|
2012-03-16 08:44:36 +01:00 |
digitalkaoz
|
7cdb793b40
|
added support section to composer.json
|
2012-03-16 08:44:07 +01:00 |