netflix / metacat
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
1% | 4% | 8% | 15% | 70%
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
java1% | 4% | 8% | 15% | 70%
groovy0% | 0% | 0% | 0% | 100%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
metacat-common-server7% | 2% | 13% | 12% | 64%
metacat-connector-postgresql44% | 29% | 0% | 8% | 17%
metacat-connector-hive0% | 3% | 10% | 20% | 66%
metacat-connector-cassandra0% | 29% | 0% | 23% | 46%
metacat-connector-mysql0% | 57% | 0% | 14% | 27%
metacat-connector-snowflake0% | 41% | 0% | 0% | 58%
metacat-connector-redshift0% | 61% | 0% | 11% | 26%
metacat-metadata-mysql0% | 7% | 4% | 19% | 68%
metacat-common0% | 6% | 0% | 17% | 76%
metacat-main0% | 0% | 7% | 16% | 75%
metacat-connector-s30% | 0% | 8% | 7% | 83%
metacat-thrift0% | 0% | 6% | 12% | 81%
metacat-connector-polaris0% | 0% | 7% | 9% | 82%
metacat-client0% | 0% | 17% | 8% | 73%
metacat-connector-jdbc0% | 0% | 0% | 28% | 71%
metacat-connector-druid0% | 0% | 0% | 7% | 92%
metacat-connector-pig0% | 0% | 0% | 0% | 100%
metacat-metadata0% | 0% | 0% | 0% | 100%
metacat-war0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
409 179 2
120 74 1
62 36 1
60 35 1
92 35 1
88 33 4
89 31 1
160 31 0
79 30 1
56 30 1
81 30 1
80 30 1
64 28 1
64 28 1
93 27 3
117 26 3
61 23 2
81 22 2
81 22 2
44 21 1
80 20 4
81 20 0
94 19 3
76 19 2
68 18 7
24 18 2
38 18 0
126 18 8
45 17 2
84 17 2
62 17 2
45 17 1
68 16 6
99 15 0
46 15 1
53 15 2
94 15 2
53 14 2
27 14 0
56 13 1
42 13 0
31 13 0
31 13 2
47 13 12
111 12 2
62 12 2
48 12 1
48 12 5
32 12 2
39 12 2