apache / jackrabbit-oak
Unit Size

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

Intro
Learn more...
Unit Size Overall
4% | 10% | 24% | 22% | 38%
Legend:
101+
51-100
21-50
11-20
1-10
Unit Size per Extension
101+
51-100
21-50
11-20
1-10
java4% | 10% | 24% | 22% | 38%
py34% | 13% | 19% | 17% | 15%
js0% | 4% | 55% | 22% | 16%
groovy0% | 8% | 33% | 22% | 35%
pl0% | 0% | 64% | 35% | 0%
Unit Size per Logical Component
primary logical decomposition
101+
51-100
21-50
11-20
1-10
oak-lucene6% | 12% | 25% | 20% | 34%
oak-store-document4% | 15% | 25% | 20% | 34%
oak-core3% | 6% | 24% | 23% | 42%
oak-segment-tar5% | 7% | 19% | 19% | 47%
oak-benchmarks11% | 3% | 24% | 25% | 34%
oak-run5% | 15% | 32% | 18% | 28%
oak-solr-core20% | 8% | 21% | 23% | 25%
oak-run-commons3% | 13% | 26% | 19% | 37%
oak-query-spi22% | 5% | 19% | 15% | 36%
oak-core-spi7% | 3% | 15% | 16% | 57%
oak-upgrade3% | 4% | 27% | 24% | 40%
oak-commons2% | 5% | 18% | 27% | 45%
oak-search-elastic3% | 12% | 28% | 22% | 33%
oak-segment-azure3% | 7% | 21% | 28% | 39%
oak-jcr<1% | 6% | 22% | 25% | 44%
oak-blob-cloud-azure7% | 13% | 30% | 22% | 25%
oak-search0% | 12% | 23% | 22% | 42%
oak-blob-cloud0% | 28% | 36% | 17% | 17%
oak-blob-plugins0% | 6% | 25% | 28% | 39%
oak-store-spi0% | 5% | 16% | 22% | 56%
oak-store-composite0% | 5% | 12% | 22% | 58%
oak-segment-aws0% | 8% | 15% | 21% | 53%
oak-security-spi0% | 2% | 16% | 29% | 51%
oak-blob0% | 10% | 21% | 29% | 38%
oak-exercise0% | 9% | 18% | 13% | 58%
oak-auth-ldap0% | 5% | 31% | 24% | 37%
oak-examples0% | 4% | 30% | 32% | 32%
oak-benchmarks-elastic0% | 27% | 0% | 14% | 57%
oak-benchmarks-lucene0% | 0% | 37% | 34% | 28%
oak-authorization-cug0% | 0% | 31% | 29% | 38%
oak-authorization-principalbased0% | 0% | 20% | 30% | 49%
oak-doc-railroad-macro0% | 0% | 72% | 8% | 18%
oak-segment-remote0% | 0% | 27% | 28% | 44%
oak-http0% | 0% | 46% | 36% | 17%
oak-pojosr0% | 0% | 23% | 30% | 45%
oak-run-elastic0% | 0% | 20% | 32% | 46%
oak-api0% | 0% | 12% | 20% | 67%
ROOT0% | 0% | 64% | 35% | 0%
oak-jackrabbit-api0% | 0% | 0% | 25% | 74%
oak-benchmarks-solr0% | 0% | 0% | 64% | 35%
Alternative Visuals
Longest Units
Top 50 longest units
Unit# linesMcCabe index# params
425 16 1
311 67 1
300 72 1
271 61 2
257 37 0
248 54 1
247 14 0
227 29 1
225 55 2
223 10 9
213 7 0
208 66 3
208 49 3
207 5 10
202 38 2
197 33 3
186 29 3
176 76 2
173 32 1
171 41 3
170 1 1
168 42 2
162 17 0
161 3 0
160 20 1
158 38 6
150 37 3
148 44 2
144 26 2
138 26 0
136 16 0
136 39 1
134 30 1
134 33 0
134 21 2
134 35 1
132 77 3
130 14 1
130 21 1
128 35 7
127 15 0
127 17 1
127 29 2
125 24 0
123 36 1
123 31 4
123 24 2
122 23 1
122 21 0
122 49 0