Code Analysis: PageSpeed Ninja 1.4.1

Class Rating Complexity Lines of code
Ressio_HtmlOptimizer_Dom
D
336 845
Ressio_HtmlOptimizer_Pharse
D
319 791
Ressio_HtmlOptimizer_Stream
D
291 773
PagespeedNinja_AdminConfig
D
176 732
Ressio_Plugin_Lazyload
D
135 360
Ressio_ImgOptimizer
C
112 396
PagespeedNinja_Public
C
101 291
PagespeedNinja_View
B
100 374
Ressio_HtmlOptimizer_Base
B
93 278
Ressio_ImgHandler_GD
B
90 331
PagespeedNinja_Activator
B
86 265
Ressio_CssRelocator
B
82 290
Ressio_PageCache
B
82 264
PagespeedNinja_Admin
B
76 399
PagespeedNinja_Cache
A
73 146
Ressio_UrlRewriter
A
72 212
Ressio_JsCombiner
A
63 217
PagespeedNinja
A
61 314
Ressio
A
61 204
PagespeedNinja_AdminAjax
A
60 266
Ressio_CssCombiner
A
60 207
Ressio_Plugin_Preload
A
55 122
Ressio_Worker
S
49 172
Ressio_Filesystem_Native
S
48 119
PagespeedNinja_Cache_Hooks
S
47 184
Ressio_Plugin_Widgets
S
47 210
Ressio_Plugin_InlineJsCss
S
46 143
Ressio_Plugin_DNSPrefetch
S
35 95
Ressio_HtmlOptimizer_Dom_Document
S
32 119
Ressio_CssMinify_Simple
S
29 140
Ressio_Plugin_AboveTheFoldCSS
S
29 75
Ressio_DeviceDetector_Base
S
26 126
Ressio_HttpHeaders
S
25 81
Ressio_Logger
S
23 53
Ressio_Dispatcher
S
22 63
Ressio_Plugin_GoogleFont
S
22 76
Ressio_Plugin_Imagesize
S
21 59
Ressio_Helper
S
21 69
Ressio_HttpCompressOutput
S
18 49
Ressio_NodeWrapper
S
18 55
Ressio_FileLock_flock
S
18 61
PagespeedNinja_ErrorLogging
S
17 67
Ressio_Plugin_NonBlockJS
S
16 46
Ressio_DI
S
15 48
Ressio_DeviceDetector_None
S
14 42
Ressio_Worker_SyncOnly
S
12 32
Ressio_FileLock_mkdir
S
12 45
Ressio_FileLock_link
S
12 46
Ressio_DeviceDetector_Wordpress
S
9 28
Ressio_Plugin
S
9 25
Ressio_HtmlOptimizer_Pharse_CSSList
S
8 21
Ressio_HtmlOptimizer_Stream_CSSList
S
8 20
Ressio_HtmlOptimizer_Dom_Element
S
7 17
Ressio_Plugin_FilecacheCleaner
S
7 23
Ressio_HtmlOptimizer_Pharse_JSList
S
6 16
Ressio_Plugin_FontDisplaySwap
S
6 21
Ressio_CssMinify_Chain
S
6 19
Ressio_HtmlOptimizer_Stream_JSList
S
6 15
Ressio_JsMinify_Chain
S
6 19
Ressio_Plugin_ViewportMetaTag
S
6 17
Ressio_ImgHandler_SvgGz
S
5 19
Ressio_Actor_CompressMulti
S
5 23
Ressio_ImgHandler_None
S
4 12
Ressio_Plugin_LegacyPolyfill
S
4 12
Ressio_JsMinify_JsMin
S
4 18
Ressio_Event
S
4 12
Ressio_Actor_CssCombine
S
3 10
Ressio_Database_Wordpress
S
3 15
Ressio_Actor_Gzip
S
3 13
Ressio_Actor_JsCombine
S
3 9
PagespeedNinja_i18n
S
2 6
Ressio_JsMinify_None
S
2 6

35 more item(s) not shown.