Code Analysis: Web Stories 1.4.0

Class Rating Complexity Lines of code
Story_Post_Type
B
77 355
Database_Upgrader
A
52 184
Google\Web_Stories\Integrations\AMP
A
51 125
Google\Web_Stories\REST_API\Stories_Controller
S
42 217
Google\Web_Stories\AMP\Sanitization
S
41 202
Web_Stories_Compatibility
S
39 171
SVG
S
38 158
Google\Web_Stories\REST_API\Embed_Controller
S
36 159
KSES
S
35 443
Media
S
30 211
Discovery
S
28 177
Google\Web_Stories\Integrations\Site_Kit
S
24 84
Google\Web_Stories\REST_API\Link_Controller
S
24 114
Experiments
S
23 214
Meta_Boxes
S
23 75
Dashboard
S
22 214
Admin
S
20 85
Google\Web_Stories\Story_Renderer\HTML
S
19 130
Google\Web_Stories\REST_API\Stories_Base_Controller
S
18 70
Google\Web_Stories\REST_API\Stories_Media_Controller
S
15 62
Google\Web_Stories\REST_API\Stories_Autosaves_Controller
S
14 78
Google\Web_Stories\Model\Story
S
13 41
Activation_Notice
S
11 81
Embed_Base
S
10 58
Demo_Content
S
9 75
Google\Web_Stories\AMP\Meta_Sanitizer
S
8 36
AdSense
S
8 33
Tracking
S
8 48
Google\Web_Stories\AMP\Optimization
S
7 53
Activation_Flag
S
7 22
Google\Web_Stories\Integrations\Jetpack
S
6 18
Ad_Manager
S
6 28
Google\Web_Stories\Story_Renderer\Embed
S
6 62
Google\Web_Stories\REST_API\Status_Check_Controller
S
5 37
Google\Web_Stories\Integrations\NextGen_Gallery
S
5 18
Analytics
S
5 157
Google\Web_Stories\AMP\Canonical_Sanitizer
S
4 15
Google\Web_Stories\Block\Embed_Block
S
3 51
Plugin
S
3 81
Google\Web_Stories\Story_Renderer\Image
S
3 35
Locale
S
3 26
Decoder
S
3 10
Google\Web_Stories\Shortcode\Embed_Shortcode
S
2 8
User_Preferences
S
2 45
Settings
S
2 96
Template_Post_Type
S
1 49
Google\Web_Stories\AMP\Integration\AMP_Story_Sanitizer
S
1 6
Google\Web_Stories\AMP\Story_Sanitizer
S
1 6
Google\Web_Stories\REST_API\Stories_Settings_Controller
S
1 4
Google\Web_Stories\REST_API\Stories_Users_Controller
S
1 4