Return an empty array if there is no ignore file

This commit is contained in:
Oliver Davies 2024-10-31 12:00:00 +00:00
parent 636aed29bb
commit a56d9b2d5e
2 changed files with 9 additions and 0 deletions

View file

@ -10,6 +10,10 @@ final class IgnoreFile
public static function parse(): array
{
if (@stat(self::FILENAME) === false) {
return [];
}
return explode("\n", file_get_contents(self::FILENAME));
}
}

View file

@ -18,4 +18,9 @@ class IgnoreFileTest extends KernelTestCase
self::assertSame(['phpstan.neon.dist'], IgnoreFile::parse());
}
public function test_it_returns_an_empty_array_of_filenames_if_there_is_no_ignore_file(): void
{
self::assertSame([], IgnoreFile::parse());
}
}