spotify / dataenum
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 26 files with 1,490 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 6 files changed 6-20 times (753 lines of code)
    • 20 files changed 1-5 times (737 lines of code)
0% | 0% | 0% | 50% | 49%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 26 files with 1,490 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 26 files changed by 2-5 contributors (1,490 lines of code)
    • 0 files changed by 1 contributor (0 lines of code)
0% | 0% | 0% | 100% | 0%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, xml, md, txt, gitignore, json, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 50% | 49%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
dataenum-processor0% | 0% | 0% | 52% | 47%
dataenum0% | 0% | 0% | 0% | 100%
dataenum-integration-test0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 36)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ValueTypeFactory.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/value
296 16 2017-12-20 2019-03-19 12 3 petter@spotify.com pettermahlen@gmail.com
OutputValueFactory.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/data
99 6 2017-12-19 2019-07-01 11 4 petter@spotify.com pettermahlen@gmail.com
ValueParser.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser
104 7 2017-12-19 2023-09-14 11 3 petter@spotify.com pettermahlen@gmail.com
SpecTypeFactory.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/spec
69 2 2017-12-20 2023-09-14 10 4 petter@spotify.com andyglow@gmail.com
DataEnumProcessor.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor
96 6 2018-03-15 2023-09-14 7 3 petter@spotify.com pettermahlen@gmail.com
ValueMethods.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/value
89 5 2017-12-19 2019-07-01 6 2 petter@spotify.com pettermahlen@gmail.com
Value.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
36 6 2017-12-19 2019-07-01 5 2 petter@spotify.com pettermahlen@gmail.com
SpecParser.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser
47 2 2023-09-10 2023-10-13 5 4 andriy_onyshchuk@apple.com petter@spotify.com
OutputValue.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
62 10 2017-12-19 2019-07-01 5 2 petter@spotify.com pettermahlen@gmail.com
Parameter.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
31 6 2018-04-27 2018-05-15 4 2 petter@spotify.com pettermahlen@gmail.com
Iterables.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/util
35 4 2017-12-20 2018-03-20 4 2 petter@spotify.com pettermahlen@gmail.com
Spec.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
42 7 2023-09-10 2023-09-14 4 3 andriy_onyshchuk@apple.com andyglow@gmail.com
ProcessingContext.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor
20 1 2023-09-13 2023-10-13 3 3 andriy_onyshchuk@apple.com petter@spotify.com
MethodParser.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser
29 1 2023-09-13 2023-10-13 3 3 andriy_onyshchuk@apple.com petter@spotify.com
OutputSpec.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
33 4 2023-09-10 2023-09-14 3 3 andriy_onyshchuk@apple.com andyglow@gmail.com
OutputSpecFactory.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/data
36 4 2018-05-15 2018-05-31 3 4 pettermahlen@gmail.com togi@users.noreply.github.com
MethodMethods.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/method
66 5 2023-09-13 2023-10-13 3 3 andriy_onyshchuk@apple.com petter@spotify.com
MembersParser.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser
166 12 2023-09-13 2023-10-13 3 3 andriy_onyshchuk@apple.com petter@spotify.com
Access.java
in dataenum/src/main/java/com/spotify/dataenum
7 - 2018-03-15 2018-03-20 2 2 petter@spotify.com pettermahlen@gmail.com
Other_dataenum.java
in dataenum-integration-test/src/main/java/com/spotify/dataenim/apicompat/subpackage
7 - 2017-12-20 2018-01-02 2 2 petter@spotify.com pettermahlen@gmail.com
Static.java
in dataenum/src/main/java/com/spotify/dataenum
8 - 2023-09-13 2023-09-14 2 2 andriy_onyshchuk@apple.com pettermahlen@gmail.com
DataEnum.java
in dataenum/src/main/java/com/spotify/dataenum
8 - 2018-12-19 2019-02-18 2 2 lukaciko@users.noreply.gith... pettermahlen@gmail.com
Redacted.java
in dataenum/src/main/java/com/spotify/dataenum
8 - 2018-04-27 2018-04-30 2 2 petter@spotify.com pettermahlen@gmail.com
ConstructorAccess.java
in dataenum/src/main/java/com/spotify/dataenum
10 - 2018-03-15 2018-03-20 2 2 petter@spotify.com pettermahlen@gmail.com
MostThings_dataenum.java
in dataenum-integration-test/src/main/java/com/spotify/dataenim/apicompat
15 - 2017-12-20 2018-01-02 2 2 petter@spotify.com pettermahlen@gmail.com
AccessSelector.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor
71 5 2018-03-15 2018-03-20 2 2 petter@spotify.com pettermahlen@gmail.com
dataenum_case.java
in dataenum/src/main/java/com/spotify/dataenum
2 -
Consumer.java
in dataenum/src/main/java/com/spotify/dataenum/function
5 -
Function.java
in dataenum/src/main/java/com/spotify/dataenum/function
6 -
Supplier.java
in dataenum/src/main/java/com/spotify/dataenum/function
6 -
ParserException.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser
6 1
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
TypeVariableUtils.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/match
40 1
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
Files With Most Contributors (Top 36)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
OutputValueFactory.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/data
99 6 2017-12-19 2019-07-01 11 4 petter@spotify.com pettermahlen@gmail.com
SpecTypeFactory.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/spec
69 2 2017-12-20 2023-09-14 10 4 petter@spotify.com andyglow@gmail.com
SpecParser.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser
47 2 2023-09-10 2023-10-13 5 4 andriy_onyshchuk@apple.com petter@spotify.com
OutputSpecFactory.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/data
36 4 2018-05-15 2018-05-31 3 4 pettermahlen@gmail.com togi@users.noreply.github.com
ValueTypeFactory.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/value
296 16 2017-12-20 2019-03-19 12 3 petter@spotify.com pettermahlen@gmail.com
ValueParser.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser
104 7 2017-12-19 2023-09-14 11 3 petter@spotify.com pettermahlen@gmail.com
DataEnumProcessor.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor
96 6 2018-03-15 2023-09-14 7 3 petter@spotify.com pettermahlen@gmail.com
Spec.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
42 7 2023-09-10 2023-09-14 4 3 andriy_onyshchuk@apple.com andyglow@gmail.com
MembersParser.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser
166 12 2023-09-13 2023-10-13 3 3 andriy_onyshchuk@apple.com petter@spotify.com
MethodParser.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser
29 1 2023-09-13 2023-10-13 3 3 andriy_onyshchuk@apple.com petter@spotify.com
MethodMethods.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/method
66 5 2023-09-13 2023-10-13 3 3 andriy_onyshchuk@apple.com petter@spotify.com
OutputSpec.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
33 4 2023-09-10 2023-09-14 3 3 andriy_onyshchuk@apple.com andyglow@gmail.com
ProcessingContext.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor
20 1 2023-09-13 2023-10-13 3 3 andriy_onyshchuk@apple.com petter@spotify.com
ValueMethods.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/value
89 5 2017-12-19 2019-07-01 6 2 petter@spotify.com pettermahlen@gmail.com
Value.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
36 6 2017-12-19 2019-07-01 5 2 petter@spotify.com pettermahlen@gmail.com
OutputValue.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
62 10 2017-12-19 2019-07-01 5 2 petter@spotify.com pettermahlen@gmail.com
Iterables.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/util
35 4 2017-12-20 2018-03-20 4 2 petter@spotify.com pettermahlen@gmail.com
Parameter.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
31 6 2018-04-27 2018-05-15 4 2 petter@spotify.com pettermahlen@gmail.com
MostThings_dataenum.java
in dataenum-integration-test/src/main/java/com/spotify/dataenim/apicompat
15 - 2017-12-20 2018-01-02 2 2 petter@spotify.com pettermahlen@gmail.com
Other_dataenum.java
in dataenum-integration-test/src/main/java/com/spotify/dataenim/apicompat/subpackage
7 - 2017-12-20 2018-01-02 2 2 petter@spotify.com pettermahlen@gmail.com
AccessSelector.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor
71 5 2018-03-15 2018-03-20 2 2 petter@spotify.com pettermahlen@gmail.com
Redacted.java
in dataenum/src/main/java/com/spotify/dataenum
8 - 2018-04-27 2018-04-30 2 2 petter@spotify.com pettermahlen@gmail.com
ConstructorAccess.java
in dataenum/src/main/java/com/spotify/dataenum
10 - 2018-03-15 2018-03-20 2 2 petter@spotify.com pettermahlen@gmail.com
Access.java
in dataenum/src/main/java/com/spotify/dataenum
7 - 2018-03-15 2018-03-20 2 2 petter@spotify.com pettermahlen@gmail.com
DataEnum.java
in dataenum/src/main/java/com/spotify/dataenum
8 - 2018-12-19 2019-02-18 2 2 lukaciko@users.noreply.gith... pettermahlen@gmail.com
Static.java
in dataenum/src/main/java/com/spotify/dataenum
8 - 2023-09-13 2023-09-14 2 2 andriy_onyshchuk@apple.com pettermahlen@gmail.com
ParserException.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser
6 1
MatchMethods.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/match
49 4
TypeVariableUtils.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/match
40 1
MapMethods.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/match
54 4
dataenum_case.java
in dataenum/src/main/java/com/spotify/dataenum
2 -
Supplier.java
in dataenum/src/main/java/com/spotify/dataenum/function
6 -
Cases.java
in dataenum/src/main/java/com/spotify/dataenum/function
11 3
Consumer.java
in dataenum/src/main/java/com/spotify/dataenum/function
5 -
Function.java
in dataenum/src/main/java/com/spotify/dataenum/function
6 -
DataenumUtils.java
in dataenum/src/main/java/com/spotify/dataenum
16 3
Files With Least Contributors (Top 36)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
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
TypeVariableUtils.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/match
40 1
DataenumUtils.java
in dataenum/src/main/java/com/spotify/dataenum
16 3
Cases.java
in dataenum/src/main/java/com/spotify/dataenum/function
11 3
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 -
ValueMethods.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/value
89 5 2017-12-19 2019-07-01 6 2 petter@spotify.com pettermahlen@gmail.com
AccessSelector.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor
71 5 2018-03-15 2018-03-20 2 2 petter@spotify.com pettermahlen@gmail.com
OutputValue.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
62 10 2017-12-19 2019-07-01 5 2 petter@spotify.com pettermahlen@gmail.com
Value.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
36 6 2017-12-19 2019-07-01 5 2 petter@spotify.com pettermahlen@gmail.com
Iterables.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/util
35 4 2017-12-20 2018-03-20 4 2 petter@spotify.com pettermahlen@gmail.com
Parameter.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
31 6 2018-04-27 2018-05-15 4 2 petter@spotify.com pettermahlen@gmail.com
MostThings_dataenum.java
in dataenum-integration-test/src/main/java/com/spotify/dataenim/apicompat
15 - 2017-12-20 2018-01-02 2 2 petter@spotify.com pettermahlen@gmail.com
ConstructorAccess.java
in dataenum/src/main/java/com/spotify/dataenum
10 - 2018-03-15 2018-03-20 2 2 petter@spotify.com pettermahlen@gmail.com
Redacted.java
in dataenum/src/main/java/com/spotify/dataenum
8 - 2018-04-27 2018-04-30 2 2 petter@spotify.com pettermahlen@gmail.com
DataEnum.java
in dataenum/src/main/java/com/spotify/dataenum
8 - 2018-12-19 2019-02-18 2 2 lukaciko@users.noreply.gith... pettermahlen@gmail.com
Static.java
in dataenum/src/main/java/com/spotify/dataenum
8 - 2023-09-13 2023-09-14 2 2 andriy_onyshchuk@apple.com pettermahlen@gmail.com
Other_dataenum.java
in dataenum-integration-test/src/main/java/com/spotify/dataenim/apicompat/subpackage
7 - 2017-12-20 2018-01-02 2 2 petter@spotify.com pettermahlen@gmail.com
Access.java
in dataenum/src/main/java/com/spotify/dataenum
7 - 2018-03-15 2018-03-20 2 2 petter@spotify.com pettermahlen@gmail.com
ValueTypeFactory.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/value
296 16 2017-12-20 2019-03-19 12 3 petter@spotify.com pettermahlen@gmail.com
MembersParser.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser
166 12 2023-09-13 2023-10-13 3 3 andriy_onyshchuk@apple.com petter@spotify.com
ValueParser.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser
104 7 2017-12-19 2023-09-14 11 3 petter@spotify.com pettermahlen@gmail.com
DataEnumProcessor.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor
96 6 2018-03-15 2023-09-14 7 3 petter@spotify.com pettermahlen@gmail.com
MethodMethods.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/method
66 5 2023-09-13 2023-10-13 3 3 andriy_onyshchuk@apple.com petter@spotify.com
Spec.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
42 7 2023-09-10 2023-09-14 4 3 andriy_onyshchuk@apple.com andyglow@gmail.com
OutputSpec.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data
33 4 2023-09-10 2023-09-14 3 3 andriy_onyshchuk@apple.com andyglow@gmail.com
MethodParser.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser
29 1 2023-09-13 2023-10-13 3 3 andriy_onyshchuk@apple.com petter@spotify.com
ProcessingContext.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor
20 1 2023-09-13 2023-10-13 3 3 andriy_onyshchuk@apple.com petter@spotify.com
OutputValueFactory.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/data
99 6 2017-12-19 2019-07-01 11 4 petter@spotify.com pettermahlen@gmail.com
SpecTypeFactory.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/spec
69 2 2017-12-20 2023-09-14 10 4 petter@spotify.com andyglow@gmail.com
SpecParser.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser
47 2 2023-09-10 2023-10-13 5 4 andriy_onyshchuk@apple.com petter@spotify.com
OutputSpecFactory.java
in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/data
36 4 2018-05-15 2018-05-31 3 4 pettermahlen@gmail.com togi@users.noreply.github.com
Correlations

File Size vs. Number of Changes: 26 points

dataenum-processor/src/main/java/com/spotify/dataenum/processor/ProcessingContext.java x: 20 lines of code y: 3 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/method/MethodMethods.java x: 66 lines of code y: 3 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser/MembersParser.java x: 166 lines of code y: 3 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser/MethodParser.java x: 29 lines of code y: 3 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser/SpecParser.java x: 47 lines of code y: 5 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/DataEnumProcessor.java x: 96 lines of code y: 7 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/data/OutputSpec.java x: 33 lines of code y: 3 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/data/Spec.java x: 42 lines of code y: 4 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/spec/SpecTypeFactory.java x: 69 lines of code y: 10 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser/ValueParser.java x: 104 lines of code y: 11 # changes dataenum/src/main/java/com/spotify/dataenum/Static.java x: 8 lines of code y: 2 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/data/OutputValue.java x: 62 lines of code y: 5 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/data/Value.java x: 36 lines of code y: 5 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/data/OutputValueFactory.java x: 99 lines of code y: 11 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/value/ValueMethods.java x: 89 lines of code y: 6 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/value/ValueTypeFactory.java x: 296 lines of code y: 12 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/data/OutputSpecFactory.java x: 36 lines of code y: 3 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/data/Parameter.java x: 31 lines of code y: 4 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/AccessSelector.java x: 71 lines of code y: 2 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/util/Iterables.java x: 35 lines of code y: 4 # changes dataenum/src/main/java/com/spotify/dataenum/Access.java x: 7 lines of code y: 2 # changes dataenum/src/main/java/com/spotify/dataenum/ConstructorAccess.java x: 10 lines of code y: 2 # changes dataenum-integration-test/src/main/java/com/spotify/dataenim/apicompat/MostThings_dataenum.java x: 15 lines of code y: 2 # changes
12.0
# changes
  min: 2.0
  average: 4.54
  25th percentile: 2.0
  median: 3.0
  75th percentile: 5.25
  max: 12.0
0 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

Number of Contributors vs. Number of Changes: 26 points

dataenum-processor/src/main/java/com/spotify/dataenum/processor/ProcessingContext.java x: 3 # contributors y: 3 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser/SpecParser.java x: 4 # contributors y: 5 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/DataEnumProcessor.java x: 3 # contributors y: 7 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/data/Spec.java x: 3 # contributors y: 4 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/spec/SpecTypeFactory.java x: 4 # contributors y: 10 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/parser/ValueParser.java x: 3 # contributors y: 11 # changes dataenum/src/main/java/com/spotify/dataenum/Static.java x: 2 # contributors y: 2 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/data/OutputValue.java x: 2 # contributors y: 5 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/data/OutputValueFactory.java x: 4 # contributors y: 11 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/value/ValueMethods.java x: 2 # contributors y: 6 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/value/ValueTypeFactory.java x: 3 # contributors y: 12 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/data/OutputSpecFactory.java x: 4 # contributors y: 3 # changes dataenum-processor/src/main/java/com/spotify/dataenum/processor/data/Parameter.java x: 2 # contributors y: 4 # changes
12.0
# changes
  min: 2.0
  average: 4.54
  25th percentile: 2.0
  median: 3.0
  75th percentile: 5.25
  max: 12.0
0 4.0
# contributors
min: 2.0 | average: 2.65 | 25th percentile: 2.0 | median: 2.5 | 75th percentile: 3.0 | max: 4.0

Number of Contributors vs. File Size: 26 points

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