Code Analysis: Enlighter - Customizable Syntax Highlighter 4.6.1

Most Complex Functions

Function Rating Complexity
Enlighter\filter\ContentProcessor::__construct()
C
26
Enlighter\compatibility\CodeColorer::convert()
B
17
Enlighter\skltn\Plugin::setupBackend()
B
14
Enlighter\skltn\SettingsManager::validateSettings()
A
13
Enlighter\filter\LegacyShortcodeHandler::microShortcodeHandler()
A
11
Enlighter\filter\ShortcodeFilter::renderShortcode()
A
11
Enlighter\compatibility\Crayon::convert()
A
8
Enlighter\editor\TinyMCE::insertFormats4()
A
6
Enlighter\customizer\Toolbar::customize()
A
7
Enlighter\EnvironmentCheck::check()
S
7
Enlighter\skltn\ResourceManager::enqueueDynamicScript()
S
7
Enlighter\skltn\Plugin::_wp_init()
S
7