apache / gobblin
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
0% | <1% | 6% | 16% | 76%
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% | 6% | 16% | 76%
js0% | 0% | 0% | 14% | 85%
py0% | 0% | 0% | 54% | 45%
groovy0% | 0% | 0% | 36% | 63%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
gobblin-data-management0% | 4% | 10% | 16% | 68%
gobblin-runtime0% | <1% | 7% | 13% | 78%
gobblin-compaction0% | 1% | 8% | 16% | 73%
gobblin-core0% | <1% | 5% | 17% | 76%
gobblin-modules0% | 0% | 5% | 13% | 80%
gobblin-service0% | 0% | 10% | 16% | 72%
gobblin-utility0% | 0% | 5% | 16% | 77%
gobblin-iceberg0% | 0% | 20% | 17% | 62%
gobblin-metastore0% | 0% | 12% | 33% | 53%
gobblin-yarn0% | 0% | 10% | 22% | 67%
gobblin-metrics-libs0% | 0% | 6% | 10% | 83%
gobblin-hive-registration0% | 0% | 4% | 18% | 76%
gobblin-temporal0% | 0% | 2% | 12% | 84%
gobblin-salesforce0% | 0% | 6% | 33% | 60%
gobblin-tunnel0% | 0% | 21% | 18% | 60%
gobblin-admin0% | 0% | 4% | 13% | 81%
gobblin-cluster0% | 0% | 1% | 19% | 79%
gobblin-binary-management0% | 0% | 10% | 24% | 65%
gobblin-core-base0% | 0% | 1% | 13% | 84%
gobblin-api0% | 0% | 1% | 7% | 91%
gobblin-example0% | 0% | 6% | 17% | 76%
gobblin-restli0% | 0% | 0% | 20% | 79%
gobblin-aws0% | 0% | 0% | 24% | 75%
gobblin-config-management0% | 0% | 0% | 19% | 80%
gobblin-completeness0% | 0% | 0% | 33% | 66%
ROOT0% | 0% | 0% | 28% | 71%
buildSrc0% | 0% | 0% | 36% | 63%
gobblin-audit0% | 0% | 0% | 0% | 100%
gobblin-rest-service0% | 0% | 0% | 0% | 100%
gobblin-runtime-hadoop0% | 0% | 0% | 0% | 100%
gobblin-docs0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
90 35 2
136 35 4
116 29 2
132 29 16
122 29 12
80 29 2
105 28 0
57 26 1
64 25 2
59 23 2
107 23 5
65 23 2
58 22 2
83 22 1
76 22 1
76 21 0
202 21 1
92 21 1
100 21 0
86 21 6
64 20 1
105 20 0
76 20 0
52 20 4
72 19 0
75 19 5
55 19 1
46 18 3
63 18 1
110 18 3
39 18 4
97 18 4
36 17 1
70 17 1
81 17 2
245 17 3
36 17 2
63 17 3
56 17 4
53 16 3
64 16 1
62 16 1
83 16 2
41 16 0
30 16 1
55 16 1
58 16 1
71 15 0
42 15 0
69 15 4