1
0
Fork 0
Commit Graph

835 Commits (cc80e5a3b10a84dc8c79da3803ed6cf1a4cbaaf1)

Author SHA1 Message Date
Jordi Boggiano 2e8762744f Fix ComposerRepository ctor 2011-12-03 12:43:38 +01:00
Jordi Boggiano aacdcb1570 Allow self-update to be called outside of a project context 2011-12-03 11:57:59 +01:00
Nils Adermann b8042f58a4 Merge pull request #138 from Seldaek/refactor_bootstrap
Refactor bootstrap
2011-11-30 13:05:27 -08:00
Jordi Boggiano 7fa74f8f8e Add COMPOSER env var to override the composer.json file name 2011-11-30 21:50:11 +01:00
Jordi Boggiano 94e277698e Delay bootstrap until it's really necessary, fixes #121 2011-11-30 21:30:51 +01:00
Jordi Boggiano 3ebfbd78ac Merge remote-tracking branch 'jsor/install_update_flags' 2011-11-30 21:11:15 +01:00
Nils Adermann 64e925cd89 Merge pull request #136 from Seldaek/svndriver
Add SvnDriver for the VcsRepository
2011-11-28 13:31:48 -08:00
Jordi Boggiano b8a9bf7b60 Fix typo 2011-11-28 20:58:16 +01:00
jsor 28a8b3e4c5 Fix link collection 2011-11-28 08:51:00 +01:00
Jordi Boggiano 1277277ec6 Fix CS 2011-11-27 20:25:30 +01:00
Jordi Boggiano 8df7eb0475 Add SvnDriver for the VcsRepository 2011-11-27 20:07:42 +01:00
Jordi Boggiano 9f55335011 Expose the Driver of the VcsRepository 2011-11-27 20:02:28 +01:00
Jordi Boggiano 4c7162c94e Merge pull request #134 from naderman/master
Test case for complex conflict resolution with replace priorities
2011-11-26 16:04:50 -08:00
Nils Adermann a0faa4f69f Add a test for the complex conflict resolution fixed in #118 2011-11-25 23:35:58 +01:00
jsor e512e16e35 Rename flags after feedback in #132 2011-11-25 18:01:12 +01:00
jsor 9af21fd461 Install recommended deps by default and introduce flags for including/excluding required/recommended/suggested deps 2011-11-25 16:44:50 +01:00
Jordi Boggiano 20c3685b35 Relax composer requirements 2011-11-25 14:18:20 +01:00
Jordi Boggiano ca112db268 Relax composer requirements 2011-11-25 14:15:06 +01:00
Jordi Boggiano eef37c450f Fix error detection to support replaces and provides 2011-11-24 09:57:08 +01:00
Nils Adermann bd1c18d934 Merge pull request #131 from Seldaek/versions
Versions
2011-11-23 08:02:42 -08: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 0d304550b5 Clarify error message when packages are not found, fixes #128 2011-11-22 11:09:59 +01:00
Nils Adermann 8d4ccd4af6 Merge pull request #126 from Seldaek/fix_update
Fix update
2011-11-21 09:29:09 -08:00
Jordi Boggiano 14e9d4d84b Fix test 2011-11-21 18:19:32 +01:00
Jordi Boggiano 68512714f4 Fix update command by using remove+install (and for now ignoring uninstalls of non-existing packages) 2011-11-21 18:18:06 +01:00
Nils Adermann bf7ad0ac9f Merge pull request #123 from Seldaek/dryrun
Add --dry-run option and list all operations on --verbose
2011-11-21 09:05:39 -08:00
Jordi Boggiano f2662b193d Add --dry-run option and list all operations on --verbose 2011-11-21 17:56:21 +01:00
Jordi Boggiano d020f2701d Merge pull request #118 from naderman/priority-replace-any-version
Replaced packages have higher priority even if wrong version is replaced
2011-11-21 08:30:40 -08:00
Jordi Boggiano 3544b415a3 Merge pull request #122 from naderman/add-rule-peformance
addRule peformance improvement
2011-11-21 08:06:41 -08:00
Nils Adermann 5d5d6462e3 Correctly declare all literal properties 2011-11-21 16:14:16 +01:00
Nils Adermann 40b33914b3 Compute rule hashes for faster duplicate detection 2011-11-21 16:04:33 +01:00
Nils Adermann 69f55d37bb Generate literal ids only once and use in equals()
Significant speedup because equals and getId() are called so frequently.
2011-11-21 16:04:26 +01:00
Nils Adermann bca746c947 Don't consider a revert to level 1 (base level) in sat solver a failure 2011-11-21 15:02:42 +01:00
Nils Adermann b717ad8851 Display rules in more readable format 2011-11-21 15:01:10 +01:00
Jordi Boggiano cb44ba8325 Fix autoload handling of main project 2011-11-21 11:33:30 +01:00
Jordi Boggiano f5b7e968b2 Minor adjustments to merged PR 2011-11-20 22:03:11 +01:00
Jordi Boggiano 5b87a02767 Merge remote-tracking branch 'prodigitalson/master' 2011-11-20 21:43:31 +01:00
Jordi Boggiano 8a127ed131 Fix URL handling for PEAR repositories 2011-11-20 21:33:54 +01:00
Jordi Boggiano 4fdc602037 Make VcsRepository drivers configurable 2011-11-20 21:23:50 +01:00
Jordi Boggiano deb6ecd49b Fix tests 2011-11-20 21:20:03 +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
Jordi Boggiano a13c35537c Add parsing of keywords/authors/release date to the ArrayLoader 2011-11-20 16:51:04 +01:00
Nils Adermann 1456a157ea Merge pull request #120 from Seldaek/pretty
Use pretty name/version in lock file and debug:packages, fixes #98
2011-11-20 07:24:51 -08:00
Jordi Boggiano 17e9694317 Update composer.json schema 2011-11-20 16:23:22 +01:00
Jordi Boggiano b125926ad3 Fix tests 2011-11-20 15:46:15 +01:00