Volker Dusch
5fdca19880
Removed the option to disallowed downgrades and simplifed some places where it was used
2012-02-18 17:50:15 +01:00
Nils Adermann
1dd15e5662
Merge pull request #316 from edorian/solver-update-tests
...
Some added update tests
2012-02-18 08:45:08 -08:00
Jordi Boggiano
e2199b2b03
Fixed automatic date parsing of versions
2012-02-18 17:05:13 +01:00
Jordi Boggiano
230e145053
Fix downloader tests on windows and mock Filesystem properly
2012-02-18 17:00:07 +01:00
Volker Dusch
a8b2db64d5
Expaned the update tests to make sure a) Only requested updates execute and b) Installed repos with no actions get pruned from the jobqueue
2012-02-18 16:55:45 +01:00
Nils Adermann
e7441edcf1
Merge pull request #315 from edorian/cleanup-update-all
...
Cleanup unreachable code
2012-02-18 07:18:09 -08:00
Jordi Boggiano
a28fa790be
Fix regex
2012-02-18 16:03:49 +01:00
Volker Dusch
cc80e5a3b1
Cleanup unreachable code
2012-02-18 14:29:58 +01:00
Igor Wiedler
61d24acaa2
[docs] introduction chapter
2012-02-18 13:34:07 +01:00
Nils Adermann
8aa0127de8
Remove test of undefined behaviour for unknown types in rulesets
2012-02-18 13:09:19 +01:00
Nils Adermann
7609f27052
Merge branch 'add-tests' of https://github.com/l3l0/composer into new-master
...
* 'add-tests' of https://github.com/l3l0/composer :
Made fixes after review.
Made changes which fied warnings and errors in tests.
Fixed tests after update and merge of changes from upstream/master
Fixed code. Changes improved code testability
Added and extended some unit tests
2012-02-18 13:08:20 +01:00
Jordi Boggiano
5e3bf86851
Remove .swp file
2012-02-18 12:50:45 +01:00
Jordi Boggiano
0ee505a246
Merge pull request #314 from edorian/solver-visibility
...
Clean up Solver public api
2012-02-18 03:49:53 -08:00
Volker Dusch
fb69ef64c5
Fix Solver function visibility to reflect what acutally should be the public interface
2012-02-18 12:44:52 +01:00
Jordi Boggiano
43ce9ab14f
Merge pull request #313 from naderman/fix-assert
...
Add a test for the off by one error in solver conflict resolution
2012-02-18 03:38:12 -08:00
Nils Adermann
460822fb96
Fix indentation of doc comment
2012-02-18 12:37:45 +01:00
Nils Adermann
3b54316e91
Add a test for the off by one error in solver conflict resolution
2012-02-18 12:33:55 +01:00
Nils Adermann
3167cccb6f
Merge pull request #311 from Seldaek/allow_local_fs
...
Allow local file system git repos & do not restrict to valid http* urls
2012-02-18 03:14:58 -08:00
Jordi Boggiano
fa8cb14073
Simplify check
2012-02-18 12:12:02 +01:00
Jordi Boggiano
f152fe723d
Allow local file system git repos & do not restrict to valid http* urls
2012-02-18 12:00:30 +01:00
Jordi Boggiano
1d15e64205
Merge pull request #310 from edorian/test-skip-mbstring
...
Skip tests if mbstring is not installed
2012-02-18 02:44:50 -08:00
Volker Dusch
9ede082371
Skip tests if mbstring is not installed
2012-02-18 11:36:11 +01:00
Jordi Boggiano
cac51b1baf
Merge pull request #309 from naderman/fix-assert
...
Off by one error in the solver - 1 cannot be false
2012-02-17 15:17:04 -08:00
Nils Adermann
cb7f656fa9
Off by one error in the solver - 1 cannot be false
...
Fixes #133 , #160 , #162 , #177 , #289
2012-02-18 00:11:08 +01:00
Jordi Boggiano
9f2efee207
Merge pull request #308 from stof/null_io
...
Added a NullIO
2012-02-17 15:05:16 -08:00
Christophe Coevoet
28d3d4b130
Added a NullIO
2012-02-18 00:00:38 +01:00
Jordi Boggiano
70bea8fe57
Fix previous commit
2012-02-17 17:01:45 +01:00
Jordi Boggiano
b2076c2462
Re-order repos so that packagist always has the lowest priority
2012-02-17 16:59:26 +01:00
Jordi Boggiano
4d7ecdcb69
Fix authentication behavior when re-entering get()
2012-02-17 12:35:42 +01:00
Jordi Boggiano
a8aef7e203
Text tweaks
2012-02-17 12:19:29 +01:00
Jordi Boggiano
35cca1ed7f
Do not reveal input length
2012-02-17 12:18:48 +01:00
Jordi Boggiano
60fddb2c09
Use parse_url instead of manual parsing
2012-02-17 12:13:56 +01:00
Jordi Boggiano
8b7a64ab28
Limit progress output, mitigates #283
2012-02-17 11:53:38 +01:00
Jordi Boggiano
844c43092f
Fix re-entrant behavior
2012-02-17 11:53:09 +01:00
Jordi Boggiano
db03b7bbbd
Fix line endings
2012-02-17 11:50:36 +01:00
Jordi Boggiano
d0f6b679bc
Merge remote-tracking branch 'francoispluchino/master'
2012-02-17 11:45:55 +01:00
Jordi Boggiano
8dcb75080e
Merge remote-tracking branch 'wookieb/installer_dry_run'
2012-02-17 10:47:40 +01:00
Franois Pluchino
89b0c8b2e7
Restore the original file mode
2012-02-17 10:28:33 +01:00
Jordi Boggiano
deaaf2ef37
Merge pull request #307 from hason/slashes
...
Added support for JSON_UNESCAPED_SLASHES
2012-02-17 01:26:06 -08:00
Martin Hasoň
e621495c4d
Added support for JSON_UNESCAPED_SLASHES
2012-02-17 10:06:59 +01:00
Jordi Boggiano
fcc2d11056
Merge pull request #306 from Lowgain/patch-1
...
Exception mentioned PEAR repository when should be VCS, was misleading
2012-02-17 00:55:22 -08:00
Logan Aube
ea05f678fd
Exception mentioned PEAR repository when should be VCS, was misleading
2012-02-16 19:42:19 -05:00
François Pluchino
56150fd98f
Merge remote branch 'composer/master'
2012-02-16 23:53:17 +01:00
François Pluchino
dbfbbab904
Add changes requested
2012-02-16 23:41:26 +01:00
Wookieb
2467456d3f
Fix installer that create vendor and bin directory even if --dry-run parameter provided
...
* Move directories creation from constructor to "install" and "update" method
* Tests for LibraryInstaller
2012-02-16 22:43:10 +01:00
Jordi Boggiano
26f2b9e93f
Merge pull request #303 from MattKetmo/directory_inception
...
[BUG] Fix error when moving up a directory content
2012-02-16 11:45:37 -08:00
Jordi Boggiano
1e6633b3c3
Allow search command to work without a composer.json
2012-02-16 20:42:47 +01:00
Jordi Boggiano
ee7b68c049
Allow people to manually enter requirements
2012-02-16 20:41:16 +01:00
Jordi Boggiano
9a2204cd74
Improve username detection and other minor fixes
2012-02-16 20:40:57 +01:00
Jordi Boggiano
f48cfb4fdf
Avoid requirement on composer.json to search for requirements
2012-02-16 20:39:59 +01:00