spotify / dataenum
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 17% | 16% | 66%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java0% | 0% | 17% | 16% | 66%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
dataenum-processor0% | 0% | 18% | 17% | 64%
dataenum0% | 0% | 0% | 0% | 100%
dataenum-integration-test0% | 0% | 0% | 0% | 100%
Longest Files (Top 36)
File# lines# units
ValueTypeFactory.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/value
296 16
MembersParser.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser
166 12
ValueParser.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser
104 7
OutputValueFactory.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/data
99 6
DataEnumProcessor.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor
96 6
ValueMethods.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/value
89 5
AccessSelector.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor
71 5
SpecTypeFactory.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/spec
69 2
MethodMethods.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/method
66 5
OutputValue.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
62 10
MapMethods.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/match
54 4
MatchMethods.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/match
49 4
SpecParser.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser
47 2
Spec.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
42 7
TypeVariableUtils.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/match
40 1
OutputSpecFactory.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/data
36 4
Value.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
36 6
Iterables.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/util
35 4
OutputSpec.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
33 4
Parameter.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
31 6
MethodParser.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser
29 1
ProcessingContext.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor
20 1
DataenumUtils.java
in dataenum/src/main/java/com/spotify/dataenum
16 3
MostThings_dataenum.java
in dataenum-integration-test/src/main/java/com/spotify/dataenim/apicompat
15 -
Cases.java
in dataenum/src/main/java/com/spotify/dataenum/function
11 3
ConstructorAccess.java
in dataenum/src/main/java/com/spotify/dataenum
10 -
Redacted.java
in dataenum/src/main/java/com/spotify/dataenum
8 -
DataEnum.java
in dataenum/src/main/java/com/spotify/dataenum
8 -
Static.java
in dataenum/src/main/java/com/spotify/dataenum
8 -
Other_dataenum.java
in dataenum-integration-test/src/main/java/com/spotify/dataenim/apicompat/subpackage
7 -
Access.java
in dataenum/src/main/java/com/spotify/dataenum
7 -
ParserException.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser
6 1
Supplier.java
in dataenum/src/main/java/com/spotify/dataenum/function
6 -
Function.java
in dataenum/src/main/java/com/spotify/dataenum/function
6 -
Consumer.java
in dataenum/src/main/java/com/spotify/dataenum/function
5 -
dataenum_case.java
in dataenum/src/main/java/com/spotify/dataenum
2 -
Files With Most Units (Top 25)
File# lines# units
ValueTypeFactory.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/value
296 16
MembersParser.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser
166 12
OutputValue.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
62 10
ValueParser.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser
104 7
Spec.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
42 7
OutputValueFactory.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/data
99 6
DataEnumProcessor.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor
96 6
Parameter.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
31 6
Value.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
36 6
AccessSelector.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor
71 5
ValueMethods.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/value
89 5
MethodMethods.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/method
66 5
Iterables.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/util
35 4
MatchMethods.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/match
49 4
MapMethods.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/match
54 4
OutputSpecFactory.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/data
36 4
OutputSpec.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
33 4
Cases.java
in dataenum/src/main/java/com/spotify/dataenum/function
11 3
DataenumUtils.java
in dataenum/src/main/java/com/spotify/dataenum
16 3
SpecParser.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser
47 2
SpecTypeFactory.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/spec
69 2
ParserException.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser
6 1
MethodParser.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser
29 1
TypeVariableUtils.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/match
40 1
ProcessingContext.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor
20 1
Files With Long Lines (Top 0)

There are 0 files with lines longer than 120 characters. In total, there are 0 long lines.

File# lines# units# long lines
Correlations

File Size vs. Commits (all time): 26 points

dataenum-processor/src/main/java/com/spotify/dataenum/processor/ProcessingContext.java x: 4 commits (all time) y: 20 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/method/MethodMethods.java x: 5 commits (all time) y: 66 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser/MembersParser.java x: 4 commits (all time) y: 166 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser/MethodParser.java x: 4 commits (all time) y: 29 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser/SpecParser.java x: 8 commits (all time) y: 47 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/DataEnumProcessor.java x: 8 commits (all time) y: 96 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/data/OutputSpec.java x: 6 commits (all time) y: 33 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/data/Spec.java x: 6 commits (all time) y: 42 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/spec/SpecTypeFactory.java x: 15 commits (all time) y: 69 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser/ValueParser.java x: 14 commits (all time) y: 104 lines of code dataenum/src/main/java/com/spotify/dataenum/Static.java x: 2 commits (all time) y: 8 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/data/OutputValue.java x: 6 commits (all time) y: 62 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/data/Value.java x: 6 commits (all time) y: 36 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/data/OutputValueFactory.java x: 14 commits (all time) y: 99 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/value/ValueMethods.java x: 8 commits (all time) y: 89 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/value/ValueTypeFactory.java x: 14 commits (all time) y: 296 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/data/OutputSpecFactory.java x: 4 commits (all time) y: 36 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/data/Parameter.java x: 4 commits (all time) y: 31 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/AccessSelector.java x: 2 commits (all time) y: 71 lines of code dataenum/src/main/java/com/spotify/dataenum/ConstructorAccess.java x: 2 commits (all time) y: 10 lines of code dataenum-integration-test/src/main/java/com/spotify/dataenim/apicompat/MostThings_dataenum.java x: 2 commits (all time) y: 15 lines of code
296.0
lines of code
  min: 7.0
  average: 57.31
  25th percentile: 13.75
  median: 36.0
  75th percentile: 75.5
  max: 296.0
0 15.0
commits (all time)
min: 2.0 | average: 5.77 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 8.0 | max: 15.0

File Size vs. Contributors (all time): 26 points

dataenum-processor/src/main/java/com/spotify/dataenum/processor/ProcessingContext.java x: 3 contributors (all time) y: 20 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/method/MethodMethods.java x: 3 contributors (all time) y: 66 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser/MembersParser.java x: 3 contributors (all time) y: 166 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser/MethodParser.java x: 3 contributors (all time) y: 29 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser/SpecParser.java x: 4 contributors (all time) y: 47 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/DataEnumProcessor.java x: 3 contributors (all time) y: 96 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/data/OutputSpec.java x: 3 contributors (all time) y: 33 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/data/Spec.java x: 3 contributors (all time) y: 42 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/spec/SpecTypeFactory.java x: 4 contributors (all time) y: 69 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser/ValueParser.java x: 3 contributors (all time) y: 104 lines of code dataenum/src/main/java/com/spotify/dataenum/Static.java x: 2 contributors (all time) y: 8 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/data/OutputValue.java x: 2 contributors (all time) y: 62 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/data/Value.java x: 2 contributors (all time) y: 36 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/data/OutputValueFactory.java x: 4 contributors (all time) y: 99 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/value/ValueMethods.java x: 2 contributors (all time) y: 89 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/value/ValueTypeFactory.java x: 3 contributors (all time) y: 296 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/data/OutputSpecFactory.java x: 4 contributors (all time) y: 36 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/data/Parameter.java x: 2 contributors (all time) y: 31 lines of code dataenum-processor/src/main/java/com/spotify/dataenum/processor/AccessSelector.java x: 2 contributors (all time) y: 71 lines of code dataenum/src/main/java/com/spotify/dataenum/ConstructorAccess.java x: 2 contributors (all time) y: 10 lines of code dataenum-integration-test/src/main/java/com/spotify/dataenim/apicompat/MostThings_dataenum.java x: 2 contributors (all time) y: 15 lines of code
296.0
lines of code
  min: 7.0
  average: 57.31
  25th percentile: 13.75
  median: 36.0
  75th percentile: 75.5
  max: 296.0
0 4.0
contributors (all time)
min: 2.0 | average: 2.65 | 25th percentile: 2.0 | median: 2.5 | 75th percentile: 3.0 | max: 4.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".