Commit Graph

  • 0d5f6a8269 Make composer use itself for installing itself to install itself to install itself Jordi Boggiano 2011-10-31 23:39:19 +0100
  • 6f1dab6233 Add symfony finder component Jordi Boggiano 2011-11-01 00:07:42 +0100
  • 04fafc8f6a Add Symfony Console component as dependency Jordi Boggiano 2011-10-31 23:39:46 +0100
  • 36ae632436 Add composer.json (duh) Jordi Boggiano 2011-10-31 22:19:55 +0100
  • bca917db49 Merge pull request #79 from Seldaek/json_parsing Nils Adermann 2011-10-31 08:57:02 -0700
  • c129d570e8 Add more json validation rules Jordi Boggiano 2011-10-31 14:43:41 +0100
  • 5bd1722d7e Merge pull request #77 from benja-M-1/master Nils Adermann 2011-10-30 16:24:05 -0700
  • 72bfe8b92c Fix Exception in Request Benjamin Grandfond 2011-10-30 23:53:44 +0100
  • 1feebcafe2 Add update command, fixes #28 Jordi Boggiano 2011-10-30 23:15:55 +0100
  • 7493cf7654 Fix locked installs Jordi Boggiano 2011-10-30 22:56:10 +0100
  • 9108a3af7f Fix PlatformRepo packages not being seen as installed Jordi Boggiano 2011-10-30 22:09:00 +0100
  • 8aaac35ca1 Make installer type case insensitive Jordi Boggiano 2011-10-30 22:01:37 +0100
  • e00e6cddbe Warn users of missing composer.json Jordi Boggiano 2011-10-30 21:13:49 +0100
  • 6b6d6b6d82 Add --dev flag to InstallCommand to do source installs, fixes #26 Jordi Boggiano 2011-10-30 20:59:41 +0100
  • 36a724fa51 Search only for packages from the local repository in the locker Jordi Boggiano 2011-10-30 20:29:52 +0100
  • 1ca3e5e5e2 Generate a map separated from the autoloader, fixes #74 Jordi Boggiano 2011-10-30 20:29:06 +0100
  • b100df33d8 Make ArrayDumper and ArrayLoader reversible Jordi Boggiano 2011-10-30 20:16:41 +0100
  • 4904e76185 Install every package in its own directory, fixes #73 Jordi Boggiano 2011-10-30 19:10:37 +0100
  • 56fab04c93 Merge pull request #71 from fabpot/filesystem-bug Nils Adermann 2011-10-30 05:04:37 -0700
  • 7ebe67809a Merge pull request #72 from fabpot/master Jordi Boggiano 2011-10-30 05:01:47 -0700
  • 03b06ebbca Fix path for autoloaded libs as the .composer/ dir is now under the vendor/ one. Fabien Potencier 2011-10-30 09:51:16 +0100
  • 9c739e71c2 Add some unit tests Fabien Potencier 2011-10-30 09:10:49 +0100
  • 1450ebd837 Fix bug in an exception, added unit tests Fabien Potencier 2011-10-30 09:09:46 +0100
  • e4f40272a3 Conflict handling: lastWeakWhy stores a rule, not a rule id Nils Adermann 2011-10-29 20:05:06 +0200
  • 3e0e893f26 Correctly output decision map when debugging Nils Adermann 2011-10-29 20:04:52 +0200
  • 85d38c653f Also detect updates resulting from feature rules rather than update rules Nils Adermann 2011-10-29 19:39:18 +0200
  • 2056c4c732 Allow downgrades and uninstalls in the default policy Nils Adermann 2011-10-29 19:23:52 +0200
  • d3aa8336dc Fix typo Jordi Boggiano 2011-10-28 01:02:33 +0200
  • 1e0710b32f Move .composer into vendor (hardcoded for now) Jordi Boggiano 2011-10-29 18:13:11 +0200
  • 305856f2f5 Merge pull request #68 from fabpot/small-opt Jordi Boggiano 2011-10-29 07:12:14 -0700
  • 4827ea95e5 Merge pull request #69 from fabpot/added-exception Nils Adermann 2011-10-29 03:36:03 -0700
  • 56f8758b12 Merge pull request #67 from fabpot/fix-autoloader Nils Adermann 2011-10-29 03:35:09 -0700
  • 5ffc349642 Add an exception when a Filesystem repository is corrupted Fabien Potencier 2011-10-29 07:46:05 +0200
  • 527c711149 Move loader creation to avoid creating it more than once, unified the way packages are loading across repository classes Fabien Potencier 2011-10-29 07:43:26 +0200
  • 9e7ebd9280 Fix autoload.php generator Fabien Potencier 2011-10-29 07:24:30 +0200
  • d16b928baf Add DebugPackagesCommand Jordi Boggiano 2011-10-28 01:19:34 +0200
  • 220ab7f4ee Comments Jordi Boggiano 2011-10-28 01:05:56 +0200
  • 23c1c40b3d Fix missing reference in local repository Jordi Boggiano 2011-10-28 00:36:02 +0200
  • dcfe310cff Fix PEAR repository Jordi Boggiano 2011-10-28 00:35:35 +0200
  • a263a3cb7d Dont enforce optional fields Jordi Boggiano 2011-10-28 00:34:59 +0200
  • 89caa9b117 Rewrite autoloader to use only PSR-0, remove splitting of PEAR path Jordi Boggiano 2011-10-27 22:08:46 +0200
  • c03a739548 Use psr-0 instead of psr0 Jordi Boggiano 2011-10-24 12:03:11 +0200
  • 611639d26d define types for autoload and repositories Igor Wiedler 2011-10-22 21:44:19 +0200
  • be47991b36 Build a standalone autoload file Jordi Boggiano 2011-10-23 21:23:37 +0200
  • 8b0fee3f35 Fix platform packages not being added to the pool Jordi Boggiano 2011-10-23 21:10:45 +0200
  • 5e52d5c1ad Fix tests Jordi Boggiano 2011-10-23 19:55:43 +0200
  • d7b77b9e87 Add note about Contributing to README Jordi Boggiano 2011-10-23 19:39:49 +0200
  • b667cf98c2 Clone added packages in update Jordi Boggiano 2011-10-22 22:40:03 +0200
  • 2b15c4321b Typo fix Jordi Boggiano 2011-10-22 22:25:30 +0200
  • 35849ca227 Allow disabling of the default packagist repository in the main composer.json Jordi Boggiano 2011-10-22 22:23:45 +0200
  • aeab3c16fd Add PackageRepository to define inline packages Jordi Boggiano 2011-10-22 22:22:11 +0200
  • 9b24734c9d Add parsing and on-the-fly loading of repositories defined in packages Jordi Boggiano 2011-10-22 22:20:30 +0200
  • 17286e993c Add exception when json files can not be read Jordi Boggiano 2011-10-22 22:18:44 +0200
  • 450095e61d Adjust RepositoryManager to handle multiple repositories of one type Jordi Boggiano 2011-10-22 20:49:19 +0200
  • 33e7001d7e Fix typo Jordi Boggiano 2011-10-22 20:24:06 +0200
  • c33fc80d23 Add supports() to the InstallerInterface Jordi Boggiano 2011-10-22 20:20:19 +0200
  • 8a571c05db Fix issues in new autoloader code Jordi Boggiano 2011-10-22 19:49:54 +0200
  • c8cfa15f52 Use wrapped PlatformRepository only in the Solver Jordi Boggiano 2011-10-22 19:05:20 +0200
  • 28369ea623 Add missing docblock Jordi Boggiano 2011-10-22 19:04:26 +0200
  • 808a2c9448 [composer] wrap UniversalClassLoader require in if class_exists Igor Wiedler 2011-10-16 21:43:19 +0200
  • aa7c4b8ef7 [autoload] refactor getFullPackage into populateAutoloadInformation Igor Wiedler 2011-10-16 20:10:50 +0200
  • 9d238330b3 [autoload] refactor autoload generation code into a AutoloadGenerator Igor Wiedler 2011-10-16 20:04:29 +0200
  • 72a1f66b7a rename installAs to target-dir Igor Wiedler 2011-10-16 18:52:08 +0200
  • 409b2e47ae return early (this is very important) Igor Wiedler 2011-10-16 18:46:37 +0200
  • ea31039556 [autoload] autoloading prototype Igor Wiedler 2011-10-09 16:43:16 +0200
  • 72f69e6109 Merge pull request #60 from naderman/master Nils Adermann 2011-10-22 08:35:33 -0700
  • e16c3f0626 Remove useless test, packages providing different versions aren't alternatives Nils Adermann 2011-10-22 17:26:42 +0200
  • 0801d8ed31 Enable solver test regarding replaced packages after policy fix Nils Adermann 2011-10-22 17:23:23 +0200
  • 571c14adf9 Prefer original packages over replaced packages of same repository priority Nils Adermann 2011-10-22 17:20:45 +0200
  • 44369472be Define the calculation of package priorities in a single method Nils Adermann 2011-10-22 16:48:23 +0200
  • 1b6f57e651 Correctly implement priorities and version numbers in the default policy Nils Adermann 2011-10-22 16:44:10 +0200
  • b52d6d881a Pool repository index represents priority, highest index = highest priority Nils Adermann 2011-10-22 16:39:49 +0200
  • 7558731830 Fix documentation layout Nils Adermann 2011-10-22 13:02:12 +0200
  • 4d5655a604 Add basic specification of the default solver policy behaviour Nils Adermann 2011-10-22 12:48:53 +0200
  • 55d5e55195 DefaultPolicy test: pick package providing newest virtual package version Nils Adermann 2011-10-21 15:22:47 +0200
  • 0c30610fdc Complete the policy tests with provider and replacement tests Nils Adermann 2011-10-21 14:58:31 +0200
  • e4c94dd415 Adding tests for the default policy specifying its desired behaviour Nils Adermann 2011-10-21 14:44:24 +0200
  • 40cc5fea1d Add a few solver tests regarding "replace" Jordi Boggiano 2011-10-15 20:03:55 +0200
  • de7cbe60fe Merge pull request #48 from nrk/fix-symfony-bundle Jordi Boggiano 2011-10-15 06:03:06 -0700
  • 74d7fdfcef Fix missing support for the symfony-bundle package type. Daniele Alessandri 2011-10-15 14:34:16 +0200
  • e09f6900da Fix up version parsing Jordi Boggiano 2011-10-11 11:49:32 +0200
  • 19f89069a4 Add some more version normalization and support for branch names Jordi Boggiano 2011-10-11 09:30:10 +0200
  • 536c1e0f88 Update README Jordi Boggiano 2011-10-03 10:49:23 +0200
  • b3fe30200b Remove validation for now since it's doing more harm than good Jordi Boggiano 2011-10-02 23:54:13 +0200
  • 7d4e67b335 Fix phar compiler Jordi Boggiano 2011-10-02 23:38:54 +0200
  • 7c7bbb18c8 Updated README, refs #24 Jordi Boggiano 2011-10-02 23:38:27 +0200
  • be769ea1ac Add user-agent header to json fetches, fixes #39 Jordi Boggiano 2011-10-02 22:39:15 +0200
  • 2ebc795754 Error out when a package can not be found, refs #30 Jordi Boggiano 2011-10-02 21:24:09 +0200
  • 1a9de17a88 Detect and report common mistakes in json syntax, refs #36 Jordi Boggiano 2011-10-02 21:14:00 +0200
  • cad0967788 json_decode returns null on error, not false Jordi Boggiano 2011-10-02 21:04:37 +0200
  • 9210500714 Handle false and empty decoded json values as valid Jordi Boggiano 2011-10-02 20:49:26 +0200
  • 18e28a2a9f Make sure .composer dir is created before writing in it Jordi Boggiano 2011-10-02 20:46:33 +0200
  • 61dc13647c Fix tests Jordi Boggiano 2011-10-02 20:18:57 +0200
  • 806c5f200a Fix var name Jordi Boggiano 2011-10-02 20:18:46 +0200
  • e109213dfa Merge remote-tracking branch 'everzet/json-abstraction' Jordi Boggiano 2011-10-02 19:57:25 +0200
  • 9e3c2a7e22 Skip platform packages from the lock file Jordi Boggiano 2011-10-02 19:55:45 +0200
  • cc769af923 Reuse normal installer logic for locked installs Jordi Boggiano 2011-10-02 19:54:53 +0200
  • d5ba884f8b fixed potential error everzet 2011-10-01 17:06:14 +0300
  • 1cca62dc97 move json parsing instructions into single class object everzet 2011-10-01 16:01:33 +0300
  • 96122aada8 refactored install command to use new Locker everzet 2011-10-01 15:33:43 +0300