|
@@ -31,12 +31,10 @@ function runDir(string $base, string $dir, array &$lines, array $ignore): int
|
31
|
31
|
continue;
|
32
|
32
|
}
|
33
|
33
|
$data = file_get_contents($filename);
|
34
|
|
- $data = trim(preg_replace('/\s*<\?php\s+/s', '', $data, 1));
|
|
34
|
+ $data = preg_replace('/\s*<\?php\s+/s', '', $data, 1);
|
|
35
|
+ $data = preg_replace('/^.*?(vendor\/autoload|declare\s*\(\s*strict_types\s*=\s*1).*?$/m', '', $data);
|
35
|
36
|
array_push($lines, "// file: $dir/$entry");
|
36
|
|
- foreach (explode("\n", $data) as $line) {
|
37
|
|
- if (preg_match('/vendor\/autoload|declare\s*\(\s*strict_types\s*=\s*1/', $line)) {
|
38
|
|
- continue;
|
39
|
|
- }
|
|
37
|
+ foreach (explode("\n", trim($data)) as $line) {
|
40
|
38
|
if ($line) {
|
41
|
39
|
$line = ' ' . $line;
|
42
|
40
|
}
|