Jordi Boggiano
32a479a1e7
Fix subkey manipulation when the main key does not exist yet
10 years ago
Jordi Boggiano
a57c51e8d7
Finalize platform override feature
...
- Added tests, docs
- Persist to lock file
- Add support in config command
- Added to json schema
10 years ago
Jordi Boggiano
80b0a35a68
Merge remote-tracking branch 'HuffAndPuff/ignore-platform'
...
Conflicts:
src/Composer/Config.php
src/Composer/Repository/PlatformRepository.php
10 years ago
Jordi Boggiano
fd7e28b8b4
Restore special handling of conflict/provide/replace
10 years ago
Vadim Tyukov
b02bdb4c7a
[alias] RootAliasPackage manages the requirements correctly
10 years ago
Jordi Boggiano
a811142ff2
Merge pull request #3978 from marc-mabe/hotfix/3976
...
fixes #3976 : drop ext/ctype dependency
10 years ago
Marc Bennewitz
ff1ce78e6b
fixes #3976 : drop ext/ctype dependency
10 years ago
Markus Staab
c9bdf3a07a
added the actual phpversion into the error message when phpversion doesn satisfy the requirement
10 years ago
Anael Ollier
27074083cc
Replaced join() by implode()
10 years ago
Anael Ollier
2f82ed7035
Fixed the fix :)
10 years ago
Anael Ollier
b2efb95f33
Fixed svn update command (fails before attempting to use authentication provided in auth.json)
10 years ago
Jordi Boggiano
1cb427ff5c
Force http1.1 protocol
10 years ago
Josh Di Fabio
051b7bd44b
Touch access time only when reading from cache
10 years ago
Jordi Boggiano
2e73811211
Fix process timeout not being initialized correctly when loading a config without creating a full composer instance, closes #3952 , fixes #3946
10 years ago
Jordi Boggiano
35a9b5dbf9
Merge pull request #3953 from alcohol/allow-numeric-author-name
...
Allow numeric author name
10 years ago
Evan Mattson
ec9eb2b799
update init type question
10 years ago
Evan Mattson
5ed001765f
allow package type to be set with init command
10 years ago
Rob Bast
c7d387f599
Allow numeric characters
10 years ago
Jordi Boggiano
a32c919145
Return null instead of false
10 years ago
Jordi Boggiano
921b3a0eba
Fix regression with non-SPDX licenses in show command, refs #3885
10 years ago
Jordi Boggiano
99694a0381
Merge pull request #3940 from phansys/ticket_3859
...
[bugfix] Fixed undefined var in DiagnoseCommand::execute().
10 years ago
Jordi Boggiano
4aa431025b
Merge pull request #3845 from vlakoff/empty-composer.json
...
Avoid parser error if composer.json existing but empty
10 years ago
Jordi Boggiano
ec6d727af8
Add comment about --, refs #3853
10 years ago
Jordi Boggiano
e50b5fe990
Merge pull request #3853 from hakre/fix/git-checkout
...
Git Checkout Branch / File Differentiation
10 years ago
Javier Spagnoletti
294185d1d3
[bugfix] Fixed undefined var in DiagnoseCommand::execute().
10 years ago
Jordi Boggiano
05e08889ed
Add BC method for old usage, refs #3857
10 years ago
Jordi Boggiano
6b3178b169
Merge remote-tracking branch 'isoroku/fix-misspellings'
...
Conflicts:
doc/articles/handling-private-packages-with-satis.md
10 years ago
Jordi Boggiano
dbfd47eeca
CS fixes
10 years ago
Jordi Boggiano
3a06e6f036
Merge pull request #3885 from jakoch/patch-spdx
...
updated spdx-license handling to include metadata
10 years ago
Jordi Boggiano
66dc66c283
Merge pull request #3929 from phansys/ticket_3859
...
[bugfix] Fix for #3859
10 years ago
Jordi Boggiano
5fbd4ee0c9
Merge pull request #3923 from mathielen/patch-1
...
Silence symlink() error
10 years ago
Jordi Boggiano
f41c1217f5
Merge pull request #3913 from hannesvdvreken/patch-2
...
Remove unused variable
10 years ago
Jordi Boggiano
e0ddc25db4
Merge pull request #3911 from hannesvdvreken/patch-1
...
Unused variable
10 years ago
Javier Spagnoletti
5b2a7e6bad
[bugfix] Updated ```DiagnoseCommand::execute()``` and ```DiagnoseCommand::getGithubRateLimit()```
...
| Q | A
| ------------- | ---
| Bug fix? | yes
| New feature? | no
| BC breaks? | no
| Deprecations? | no
| Tests pass? | yes
| Fixed tickets | #3859
| Doc PR | none
Fixes #3859 .
10 years ago
Markus Thielen
bd802407a8
Silence symlink() error
...
If not silenced it gives "symlink(): Operation not supported" on my ubuntu system with mounted cifs share.
10 years ago
Rob Bast
117b7ea033
Fixes #3900
10 years ago
Hannes Van De Vreken
b85cb7df82
Remove unused variable
10 years ago
Hannes Van De Vreken
d017fa4a1d
Unused variable
10 years ago
Frederik Bosch
951b07eabc
Fix #3903
10 years ago
jakoch
74a077dd3d
updated spdx-license handling to include metadata
...
issue https://github.com/composer/composer/issues/3744
summary of changes
- replaced bin script "fetch-spdx-identifiers" by "update-spdx-licenses"
- "update-spdx-licenses" uses "Composer/Util/SpdxLicensesUpdater" to update "spdx-licenses.json" file with license identifier, fullname and osi-approved-status
- dropped "spdx-identifiers.json" (identifiers only)
- dropped "SpdxLicenseIdentifier", it's just "SpdxLicense" now
- modified "ShowCommand" to output the license with metadata and removed some unused method arguments (cleanup)
10 years ago
Frederik Bosch
79490f662e
Revert #3813 , implement differently
...
Fix #3830
10 years ago
Andreas Möller
32538a21a2
Enhancement: Sort packages by importance, then alphabetically
10 years ago
Jordi Boggiano
c5cd184767
Revert 331425bcb3
as well, fixes #3612
10 years ago
Jordi Boggiano
66b73ea456
Revert "Disable overwrites when no-ansi is present, fixes #3612"
...
This reverts commit e0d36e19eb
.
Conflicts:
src/Composer/IO/ConsoleIO.php
10 years ago
Stanislav Khromov
6c35dd6b2d
Improved wording
...
All other verbs use are in the form of "doing something", ie Installing, Downloading. "connection" is the odd one out.
10 years ago
Jordi Boggiano
ab3622dff1
Merge pull request #3365 from WouterJ/patch-1
...
Updated validator
10 years ago
isoroku
e0657b60a2
Fix misspellings
10 years ago
hakre
7077803aa4
Git Checkout Branch / File Differentiation
...
This fixes a minor inaccuracy issue when creating git checkout commands
for branches.
The git checkout command used within `GitDownloader::updateToCommit()`
does not use the "`--`" sequence to separate branch from file parameters.
This leads to an inaccuary as git tries as well the branch name as file
name. If the non-existent branch is actually the name of a file, the file
is checked out. If the non-existent branch is not the name of a file, an
error message is given:
> error: pathspec 'non-existent-branch' did not match any file(s) known to
git.
Both cases are not expected for the program flow in
`GitDownloader::updateToCommit()`.
The only thing that is expected is a non-existent branch to fail to
checkout - but with a different error message:
> // reference was not found (prints "fatal: reference is not a tree:
$ref")
This can be easily fixed by adding the missing separator when constructing
the command which is applied with this commit.
10 years ago
vlakoff
d5ab072ec1
Optimize check for empty file
10 years ago
vlakoff
3a68534d20
Fix parser error if composer.json existing but empty
10 years ago
Fred Emmott
bdf51ab16d
Single variable for traits and enums
10 years ago
Fred Emmott
cb1ea889d6
Use HHVM_VERSION instead of HPHP_VERSION
10 years ago
Fred Emmott
33ea86573e
Add support for using classmap to autoload Hack enums
...
fixes composer/composer#3823
Ran tests with both PHP5.5.9-1ubuntu4.5 and HHVM 3.6. Test fails on HHVM only
if I back out the ClassMapGenerator.php change.
10 years ago
Jordi Boggiano
b296e654eb
Re-use existing autoloader suffix if available, fixes #3701
10 years ago
Jordi Boggiano
9f9cff558e
Merge pull request #3825 from fonsecas72/ppp
...
Use get home from Config instead of factory
10 years ago
Hugo Fonseca
e79d067690
Make parseJson safer
10 years ago
Hugo Fonseca
c41a187b62
Use get home from Config instead of factory
10 years ago
Jordi Boggiano
b80038804f
Fix env override regression, fixes #3820
10 years ago
Francis Besset
4f57fafb8d
[create-project] Used no progress value for dependencies
10 years ago
Hugo Fonseca
1bb871dca8
Add docBlock and fix CS
10 years ago
Jordi Boggiano
3470cef1f1
Merge pull request #3818 from Hellov/master
...
Duplicate download progress
10 years ago
Jordi Boggiano
331425bcb3
Fix output of first line of progress when output is not decorated, refs #3818
10 years ago
Jordi Boggiano
ad40cdc3fe
Fix overwriteError behavior, fixes #3817
10 years ago
Jordi Boggiano
d9b5c884ba
Detect and warn JSON encoding failures, refs #3786
10 years ago
Hello
ef0191ee6a
Duplicate download progress
10 years ago
Nicolas Grekas
be22a87d9c
Run processes with predictable LANGUAGE=C
10 years ago
Jordi Boggiano
eadc167b12
Fix BC layer for events
10 years ago
Jordi Boggiano
82b7fdf4c1
Add BC for Script\Event instances, fixes #3811
10 years ago
Jordi Boggiano
b098a2fdde
Fix clear cache when a dir does not exist, fixes #3810
10 years ago
Kunal Mehta
05e196893b
Add --no-check-publish option to "composer validate"
...
This is useful when you want to use composer to manage dependencies, but
don't actually want your project to be installable as a composer package.
Any issues that would prevent publishing are still shown, but as a warning
instead of an error.
10 years ago
Jordi Boggiano
d5feea83b6
Sync up diagnose command with the installer
10 years ago
Jordi Boggiano
45b1f356c2
Add debug output when a plugin is loaded
10 years ago
Jordi Boggiano
4d665f59b0
Create lock if we only have platform dependencies
10 years ago
Jordi Boggiano
e5985a9b55
Merge pull request #3778 from edhgoose/patch-1
...
Fix reference to getIO as per #3777
10 years ago
Jordi Boggiano
2eb69f120e
Move check to follow the previous code change
10 years ago
Jordi Boggiano
0c775e997e
Fallback to https directly if ssh proto is disabled on github private repos, fixes #2786
10 years ago
Edward Hartwell Goose
bcb5e479b7
Fix reference to getIO as per #3777
10 years ago
Jordi Boggiano
e0ce559838
Merge remote-tracking branch 'alcohol/write-errors-to-stderr'
...
Conflicts:
src/Composer/Command/LicensesCommand.php
10 years ago
Jordi Boggiano
c573ae5781
Add missing LICENSE files from dependencies, fixes #3776
10 years ago
Jordi Boggiano
182cfbc249
Merge remote-tracking branch 'SofHad/licenses'
...
Conflicts:
src/Composer/Command/LicensesCommand.php
10 years ago
Jordi Boggiano
3ba581f0df
Improve error messages for required hhvm/php versions, fixes #3767
10 years ago
Christian Flothmann
fa3ea2a626
remove unused method argument
...
Unlike the `TableHelper`, the `render()` method of the `Table` class
does not make use of an `$output` argument. The actual `OutputInterface`
to send the table to is passed in the constructor instead.
10 years ago
Rob Bast
3d329622d7
overwrite -> overwriteError
10 years ago
Rob Bast
3c7a617753
overwriteError + ask[X]() to stderr
10 years ago
Rob Bast
ec434e4576
Formatting only
10 years ago
Rob Bast
cb336a5416
Implement writeError throughout Composer
10 years ago
Jordi Boggiano
84d4594278
Merge remote-tracking branch 'alcohol/update-tablehelper-to-table'
10 years ago
Jordi Boggiano
0b4a9235f4
CS fixes
10 years ago
Jordi Boggiano
3cff4a3bb9
Check for homepages in local repo first if available to make the home command faster
10 years ago
Jordi Boggiano
09da587ee2
Forward args
10 years ago
Jordi Boggiano
074a748675
missing use statements :s
10 years ago
Jordi Boggiano
3efed220a6
Clean up event dispatching code and make package events extend installer events
10 years ago
Rob Bast
3dd93c91b8
TableHelper is deprecated, switched to Table
10 years ago
Nimit Kalra
b2b9688c92
Conform with Symfony Coding Standards
...
According to Symfony Coding Standards, a single space must be added around binary operators excluding the concatenation operator.
"Add a single space around binary operators (==, &&, ...), with the exception of the concatenation (.) operator" (http://symfony.com/doc/current/contributing/code/standards.html )
10 years ago
Jordi Boggiano
833ce98426
Merge pull request #3747 from vkartaviy/patch
...
Added missing $learnedWhy property
10 years ago
Jordi Boggiano
5744981795
Merge pull request #3702 from alcohol/feature/list-scripts
...
Added --list to run-script command, closes #3671
10 years ago
Jordi Boggiano
0e977e3fde
Add more docs to config command
10 years ago
Jordi Boggiano
efcd1e4247
Merge pull request #3749 from alcohol/allow-setting-packagist-to-false-through-config-command
...
composer config repositories.packagist false
10 years ago
Jordi Boggiano
b4698568d2
Adjust tests and fix installer code to create the pool using locked requirements and not the composer.json reqs
10 years ago
Felix Kiss
b86f9bf4ba
Update RootPackageInterface.php
...
Fix typo
10 years ago