Markus Staab
a59f0a7ca8
add a warning when xdebug is loaded while running composer commands
9 years ago
Jordi Boggiano
f5e0fc14b3
Clarify some error messages, fixes #3770
9 years ago
Jordi Boggiano
690c7f572f
Enable -f flag based on user selection and not only config values, refs #3789
9 years ago
Steve Buzonas
27d51642c8
stash untracked and force checkout if discarding changes
9 years ago
Markus Staab
9f5efc3091
added a troubleshooting link in case of out-of-memory errors
9 years ago
Jordi Boggiano
6f29df01d2
Fix updir regex matching, refs #4607
9 years ago
Jordi Boggiano
f674261b96
Merge remote-tracking branch 'ockcyp/exclude-classmap-parent'
9 years ago
Jérôme Tamarelle
4255db9e31
Allows SSH urls for gitlab and detect the scheme
...
SSH urls uses HTTPS to request the API
9 years ago
Jordi Boggiano
4b269f4ded
Follow stability option in create-project to select the best possible version, refs #4563
9 years ago
Jordi Boggiano
adc0bbeeb9
Forward args/flags down to referenced events
9 years ago
Jordi Boggiano
24ccaa328d
Tweak output of calls to script references, refs #4592
9 years ago
Jordi Boggiano
db5ef12540
Merge remote-tracking branch 'giosh94mhz/script_groups'
9 years ago
Jordi Boggiano
6c9b161c43
Re-use locker content hash logic to generate dist reference, refs #4515
9 years ago
Jordi Boggiano
f0a0ce5e98
Merge remote-tracking branch 'joelwurtz/patch-1'
9 years ago
Jérôme Tamarelle
ac68a721f4
Merge remote-tracking branch 'composer/master' into gitlab
...
Conflicts:
doc/04-schema.md
src/Composer/Util/RemoteFilesystem.php
9 years ago
Jerome TAMARELLE
6ccc562c0f
Add tests on GitLab class (copied from GitHubTest)
9 years ago
Jerome TAMARELLE
db056b8383
Fix retry authentification on gitlab oauth
9 years ago
Jerome TAMARELLE
211d4632bb
Fix compatibility with PHP 5.3
9 years ago
Omer Karadagli
4046ae042d
Up-level relative paths in exclude-from-classmap
9 years ago
Jordi Boggiano
2a8a9a4592
Revert "Issue #2384 allow 'prefer-stable' and 'minimum-stability' to be set via composer config command"
...
This reverts commit ed23b1c4db
.
9 years ago
Jordi Boggiano
58a6d4b7d3
Add comment
9 years ago
David Fuhr
064e1a6d6d
Fix handling of http 400 errors
...
Before 400 errors were silently dropped. This caused composer to store
the returned body (usually some html) in cache. This resulted in later
errors when composer tried to extract this error response as zip.
With this exceptions thrown it handles the error gracefully and falls
back to the next URL provided by the package configuration.
9 years ago
Jordi Boggiano
d35fc31f62
Add process error to the output of failed unzipping
9 years ago
Jordi Boggiano
fc0da27d84
Add more debug output when writing to cache
9 years ago
Giorgio Premi
fd0026b542
Detect infinite script call recursion
9 years ago
Giorgio Premi
a25492d1b9
Allow composer script call with @ syntax
9 years ago
Rob Bast
991d25115f
fixes #4562
9 years ago
Shawn Tunney
54584e6b0f
Have xcopy overwrite existing files
9 years ago
Jordi Boggiano
2d24ed8e74
Improve error reporting
9 years ago
Pierre Rudloff
3abad250e9
.tar.xz downloader
9 years ago
annesosensio
2e4157145b
Made wildcard expansion consistent with bash
9 years ago
Jordi Boggiano
ac1a0c898d
Add exclude-from-classmap support in validation
9 years ago
Jordi Boggiano
6c16510743
Add support for wildcards in exclude-from-classmap, refs #1607
9 years ago
Jordi Boggiano
f1b0c073ad
Tweaked exclude-from-classmap: windows support, normalize paths and make sure they are all package-relative and do not leak to other packages, refs #1607
9 years ago
Jordi Boggiano
084f6de24e
Merge remote-tracking branch 'trivago/add_exclude'
...
Conflicts:
doc/04-schema.md
src/Composer/Autoload/AutoloadGenerator.php
9 years ago
Jordi Boggiano
ef2856ef55
Take php version into account for create-project command version selection
9 years ago
Rob
c7ed232ef4
Merge pull request #4529 from jeroenseegers/warn-on-commit-reference
...
Generate a warning when a commit reference is used
9 years ago
xelan
32517d90d2
Escape angle brackets for commit message output
9 years ago
Jordi Boggiano
599ad77167
Merge pull request #4542 from bd808/feature/support-merge-plugin
...
Allow easier manipulation of RootAliasPackage
9 years ago
Jordi Boggiano
6582c337d0
Fix typo
9 years ago
Jordi Boggiano
8e99cec3e7
Fix ref to findShortestPath
9 years ago
Bryan Davis
dc40bf9f51
Remove unused local variables from AliasPackage
9 years ago
Bryan Davis
06c44ce998
Add setters used by composer-merge-plugin to RootPackageInterface
...
Extend RootPackageInterface with setter functions used by
composer-merge-plugin and implement them for RootAliasPackage. This will
allow composer-merge-plugin and similar code that manipulates the root
package at runtime to ignore the difference between a RootPackage and
a RootAliasPackage.
9 years ago
Jordi Boggiano
193a072d3c
Clarify that the abstract constraint should not be relied upon anymore
9 years ago
Bryan Davis
2eb0af264b
Allow RootAliasPackage to override cached values
...
AliasPackage caches the values of 'requires', 'devRequires',
'conflicts', 'provides', 'replaces' locally to allow `self.version`
references to be properly updated to reference the alias. Plugins like
composer-merge-plugin that manipulate these settings at runtime need to
be able to change the values after alias construction.
9 years ago
Jordi Boggiano
1160b782c8
Deduplicate classmap creation and add support for loading classmaps on the fly for plugins & co
9 years ago
Jordi Boggiano
8cd6598d8d
Simplify php version fetching
9 years ago
Jordi Boggiano
125dc62fab
Make trigger error visible
9 years ago
Jordi Boggiano
615638c7c3
Simplify bin-compat by removing the nosymlink option, refs #3704
9 years ago
Jordi Boggiano
c9b51a5751
Merge remote-tracking branch 'kocsismate/feature-bin-compat'
9 years ago
Jordi Boggiano
ebe0c8d79c
Fix issue #3229 , refs #3184
9 years ago
Jordi Boggiano
90a90e22de
Merge remote-tracking branch 'Wirone/unixy-proxy'
...
Conflicts:
src/Composer/Installer/LibraryInstaller.php
9 years ago
Jordi Boggiano
82349bcb2a
Fix support for extracting stability flags in multi-constraints, fixes #4440
9 years ago
Jordi Boggiano
507415e404
Make VersionSelector prefer stable by default and allow specifying a PHP version that must be matched, fixes #4318
9 years ago
Jeroen Seegers
279b5f0156
Drop irrelevant properties from composer_commit-ref.json
9 years ago
Jeroen Seegers
f3dc31839f
Refactor commit-ref validation
...
The require and require-dev arrays have been merged into one and no
longer user private methods/properties to collect warnings.
9 years ago
Jordi Boggiano
4f934d9282
Avoid sending install notifications in dry-run mode
9 years ago
Jordi Boggiano
3d9daea6a0
CS fixes
9 years ago
Boris Momčilović
b05b52ff7e
InstallationManager: notifyInstalls: append authorization header for repository
9 years ago
Jeroen Seegers
73e73c90fb
Generate a warning when a commit reference is used
...
Closes #4485
9 years ago
Rob
f85d965732
Merge pull request #4501 from tw2113/master
...
add spacing consistency around phpdoc attributes
9 years ago
Joel Wurtz
7f42fe4c10
Issue #4512 Set reference in path repository
9 years ago
npiderman
ed23b1c4db
Issue #2384 allow 'prefer-stable' and 'minimum-stability' to be set via composer config command
9 years ago
Jordi Boggiano
a54f84f05f
Merge pull request #4479 from MakiCode/feature#4397
...
Added --file flag: Feature#4397
9 years ago
Rob Bast
1c7016de45
remove dead code/class
9 years ago
Rob Bast
1bf03e9621
fixed various docblocks and class properties in solver
9 years ago
Rob Bast
b523fc0b7b
ran fixers
9 years ago
Michael Beckwith
459a48ad5b
add spacing consistency around phpdoc attributes
9 years ago
MakiCode
1c0b9cd65f
Removed test for non-string file name check
9 years ago
MakiCode
fefc106ef6
Removed type check on ArchiveManager
9 years ago
MakiCode
22e93f110b
Fixed indentation
9 years ago
MakiCode
7005d89847
Fixed bug
9 years ago
MakiCode
63ede6c9dd
Fixed issues with PR
9 years ago
Rob
7a9eb02190
Merge pull request #4455 from samsaggace/config_archive
...
Enable command line configuration for archive-dir and archive-format
9 years ago
MakiCode
0d00338bdb
Added better messages and fixed bugs
9 years ago
MakiCode
906c1c2e66
Added check for filename in archive manager and added test
9 years ago
MakiCode
87b5af60a8
Almost finished adding --file option, need to add unit test
9 years ago
Rob
edf14dab15
Merge pull request #4469 from Soullivaneuh/patch-1
...
PackageInterface[] on RepositoryInterface php doc
9 years ago
Jordi Boggiano
790a941cba
Merge pull request #4470 from alcohol/fix-config-lookup
...
itteratively expand key and attempt to match
9 years ago
Rob Bast
7bd0c5abdd
itteratively expand key and attempt to match
...
fixes #4459 (also)
9 years ago
Sullivan SENECHAL
4f4d236be3
PackageInterface[] on RepositoryInterface php doc
9 years ago
Jordi Boggiano
5ccaad92c1
Merge remote-tracking branch 'alcohol/weird-config-listing-issue'
9 years ago
Rob Bast
2dbad30336
fixes #4459
9 years ago
Sebastien Chemin
3896a6c263
Enable cmdline configuration for archive-dir and archive-format
...
Examples of commands :
composer config --global archive-dir $HOME/.composer/repo
composer config --global archive-format zip
9 years ago
Jordi Boggiano
ce08582671
Fix CS
9 years ago
Jordi Boggiano
c41079192f
Merge pull request #4454 from alcohol/urlencode-urls-only
...
only urlencode $ if filename is not local
9 years ago
Rob Bast
b219abe8f6
@seldaek damn your assignment in expression
9 years ago
Rob Bast
e491b72a8c
only urlencode $ if filename is not local
9 years ago
Rob Bast
1328d9c3b2
rename baseversionparser to semverversionparser
...
and fix docblock as per @stof request
9 years ago
Rob Bast
89717fa593
implement old linkconstraintinterface for BC
9 years ago
Rob Bast
0adcab7a19
compile phar with semver included
9 years ago
Rob Bast
a1ad7fc435
fix classname clashing cause of existing class in current namespace
9 years ago
Rob Bast
ddb1c1e052
these 2 use parseNameVersionPairs
9 years ago
Rob Bast
a1427d7fd6
replace all occurences in code and comments
9 years ago
Rob Bast
1ccfc8eb96
add semver, deprecated existing classes
9 years ago
Dennis Birkholz
9febf55f76
Store url relative again, fix 4439
9 years ago
Gavin Staniforth
c1e60a0abd
Ensure the bin directory exists before checking empty
...
Line 130 has similar logic so avoided doing the check withiin `isDirEmpty()`
9 years ago
Jordi Boggiano
41a87a3ae7
Adjust file path output, refs #4379
9 years ago
Jordi Boggiano
9b61b808ec
Merge remote-tracking branch 'javihgil/master'
9 years ago
Jordi Boggiano
80f1e4372a
Remove empty bin dir after all binaries have been removed from it, fixes #3451
9 years ago