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 |
Jordi Boggiano
|
b855643865
|
Usability fix
|
2012-03-15 01:13:25 +01:00 |
Martin Hasoň
|
736ea800e3
|
Added isDev method to the VersionParser class
|
2012-03-03 19:49:24 +01:00 |
Jordi Boggiano
|
f999285926
|
Avoid duplicating self.version requirements
|
2012-02-27 14:10:37 +01:00 |
Jordi Boggiano
|
35aa82ada8
|
Prevent multiple replaces of a same package to be skipped when the first fails to match
|
2012-02-26 22:21:32 +01:00 |
Jordi Boggiano
|
c425b8b6cb
|
Prevent a package from having duplicate names
|
2012-02-26 22:20:10 +01:00 |
Jordi Boggiano
|
ca8845f44f
|
Fix toString of aliases
|
2012-02-25 04:18:10 +01:00 |
Jordi Boggiano
|
0b7ee194c6
|
Remove persistence of alias data, make abstract branch aliasing and keep it in composer only
|
2012-02-25 02:52:19 +01:00 |
Martin Hasoň
|
528a058e40
|
Added installer for metapackages
|
2012-02-24 12:24:16 +01:00 |
Jordi Boggiano
|
1bdab5c4c8
|
Add markers for leftover problems
|
2012-02-23 23:26:32 +01:00 |
Jordi Boggiano
|
1228c04984
|
Add support for extra.branch-alias config to remap master on 2.1.x for example
|
2012-02-23 23:26:31 +01:00 |
Jordi Boggiano
|
0daa6c2dc9
|
Force dates to be UTC
|
2012-02-22 12:46:54 +01:00 |
Jordi Boggiano
|
59d2b1145c
|
Add lock file alias support and a bunch of fixes
|
2012-02-21 16:44:49 +01:00 |
Jordi Boggiano
|
f9fc9695e9
|
Wrap the package in an aliased package instead of replacing
|
2012-02-21 15:32:45 +01:00 |
Jordi Boggiano
|
82054f2060
|
Add aliasing: `foo as bar` will require foo and automatically make it replace the bar version
|
2012-02-21 14:03:24 +01:00 |
Jordi Boggiano
|
afbb9cefa4
|
Adjust version parser so it persists self.version references
|
2012-02-21 11:58:17 +01:00 |
Jordi Boggiano
|
9ba0505751
|
Make sure lock file is sorted, fixes #276
|
2012-02-20 12:35:03 +01:00 |
Nils Adermann
|
03a9e0dfee
|
Merge pull request #330 from Seldaek/repositories
[BC Break] Refactor repositories configuration
|
2012-02-20 01:58:52 -08:00 |
Jordi Boggiano
|
44e76e06fc
|
Refactor repositories configuration
|
2012-02-19 19:00:12 +01:00 |
Jordi Boggiano
|
c95b4d05fd
|
Fix forcing of the source-ref from lock file
|
2012-02-19 16:57:36 +01:00 |
Jordi Boggiano
|
646d01658a
|
Rename source_ref to source-ref
|
2012-02-19 16:57:35 +01:00 |
Jordi Boggiano
|
d7350b66d5
|
Ensure dev packages have a source
|
2012-02-19 16:57:33 +01:00 |
Jordi Boggiano
|
496188f714
|
Force installs from lock to reinstall dev packages from the exact locked reference
|
2012-02-19 16:57:32 +01:00 |
Jordi Boggiano
|
c1baa20fec
|
Lock reference of dev packages
|
2012-02-19 16:57:31 +01:00 |
Jordi Boggiano
|
3fe87b1e35
|
Force dev packages to be installed from source
|
2012-02-19 16:57:30 +01:00 |
Jordi Boggiano
|
3e6176eccf
|
Update version parser to support any branch name
|
2012-02-19 16:57:29 +01:00 |
Martin Hasoň
|
01be62d842
|
Updated ArrayDumper
|
2012-02-14 12:57:15 +01:00 |
Jordi Boggiano
|
d52feb1a9f
|
Merge remote-tracking branch 'digitalkaoz/issue_209'
|
2012-02-05 20:59:30 +01:00 |
Jordi Boggiano
|
d43dd33632
|
Add scripts loading
|
2012-02-05 16:14:44 +01:00 |
Jordi Boggiano
|
7add1001ae
|
Refactor scripts
|
2012-02-05 16:14:25 +01:00 |
digitalkaoz
|
30e89a2402
|
fixed broken packages on filesystem
|
2012-01-23 15:19:05 +01:00 |
Hugo Hamon
|
488928b9b5
|
[Package] removed unused local $key variable from VersionParser::parseConstraints() method.
|
2012-01-11 11:29:12 +01:00 |
Hugo Hamon
|
2d1ad6ca32
|
[Package] removed unused local $repositories variable from RootPackageLoader::load() method.
|
2012-01-11 11:26:45 +01:00 |
Jordi Boggiano
|
9630f44922
|
Fix errors in case packages is empty
|
2012-01-07 17:04:41 +01:00 |
Jordi Boggiano
|
56e43e4397
|
Add tests
|
2012-01-07 17:04:40 +01:00 |
Jordi Boggiano
|
462ebdf752
|
Detect lock file changes and warn users on install, fixes #75
|
2012-01-07 17:04:38 +01:00 |
Jordi Boggiano
|
6ac38f111d
|
Fix typo
|
2011-12-24 14:23:34 +01:00 |
Jordi Boggiano
|
719d3074f0
|
Dump bin info
|
2011-12-24 14:18:20 +01:00 |
Jordi Boggiano
|
5c8eb355ce
|
License now defaults to an empty array
|
2011-12-22 10:07:58 +01:00 |
Per Bernhardt
|
d78548cbf9
|
Added mercurial's "default" branch as a valid dev version (same as master / trunk).
|
2011-12-13 06:47:33 +01:00 |
Jordi Boggiano
|
f6b9488bf0
|
Move root package handling to a dedicated loader and make ArrayLoader more strict
|
2011-12-13 01:05:29 +01:00 |
Matthias Pigulla
|
737fe32f4d
|
Use {}for foreach
|
2011-12-12 12:51:42 +01:00 |
Matthias Pigulla
|
3bbe3306fc
|
Correctly dump link info
|
2011-12-12 12:01:13 +01:00 |
Jordi Boggiano
|
37df1a0d15
|
Fix self.version replacement
|
2011-12-04 21:58:42 +01:00 |
Jordi Boggiano
|
7e3f8099b1
|
Add proxy files for windows instead of copying, removed PEAR-style substitution
|
2011-12-03 20:44:00 +01:00 |
Jordi Boggiano
|
aa94918d50
|
Add binaries support in composer
|
2011-12-03 15:39:06 +01:00 |
Jordi Boggiano
|
b8a9bf7b60
|
Fix typo
|
2011-11-28 20:58:16 +01:00 |
Jordi Boggiano
|
e340022cce
|
Allow the use of self.version in package links
|
2011-11-23 16:47:23 +01:00 |
Jordi Boggiano
|
22858e81ef
|
Fix .* version constraints parsing to include nonstable versions
|
2011-11-23 16:41:27 +01:00 |
Jordi Boggiano
|
63d52b3e1b
|
Minor fixes to allow branch -dev versions
|
2011-11-20 21:13:17 +01:00 |
Jordi Boggiano
|
de111b73dd
|
Add homepage to MemoryPackage
|
2011-11-20 19:35:43 +01:00 |
Jordi Boggiano
|
aab9116f67
|
Add description to MemoryPackage
|
2011-11-20 19:30:35 +01:00 |
Jordi Boggiano
|
52a9014f1a
|
Add prettyConstraint on Links
|
2011-11-20 18:56:00 +01:00 |
Jordi Boggiano
|
a54ec23e38
|
Fix typo
|
2011-11-20 16:56:24 +01:00 |