Code Analysis: Staatic - Static Site Generator 1.10.0

Class Rating Complexity Lines of code
Staatic\WordPress\DependencyInjection\CachedContainer
D
190 2,100
Staatic\WordPress\Bridge\ResultRepository
A
64 357
Staatic\WordPress\ListTable\AbstractListTable
S
44 129
Staatic\WordPress\Publication\PublicationRepository
S
39 157
Staatic\WordPress\Factory\StaticGeneratorFactory
S
37 187
Staatic\WordPress\DependencyInjection\ResultRepositoryProxyE12a645
S
36 182
Staatic\WordPress\Module\Deployer\FilesystemDeployer\FilesystemDeployerModule
S
34 150
Staatic\WordPress\Publication\BackgroundPublisher
S
34 184
Staatic\WordPress\DependencyInjection\LoggerProxy58fa090
S
34 164
Staatic\WordPress\ListTable\WpListTable
S
33 167
Staatic\WordPress\Service\Settings
S
31 145
Staatic\WordPress\Migrations\MigrationCoordinator
S
30 135
Staatic\WordPress\Service\Polyfill
S
27 92
Staatic\WordPress\Util\WordpressEnv
S
27 82
Staatic\WordPress\Migrations\Migrator
S
26 111
Staatic\WordPress\Bridge\BuildRepository
S
25 116
Staatic\WordPress\Logging\LogEntryRepository
S
25 108
Staatic\WordPress\Module\Admin\ExtendSiteHealth
S
23 145
Staatic\WordPress\Module\Admin\RegisterAdminBar
S
23 130
Staatic\WordPress\Publication\Publication
S
22 78
Staatic\WordPress\Cache\TransientCache
S
22 73
Staatic\WordPress\Factory\HttpClientFactory
S
21 106
Staatic\WordPress\Bridge\DeploymentRepository
S
20 100
Staatic\WordPress\Service\AdditionalPaths
S
20 84
Staatic\WordPress\Publication\Task\TaskCollection
S
19 63
Staatic\WordPress\Service\HealthChecks
S
19 159
Staatic\WordPress\Module\Admin\Page\PublicationLogs\PublicationLogsTable
S
18 88
Staatic\WordPress\Module\Admin\Page\PublicationResults\PublicationResultsTable
S
18 79
Staatic\WordPress\Publication\PublicationManager
S
18 76
Staatic\WordPress\DependencyInjection\TransientCacheProxy1ba92cc
S
18 78
Staatic\WordPress\Service\Formatter
S
18 67
Staatic\WordPress\Module\Deployer\SftpDeployer\SftpStatusEndpoint
S
17 60
Staatic\WordPress\Module\Admin\Page\Publications\PublicationsTable
S
17 113
Staatic\WordPress\Module\EnsureMigrated
S
17 83
Staatic\WordPress\Service\ResourceCleanup
S
17 65
Staatic\WordPress\Module\Rest\PublicationStatusEndpoint
S
16 79
Staatic\WordPress\Service\SiteUrlProvider
S
16 46
Staatic\WordPress\Module\Admin\Page\Publications\PublicationSummaryPage
S
15 82
Staatic\WordPress\Module\HttpAuthHeaders
S
15 49
Staatic\WordPress\Publication\Task\SetupTask
S
15 58
Staatic\WordPress\Service\AdditionalRedirects
S
15 77
Staatic\WordPress\Service\PartialRenderer
S
15 57
Staatic\WordPress\Cli\PublishCommand
S
15 61
Staatic\WordPress\Module\Deployer\NetlifyDeployer\NetlifyDeployerModule
S
14 72
Staatic\WordPress\Module\Deployer\NetlifyDeployer\NetlifyStatusEndpoint
S
14 86
Staatic\WordPress\Module\Deployer\S3Deployer\AwsDeployStrategyFactory
S
14 36
Staatic\WordPress\Bridge\CrawlQueue
S
14 77
Staatic\WordPress\Module\Integration\RedirectionPlugin
S
14 46
Staatic\WordPress\Bootstrap
S
14 45
Staatic\WordPress\Service\AdminNavigation
S
14 81
Staatic\WordPress\Setting\AbstractSetting
S
14 47
Staatic\WordPress\Logging\Logger
S
14 49
Staatic\WordPress\Module\Deployer\SftpDeployer\SftpDeployStrategyFactory
S
13 37
Staatic\WordPress\Module\Integration\ElementorPlugin
S
13 76
Staatic\WordPress\Module\Integration\RankMathPlugin
S
13 42
Staatic\WordPress\Module\Integration\SafeRedirectManagerPlugin
S
13 50
Staatic\WordPress\Publication\PublicationStatus
S
13 53
Staatic\WordPress\Module\Admin\Page\PublishPage
S
12 61
Staatic\WordPress\Module\Integration\Wordpress
S
12 65
Staatic\WordPress\Service\AdditionalUrls
S
12 46
Staatic\WordPress\Cli\MigrateCommand
S
12 38
Staatic\WordPress\Module\Deployer\GithubDeployer\GithubDeployStrategyFactory
S
12 45
Staatic\WordPress\Setting\Build\AdditionalUrlsSetting
S
12 46
Staatic\WordPress\Module\Admin\Page\BuildResultPage
S
11 33
Staatic\WordPress\Module\Deployer\SftpDeployer\AuthSetting
S
11 38
Staatic\WordPress\ListTable\ValueAccessor
S
11 31
Staatic\WordPress\Module\Integration\Simple301RedirectsPlugin
S
11 36
Staatic\WordPress\ListTable\Column\AbstractColumn
S
11 46
Staatic\WordPress\Module\Integration\YoastPremiumPlugin
S
11 38
Staatic\WordPress\Module\RegisterSettings
S
11 67
Staatic\WordPress\Module\Deployer\FilesystemDeployer\RetainPaths
S
11 40
Staatic\WordPress\Module\Deployer\GithubDeployer\GithubStatusEndpoint
S
11 65
Staatic\WordPress\DependencyInjection\BuildRepositoryProxy52119c7
S
10 48
Staatic\WordPress\Module\Deployer\ZipfileDeployer\ZipfileDeployerModule
S
10 35
Staatic\WordPress\Module\Admin\Page\Publications\PublicationDownloadPage
S
10 40
Staatic\WordPress\DependencyInjection\CrawlQueueProxy5f75fbb
S
10 46
Staatic\WordPress\Module\Admin\Page\PublishSubsetPage
S
10 61
Staatic\WordPress\Module\Admin\Page\PublicationLogs\PublicationLogsExportPage
S
10 40
Staatic\WordPress\Module\Admin\Page\Publications\PublicationDeletePage
S
10 49
Staatic\WordPress\DependencyInjection\DeploymentRepositoryProxyE31553a
S
10 48
Staatic\WordPress\Publication\PublicationTaskProvider
S
10 29
Staatic\WordPress\Bridge\RewriteResponseBodyMiddleware
S
10 30
Staatic\WordPress\Setting\Build\AdditionalPathsSetting
S
10 47
Staatic\WordPress\Module\Admin\Page\PublicationLogs\PublicationLogsPage
S
9 46
Staatic\WordPress\Module\Admin\Page\PublicationResults\PublicationResultsPage
S
9 46
Staatic\WordPress\Module\Deployer\S3Deployer\RetainPaths
S
9 32
Staatic\WordPress\Module\Deployer\S3Deployer\S3RegionSetting
S
9 62
Staatic\WordPress\Module\Admin\Page\Publications\PublicationStatusColumn
S
9 32
Staatic\WordPress\Module\Rest\PublicationLogsEndpoint
S
9 51
Staatic\WordPress\Module\Admin\Page\Publications\PublicationsPage
S
9 45
Staatic\WordPress\ListTable\RowAction\RowAction
S
9 33
Staatic\WordPress\Module\Deployer\FilesystemDeployer\TargetDirectorySetting
S
9 34
Staatic\WordPress\Setting\Build\PreviewUrlSetting
S
9 37
Staatic\WordPress\Uninstaller
S
9 96
Staatic\WordPress\Service\ExcludeUrls
S
9 36
Staatic\WordPress\Cli\RedeployCommand
S
9 45
Staatic\WordPress\Service\PublicationArchiver
S
9 37
Staatic\WordPress\Module\Deployer\GithubDeployer\RetainPaths
S
9 32
Staatic\WordPress\Module\Deployer\NetlifyDeployer\AuthSetting
S
8 33
Staatic\WordPress\Service\Encrypter
S
8 38
Staatic\WordPress\DependencyInjection\ResourceRepositoryInterfaceProxyAe4180b
S
8 38
Staatic\WordPress\Factory\CrawlProfileFactory
S
8 35
Staatic\WordPress\Setting\Build\DestinationUrlSetting
S
8 33
Staatic\WordPress\Module\Admin\Page\SettingsPage
S
7 40
Staatic\WordPress\Service\Scheduler
S
7 26
Staatic\WordPress\Factory\StaticDeployerFactory
S
7 22
Staatic\WordPress\Publication\Task\InitializeCrawlerTask
S
7 24
Staatic\WordPress\Bridge\HttpsToHttpMiddleware
S
7 22
Staatic\WordPress\Setting\Advanced\SslVerifyPathSetting
S
7 21
Staatic\WordPress\Publication\Task\FinishTask
S
7 22
Staatic\WordPress\Bridge\KnownUrlsContainer
S
7 29
Staatic\WordPress\Migrations\MigrationCoordinatorFactory
S
7 23
Staatic\WordPress\Module\Admin\Widget\PublicationStatusWidget
S
6 20
Staatic\WordPress\Module\Integration\WpFastestCachePlugin
S
6 22
Staatic\WordPress\Module\Admin\Widget\PublicationLogsWidget
S
6 20
Staatic\WordPress\Bridge\HtmlUrlExtractorMapping
S
6 18
Staatic\WordPress\Publication\Task\PostProcessTask
S
6 20
Staatic\WordPress\Module\Admin\Page\TestRequestPage
S
6 31
Staatic\WordPress\Request\TestRequest
S
6 21
Staatic\WordPress\ListTable\Column\ColumnFactory
S
6 28
Staatic\WordPress\Module\Admin\RegisterAssets
S
6 28
Staatic\WordPress\Module\Cleanup
S
6 21
Staatic\WordPress\Module\Admin\Page\Publications\PublicationTitleColumn
S
6 21
Staatic\WordPress\Publication\Task\DeployTask
S
6 23
Staatic\WordPress\Publication\Task\CrawlTask
S
6 20
Staatic\WordPress\Factory\LoggerFactory
S
6 26
Staatic\WordPress\Publication\Task\InitiateDeploymentTask
S
6 20
Staatic\WordPress\Publication\Task\FinishCrawlerTask
S
6 20
Staatic\WordPress\Publication\PublicationCleanup
S
6 40
Staatic\WordPress\Publication\Task\FinishDeploymentTask
S
6 20
Staatic\WordPress\Module\Integration\AvadaTheme
S
6 21
Staatic\WordPress\Module\Integration\FlyingPressPlugin
S
5 15
Staatic\WordPress\Module\Deployer\FilesystemDeployer\FilesystemDeployStrategyFactory
S
5 34
Staatic\WordPress\Deactivator
S
5 14
Staatic\WordPress\Module\RegisterPublishHook
S
5 17
Staatic\WordPress\ListTable\Column\TextColumn
S
5 29
Staatic\WordPress\Factory\UrlTransformerFactory
S
5 16
Staatic\WordPress\Module\ScheduleTestRequest
S
5 15
Staatic\WordPress\Module\HttpsToHttpDowngrade
S
4 12
Staatic\WordPress\ListTable\Decorator\LinkDecorator
S
4 16
Staatic\WordPress\Factory\ResourceRepositoryFactory
S
4 14
Staatic\WordPress\Module\Cli\RegisterCommands
S
4 13
Staatic\WordPress\Module\Admin\RegisterNavigation
S
4 12
Staatic\WordPress\Module\Compatibility
S
4 12
Staatic\WordPress\ListTable\Decorator\TitleDecorator
S
4 13
Staatic\WordPress\Service\PublicationLogsExporter
S
3 21
Staatic\WordPress\ListTable\Column\UserColumn
S
3 14
Staatic\WordPress\Util\TimeLimit
S
3 11
Staatic\WordPress\Bridge\CrawlProfile
S
3 32
Staatic\WordPress\ListTable\Column\TypeColumn
S
3 19
Staatic\WordPress\Module\Admin\RegisterPluginActionLinks
S
3 19

101 more item(s) not shown.