Optimize autoload prefix in composer.json

By having more specific autoload prefixes it is possible to reduce the
number of stat calls made. Also it prevents conflicts with similar
namespaces.
This commit is contained in:
Filippo Tessarotto 2012-09-28 09:34:16 +02:00
parent 58cb6f55cc
commit 45bf52358e
33 changed files with 33 additions and 33 deletions

View File

@ -63,7 +63,7 @@
}, },
"autoload": { "autoload": {
"psr-0": { "psr-0": {
"Symfony": "src/", "Symfony\\": "src/",
"SessionHandlerInterface": "src/Symfony/Component/HttpFoundation/Resources/stubs" "SessionHandlerInterface": "src/Symfony/Component/HttpFoundation/Resources/stubs"
} }
}, },

View File

@ -27,7 +27,7 @@
"doctrine/orm": ">=2.2.3,<2.4-dev" "doctrine/orm": ">=2.2.3,<2.4-dev"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Bridge\\Doctrine": "" } "psr-0": { "Symfony\\Bridge\\Doctrine\\": "" }
}, },
"target-dir": "Symfony/Bridge/Doctrine", "target-dir": "Symfony/Bridge/Doctrine",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -21,7 +21,7 @@
"monolog/monolog": "1.*" "monolog/monolog": "1.*"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Bridge\\Monolog": "" } "psr-0": { "Symfony\\Bridge\\Monolog\\": "" }
}, },
"target-dir": "Symfony/Bridge/Monolog", "target-dir": "Symfony/Bridge/Monolog",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -23,7 +23,7 @@
"propel/propel1": "1.6.*" "propel/propel1": "1.6.*"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Bridge\\Propel1": "" } "psr-0": { "Symfony\\Bridge\\Propel1\\": "" }
}, },
"target-dir": "Symfony/Bridge/Propel1", "target-dir": "Symfony/Bridge/Propel1",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -23,7 +23,7 @@
"symfony/http-kernel": "2.2.*" "symfony/http-kernel": "2.2.*"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Bridge\\Swiftmailer": "" } "psr-0": { "Symfony\\Bridge\\Swiftmailer\\": "" }
}, },
"target-dir": "Symfony/Bridge/Swiftmailer", "target-dir": "Symfony/Bridge/Swiftmailer",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -36,7 +36,7 @@
"symfony/security": "2.2.*" "symfony/security": "2.2.*"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Bridge\\Twig": "" } "psr-0": { "Symfony\\Bridge\\Twig\\": "" }
}, },
"target-dir": "Symfony/Bridge/Twig", "target-dir": "Symfony/Bridge/Twig",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -37,7 +37,7 @@
"symfony/validator": "2.2.*" "symfony/validator": "2.2.*"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Bundle\\FrameworkBundle": "" } "psr-0": { "Symfony\\Bundle\\FrameworkBundle\\": "" }
}, },
"target-dir": "Symfony/Bundle/FrameworkBundle", "target-dir": "Symfony/Bundle/FrameworkBundle",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -20,7 +20,7 @@
"symfony/security": "2.2.*" "symfony/security": "2.2.*"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Bundle\\SecurityBundle": "" } "psr-0": { "Symfony\\Bundle\\SecurityBundle\\": "" }
}, },
"target-dir": "Symfony/Bundle/SecurityBundle", "target-dir": "Symfony/Bundle/SecurityBundle",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -20,7 +20,7 @@
"symfony/twig-bridge": "2.2.*" "symfony/twig-bridge": "2.2.*"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Bundle\\TwigBundle": "" } "psr-0": { "Symfony\\Bundle\\TwigBundle\\": "" }
}, },
"target-dir": "Symfony/Bundle/TwigBundle", "target-dir": "Symfony/Bundle/TwigBundle",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -20,7 +20,7 @@
"symfony/twig-bundle": "2.2.*" "symfony/twig-bundle": "2.2.*"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Bundle\\WebProfilerBundle": "" } "psr-0": { "Symfony\\Bundle\\WebProfilerBundle\\": "" }
}, },
"target-dir": "Symfony/Bundle/WebProfilerBundle", "target-dir": "Symfony/Bundle/WebProfilerBundle",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -27,7 +27,7 @@
"symfony/process": "2.2.*" "symfony/process": "2.2.*"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Component\\BrowserKit": "" } "psr-0": { "Symfony\\Component\\BrowserKit\\": "" }
}, },
"target-dir": "Symfony/Component/BrowserKit", "target-dir": "Symfony/Component/BrowserKit",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -23,7 +23,7 @@
"symfony/finder": "2.2.*" "symfony/finder": "2.2.*"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Component\\ClassLoader": "" } "psr-0": { "Symfony\\Component\\ClassLoader\\": "" }
}, },
"target-dir": "Symfony/Component/ClassLoader", "target-dir": "Symfony/Component/ClassLoader",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -19,7 +19,7 @@
"php": ">=5.3.3" "php": ">=5.3.3"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Component\\Config": "" } "psr-0": { "Symfony\\Component\\Config\\": "" }
}, },
"target-dir": "Symfony/Component/Config", "target-dir": "Symfony/Component/Config",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -19,7 +19,7 @@
"php": ">=5.3.3" "php": ">=5.3.3"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Component\\Console": "" } "psr-0": { "Symfony\\Component\\Console\\": "" }
}, },
"target-dir": "Symfony/Component/Console", "target-dir": "Symfony/Component/Console",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -19,7 +19,7 @@
"php": ">=5.3.3" "php": ">=5.3.3"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Component\\CssSelector": "" } "psr-0": { "Symfony\\Component\\CssSelector\\": "" }
}, },
"target-dir": "Symfony/Component/CssSelector", "target-dir": "Symfony/Component/CssSelector",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -27,7 +27,7 @@
"symfony/config": "2.2.*" "symfony/config": "2.2.*"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Component\\DependencyInjection": "" } "psr-0": { "Symfony\\Component\\DependencyInjection\\": "" }
}, },
"target-dir": "Symfony/Component/DependencyInjection", "target-dir": "Symfony/Component/DependencyInjection",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -25,7 +25,7 @@
"symfony/css-selector": "2.2.*" "symfony/css-selector": "2.2.*"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Component\\DomCrawler": "" } "psr-0": { "Symfony\\Component\\DomCrawler\\": "" }
}, },
"target-dir": "Symfony/Component/DomCrawler", "target-dir": "Symfony/Component/DomCrawler",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -26,7 +26,7 @@
"symfony/http-kernel": "2.2.*" "symfony/http-kernel": "2.2.*"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Component\\EventDispatcher": "" } "psr-0": { "Symfony\\Component\\EventDispatcher\\": "" }
}, },
"target-dir": "Symfony/Component/EventDispatcher", "target-dir": "Symfony/Component/EventDispatcher",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -19,7 +19,7 @@
"php": ">=5.3.3" "php": ">=5.3.3"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Component\\Filesystem": "" } "psr-0": { "Symfony\\Component\\Filesystem\\": "" }
}, },
"target-dir": "Symfony/Component/Filesystem", "target-dir": "Symfony/Component/Filesystem",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -19,7 +19,7 @@
"php": ">=5.3.3" "php": ">=5.3.3"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Component\\Finder": "" } "psr-0": { "Symfony\\Component\\Finder\\": "" }
}, },
"target-dir": "Symfony/Component/Finder", "target-dir": "Symfony/Component/Finder",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -30,7 +30,7 @@
"symfony/http-foundation": "2.2.*" "symfony/http-foundation": "2.2.*"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Component\\Form": "" } "psr-0": { "Symfony\\Component\\Form\\": "" }
}, },
"target-dir": "Symfony/Component/Form", "target-dir": "Symfony/Component/Form",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -20,7 +20,7 @@
}, },
"autoload": { "autoload": {
"psr-0": { "psr-0": {
"Symfony\\Component\\HttpFoundation": "", "Symfony\\Component\\HttpFoundation\\": "",
"SessionHandlerInterface": "Symfony/Component/HttpFoundation/Resources/stubs" "SessionHandlerInterface": "Symfony/Component/HttpFoundation/Resources/stubs"
} }
}, },

View File

@ -39,7 +39,7 @@
"symfony/finder": "2.2.*" "symfony/finder": "2.2.*"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Component\\HttpKernel": "" } "psr-0": { "Symfony\\Component\\HttpKernel\\": "" }
}, },
"target-dir": "Symfony/Component/HttpKernel", "target-dir": "Symfony/Component/HttpKernel",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -22,7 +22,7 @@
"ext-intl": ">=5.3.3" "ext-intl": ">=5.3.3"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Component\\Locale": "" } "psr-0": { "Symfony\\Component\\Locale\\": "" }
}, },
"target-dir": "Symfony/Component/Locale", "target-dir": "Symfony/Component/Locale",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -19,7 +19,7 @@
"php": ">=5.3.3" "php": ">=5.3.3"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Component\\OptionsResolver": "" } "psr-0": { "Symfony\\Component\\OptionsResolver\\": "" }
}, },
"target-dir": "Symfony/Component/OptionsResolver", "target-dir": "Symfony/Component/OptionsResolver",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -19,7 +19,7 @@
"php": ">=5.3.3" "php": ">=5.3.3"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Component\\Process": "" } "psr-0": { "Symfony\\Component\\Process\\": "" }
}, },
"target-dir": "Symfony/Component/Process", "target-dir": "Symfony/Component/Process",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -30,7 +30,7 @@
"doctrine/common": ">=2.2,<2.4-dev" "doctrine/common": ">=2.2,<2.4-dev"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Component\\Routing": "" } "psr-0": { "Symfony\\Component\\Routing\\": "" }
}, },
"target-dir": "Symfony/Component/Routing", "target-dir": "Symfony/Component/Routing",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -37,7 +37,7 @@
"doctrine/dbal": "to use the built-in ACL implementation" "doctrine/dbal": "to use the built-in ACL implementation"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Component\\Security": "" } "psr-0": { "Symfony\\Component\\Security\\": "" }
}, },
"target-dir": "Symfony/Component/Security", "target-dir": "Symfony/Component/Security",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -19,7 +19,7 @@
"php": ">=5.3.3" "php": ">=5.3.3"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Component\\Serializer": "" } "psr-0": { "Symfony\\Component\\Serializer\\": "" }
}, },
"target-dir": "Symfony/Component/Serializer", "target-dir": "Symfony/Component/Serializer",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -19,7 +19,7 @@
"php": ">=5.3.3" "php": ">=5.3.3"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Component\\Templating": "" } "psr-0": { "Symfony\\Component\\Templating\\": "" }
}, },
"target-dir": "Symfony/Component/Templating", "target-dir": "Symfony/Component/Templating",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -27,7 +27,7 @@
"symfony/yaml": "2.2.*" "symfony/yaml": "2.2.*"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Component\\Translation": "" } "psr-0": { "Symfony\\Component\\Translation\\": "" }
}, },
"target-dir": "Symfony/Component/Translation", "target-dir": "Symfony/Component/Translation",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -29,7 +29,7 @@
"symfony/yaml": "2.2.*" "symfony/yaml": "2.2.*"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Component\\Validator": "" } "psr-0": { "Symfony\\Component\\Validator\\": "" }
}, },
"target-dir": "Symfony/Component/Validator", "target-dir": "Symfony/Component/Validator",
"minimum-stability": "dev", "minimum-stability": "dev",

View File

@ -19,7 +19,7 @@
"php": ">=5.3.3" "php": ">=5.3.3"
}, },
"autoload": { "autoload": {
"psr-0": { "Symfony\\Component\\Yaml": "" } "psr-0": { "Symfony\\Component\\Yaml\\": "" }
}, },
"target-dir": "Symfony/Component/Yaml", "target-dir": "Symfony/Component/Yaml",
"minimum-stability": "dev", "minimum-stability": "dev",