Code Analysis: DecaLog 2.4.1

Class Rating Complexity Lines of code
Spyc
D
316 698
Decalog\Listener\CoreListener
D
286 790
Decalog\Plugin\Feature\Wpcli
D
238 892
Decalog\Plugin\Decalog_Admin
D
201 1,004
GuzzleHttp\Ring\Client\CurlFactory
C
101 380
Decalog\Plugin\Feature\Events
B
100 370
Elasticsearch\ClientBuilder
B
97 351
Elasticsearch\Connections\Connection
B
97 409
Sentry\Options
B
93 343
Decalog\Listener\PhpListener
B
86 208
Decalog\System\Cache
B
85 329
Decalog\Plugin\Feature\LoggerFactory
B
84 248
Decalog\Plugin\Feature\EventViewer
B
82 359
Decalog\System\Environment
B
76 215
Decalog\Listener\bbPressListener
A
64 255
GuzzleHttp\Ring\Client\StreamHandler
A
64 282
PerfOpsOne\AdminMenus
A
62 321
Decalog\Formatter\BugsnagFormatter
A
61 174
Sentry\Serializer\AbstractSerializer
A
60 173
Monolog\Logger
A
57 188
Sentry\Event
A
57 176
GuzzleHttp\Ring\Core
A
55 162
Decalog\System\OPcache
A
55 186
Monolog\Handler\SocketHandler
A
54 174
Elasticsearch\Client
A
53 462
Decalog\Formatter\WordpressFormatter
A
53 105
Monolog\ErrorHandler
A
51 161
Decalog\Plugin\Feature\DLogger
S
50 167
Decalog\System\Form
S
49 130
Monolog\Formatter\NormalizerFormatter
S
49 137
Decalog\Listener\BuddyPressListener
S
49 222
Decalog\Formatter\GenericFormatter
S
48 112
GuzzleHttp\Stream\Stream
S
48 138
Sentry\Serializer\PayloadSerializer
S
48 213
cebe\markdownparser\MarkdownExtra
S
47 145
Elasticsearch\Endpoints\AbstractEndpoint
S
47 147
Decalog\Formatter\RaygunFormatter
S
46 137
cebe\markdownparser\Parser
S
46 171
Sentry\State\Hub
S
45 152
Decalog\Listener\WpmuListener
S
45 142
Decalog\System\Option
S
43 166
Sentry\Tracing\Span
S
43 149
Decalog\Plugin\Feature\InlineHelp
S
41 235
Monolog\Handler\PHPConsoleHandler
S
41 128
Monolog\Handler\Slack\SlackRecord
S
41 167
Sentry\State\Scope
S
41 143
Decalog\System\GeoIP
S
40 90
Monolog\Formatter\LineFormatter
S
40 109
Decalog\Integration\WpseoLogger
S
39 33
React\Promise\Promise
S
39 169
Decalog\System\Sitehealth
S
38 236
Decalog\Plugin\Feature\HandlerTypes
S
38 1,879
GuzzleHttp\Stream\AppendStream
S
37 109
Sentry\Client
S
37 129
GuzzleHttp\Ring\Client\CurlMultiHandler
S
37 142
Decalog\System\Blog
S
36 63
Monolog\Handler\BrowserConsoleHandler
S
36 129
Sentry\ErrorHandler
S
36 126
Sentry\FrameBuilder
S
36 108
Sentry\Dsn
S
35 98
Decalog\Processor\BacktraceProcessor
S
35 100
Decalog\System\Role
S
33 91
Sentry\Integration\RequestIntegration
S
31 115
Decalog\Formatter\StackdriverFormatter
S
30 61
Monolog\Handler\NewRelicHandler
S
30 77
Sentry\Tracing\SpanStatus
S
30 81
Monolog\Handler\FingersCrossedHandler
S
29 90
Decalog\Plugin\Feature\WordpressHandler
S
29 167
Decalog\System\User
S
28 62
Decalog\Listener\DatabaseListener
S
28 84
GuzzleHttp\Stream\PumpStream
S
27 81
Monolog\Handler\DeduplicationHandler
S
27 78
Monolog\Handler\StreamHandler
S
27 84
Elasticsearch\ConnectionPool\SniffingConnectionPool
S
27 87
Sentry\Tracing\SpanContext
S
27 83
GuzzleHttp\Stream\Utils
S
26 92
Decalog_Error_Handler
S
26 99
Monolog\SignalHandler
S
26 57
Decalog\Plugin\Feature\LoggerMaintainer
S
26 89
Decalog\System\SharedMemory
S
26 88
Sentry\UserDataBag
S
26 82
GuzzleHttp\Stream\AsyncReadStream
S
25 79
Decalog\Formatter\LokiFormatter
S
25 87
Sentry\Severity
S
25 52
Decalog\System\L10n
S
24 70
Monolog\Utils
S
24 82
Monolog\Formatter\GelfMessageFormatter
S
24 64
Monolog\Formatter\JsonFormatter
S
24 76
Decalog\Plugin\Feature\Loggers
S
24 164
Decalog\System\Favicon
S
23 84
Decalog\System\IP
S
23 78
GuzzleHttp\Stream\LimitStream
S
22 71
Monolog\Handler\ChromePHPHandler
S
22 77
Monolog\Handler\NativeMailerHandler
S
22 60
Monolog\Handler\TestHandler
S
22 69
Elasticsearch\Endpoints\Nodes\Stats
S
21 66
Decalog\Listener\AbstractListener
S
21 45
Monolog\Formatter\MongoDBFormatter
S
20 67
Monolog\Handler\RotatingFileHandler
S
20 98
Decalog\Listener\WsalListener
S
19 55
Sentry\Integration\FrameContextifierIntegration
S
19 69
Decalog\Formatter\GAnalyticsFormatter
S
18 55
Monolog\Handler\PushoverHandler
S
18 70
Sentry\ResponseStatus
S
17 44
Decalog\System\Statistics
S
17 77
Sentry\Integration\IntegrationRegistry
S
17 68
Monolog\Handler\BufferHandler
S
17 61
Decalog\System\File
S
17 46
cebe\markdownparser\MarkdownParser
S
17 32
Monolog\Handler\ElasticsearchHandler
S
17 68
Monolog\Handler\FirePHPHandler
S
17 50
Decalog\System\UserAgent
S
17 51
cebe\markdownparser\GithubMarkdown
S
16 40
Monolog\Processor\PsrLogMessageProcessor
S
16 36
Elasticsearch\Endpoints\Msearch
S
16 49
Elasticsearch\Endpoints\MsearchTemplate
S
16 46
Decalog\System\Date
S
16 53
Elasticsearch\Transport
S
16 62
malkusch\lock\mutex\RedisMutex
S
16 74
Decalog\System\Assets
S
16 48
Decalog\Processor\IntrospectionProcessor
S
16 60
Sentry\HttpClient\HttpClientFactory
S
15 64
malkusch\lock\mutex\TransactionalMutex
S
15 62
Decalog\Listener\WordfenceListener
S
15 51
Decalog\Library\Libraries
S
15 182
Monolog\Processor\IntrospectionProcessor
S
15 45
Elasticsearch\Endpoints\Bulk
S
15 51
Decalog\System\Plugin
S
14 38
Elasticsearch\Endpoints\TermVectors
S
14 55
Monolog\Formatter\HtmlFormatter
S
14 52
Monolog\Processor\WebProcessor
S
14 40
Elasticsearch\Helper\Iterators\SearchHitIterator
S
14 48
Elasticsearch\Serializers\SmartSerializer
S
14 45
Decalog\Listener\ItsecListener
S
14 56
Elasticsearch\Endpoints\Nodes\Usage
S
13 42
Sentry\Monolog\Handler
S
13 37
Elasticsearch\Endpoints\Index
S
13 54
Monolog\Handler\SyslogUdpHandler
S
13 51
Elasticsearch\Endpoints\Nodes\Info
S
13 43
Decalog\Handler\SharedMemoryHandler
S
12 60
Sentry\Tracing\Transaction
S
12 42
Decalog\System\Hosting
S
12 38
React\Promise\CancellationQueue
S
12 32
Elasticsearch\Endpoints\Explain
S
12 55
Decalog\Plugin\Updater
S
12 47
Decalog\Processor\WordpressProcessor
S
12 45
Elasticsearch\ConnectionPool\StaticConnectionPool
S
12 43
Decalog\Processor\WWWProcessor
S
12 37
Elasticsearch\Endpoints\Indices\GetFieldMapping
S
12 46
Elasticsearch\Endpoints\Update
S
11 54
Monolog\Formatter\LogstashFormatter
S
11 41
Monolog\Formatter\WildfireFormatter
S
11 56
Elasticsearch\Endpoints\Create
S
11 50
Sentry\Serializer\RepresentationSerializer
S
11 28
Decalog\Handler\SumoSysHandler
S
11 51
Elasticsearch\Endpoints\MTermVectors
S
10 40
Sentry\Tracing\TransactionContext
S
10 32
Elasticsearch\Endpoints\SearchTemplate
S
10 40
Elasticsearch\Endpoints\Indices\GetAlias
S
10 35
Monolog\Handler\SwiftMailerHandler
S
10 38
Elasticsearch\Endpoints\Indices\PutMapping
S
10 37
Elasticsearch\Endpoints\Indices\Stats
S
10 41
Monolog\Handler\OverflowHandler
S
10 37
Elasticsearch\Endpoints\Indices\ValidateQuery
S
10 40
Elasticsearch\Endpoints\Indices\GetSettings
S
10 38
Sentry\Integration\EnvironmentIntegration
S
10 34
Elasticsearch\Endpoints\Search
S
10 70
Elasticsearch\Endpoints\Mget
S
10 36
Monolog\Formatter\FlowdockFormatter
S
10 53
Elasticsearch\Endpoints\Count
S
10 42
Decalog\System\Conversion
S
9 54
malkusch\lock\util\Loop
S
9 39
Monolog\Handler\FallbackGroupHandler
S
9 29
Decalog\Handler\ElasticHandler
S
9 40
Monolog\Handler\WhatFailureGroupHandler
S
9 27
Elasticsearch\Endpoints\Delete
S
9 44
Monolog\Handler\RollbarHandler
S
9 39
Decalog\Plugin\Feature\Log
S
9 26
Elasticsearch\Endpoints\Get
S
9 46
Decalog\Handler\ElasticCloudHandler
S
9 40
Elasticsearch\Endpoints\Exists
S
9 46
Elasticsearch\Endpoints\GetSource
S
9 45
Elasticsearch\Endpoints\ExistsSource
S
9 45
Elasticsearch\Endpoints\Indices\GetMapping
S
8 30
Decalog\Handler\SematextHandler
S
8 36
Decalog\System\Markdown
S
8 73
Decalog\System\Http
S
8 26
Decalog\Handler\MailHandler
S
7 19
Decalog\Formatter\SematextFormatter
S
7 23
Elasticsearch\ConnectionPool\AbstractConnectionPool
S
7 18
Decalog\System\EmojiFlag
S
7 24
Monolog\Formatter\ChromePHPFormatter
S
7 30
Monolog\Handler\Curl\Util
S
7 21
Sentry\Transport\HttpTransport
S
7 40
GuzzleHttp\Ring\Client\ClientUtils
S
6 26
Monolog\Handler\AbstractSyslogHandler
S
6 31
malkusch\lock\mutex\LockMutex
S
6 22
Sentry\Integration\ErrorListenerIntegration
S
6 18
Sentry\EventHint
S
6 19
Decalog\Plugin\Deactivator
S
5 11
Decalog\Formatter\ElasticCloudFormatter
S
5 14
Sentry\Integration\TransactionIntegration
S
5 17
Sentry\Tracing\GuzzleTracingMiddleware
S
4 25

346 more item(s) not shown.