Code Analysis: Otter – Page Builder Blocks & Extensions for Gutenberg 2.0.15

Class Rating Complexity Lines of code
ThemeIsle\GutenbergBlocks\CSS\Blocks\Advanced_Column_CSS
D
226 1,104
ThemeIsle\GutenbergBlocks\CSS\Blocks\Advanced_Columns_CSS
D
215 1,372
ThemeIsle\GutenbergBlocks\Registration
D
127 643
ThemeIsle\GutenbergBlocks\Plugins\Dynamic_Content
C
121 319
ThemeIsle\GutenbergBlocks\Render\Posts_Grid_Block
C
121 271
ThemeIsle\GutenbergBlocks\CSS\Block_Frontend
C
113 368
ThemeIsle\GutenbergBlocks\Render\Review_Block
B
98 415
ThemeIsle\GutenbergBlocks\Server\Form_Server
B
89 419
ThemeIsle\GutenbergBlocks\Base_CSS
B
88 394
ThemeIsle\GutenbergBlocks\Integration\Form_Settings_Data
A
64 186
ThemeIsle\GutenbergBlocks\Pro
A
53 220
ThemeIsle\GutenbergBlocks\CSS\CSS_Handler
S
48 265
ThemeIsle\GutenbergBlocks\CSS\CSS_Utility
S
47 102
ThemeIsle\GutenbergBlocks\Main
S
46 257
ThemeIsle\GutenbergBlocks\Plugins\Block_Conditions
S
46 145
ThemeIsle\GutenbergBlocks\Blocks_CSS
S
36 114
ThemeIsle\GutenbergBlocks\Integration\Mailchimp_Integration
S
32 129
ThemeIsle\GutenbergBlocks\CSS\Blocks\Advanced_Heading_CSS
S
32 370
ThemeIsle\GutenbergBlocks\Integration\Form_Data_Request
S
31 79
ThemeIsle\GutenbergBlocks\Integration\Sendinblue_Integration
S
28 111
ThemeIsle\GutenbergBlocks\Blocks_Animation
S
24 124
ThemeIsle\GutenbergBlocks\Plugins\Options_Settings
S
24 381
ThemeIsle\GutenbergBlocks\Server\Dynamic_Content_Server
S
19 146
ThemeIsle\GutenbergBlocks\CSS\Blocks\Countdown_CSS
S
18 289
ThemeIsle\GutenbergBlocks\Integration\Form_Data_Response
S
17 63
ThemeIsle\GutenbergBlocks\Server\Dashboard_Server
S
17 96
ThemeIsle\GutenbergBlocks\Plugins\Dashboard
S
17 83
ThemeIsle\GutenbergBlocks\CSS\Blocks\Flip_CSS
S
16 234
ThemeIsle\GutenbergBlocks\Render\AMP\Circle_Counter_Block
S
16 47
ThemeIsle\GutenbergBlocks\CSS\Blocks\Font_Awesome_Icons_CSS
S
15 251
ThemeIsle\GutenbergBlocks\Render\AMP\Lottie_Block
S
14 32
ThemeIsle\GutenbergBlocks\Render\Sharing_Icons_Block
S
14 70
ThemeIsle\GutenbergBlocks\Integration\Form_Providers
S
14 41
ThemeIsle\GutenbergBlocks\Integration\Form_Email
S
12 138
ThemeIsle\GutenbergBlocks\CSS\Blocks\Review_CSS
S
11 209
ThemeIsle\GutenbergBlocks\Render\Plugin_Card_Block
S
10 113
ThemeIsle\GutenbergBlocks\CSS\Blocks\Button_CSS
S
10 166
ThemeIsle\GutenbergBlocks\Render\AMP\Slider_Block
S
10 31
ThemeIsle\GutenbergBlocks\CSS\Blocks\Circle_Counter_CSS
S
10 102
ThemeIsle\GutenbergBlocks\Render\Masonry_Variant
S
10 45
ThemeIsle\GutenbergBlocks\Server\Plugin_Card_Server
S
9 80
ThemeIsle\GutenbergBlocks\Blocks_Export_Import
S
8 35
ThemeIsle\GutenbergBlocks\Render\Google_Map_Block
S
8 35
ThemeIsle\GutenbergBlocks\CSS\Blocks\Core_Image_Plugin_CSS
S
6 52
ThemeIsle\GutenbergBlocks\Render\Leaflet_Map_Block
S
6 33
ThemeIsle\GutenbergBlocks\CSS\Blocks\Accordion_CSS
S
4 71
ThemeIsle\GutenbergBlocks\CSS\Blocks\Progress_Bar_CSS
S
4 71
ThemeIsle\GutenbergBlocks\CSS\Blocks\Button_Group_CSS
S
3 89
Themeisle\GutenbergBlocks\CSS\Blocks\Sharing_Icons_CSS
S
2 50
ThemeIsle\GutenbergBlocks\Render\About_Author_Block
S
2 25
ThemeIsle\GutenbergBlocks\Render\Form_Nonce_Block
S
2 10
ThemeIsle\GutenbergBlocks\CSS\Blocks\Tabs_CSS
S
1 28
ThemeIsle\GutenbergBlocks\CSS\Blocks\Icon_List_Item_CSS
S
1 19
ThemeIsle\GutenbergBlocks\Integration\Form_Utils
S
1 24
ThemeIsle\GutenbergBlocks\CSS\Blocks\Popup_CSS
S
1 40
ThemeIsle\GutenbergBlocks\CSS\Blocks\Form_Textarea_CSS
S
1 19
ThemeIsle\GutenbergBlocks\CSS\Blocks\Slider_CSS
S
1 22
ThemeIsle\GutenbergBlocks\CSS\Blocks\Icon_List_CSS
S
1 40
ThemeIsle\GutenbergBlocks\CSS\Blocks\Posts_CSS
S
1 88
ThemeIsle\GutenbergBlocks\CSS\Blocks\Form_Input_CSS
S
1 20
ThemeIsle\GutenbergBlocks\CSS\Blocks\Form_CSS
S
1 132