1
0
Fork 0
Commit Graph

1049 Commits (a5e00a9e964a17d94d62dbb2a9115ed14738ad82)

Author SHA1 Message Date
Jordi Boggiano 61708a1bb1 Code cleanup 2012-04-09 16:07:10 +02:00
Jordi Boggiano 8654c43c62 Fix version parser regression, fixes #550 2012-04-09 16:00:02 +02:00
Jordi Boggiano 68a1bc645b Skip some packages in pear requirements 2012-04-08 23:11:14 +02:00
Jordi Boggiano 278f0ec350 Fix git config parsing, fixes #525 2012-04-08 22:18:08 +02:00
Jordi Boggiano d63c0100ab Merge pull request #549 from chEbba/package-interface-return-values
Fix return values for getLicense and getBinaries documentation
2012-04-08 12:35:27 -07:00
Kirill chEbba Chebunin 7c8290e968 Fix return values for getLicense and getBinaries 2012-04-08 23:28:57 +04:00
Jordi Boggiano 585a9be2ac Merge pull request #548 from pocallaghan/master
Allows apostrophe in author name
2012-04-08 11:36:17 -07:00
Peter O'Callaghan 579b86ec27 Allows apostrophe (and single quote, since this is often used in lieu) in author name. 2012-04-08 20:16:50 +02:00
Jordi Boggiano 5c644552b2 Warn users about having scream enabled, fixes #543 2012-04-08 20:05:24 +02:00
Jordi Boggiano 17370e3812 Remove unnecessary @ operator, refs #543 2012-04-08 20:05:04 +02: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
Mike van Riel a01366e3f5 Added ->io to the creation of composer installers to match signature of LibraryInstaller; this will enable users to extend LibraryInstaller and use the same facilities 2012-04-07 15:48:31 +02:00
Jordi Boggiano 32e86ba410 Fix lockfile 2012-04-07 00:28:14 +02:00
Jordi Boggiano a6e686b29e Merge pull request #535 from fixe/writing_lock_file_message
"Writing lock file" message is only displayed if locker isn't fresh
2012-04-06 14:06:27 -07:00
Nils Adermann fc1a7a3e23 Merge pull request #536 from Seldaek/new_composer_format
Add support for new composer repo format + cache for composer repos
2012-04-06 14:00:25 -07:00
Jordi Boggiano 0d97ec4783 Add cache to the composer repositories 2012-04-06 22:39:43 +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
Tiago Ribeiro 61beea3c8b Updated output when a branch is imported to show the pretty version name 2012-04-06 20:15:32 +01:00
Jordi Boggiano a476d1f97d Add support for the new composer repository format 2012-04-06 20:40:31 +02:00
Jordi Boggiano b14366ed08 Fix exception when a json file can not be downloaded 2012-04-06 20:05:59 +02:00
Jordi Boggiano a67f62990c Prepare for upcoming format break 2012-04-06 19:56:34 +02:00
Jordi Boggiano bfd48b06bd Capture zip downloader output, fixes #533 2012-04-06 13:29:06 +02:00
Jordi Boggiano 6f8031ac90 Fix error reporting for missing git process 2012-04-06 13:28:47 +02:00
Jordi Boggiano 720b00b561 Merge remote-tracking branch 'Nami-Doc/patch-1' 2012-04-05 23:04:13 +02:00
Jordi Boggiano 9371253e38 Fail hard if a package can not be properly removed 2012-04-05 22:58:30 +02:00
Nami-Doc 1dba604ba1 Update src/Composer/Repository/Vcs/GitDriver.php 2012-04-05 18:46:15 +03:00
Nami-Doc 66efa343a9 and again. 2012-04-05 18:35:58 +03:00
Nami-Doc 66cd1aad8a Update src/Composer/Downloader/GitDownloader.php 2012-04-05 18:30:50 +03:00
Nami-Doc d245acff83 github online editor is a nice idea, but... 2012-04-05 18:26:15 +03:00
Nami-Doc 2c58dbf3a1 better message if git isn't found 2012-04-05 18:21:48 +03:00
Nami-Doc bd116aec22 try to guess the error 2012-04-05 18:20:17 +03:00
Nami-Doc f57e272ce7 Add a little more explaining message when failing to download. 2012-04-05 18:02:05 +03:00
Holger Rüprich 9e2c523faa Function proc_open doesn't accept a scheme for the current working directory, therefore stripped 'file://' for local repositories. 2012-04-04 20:28:47 +02:00
Jordi Boggiano a3fa19a716 Avoid escaping too early to prevent issues 2012-04-04 17:13:57 +02:00
Jordi Boggiano 13a2bc6ff0 Revert "Fix push url hack"
This reverts commit 269537e466.
2012-04-04 17:11:10 +02:00
Jordi Boggiano 269537e466 Fix push url hack 2012-04-04 16:57:18 +02:00
Jordi Boggiano b5d235abb6 More verbose output for archive and git downloader 2012-04-04 09:54:27 +02:00
Christoph Hochstrasser 68c12c3516 Do set_include_path only if any package define include paths. 2012-04-04 09:48:49 +02:00
Christoph Hochstrasser f369104bb1 Packages can define include paths. 2012-04-04 09:46:31 +02:00
Jordi Boggiano 9ed06f8853 Output svn output to user in verbose mode 2012-04-04 09:36:04 +02:00
Jordi Boggiano 1cdae66f8f Fix up git downloader and git driver commands 2012-04-04 09:09:27 +02:00
Jordi Boggiano 219c31ed0c Fix git driver updating 2012-04-03 20:07:18 +02:00
Jordi Boggiano afa14124f3 Make sure we fetch origin with tags before checking out a new version 2012-04-03 19:50:25 +02:00
Jordi Boggiano 66be50ce71 Always set the push url after git updates 2012-04-03 19:49:57 +02:00
Jordi Boggiano 9828472b9e Improve reliability of GitDriver, refs #485 2012-04-03 00:22:58 +02:00
Jordi Boggiano 366176fc73 Add cache to the lock file reading 2012-04-02 21:46:28 +02:00
Jordi Boggiano b2609e8413 Update to locked source-ref when receiving a new lock file, fixes #358 2012-04-02 21:46:05 +02:00
Jordi Boggiano ceac0ca75b Fix updating of already installed dev packages, fixes #496 2012-04-02 21:32:05 +02:00
Jordi Boggiano 2844a5673d Use refs API since it is more stable than the branches API with force-pushes, fixes #514 2012-04-02 20:53:03 +02:00
Christophe Coevoet d3d5c15e6f Removed the Symfony2 tests from the phar archive
Components' tests are now distributed with the code, making the
archive far bigger if we don't exclude them.
2012-04-02 09:32:24 +03:00
Nils Adermann 722724c2c3 Merge pull request #519 from Seldaek/hide_input
Improve password prompts on windows
2012-04-01 14:07:46 -07:00
Nils Adermann 85caa65088 Merge pull request #520 from Seldaek/pear_composer
Detect PEAR repos that support composer via Pirum
2012-04-01 14:06:28 -07:00
Nils Adermann 8916a51b61 Merge pull request #518 from Seldaek/pear_autoload
Pear autoload support
2012-04-01 14:02:24 -07:00
Nils Adermann abe5d84c7e Merge pull request #521 from naderman/fix-learn-first-literal
Rule literals are sorted, so first literal added is not first retrieved
2012-04-01 13:46:38 -07:00
Nils Adermann a16aa68c1d Rule literals are sorted, so first literal added is not first retrieved
Fixes #477
2012-04-01 22:26:44 +02:00
Jordi Boggiano ecb82e1784 Detect PEAR repos that support composer via Pirum 2012-04-01 21:53:58 +02:00
Jordi Boggiano fd93f6d648 Clean up temp dir 2012-04-01 21:34:09 +02:00
Jordi Boggiano 26b3a1711f Add handling for phar 2012-04-01 20:59:50 +02:00
Jordi Boggiano 3210da0b84 Cleanups 2012-04-01 20:47:31 +02:00
Jordi Boggiano 2d9739bd05 Add support for files in classmap autoload config, fixes #463 2012-04-01 20:23:47 +02:00
Jordi Boggiano d53ac36636 Add debug info and remove autoload parsing that was too slow 2012-04-01 19:54:29 +02:00
Jordi Boggiano 4b2283e41c Add autoload info to PEAR packages 2012-04-01 18:58:03 +02:00
Jordi Boggiano 1fe24a3837 Add support for github URLs in git driver 2012-04-01 18:54:21 +02:00
Jordi Boggiano 6d5b4d606c Add warning in verbose mode if drivers can not be used because of missing openssl 2012-04-01 18:52:53 +02:00
Tiago Ribeiro 67885d8585 Added isDebug to IOInterface and improved debug messages for VcsRepositories 2012-04-01 13:37:26 +01:00
Jordi Boggiano 7a28a2d83a Add support for new GitHub API 2012-03-29 17:52:52 +02:00
Jordi Boggiano 1cd07e1a2c Fix up merged code 2012-03-29 15:08:47 +02:00
till 9922301841 for debugging 2012-03-29 14:32:49 +02:00
till eb8ad8b74f * docblock 2012-03-29 14:22:26 +02:00
till aef502aa86 * handle errors with ZipArchive error constants to get meaningful error messages 2012-03-29 14:19:41 +02:00
Jordi Boggiano 30cfb69739 Add support for mapping a namespace prefix onto many dirs in the autoload config 2012-03-28 17:09:33 +02:00
Jordi Boggiano f7affa21b0 Fix indenting 2012-03-28 17:09:31 +02:00
Jordi Boggiano 5be7f4cf09 Fail hard when failing to download using hg 2012-03-26 13:22:05 +02:00
Jordi Boggiano 7cb79bb1c9 Fix typo & tests 2012-03-26 01:56:24 +02:00
Jordi Boggiano 605e1cb925 Clean up in case of download/extraction failure, fixes #356 2012-03-26 01:49:09 +02:00
Jordi Boggiano 87c1629ebc Fix isInstalled detection broken by metapackage installer 2012-03-26 01:47:17 +02:00
Jordi Boggiano 583a0b5f0d Lazy-init the bin directory, fixes #364 2012-03-26 01:26:20 +02:00
Jordi Boggiano e36dfb150c Add support for hidden prompts on windows 2012-03-25 18:57:19 +02:00
Jordi Boggiano 7285536737 Fix exception handling 2012-03-25 00:39:28 +01:00
Jordi Boggiano 1e2223bcdb Add note for improvement of Svn util 2012-03-25 00:30:59 +01:00
Jordi Boggiano 5a7abfd84f Remove code duplication in Svn classes 2012-03-25 00:29:14 +01:00
Jordi Boggiano cd2e5bf2e0 Make SvnDriver::supports less greedy and more realistic 2012-03-24 23:21:46 +01:00
Jordi Boggiano 30d4080014 Support windows local paths 2012-03-24 23:19:11 +01:00
Jordi Boggiano 862d4af274 Cache credentials by default since that's the default svn behavior 2012-03-24 23:08:43 +01:00
Jordi Boggiano 8fb9c4bf3b Svn related coding style/consistency fixes and minor improvements 2012-03-24 23:07:10 +01:00
Jordi Boggiano da649fdc79 Remove unused pipe argument 2012-03-24 22:47:16 +01:00
Jordi Boggiano ab9fc59d30 Add missing license headers 2012-03-24 22:39:34 +01:00
Jordi Boggiano 6c2b78a669 Merge remote-tracking branch 'till/svn-auth-reloaded' 2012-03-24 22:34:14 +01:00
Jordi Boggiano ab55490254 Merge remote-tracking branch 'hason/metapackage' 2012-03-24 18:14:05 +01:00
Jordi Boggiano 5f30206c69 Merge remote-tracking branch 'hason/classloader' 2012-03-24 18:06:49 +01:00
Jordi Boggiano cdfcaface4 Merge remote-tracking branch 'hason/vendordir' 2012-03-24 18:06:05 +01:00
Luis Cordova f76c65914c cleaned up some getApplication()->getIO() into getIO()s 2012-03-23 14:57:43 -05:00
Luis Cordova 1aa9d9af43 removed finder use clause as it is not used 2012-03-23 11:28:40 -05:00
Jordi Boggiano 7dfb2724cb Fix PEAR dependencies 2012-03-23 17:10:58 +01:00
till 434f10f2d7 * more cs fixes 2012-03-23 16:32:46 +01:00
till c6653f0711 * fix up CS suggestions from stof/seldaek 2012-03-23 16:03:52 +01:00
till 68fa23f5c7 Merge branch 'svn-auth-reloaded' of github.com:till/composer into svn-auth-reloaded 2012-03-23 15:52:19 +01:00
Till Klampaeckel af8d4212bb Merge pull request #3 from toastedghost/svn-auth-reloaded-imp
Improve 'getTags()' and 'getBranches()'
2012-03-23 07:52:10 -07:00