eliashaeussler/cache-warmup

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
docs/index.md
docs/installation.md
docs/license.md
docs/public/favicon.ico
docs/public/img/logo.svg
docs/public/img/social-media.png
docs/sponsor.md
package-lock.json
package.json
phpstan-baseline.neon
phpstan.php18
A
0 mins
phpunit.xml
rector.php32
A
0 mins
renovate.json
res/cache-warmup-config.schema.json
res/cache-warmup-result.schema.json
src/CacheWarmer.php135
A
0 mins
A
100%
src/Command/CacheWarmupCommand.php473
A
0 mins
A
100%
src/Config/Adapter/CompositeConfigAdapter.php22
A
0 mins
A
100%
src/Config/Adapter/ConfigAdapter.php8
A
0 mins
F
0%
src/Config/Adapter/ConfigMapperFactory.php22
A
0 mins
A
100%
src/Config/Adapter/ConsoleInputConfigAdapter.php70
A
0 mins
A
100%
src/Config/Adapter/EnvironmentVariablesConfigAdapter.php72
A
0 mins
A
100%
src/Config/Adapter/FileConfigAdapter.php44
A
0 mins
A
100%
src/Config/Adapter/PhpConfigAdapter.php37
A
0 mins
A
100%
src/Config/CacheWarmupConfig.php253
A
0 mins
F
53%
src/Config/Option/ExcludePattern.php50
A
0 mins
A
95%
src/Crawler/AbstractConfigurableCrawler.php20
A
0 mins
A
100%
src/Crawler/ConcurrentCrawler.php51
A
0 mins
A
100%
src/Crawler/ConcurrentCrawlerTrait.php74
A
0 mins
A
100%
src/Crawler/ConfigurableCrawler.php7
A
0 mins
F
0%
src/Crawler/Crawler.php9
A
0 mins
F
0%
src/Crawler/CrawlerFactory.php68
A
0 mins
A
100%
src/Crawler/LoggingCrawler.php9
A
0 mins
F
0%
src/Crawler/OutputtingCrawler.php68
A
0 mins
A
100%
src/Crawler/StoppableCrawler.php7
A
0 mins
F
0%
src/Crawler/Strategy/CrawlingStrategy.php9
A
0 mins
F
0%
src/Crawler/Strategy/SortByChangeFrequencyStrategy.php28
A
0 mins
B
86%
src/Crawler/Strategy/SortByLastModificationDateStrategy.php19
A
0 mins
D
66%
src/Crawler/Strategy/SortByPriorityStrategy.php15
A
0 mins
F
50%
src/Crawler/Strategy/SortingStrategy.php14
A
0 mins
A
100%
src/Crawler/VerboseCrawler.php8
A
0 mins
F
0%
src/Exception/CommandParametersAreInvalid.php30
A
3 hrs
A
100%
src/Exception/ConfigFileIsInvalid.php26
A
0 mins
A
100%
src/Exception/ConfigFileIsMissing.php14
A
0 mins
A
100%
src/Exception/ConfigFileIsNotSupported.php14
A
0 mins
A
100%
src/Exception/CrawlerDoesNotExist.php14
A
0 mins
A
100%
src/Exception/CrawlerIsInvalid.php14
A
0 mins
A
100%
src/Exception/CrawlerOptionIsInvalid.php15
A
0 mins
A
100%
src/Exception/EnvironmentVariablesAreInvalid.php30
A
3 hrs
A
100%