Code Analysis: Admin Menu Editor 1.12.2

Class Rating Complexity Lines of code
WPMenuEditor
D
837 3,181
Sabberworm\CSS\Parser
D
165 544
ameMenuItem
D
138 433
ameMenu
C
124 365
Sabberworm\CSS\RuleSet\DeclarationBlock
C
117 503
YahnisElsts\AdminMenuEditor\Redirects\Module
B
93 485
amePluginVisibility
B
90 334
YahnisElsts\AdminMenuEditor\Customizable\Settings\AbstractSetting
B
84 214
YahnisElsts\AdminMenuEditor\Customizable\Controls\Control
A
68 222
YahnisElsts\AdminMenuEditor\Customizable\UpdateRequestHandler
A
65 241
MenuEd_ShadowPluginFramework
A
64 184
Ajaw_v1_Action
A
63 256
wsNewMenuHighlighter
A
59 195
YahnisElsts\AdminMenuEditor\Customizable\Storage\AbstractSettingsDictionary
A
56 180
YahnisElsts\AdminMenuEditor\Customizable\Builders\ElementBuilderFactory
A
53 172
ameUtils
A
52 154
YahnisElsts\AdminMenuEditor\Customizable\Settings\AbstractStructSetting
A
52 162
ameMultiDictionary
S
48 127
YahnisElsts\AdminMenuEditor\Customizable\Settings\ImageSetting
S
43 143
YahnisElsts\AdminMenuEditor\Customizable\Controls\NumberInput
S
40 155
YahnisElsts\AdminMenuEditor\Customizable\Builders\SettingFactory
S
37 219
ameAccessTestRunner
S
37 155
Sabberworm\CSS\Rule\Rule
S
35 107
YahnisElsts\AdminMenuEditor\Customizable\Storage\StorageMethods
S
34 93
YahnisElsts\AdminMenuEditor\Customizable\Controls\Container
S
32 94
Sabberworm\CSS\RuleSet\RuleSet
S
31 76
Sabberworm\CSS\OutputFormatter
S
30 101
ameOrderedMap
S
29 109
ameModule
S
28 100
Sabberworm\CSS\OutputFormat
S
27 80
YahnisElsts\AdminMenuEditor\Customizable\Controls\RadioGroup
S
27 135
YahnisElsts\AdminMenuEditor\Customizable\Rendering\Renderer
S
25 63
YahnisElsts\AdminMenuEditor\Customizable\Controls\UiElement
S
24 70
YahnisElsts\AdminMenuEditor\Customizable\Storage\ScopedOptionStorage
S
24 71
Sabberworm\CSS\CSSList\CSSBlockList
S
24 63
YahnisElsts\AdminMenuEditor\Customizable\Builders\FormBuilder
S
23 92
YahnisElsts\AdminMenuEditor\Customizable\Settings\EnumSetting
S
23 95
YahnisElsts\AdminMenuEditor\Customizable\Rendering\AdminCustomizerListRenderer
S
22 115
YahnisElsts\AdminMenuEditor\Customizable\Rendering\FormTableRenderer
S
22 98
ameCoreShortcodes
S
22 81
YahnisElsts\AdminMenuEditor\Customizable\Controls\AbstractNumericControl
S
22 94
YahnisElsts\AdminMenuEditor\Customizable\Controls\ControlGroup
S
22 71
Sabberworm\CSS\CSSList\CSSList
S
22 71
YahnisElsts\AdminMenuEditor\Customizable\Storage\ActiveMenuConfiguration
S
21 70
ameMenuTemplateBuilder
S
20 76
YahnisElsts\AdminMenuEditor\Customizable\Controls\CodeEditor
S
20 105
YahnisElsts\AdminMenuEditor\Customizable\Storage\LazyArrayStorage
S
20 69
YahnisElsts\AdminMenuEditor\Customizable\Controls\ImageSelector
S
20 132
YahnisElsts\AdminMenuEditor\Customizable\Builders\BaseElementBuilder
S
20 62
YahnisElsts\AdminMenuEditor\Customizable\HtmlHelper
S
19 51
ameFileLock
S
19 59
YahnisElsts\AdminMenuEditor\Customizable\Rendering\ClassicRenderer
S
18 90
YahnisElsts\AdminMenuEditor\Customizable\Design\SampleModule
S
18 175
YahnisElsts\AdminMenuEditor\Customizable\Settings\Setting
S
18 47
YahnisElsts\AdminMenuEditor\Customizable\Rendering\TabbedPanelRenderer
S
17 102
YahnisElsts\AdminMenuEditor\Customizable\Settings\NumericSetting
S
17 47
YahnisElsts\AdminMenuEditor\Redirects\MenuExtractor
S
16 49
ameBBPressRoleOverride
S
16 40
YahnisElsts\AdminMenuEditor\Customizable\SettingCondition
S
16 59
YahnisElsts\AdminMenuEditor\Customizable\Design\AmeHidePluginSetting
S
16 48
YahnisElsts\AdminMenuEditor\Customizable\Controls\ChoiceControlOption
S
16 68
Sabberworm\CSS\CSSList\Document
S
16 52
YahnisElsts\AdminMenuEditor\Customizable\Rendering\BoxyFormRenderer
S
15 84
AmeReflectionCallable
S
15 32
Sabberworm\CSS\Value\Size
S
15 43
YahnisElsts\AdminMenuEditor\Options\LazyOption
S
15 49
YahnisElsts\AdminMenuEditor\Customizable\Builders\ControlBuilder
S
14 45
Ajaw_v1_ActionBuilder
S
14 63
YahnisElsts\AdminMenuEditor\Customizable\Builders\InterfaceBuilder
S
14 51
AutoVersioning
S
14 55
YahnisElsts\AdminMenuEditor\Customizable\Controls\ToggleCheckbox
S
12 73
ameRoleUtils
S
12 45
YahnisElsts\AdminMenuEditor\Customizable\Settings\StringSetting
S
12 34
YahnisElsts\AdminMenuEditor\Customizable\Storage\MenuConfigurationWrapper
S
11 39
amePersistentModule
S
11 42
YahnisElsts\AdminMenuEditor\Redirects\RedirectCollection
S
11 36
YahnisElsts\AdminMenuEditor\Customizable\Controls\ClassicControl
S
11 56
YahnisElsts\AdminMenuEditor\Customizable\Validation\StringValidator
S
11 39
YahnisElsts\AdminMenuEditor\Customizable\Design\AmeCoreSettings
S
11 236
Sabberworm\CSS\Value\Color
S
11 28
YahnisElsts\AdminMenuEditor\Customizable\Settings\MapSetting
S
11 38
YahnisElsts\AdminMenuEditor\Customizable\SettingsForm
S
10 78
YahnisElsts\AdminMenuEditor\Customizable\Customizable
S
10 26
YahnisElsts\AdminMenuEditor\Customizable\Controls\ChoiceControl
S
10 36
YahnisElsts\AdminMenuEditor\Customizable\Controls\ContentToggle
S
10 38
ameActorSelector
S
9 51
ameGrantedCapabilityFilter
S
9 24
YahnisElsts\AdminMenuEditor\Customizable\Settings\UserSanitizedStringSetting
S
9 29
YahnisElsts\AdminMenuEditor\Customizable\Settings\CompositeSetting
S
8 29
YahnisElsts\AdminMenuEditor\Customizable\Settings\UserDefinedStruct
S
8 27
YahnisElsts\AdminMenuEditor\Customizable\Settings\UrlSetting
S
7 21
YahnisElsts\AdminMenuEditor\Customizable\Controls\ColorPicker
S
7 35
YahnisElsts\AdminMenuEditor\AmeAutoloader
S
7 24
YahnisElsts\AdminMenuEditor\Customizable\Storage\ModuleSettings
S
6 24
YahnisElsts\AdminMenuEditor\Customizable\Settings\BooleanSetting
S
6 19
YahnisElsts\AdminMenuEditor\Customizable\Controls\TextInputControl
S
6 34
YahnisElsts\AdminMenuEditor\Customizable\Settings\IntegerSetting
S
6 19
YahnisElsts\AdminMenuEditor\Customizable\Controls\RadioButtonBar
S
5 55
YahnisElsts\AdminMenuEditor\Customizable\Controls\InterfaceStructure
S
5 20
YahnisElsts\AdminMenuEditor\Customizable\Settings\ColorSetting
S
5 17
Sabberworm\CSS\Parsing\UnexpectedTokenException
S
4 14
ameAdminCss
S
4 21
YahnisElsts\AdminMenuEditor\Customizable\Validation\ColorValidator
S
3 12
YahnisElsts\AdminMenuEditor\Customizable\Controls\AlignmentSelector
S
3 28

55 more item(s) not shown.