Konstantin.Myakshin
|
dc70b40d34
|
Use implode instead of join
|
8 years ago |
Kévin Dunglas
|
3e3fd3c6b1
|
Remove unused variable
|
8 years ago |
Fabien Potencier
|
2853e82400
|
removed obsolete code
|
8 years ago |
Jordi Boggiano
|
902a5c32db
|
Add bug ref
|
8 years ago |
AnrDaemon
|
c774d41a9c
|
Fix realpath() failing on Windows
|
8 years ago |
SpacePossum
|
2ae0800cd3
|
Remove useless concat.
|
8 years ago |
Nicolas Grekas
|
c6b26c4e96
|
Make static inlining more selective
|
8 years ago |
Nicolas Grekas
|
dd67b01ac5
|
Add ClassLoader::$missingClasses to not trigger a COW
|
8 years ago |
Jordi Boggiano
|
c289776d94
|
Force-collapse multiple slashes into one, fixes #5387
|
8 years ago |
Jordi Boggiano
|
d1a0502f92
|
Make sure we only replace complete paths to the base-dir/vendor-dir, not partial dir matches, fixes #5289
|
8 years ago |
Jordi Boggiano
|
05fab170a7
|
Merge branch '1.0'
|
8 years ago |
Jordi Boggiano
|
f0d67923a5
|
Fix classmap generator over anonymous classes extending/implementing something, fixes #5239
|
8 years ago |
Jordi Boggiano
|
4f6693ad70
|
Fix regression in 0b44662087 , fixes #5199
|
8 years ago |
Jordi Boggiano
|
0b44662087
|
Disable static autoloader on HHVM, fixes #5192
|
8 years ago |
Nicolas Grekas
|
40aca80bd9
|
Workaround https://bugs.php.net/68057
|
8 years ago |
Nicolas Grekas
|
fd2f51cea8
|
Speedup autoloading on PHP 5.6 & 7.0+ using static arrays
|
8 years ago |
Jordi Boggiano
|
b9ce06f46b
|
Minor tweaks, refs #5162
|
8 years ago |
Niels Keurentjes
|
eb77c0b7f5
|
phpDoc cleanup, removed unused imports, variables and parameters.
|
8 years ago |
Jordi Boggiano
|
5822b58c1f
|
Avoid using realpath when generating classmap, speeds up generation and keeps paths local to project in case of symlinks/path repo
|
8 years ago |
Niels Keurentjes
|
b059cbe37c
|
Removed unused variables and includes, fixed functions being called with more arguments than declared.
|
8 years ago |
Jordi Boggiano
|
cdea645eab
|
Avoid outputing duplicate warnings for ambiguous class resolution, fixes #4953
|
8 years ago |
Niels Keurentjes
|
0b55a0ca91
|
Can't use error_clear_last as it was introduced in PHP7.
|
9 years ago |
Niels Keurentjes
|
6a53b1df42
|
Further reorganized messy checking code.
|
9 years ago |
Niels Keurentjes
|
bb08f76ad9
|
Use error_get_last to verify why php_strip_whitespace would return an empty string.
|
9 years ago |
Niels Keurentjes
|
86fc85fe56
|
Add a comment explaining the use of @ instead of Silencer in this specific situation.
|
9 years ago |
Niels Keurentjes
|
c2d9960898
|
Ensure exception is thrown when classmaps are requested for corrupted or binary files. Refs #4885
|
9 years ago |
Niels Keurentjes
|
18cd4f966b
|
Added silencer utility to more gracefully handle error suppression without hiding errors or worse. Fixes #4203, #4683
|
9 years ago |
Jordi Boggiano
|
bda2c0f9b7
|
Re-enable include path even when classmap authoritative is present, refs #4556
|
9 years ago |
Jordi Boggiano
|
e05207dbad
|
Merge remote-tracking branch 'bp1222/save-loads'
|
9 years ago |
Markus Staab
|
5752559ae8
|
fixed typo
|
9 years ago |
Jordi Boggiano
|
43f7b762e5
|
Revert "[ClassLoader] performance improvement: use str_replace instead of strtr"
|
9 years ago |
Tobias Schultze
|
a76ce9b25a
|
[ClassLoader] no need to call str_replace on Windows
|
9 years ago |
Tobias Schultze
|
314741c1ec
|
[ClassLoader] use str_replace instead of strtr
|
9 years ago |
Jordi Boggiano
|
c5e5bc6fc6
|
Merge pull request #4589 from dunglas/patch-1
Update the autoloader PHPDoc: PSR-4 instead of PSR-0
|
9 years ago |
Kévin Dunglas
|
6c5c53c362
|
Update the PHPDoc: The autoloader supports PSR-0, PSR-4 and classmap.
|
9 years ago |
Jordi Boggiano
|
8072448cf3
|
Adjust deduplication of files autoloads, refs 9710b26d3f
|
9 years ago |
Jordi Boggiano
|
966a982738
|
CS fixes
|
9 years ago |
Jordi Boggiano
|
1fe690f810
|
Autoload generator cleanups
|
9 years ago |
Jordi Boggiano
|
3748c11709
|
Simplify files autoload include function, and make sure files are included once per package even if exactly the same, refs #4186
|
9 years ago |
Jordi Boggiano
|
9710b26d3f
|
Merge remote-tracking branch 'jeskew/feature/require_files_but_once'
|
9 years ago |
Jordi Boggiano
|
c0b49d09f3
|
Merge remote-tracking branch 'cw-ozaki/no-script-dump-autoload'
Conflicts:
src/Composer/Autoload/AutoloadGenerator.php
src/Composer/Command/DumpAutoloadCommand.php
|
9 years ago |
Jordi Boggiano
|
6f29df01d2
|
Fix updir regex matching, refs #4607
|
9 years ago |
Omer Karadagli
|
4046ae042d
|
Up-level relative paths in exclude-from-classmap
|
9 years ago |
Rob Bast
|
991d25115f
|
fixes #4562
|
9 years ago |
annesosensio
|
2e4157145b
|
Made wildcard expansion consistent with bash
|
9 years ago |
Jordi Boggiano
|
6c16510743
|
Add support for wildcards in exclude-from-classmap, refs #1607
|
9 years ago |
Jordi Boggiano
|
f1b0c073ad
|
Tweaked exclude-from-classmap: windows support, normalize paths and make sure they are all package-relative and do not leak to other packages, refs #1607
|
9 years ago |
Jordi Boggiano
|
084f6de24e
|
Merge remote-tracking branch 'trivago/add_exclude'
Conflicts:
doc/04-schema.md
src/Composer/Autoload/AutoloadGenerator.php
|
9 years ago |
David Walker
|
e0a6419992
|
When classmap authoratative is enabled, there should be no reason to load 3 files, and process them when autoloader will return false
|
9 years ago |
Jordi Boggiano
|
6582c337d0
|
Fix typo
|
9 years ago |