Skip to content

Commit 83246aa

Browse files
committed
Skip preload-files scan for metapackages
1 parent 4bbbde8 commit 83246aa

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/AutoloadGenerator.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -147,11 +147,11 @@ protected function parsePreloadFiles(Composer $composer, Filesystem $filesystem)
147147
$otherPackages = $composer->getRepositoryManager()->getLocalRepository()->getCanonicalPackages();
148148

149149
foreach ($otherPackages as $package) {
150-
if ( ! ($package instanceof CompletePackage)) {
150+
if ( ! ($package instanceof CompletePackage) || strtolower($package->getType()) === 'metapackage') {
151151
continue;
152152
}
153153

154-
$packageBaseDir = $filesystem->normalizePath($installationManager->getInstallPath($package) ?? '');
154+
$packageBaseDir = $filesystem->normalizePath($installationManager->getInstallPath($package));
155155
$packageConfig = $package->getExtra();
156156
$packagePreloadFiles = $packageConfig[$preloadFilesKey] ?? [];
157157

0 commit comments

Comments
 (0)