elastic / apm-agent-java
Conditional Complexity

The distribution of complexity of units (measured with McCabe index).

Intro
Learn more...
Conditional Complexity Overall
0% | <1% | 5% | 14% | 79%
Legend:
51+
26-50
11-25
6-10
1-5
Alternative Visuals
Conditional Complexity per Extension
51+
26-50
11-25
6-10
1-5
java0% | <1% | 5% | 14% | 79%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
apm-agent-plugin-sdk0% | 10% | 3% | 11% | 74%
apm-agent-attach-cli0% | 8% | 3% | 16% | 71%
apm-agent-plugins0% | <1% | 4% | 13% | 80%
apm-agent-core0% | 0% | 8% | 17% | 74%
apm-agent-common0% | 0% | 16% | 26% | 57%
apm-agent-tracer0% | 0% | 4% | 6% | 88%
apm-agent-benchmarks0% | 0% | 1% | 1% | 97%
elastic-apm-agent-premain0% | 0% | 0% | 24% | 75%
apm-agent-bootstrap0% | 0% | 0% | 43% | 56%
apm-agent-attach0% | 0% | 0% | 13% | 86%
apm-opentracing0% | 0% | 0% | 4% | 95%
apm-agent-api0% | 0% | 0% | 0% | 100%
apm-agent-cached-lookup-key0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
117 49 1
86 35 0
108 32 6
97 31 4
85 24 2
91 22 2
64 21 3
73 21 1
71 20 5
47 20 3
58 20 0
88 19 0
87 19 1
22 19 1
62 18 2
40 17 3
59 17 3
64 17 2
57 17 2
65 17 1
50 16 0
36 16 2
65 16 2
58 16 1
60 15 1
38 15 2
42 15 1
59 14 0
38 14 1
41 13 3
26 13 3
74 13 4
32 12 4
47 12 2
35 12 0
31 12 6
62 12 1
79 12 1
50 12 2
25 12 0
38 12 1
40 12 4
71 12 4
66 12 4
32 12 1
36 11 3
18 11 1
65 11 5
43 11 1
55 11 4