Browse Source

Merge pull request #17576 from cakephp/debug-output

Add debug output to validate script.
Mark Story 2 years ago
parent
commit
7f3014c9fc
1 changed files with 4 additions and 1 deletions
  1. 4 1
      contrib/validate-split-packages-phpstan.php

+ 4 - 1
contrib/validate-split-packages-phpstan.php

@@ -40,7 +40,6 @@ ksort($packages);
 
 $issues = [];
 foreach ($packages as $path => $package) {
-    // For now, demo only
     if (!file_exists($path . 'phpstan.neon.dist')) {
         continue;
     }
@@ -49,8 +48,12 @@ foreach ($packages as $path => $package) {
     exec('cd ' . $path . ' && composer install && vendor/bin/phpstan analyze ./', $output, $exitCode);
     if ($exitCode !== 0) {
         $code = $exitCode;
+
+        $issues[] = $package . ': ' . PHP_EOL . implode(PHP_EOL, $output);
     }
     exec('cd ' . $path . ' && rm composer.lock && rm -rf vendor');
 }
 
+echo implode(PHP_EOL . PHP_EOL, $issues);
+
 exit($code);