Andreas Hennings
|
084c11ef51
|
AutoloadGeneratorTest::testMainPackageAutoloadingWithTargetDir() - Remove PSR-4 from the package in target-dir test, since it is incompatible with target-dir.
|
2014-02-04 12:35:50 +01:00 |
Jordi Boggiano
|
3c5000ad7f
|
CS tweaks and cleanups, allow "" to set fallback dirs, refs #2459
|
2014-01-03 16:31:23 +01:00 |
Andreas Hennings
|
0a4b18ce86
|
More interesting generator tests for PSR-4.
|
2013-12-22 19:58:27 +01:00 |
Andreas Hennings
|
bda2bcac13
|
Fix indentation of assignment in AutoloadGeneratorTest
|
2013-12-22 19:39:09 +01:00 |
Andreas Hennings
|
8966376f40
|
Verify generation of autoload_psr4.php even if empty.
|
2013-12-22 19:38:11 +01:00 |
Andreas Hennings
|
bbf6278905
|
AutoloadGenerator to support PSR-4. Tests included.
|
2013-11-26 02:53:44 +01:00 |
Martin Hasoň
|
3c0a620ad5
|
Fixed path analysis
|
2013-09-26 14:34:41 +02:00 |
Jordi Boggiano
|
38917c2047
|
Add parallel build to travis script
|
2013-09-25 10:23:48 +02:00 |
Nils Adermann
|
242c58c789
|
Merge pull request #2179 from naderman/plugins
Plugins
|
2013-09-06 04:42:27 -07:00 |
Nils Adermann
|
3960edd64e
|
Turn EventDispatcher into generic solution handling plugins as well
|
2013-08-30 12:51:41 +02:00 |
Firehed
|
046d55e886
|
Change 'generated' notice to @phpdoc-style annotation
While it isn't an official part of the syntax, it integrates better with other
tools that ignore diffs on generated code.
|
2013-08-27 16:08:38 -07:00 |
Andreas Hennings
|
5369904dd3
|
autoload_files.php should return an array of files, instead of directly including them.
|
2013-08-01 15:53:54 +02:00 |
Andreas Hennings
|
f98a8f472e
|
Generate an autoload_files.php next to autoload_namespaces.php and autoload_classes.php
|
2013-08-01 15:53:54 +02:00 |
Jordi Boggiano
|
8d0b7f278e
|
CS fixes
|
2013-06-13 13:28:24 +02:00 |
Taylor Otwell
|
60cd875cc2
|
Added "pre-autoload-dump" event.
This event is fired before the autoload file is generated, for either
an install or update command.
|
2013-05-06 09:37:21 -05:00 |
Jordi Boggiano
|
dc71ba557b
|
Consistently use arrays as paths for a given namespace prefix
|
2013-05-05 10:56:46 +02:00 |
Jordi Boggiano
|
5264d0637b
|
Fix regression added in 33af9eea95 , fixes #1841
|
2013-04-28 22:50:24 +02:00 |
Jordi Boggiano
|
3ce71466f1
|
Treat empty paths in autoloader as ".", fixes #1727
|
2013-04-07 11:34:58 +02:00 |
Martin Hasoň
|
07d2f17afe
|
[Autoload] Make all paths relative for file portability
|
2013-04-05 15:01:51 +02:00 |
Martin Hasoň
|
3499610631
|
Fixed tests for autoloader generator
|
2013-04-01 09:28:02 +02:00 |
Martin Hasoň
|
48444a028c
|
Added support for vendor dir excluded from working dir
|
2013-04-01 09:27:50 +02:00 |
Jordi Boggiano
|
3cc5698e7b
|
Allow PHP 5.2 autoloaders to consume namespace, classmap and include path files, fixes #1730
|
2013-03-27 18:45:33 +01:00 |
Jordi Boggiano
|
8d55b9cced
|
Merge remote-tracking branch 'ronnylt/script-event-post-dump-autoload'
Conflicts:
tests/Composer/Test/Autoload/AutoloadGeneratorTest.php
|
2013-02-22 18:42:29 +01:00 |
Jordi Boggiano
|
b4c2347b24
|
Test fixes
|
2013-02-20 16:50:26 +01:00 |
Jordi Boggiano
|
5a484cb3a9
|
Make sure target-dir plays well with classmap and files autoload, for root and deps, refs #1550
|
2013-02-19 15:23:43 +01:00 |
Jordi Boggiano
|
ab1256e135
|
Merge remote-tracking branch 'cmodijk/master'
|
2013-02-19 14:21:31 +01:00 |
Cliff Odijk
|
5127fe8359
|
added type check to autoloader fixes #1504
|
2013-02-14 00:10:18 +01:00 |
Pierre du Plessis
|
255c0be7fc
|
Added tests for include path flag
|
2013-02-04 10:12:41 +02:00 |
Pierre du Plessis
|
84b34b70e0
|
Add config option to set if the PHP include path should automatically be used when generating the autoloader
|
2013-01-14 11:15:06 +02:00 |
Ronny López
|
e5cbf83185
|
Added post-autoload-dump script event.
|
2013-01-10 15:04:20 +01:00 |
Martin Hasoň
|
45d7eb5b53
|
Fixed generating packageMap in AutoloaderGenerater (fixes generating include_paths.php file)
|
2012-12-17 11:13:07 +01:00 |
Martin Hasoň
|
03e355f063
|
Fixed topological sorting of packages in AutoloadGenerator
|
2012-12-14 15:21:40 +01:00 |
Jordi Boggiano
|
c5f3a6febd
|
Fix optimized autoloader generation for PSR-0 configs that include non-existent dirs, fixes #1286
|
2012-11-27 14:23:10 +01:00 |
Jordi Boggiano
|
de3188ca7d
|
Remove target dir for classmap autoloads of the root package, fixes #1308
|
2012-11-13 17:09:22 +01:00 |
Jordi Boggiano
|
487e66d0a9
|
Allow loading of multiple composer autoloaders concurrently, fixes #1248
|
2012-11-10 21:54:23 +01:00 |
Martin Hasoň
|
1ff1b8ac1f
|
Sorted generated classmap
|
2012-10-17 12:00:45 +02:00 |
Martin Hasoň
|
c63f0d9642
|
Preserved original position of package if required packages are before this
|
2012-10-17 10:50:53 +02:00 |
Martin Hasoň
|
e75abcbb41
|
Fixed order of packages in the classmap autoloader
|
2012-10-17 01:40:15 +02:00 |
Martin Hasoň
|
b683aeb586
|
Fix expected values in tests for autoloader generator
|
2012-10-17 01:00:11 +02:00 |
Filip Procházka
|
9d8db4e148
|
AutoloadGenerator: respect dependencies, when requiring files
|
2012-09-06 15:07:07 +02:00 |
Christophe Coevoet
|
66b83a39d2
|
Removed a PHP notice when dumping the autoloader
This occured when the root package has a target-dir but does not have
configure a PSR-0 autoloader.
Fixes #1028
|
2012-08-24 23:25:14 +02:00 |
Jordi Boggiano
|
d6de4a0036
|
Rename Package interfaces to reduce BC issues
|
2012-08-24 02:29:31 +02:00 |
Jordi Boggiano
|
2af2c27168
|
Add regression test for files autoload in root package, fixes #880
|
2012-08-18 14:58:55 +02:00 |
Jordi Boggiano
|
44d7d4a38e
|
Make PSR0 scanning optional
|
2012-08-14 20:28:49 +02:00 |
Jordi Boggiano
|
48c46ce3b6
|
Automatically generate classmaps for all PSR-0 packages to speed things up, fixes #541, fixes #127
|
2012-08-14 19:55:30 +02:00 |
Jordi Boggiano
|
4f0ad98905
|
Always include the ClassLoader since autoload_real is included only once, refs #963
|
2012-08-14 19:13:39 +02:00 |
Victor Berchet
|
4c82c35dbc
|
[Autoload] Generate the autoloader_real file in the target directory
|
2012-08-06 10:56:57 +02:00 |
Victor Berchet
|
2c065416eb
|
[Autoload] generate an autoload_real.php file
|
2012-08-01 10:12:46 +02:00 |
Victor Berchet
|
963fedc9a5
|
[Autoload] remove closures because of a bug in APC
https://bugs.php.net/bug.php?id=52144
https://bugs.php.net/bug.php?id=61576
|
2012-07-31 20:17:39 +02:00 |
Jordi Boggiano
|
6fb5d26474
|
Revert "Add test and some fixes to allow absolute paths, refs #869"
This reverts commit a2a2f4af59 .
|
2012-07-18 18:40:17 +02:00 |