1
0
Fork 0
mirror of https://github.com/composer/composer synced 2025-05-09 00:22:53 +00:00
Commit graph

2441 commits

Author SHA1 Message Date
Jordi Boggiano
0700cd9186 Adjust according to feedback 2013-04-17 17:37:22 +02:00
Jordi Boggiano
db4055b778 Put a higher prio on replacers of the same vendor as the required package 2013-04-17 15:39:42 +02:00
Martin Hasoň
fa0d62ab6a Settings of the same repository for a package is allowed. 2013-04-11 13:25:04 +02:00
Martin Hasoň
02f92e678f Fixed update alias packages in dry-run mode 2013-04-11 13:20:35 +02:00
Martin Hasoň
753a8345cb Added support for the alias of an aliased package 2013-04-11 13:20:34 +02:00
Martin Hasoň
c39e958a6f Added test for ComposerRepository::whatProvides 2013-04-11 13:19:59 +02:00
Jordi Boggiano
3d953384fa Fix indenting detection in JsonManipulator, fixes #1788 2013-04-11 10:34:26 +02:00
Jordi Boggiano
91f995c871 Fix tests 2013-04-09 10:34:51 +02:00
Jordi Boggiano
069109e0f0 Add readme entry to lock file to explain what it is 2013-04-08 18:15:08 +02:00
Jordi Boggiano
3ce71466f1 Treat empty paths in autoloader as ".", fixes #1727 2013-04-07 11:34:58 +02:00
Martin Hasoň
07d2f17afe [Autoload] Make all paths relative for file portability 2013-04-05 15:01:51 +02:00
Jordi Boggiano
0a561d7bf1 Merge pull request #1773 from hason/filesystem
Fix normalization of relative paths
2013-04-05 03:59:10 -07:00
Jordi Boggiano
784dd0aad0 Fix tests 2013-04-05 12:58:50 +02:00
Martin Hasoň
97f67c09e4 Fix normalization of relative paths 2013-04-05 06:41:50 +02:00
Jordi Boggiano
1f79f36227 Add a couple version parser tests 2013-04-04 17:35:55 +02:00
Serge Smertin
07920c48a6 Removed dev-master as default version for versionless artifact 2013-04-03 23:49:32 +02:00
Jordi Boggiano
f744ec16f5 Fix normalization of relative paths going up a few dirs, fixes #1759 2013-04-03 19:30:36 +02:00
Nils Adermann
57c34033ff Merge pull request #1754 from njam/issue-1754
Fix file pattern start matching if no slash
2013-04-03 05:45:50 -07:00
Jordi Boggiano
b0297ef67a Add prefer-stable flag to pick stable package over unstable ones when possible 2013-04-02 18:40:42 +02:00
Jordi Boggiano
fc54a48b52 Fix archiver tests on windows 2013-04-02 11:32:11 +02:00
Jordi Boggiano
59c4df5ba3 Merge remote-tracking branch 'hason/autoload' 2013-04-02 10:41:08 +02:00
Reto Kaiser
6f72e9570c Add a / to the beginning of a file matchin pattern if no / in rule.
See https://www.kernel.org/pub/software/scm/git/docs/gitignore.html
2013-04-01 23:04:00 +02:00
Reto Kaiser
918a55659e Call realpath() on result of sys_get_temp_dir()
On OSX the temp dir is within /var, which is a symlink to /private/var.
If this is not resolved, the comparison will fail when comparing to the result of `git archive` in testGitExcludes().
2013-04-01 21:37:47 +02:00
Martin Hasoň
3499610631 Fixed tests for autoloader generator 2013-04-01 09:28:02 +02:00
Martin Hasoň
48444a028c Added support for vendor dir excluded from working dir 2013-04-01 09:27:50 +02:00
Martin Hasoň
0851ef1afb Fixed behaviour of Filesystem::findShortestPath[Code] for paths with up-level references 2013-04-01 08:30:11 +02:00
Serge Smertin
b0aa98f287 modified test in order not to depend on sorting order 2013-03-31 22:01:55 +02:00
Serge Smertin
ac75a9e6d8 travis locale version order fixed 2013-03-31 21:53:34 +02:00
Serge Smertin
b5e1457470 set version to dev-master to artifacts without version 2013-03-31 21:44:48 +02:00
Serge Smertin
d45844fb63 added fixture dummy artifacts 2013-03-31 21:08:11 +02:00
Serge Smertin
f25bfe09c5 added support for nested location of composer.json files within artifacts 2013-03-31 21:08:11 +02:00
Serge Smertin
586911f7a1 added verbose logging for artifact directory scan 2013-03-31 21:08:11 +02:00
Serge Smertin
4b176f11f2 added artifact repository initial functionality 2013-03-31 21:08:10 +02:00
Jordi Boggiano
bf307de1d6 Fix tests 2013-03-28 20:42:25 +01:00
Nils Adermann
4af69c85ca Fix tests by passing proper working directory to processes 2013-03-28 13:33:40 +01:00
Nils Adermann
6066359944 Skip directories in zip generation, empty dirs won't get archived
This seems ok as we currently rely on git generating archives which does
not archive empty directories either.
2013-03-28 12:49:53 +01:00
Nils Adermann
deae50392f Respect gitignore, gitattributes and hgignore files in archiving 2013-03-28 12:49:53 +01:00
Nils Adermann
afcdad4b23 Define an option to exclude files in the archive command 2013-03-28 12:49:52 +01:00
Nils Adermann
3e26502561 Remove Mercurial and Git Archivers as they cannot implement exclude rules 2013-03-28 12:49:52 +01:00
Nils Adermann
33828b38df Use a saner file name for package archives 2013-03-28 12:49:52 +01:00
Nils Adermann
bcbc50c0d6 Git can handle commit references in git archive just fine so use them 2013-03-28 12:49:52 +01:00
Nils Adermann
ba51027680 Reorder ArchiveManager parameters to make the download manager optional 2013-03-28 12:49:52 +01:00
Matthieu Moquet
a2b404e421 Cleaned archiver tests 2013-03-28 12:49:52 +01:00
Matthieu Moquet
9d24e17003 Fix workflow & typos 2013-03-28 12:49:52 +01:00
Matthieu Moquet
c248115e04 Fix how download manager is constructed
This fixes tests due to upstream changes.
The createDownloadManager in the Factory now takes the config as extra
parameter.
2013-03-28 12:49:52 +01:00
Matthieu Moquet
60b1cc7d24 Create ArchiveManager with the Factory 2013-03-28 12:49:52 +01:00
Matthieu Moquet
a733d76b33 Merged zip & tar archivers 2013-03-28 12:49:52 +01:00
Matthieu Moquet
bfd2275cb0 Update interface to merge vcs with basic archivers 2013-03-28 12:49:52 +01:00
Matthieu Moquet
2fd17ecff8 Changed Package class due to upstream changes 2013-03-28 12:49:52 +01:00
Matthieu Moquet
20e717f975 Refactored the archiver package 2013-03-28 12:49:52 +01:00