From 8fd70d2dc4fc8f80794dbb1ca6f8c3e75173fe44 Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Fri, 14 Feb 2020 10:03:53 +0100 Subject: [PATCH] Target ClassMapGenerator ignoring of invalid PSR classes for 2.0 --- src/Composer/Autoload/ClassMapGenerator.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Composer/Autoload/ClassMapGenerator.php b/src/Composer/Autoload/ClassMapGenerator.php index ef12809d5..09bbd447f 100644 --- a/src/Composer/Autoload/ClassMapGenerator.php +++ b/src/Composer/Autoload/ClassMapGenerator.php @@ -181,16 +181,16 @@ class ClassMapGenerator if (empty($validClasses)) { foreach ($rejectedClasses as $class) { trigger_error( - "Class $class located in ".preg_replace('{^'.preg_quote(getcwd()).'}', '.', $filePath, 1)." does not comply with $namespaceType autoloading standard. It will not autoload anymore in Composer v1.11+.", + "Class $class located in ".preg_replace('{^'.preg_quote(getcwd()).'}', '.', $filePath, 1)." does not comply with $namespaceType autoloading standard. It will not autoload anymore in Composer v2.0.", E_USER_DEPRECATED ); } - // TODO enable in Composer v1.11 or 2.0 whichever comes first + // TODO enable in Composer 2.0 //return array(); } - // TODO enable in Composer v1.11 or 2.0 whichever comes first & unskip test in AutoloadGeneratorTest::testPSRToClassMapIgnoresNonPSRClasses + // TODO enable in Composer 2.0 & unskip test in AutoloadGeneratorTest::testPSRToClassMapIgnoresNonPSRClasses //return $validClasses; return $classes; }