Code Analysis: Brasth Document Sync for Google Docs 1.0.9

Most Complex Functions

Function Rating Complexity
DocSyncWP\Sync\SyncService::syncPost()
D
28
DocSyncWP\Rest\SourceController::createSource()
B
21
DocSyncWP\Assets\AssetRegistry::renderMissingBuildNotice()
B
21
DocSyncWP\Sync\SourceRepository::saveSource()
B
19
DocSyncWP\Settings\SettingsRepository::getAvailablePostTypes()
B
17
DocSyncWP\Rest\SourceController::syncAllSources()
B
15
DocSyncWP\Sync\SyncService::progressiveFallbackFlushCallback()
B
14
DocSyncWP\Settings\SettingsRepository::save()
A
14
DocSyncWP\Google\DriveClient::listDriveItems()
A
15
DocSyncWP\Auth\TokenStore::save()
A
15
DocSyncWP\Sync\SourceRepository::listSourcesPage()
A
11
DocSyncWP\Settings\SettingsRepository::sanitizeEnabledPostTypes()
A
13