apache / tinkerpop
Unit Size

The distribution of size of units (measured in lines of code).

Intro
Learn more...
Unit Size Overall
2% | 5% | 18% | 20% | 53%
Legend:
101+
51-100
21-50
11-20
1-10
Unit Size per Extension
101+
51-100
21-50
11-20
1-10
java2% | 4% | 18% | 21% | 53%
js8% | 36% | 34% | 11% | 9%
go0% | 5% | 29% | 17% | 47%
groovy0% | 19% | 34% | 17% | 29%
py0% | 3% | 9% | 15% | 71%
cs0% | 1% | 7% | 18% | 72%
ts0% | 4% | 9% | 25% | 60%
cjs0% | 0% | 0% | 100% | 0%
Unit Size per Logical Component
primary logical decomposition
101+
51-100
21-50
11-20
1-10
gremlin-core2% | 3% | 15% | 18% | 61%
gremlin-test1% | 5% | 23% | 25% | 44%
gremlin-javascript6% | 26% | 26% | 16% | 25%
spark-gremlin13% | 9% | 8% | 23% | 44%
gremlin-annotations32% | 16% | 17% | 20% | 12%
gremlin-driver3% | 5% | 30% | 15% | 45%
tinkergraph-gremlin3% | 0% | 23% | 26% | 46%
gremlin-server0% | 15% | 32% | 19% | 33%
gremlin-go0% | 5% | 29% | 17% | 47%
gremlin-groovy0% | 12% | 20% | 17% | 48%
gremlin-console0% | 32% | 30% | 15% | 22%
hadoop-gremlin0% | 8% | 11% | 32% | 48%
gremlin-python0% | 3% | 9% | 15% | 71%
gremlin-dotnet0% | 1% | 7% | 18% | 72%
sparql-gremlin0% | 20% | 6% | 21% | 51%
neo4j-gremlin0% | 6% | 12% | 14% | 66%
gremlin-util0% | 0% | 24% | 17% | 58%
gremlin-tools0% | 0% | 25% | 19% | 55%
gremlin-language0% | 0% | 61% | 22% | 16%
data0% | 0% | 0% | 100% | 0%
gremlint0% | 0% | 0% | 37% | 62%
Alternative Visuals
Longest Units
Top 50 longest units
Unit# linesMcCabe index# params
256 71 2
232 72 1
174 3 0
172 31 4
134 27 2
134 7 1
129 28 1
113 32 2
113 35 1
110 53 1
110 28 1
109 20 2
108 3 2
105 24 0
103 28 1
96 1 1
96 44 1
95 20 2
94 41 1
93 1 0
92 15 0
91 28 1
90 22 3
88 16 7
86 26 1
86 18 3
85 34 1
82 21 2
82 17 2
80 13 3
79 5 0
77 8 3
77 18 2
76 21 4
75 17 4
74 17 0
73 25 0
72 1 0
71 10 3
71 17 1
69 16 2
69 17 3
68 14 2
66 7 0
66 8 0
66 13 1
64 30 1
64 15 2
64 4 0
63 15 2