Code Analysis: AMP 2.0.11

Class Rating Complexity Lines of code
AMP_Validation_Error_Taxonomy
D
529 2,418
AMP_Style_Sanitizer
D
456 2,101
AMP_Tag_And_Attribute_Sanitizer
D
450 1,420
AMP_Validated_URL_Post_Type
D
448 2,359
AMP_Validation_Manager
D
317 1,410
AMP_Theme_Support
D
299 1,426
AMP_Core_Theme_Sanitizer
D
223 1,635
AMP_Base_Sanitizer
D
149 357
AMP_Img_Sanitizer
B
83 255
AMP_Options_Manager
B
77 316
AMP_Template_Customizer
B
77 460
AMP_CLI_Validation_Command
A
73 348
AMP_Iframe_Sanitizer
A
71 212
AmpProject\AmpWP\MobileRedirection
A
67 276
AmpProject\AmpWP\PluginSuppression
A
66 285
AMP_Post_Meta_Box
A
60 314
AMP_Validation_Callback_Wrapper
A
59 231
AMP_Video_Sanitizer
A
58 161
AmpProject\AmpWP\Admin\ReaderThemes
A
56 240
AMP_HTTP
A
52 225
AMP_Post_Template
A
51 212
AmpProject\AmpWP\Admin\SiteHealth
S
50 449
AMP_Core_Block_Handler
S
50 202
AmpProject\AmpWP\Infrastructure\ServiceBasedPlugin
S
49 197
AmpProject\AmpWP\Infrastructure\Injector\SimpleInjector
S
46 195
AMP_DOM_Utils
S
44 172
AMP_Form_Sanitizer
S
44 156
AMP_Link_Sanitizer
S
42 123
AMP_Facebook_Embed_Handler
S
38 136
AMP_Audio_Sanitizer
S
38 116
AMP_Service_Worker
S
37 229
AMP_Playlist_Embed_Handler
S
35 159
AMP_Gallery_Embed_Handler
S
35 106
AMP_Twitter_Embed_Handler
S
35 123
AmpProject\AmpWP\DevTools\ErrorPage
S
34 283
AmpProject\AmpWP\DevTools\FileReflection
S
33 176
AMP_Meta_Sanitizer
S
31 144
AMP_Image_Dimension_Extractor
S
30 148
AMP_Block_Sanitizer
S
29 100
AmpProject\AmpWP\ReaderThemeLoader
S
29 224
AMP_YouTube_Embed_Handler
S
27 125
AmpProject\AmpWP\Component\Carousel
S
27 83
AmpProject\AmpWP\BackgroundTask\MonitorCssTransientCaching
S
26 78
AMP_Comments_Sanitizer
S
25 128
AMP_Instagram_Embed_Handler
S
25 107
AMP_Layout_Sanitizer
S
24 63
AmpProject\AmpWP\BackgroundTask\CronBasedBackgroundTask
S
24 68
AMP_SoundCloud_Embed_Handler
S
24 106
AMP_TikTok_Embed_Handler
S
24 71
AmpProject\AmpWP\DevTools\UserAccess
S
22 86
AmpProject\AmpWP\Admin\OnboardingWizardSubmenuPage
S
21 146
AMP_Customizer_Design_Settings
S
20 201
AMP_Post_Type_Support
S
19 86
AmpProject\AmpWP\Admin\OptionsMenu
S
18 148
AMP_Nav_Menu_Toggle_Sanitizer
S
18 78
AmpProject\AmpWP\DevTools\CallbackReflection
S
17 61
AMP_Playbuzz_Sanitizer
S
17 55
AMP_Editor_Blocks
S
17 69
AmpProject\AmpWP\RemoteRequest\WpHttpRemoteGetRequest
S
17 50
AmpProject\AmpWP\OptionsRESTController
S
16 174
AmpProject\AmpWP\PluginRegistry
S
16 55
AmpProject\AmpWP\RemoteRequest\CachedRemoteGetRequest
S
16 61
AMP_Srcset_Sanitizer
S
16 67
AMP_Nav_Menu_Dropdown_Sanitizer
S
15 75
AMP_Gallery_Block_Sanitizer
S
15 46
AMP_Admin_Pointer
S
15 101
AmpProject\AmpWP\Instrumentation\Event
S
14 56
AmpProject\AmpWP\Icon
S
13 53
AmpProject\AmpWP\Admin\Polyfills
S
12 87
AMP_Base_Embed_Handler
S
12 53
AMP_Crowdsignal_Embed_Handler
S
11 28
AMP_Widget_Archives
S
11 67
AMP_Script_Sanitizer
S
11 30
AMP_Comment_Walker
S
11 38
AMP_Imgur_Embed_Handler
S
11 37
AMP_Content_Sanitizer
S
10 70
AMP_Gfycat_Embed_Handler
S
10 39
AmpProject\AmpWP\DevTools\LikelyCulpritDetector
S
10 37
AMP_Widget_Categories
S
9 54
AmpProject\AmpWP\Admin\PluginActivationNotice
S
7 73
AMP_Issuu_Embed_Handler
S
6 27
AmpProject\AmpWP\Admin\ReenableCssTransientCachingAjaxAction
S
6 62
AMP_Accessibility_Sanitizer
S
5 35
AMP_Dev_Mode_Sanitizer
S
5 11

50 more item(s) not shown.