instagram / ig-json-parser
File Change Frequency

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

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 72 files with 5,393 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 2 files changed 21-50 times (1,564 lines of code)
    • 15 files changed 6-20 times (995 lines of code)
    • 55 files changed 1-5 times (2,834 lines of code)
0% | 0% | 29% | 18% | 52%
Legend:
101+
51-100
21-50
6-20
1-5
explore: zoomable circles | data
File Change Frequency per File Extension
java, gradle, kt, xml, md, json, cfg, gitignore, txt, bat, yml, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 29% | 18% | 51%
kt0% | 0% | 0% | 0% | 100%
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
processor/src/main0% | 0% | 77% | 15% | 6%
util/src/main0% | 0% | 0% | 79% | 20%
util/testprocessor/src0% | 0% | 0% | 69% | 30%
processor/testuut/parent0% | 0% | 0% | 31% | 68%
processor/testuut/src0% | 0% | 0% | 20% | 79%
common/src/main0% | 0% | 0% | 42% | 57%
processor/testuut/dependent0% | 0% | 0% | 33% | 66%
processor/testuut/strict0% | 0% | 0% | 0% | 100%
javawriter/src/main0% | 0% | 0% | 0% | 100%
processor/testuut/kotlin0% | 0% | 0% | 0% | 100%
util/testuututil/src0% | 0% | 0% | 0% | 100%
processor/support/src0% | 0% | 0% | 0% | 100%
jitpack-example/src/main0% | 0% | 0% | 0% | 100%
processor/testuut/noserializers0% | 0% | 0% | 0% | 100%
processor/testuut/nobodies0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
JsonParserClassData.java
in processor/src/main/java/com/instagram/common/json/annotation/processor
1039 27 45 2866 37 15
JsonAnnotationProcessor.java
in processor/src/main/java/com/instagram/common/json/annotation/processor
525 17 45 2866 31 14
TypeData.java
in processor/src/main/java/com/instagram/common/json/annotation/processor
219 49 110 2866 20 8
JsonType.java
in common/src/main/java/com/instagram/common/json/annotation
25 - 110 2866 17 9
JsonField.java
in common/src/main/java/com/instagram/common/json/annotation
20 - 110 2866 12 8
TypeUtils.java
in util/src/main/java/com/instagram/common/json/annotation/util
201 9 110 2866 12 7
CodeFormatter.java
in processor/src/main/java/com/instagram/common/json/annotation/processor
61 7 110 1535 9 7
WrapperInterfaceUUT.java
in processor/testuut/dependent/src/main/java/com/instagram/common/json/annotation/processor
31 - 110 1541 8 4
SimpleParseUUT.java
in processor/testuut/src/main/java/com/instagram/common/json/annotation/processor
67 - 110 2866 8 3
InterfaceParentUUT.java
in processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor
13 - 110 1541 7 4
StrFormat.java
in processor/src/main/java/com/instagram/common/json/annotation/processor
27 4 110 2866 7 6
InterfaceImplementationUUT.java
in processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor
33 3 110 1541 7 4
ProcessorClassData.java
in util/src/main/java/com/instagram/common/json/annotation/util
49 3 110 2866 7 3
StringUtil.java
in processor/src/main/java/com/instagram/common/json/annotation/processor
6 1 110 2776 6 5
InterfaceParentDynamicUUT.java
in processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor
10 - 110 1538 6 4
InterfaceParentWithWrapperUUT.java
in processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor
14 - 110 1539 6 4
TestAnnotationProcessor.java
in util/testprocessor/src/main/java/com/instagram/common/json/annotation/util
219 11 110 2866 6 3
JsonHelper.java
in common/src/main/java/com/instagram/common/json
2 - 110 2454 5 4
InterfaceParentNoFormattersUUT.java
in processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor
4 - 110 1538 5 4
TypeFormatterImportsCompanionUUT.java
in processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor
4 - 110 1535 5 4
InterfaceParentDynamicUUTHelper.java
in processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor
5 - 110 1538 5 4
InterfaceImplementation2UUT.java
in processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor
8 - 110 1539 5 4
NoBodyUUT.java
in processor/testuut/nobodies/src/main/java/com/instagram/common/json/annotation/processor
8 - 110 1689 5 4
NoSerializerGlobalUUT.java
in processor/testuut/noserializers/src/main/java/com/instagram/common/json/annotation/processor
8 - 110 2504 5 4
StringInterfaceUUT.java
in processor/testuut/src/main/java/com/instagram/common/json/annotation/processor
9 - 110 2866 5 3
TypeFormatterImportsContainerUUT.java
in processor/testuut/dependent/src/main/java/com/instagram/common/json/annotation/processor
9 - 110 1535 5 4
ImportsUUT.java
in processor/testuut/src/main/java/com/instagram/common/json/annotation/processor
11 - 110 1538 5 4
GetterUUT.java
in processor/testuut/src/main/java/com/instagram/common/json/annotation/processor
12 1 110 2515 5 4
TypeFormatterImportsUUT.java
in processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor
13 - 110 1535 5 4
AlternateFieldUUT.java
in processor/testuut/src/main/java/com/instagram/common/json/annotation/processor
16 1 110 2760 5 3
PostprocessingUUT.java
in processor/testuut/src/main/java/com/instagram/common/json/annotation/processor
16 2 110 2866 5 3
NoSerializerClassUUT.java
in processor/testuut/src/main/java/com/instagram/common/json/annotation/processor
16 - 110 2504 5 4
StrictListParseUUT.java
in processor/testuut/src/main/java/com/instagram/common/json/annotation/processor
19 - 110 2866 5 3
EnumUUT.java
in processor/testuut/src/main/java/com/instagram/common/json/annotation/processor
19 - 110 2866 5 3
FormatterUUT.java
in processor/testuut/src/main/java/com/instagram/common/json/annotation/processor
22 2 110 2866 5 3
InterfaceParentWrapperUUT.java
in processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor
31 2 110 1539 5 4
SomeKotlinStuff.kt
in processor/testuut/kotlin/src/main/java/com/instagram/common/json/annotation/processor
38 2 110 804 5 4
ExactMappingUUT.java
in processor/testuut/src/main/java/com/instagram/common/json/annotation/processor
40 - 110 2866 5 3
DynamicDispatchAdapter.java
in processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor
60 5 110 1538 5 4
Console.java
in util/src/main/java/com/instagram/common/json/annotation/util
63 7 110 2866 5 3
TypeGathererClassData.java
in util/testprocessor/src/main/java/com/instagram/common/json/annotation/util
73 5 110 2866 5 3
JsonAnnotationProcessorConstants.java
in common/src/main/java/com/instagram/common/json
4 - 110 2866 4 3
JsonFactoryHolder.java
in common/src/main/java/com/instagram/common/json
5 - 110 2866 4 3
FieldData.java
in util/testprocessor/src/main/java/com/instagram/common/json/annotation/util
7 - 110 2866 4 3
SubclassUUT.java
in util/testuututil/src/main/java/com/instagram/common/json/annotation/util
8 - 110 1670 4 4
TypeTesting.java
in util/testprocessor/src/main/java/com/instagram/common/json/annotation/util
8 - 110 2866 4 3
MarkedTypes.java
in util/testprocessor/src/main/java/com/instagram/common/json/annotation/util
8 - 110 2866 4 3
SubclassWithAbstractParentUUT.java
in processor/testuut/dependent/src/main/java/com/instagram/common/json/annotation/processor
10 - 110 2776 4 3
SubclassUUT.java
in processor/testuut/dependent/src/main/java/com/instagram/common/json/annotation/processor
10 - 110 2866 4 3
WrapperClassUUT.java
in processor/testuut/dependent/src/main/java/com/instagram/common/json/annotation/processor
10 - 110 2866 4 3
Files With Most Contributors (Top 50)
Files sorted by the number of unique email addresses found in commits.

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
JsonParserClassData.java
in processor/src/main/java/com/instagram/common/json/annotation/processor
1039 27 45 2866 37 15
JsonAnnotationProcessor.java
in processor/src/main/java/com/instagram/common/json/annotation/processor
525 17 45 2866 31 14
TypeData.java
in processor/src/main/java/com/instagram/common/json/annotation/processor
219 49 110 2866 20 8
JsonType.java
in common/src/main/java/com/instagram/common/json/annotation
25 - 110 2866 17 9
TypeUtils.java
in util/src/main/java/com/instagram/common/json/annotation/util
201 9 110 2866 12 7
JsonField.java
in common/src/main/java/com/instagram/common/json/annotation
20 - 110 2866 12 8
CodeFormatter.java
in processor/src/main/java/com/instagram/common/json/annotation/processor
61 7 110 1535 9 7
SimpleParseUUT.java
in processor/testuut/src/main/java/com/instagram/common/json/annotation/processor
67 - 110 2866 8 3
WrapperInterfaceUUT.java
in processor/testuut/dependent/src/main/java/com/instagram/common/json/annotation/processor
31 - 110 1541 8 4
ProcessorClassData.java
in util/src/main/java/com/instagram/common/json/annotation/util
49 3 110 2866 7 3
InterfaceImplementationUUT.java
in processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor
33 3 110 1541 7 4
InterfaceParentUUT.java
in processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor
13 - 110 1541 7 4
StrFormat.java
in processor/src/main/java/com/instagram/common/json/annotation/processor
27 4 110 2866 7 6
TestAnnotationProcessor.java
in util/testprocessor/src/main/java/com/instagram/common/json/annotation/util
219 11 110 2866 6 3
InterfaceParentDynamicUUT.java
in processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor
10 - 110 1538 6 4
InterfaceParentWithWrapperUUT.java
in processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor
14 - 110 1539 6 4
StringUtil.java
in processor/src/main/java/com/instagram/common/json/annotation/processor
6 1 110 2776 6 5
AlternateFieldUUT.java
in processor/testuut/src/main/java/com/instagram/common/json/annotation/processor
16 1 110 2760 5 3
PostprocessingUUT.java
in processor/testuut/src/main/java/com/instagram/common/json/annotation/processor
16 2 110 2866 5 3
FormatterUUT.java
in processor/testuut/src/main/java/com/instagram/common/json/annotation/processor
22 2 110 2866 5 3
StringInterfaceUUT.java
in processor/testuut/src/main/java/com/instagram/common/json/annotation/processor
9 - 110 2866 5 3
ExactMappingUUT.java
in processor/testuut/src/main/java/com/instagram/common/json/annotation/processor
40 - 110 2866 5 3
StrictListParseUUT.java
in processor/testuut/src/main/java/com/instagram/common/json/annotation/processor
19 - 110 2866 5 3
EnumUUT.java
in processor/testuut/src/main/java/com/instagram/common/json/annotation/processor
19 - 110 2866 5 3
Console.java
in util/src/main/java/com/instagram/common/json/annotation/util
63 7 110 2866 5 3
TypeGathererClassData.java
in util/testprocessor/src/main/java/com/instagram/common/json/annotation/util
73 5 110 2866 5 3
JsonHelper.java
in common/src/main/java/com/instagram/common/json
2 - 110 2454 5 4
NoSerializerClassUUT.java
in processor/testuut/src/main/java/com/instagram/common/json/annotation/processor
16 - 110 2504 5 4
ImportsUUT.java
in processor/testuut/src/main/java/com/instagram/common/json/annotation/processor
11 - 110 1538 5 4
GetterUUT.java
in processor/testuut/src/main/java/com/instagram/common/json/annotation/processor
12 1 110 2515 5 4
TypeFormatterImportsContainerUUT.java
in processor/testuut/dependent/src/main/java/com/instagram/common/json/annotation/processor
9 - 110 1535 5 4
DynamicDispatchAdapter.java
in processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor
60 5 110 1538 5 4
InterfaceParentNoFormattersUUT.java
in processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor
4 - 110 1538 5 4
InterfaceParentDynamicUUTHelper.java
in processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor
5 - 110 1538 5 4
InterfaceImplementation2UUT.java
in processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor
8 - 110 1539 5 4
TypeFormatterImportsUUT.java
in processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor
13 - 110 1535 5 4
InterfaceParentWrapperUUT.java
in processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor
31 2 110 1539 5 4
TypeFormatterImportsCompanionUUT.java
in processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor
4 - 110 1535 5 4
SomeKotlinStuff.kt
in processor/testuut/kotlin/src/main/java/com/instagram/common/json/annotation/processor
38 2 110 804 5 4
NoBodyUUT.java
in processor/testuut/nobodies/src/main/java/com/instagram/common/json/annotation/processor
8 - 110 1689 5 4
NoSerializerGlobalUUT.java
in processor/testuut/noserializers/src/main/java/com/instagram/common/json/annotation/processor
8 - 110 2504 5 4
JsonAnnotationProcessorConstants.java
in common/src/main/java/com/instagram/common/json
4 - 110 2866 4 3
JsonFactoryHolder.java
in common/src/main/java/com/instagram/common/json
5 - 110 2866 4 3
ExtensibleJSONWriter.java
in processor/support/src/main/java/com/instagram/common/json/annotation/processor/support
61 11 110 2866 4 3
MapUUT.java
in processor/testuut/src/main/java/com/instagram/common/json/annotation/processor
47 2 110 2708 4 3
CustomParseContainerUUT.java
in processor/testuut/src/main/java/com/instagram/common/json/annotation/processor
39 3 110 2708 4 3
SubclassWithAbstractParentUUT.java
in processor/testuut/dependent/src/main/java/com/instagram/common/json/annotation/processor
10 - 110 2776 4 3
SubclassUUT.java
in processor/testuut/dependent/src/main/java/com/instagram/common/json/annotation/processor
10 - 110 2866 4 3
WrapperClassUUT.java
in processor/testuut/dependent/src/main/java/com/instagram/common/json/annotation/processor
10 - 110 2866 4 3
ParentUUT.java
in processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor
12 - 110 2866 4 3
Correlations

File Size vs. Number of Changes: 72 points

processor/src/main/java/com/instagram/common/json/annotation/processor/JsonAnnotationProcessor.java x: 525 lines of code y: 31 # changes processor/src/main/java/com/instagram/common/json/annotation/processor/JsonParserClassData.java x: 1039 lines of code y: 37 # changes common/src/main/java/com/instagram/common/json/JsonAnnotationProcessorConstants.java x: 4 lines of code y: 4 # changes common/src/main/java/com/instagram/common/json/JsonCallback.java x: 23 lines of code y: 3 # changes common/src/main/java/com/instagram/common/json/JsonHelper.java x: 2 lines of code y: 5 # changes common/src/main/java/com/instagram/common/json/annotation/FromJson.java x: 8 lines of code y: 3 # changes common/src/main/java/com/instagram/common/json/annotation/JsonAdapter.java x: 10 lines of code y: 3 # changes common/src/main/java/com/instagram/common/json/annotation/JsonField.java x: 20 lines of code y: 12 # changes common/src/main/java/com/instagram/common/json/annotation/JsonType.java x: 25 lines of code y: 17 # changes jitpack-example/src/main/java/com/instagram/Consumer.java x: 12 lines of code y: 3 # changes jitpack-example/src/main/java/com/instagram/Dessert.java x: 10 lines of code y: 4 # changes processor/src/main/java/com/instagram/common/json/annotation/processor/AccessorMetadata.java x: 88 lines of code y: 2 # changes processor/src/main/java/com/instagram/common/json/annotation/processor/AnnotationMirrorUtils.java x: 51 lines of code y: 4 # changes processor/src/main/java/com/instagram/common/json/annotation/processor/CodeFormatter.java x: 61 lines of code y: 9 # changes processor/src/main/java/com/instagram/common/json/annotation/processor/StrFormat.java x: 27 lines of code y: 7 # changes processor/src/main/java/com/instagram/common/json/annotation/processor/StringUtil.java x: 6 lines of code y: 6 # changes processor/src/main/java/com/instagram/common/json/annotation/processor/TypeData.java x: 219 lines of code y: 20 # changes processor/support/src/main/java/com/instagram/common/json/annotation/processor/support/ExtensibleJSONWriter.java x: 61 lines of code y: 4 # changes processor/testuut/dependent/src/main/java/com/instagram/common/json/annotation/processor/TypeFormatterImportsContainerUUT.java x: 9 lines of code y: 5 # changes processor/testuut/dependent/src/main/java/com/instagram/common/json/annotation/processor/WrapperEnumUUT.java x: 22 lines of code y: 3 # changes processor/testuut/dependent/src/main/java/com/instagram/common/json/annotation/processor/WrapperInterfaceUUT.java x: 31 lines of code y: 8 # changes processor/testuut/kotlin/src/main/java/com/instagram/common/json/annotation/processor/SomeKotlinStuff.kt x: 38 lines of code y: 5 # changes processor/testuut/kotlin/src/main/java/com/instagram/common/json/annotation/processor/WrapperWildcard.kt x: 41 lines of code y: 3 # changes processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor/AbstractParentUUT.java x: 12 lines of code y: 4 # changes processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor/DynamicDispatchAdapter.java x: 60 lines of code y: 5 # changes processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor/InterfaceImplementationUUT.java x: 33 lines of code y: 7 # changes processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor/InterfaceParentDynamicUUT.java x: 10 lines of code y: 6 # changes processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor/InterfaceParentDynamicUUTHelper.java x: 5 lines of code y: 5 # changes processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor/InterfaceParentUUT.java x: 13 lines of code y: 7 # changes processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor/InterfaceParentWithWrapperUUT.java x: 14 lines of code y: 6 # changes processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor/InterfaceParentWrapperUUT.java x: 31 lines of code y: 5 # changes processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor/TypeFormatterImportsUUT.java x: 13 lines of code y: 5 # changes processor/testuut/src/main/java/com/instagram/common/json/annotation/processor/AlternateFieldUUT.java x: 16 lines of code y: 5 # changes processor/testuut/src/main/java/com/instagram/common/json/annotation/processor/CustomParseContainerUUT.java x: 39 lines of code y: 4 # changes processor/testuut/src/main/java/com/instagram/common/json/annotation/processor/EnumUUT.java x: 19 lines of code y: 5 # changes processor/testuut/src/main/java/com/instagram/common/json/annotation/processor/ExactMappingUUT.java x: 40 lines of code y: 5 # changes processor/testuut/src/main/java/com/instagram/common/json/annotation/processor/FormatterUUT.java x: 22 lines of code y: 5 # changes processor/testuut/src/main/java/com/instagram/common/json/annotation/processor/ImportsUUT.java x: 11 lines of code y: 5 # changes processor/testuut/src/main/java/com/instagram/common/json/annotation/processor/MapUUT.java x: 47 lines of code y: 4 # changes processor/testuut/src/main/java/com/instagram/common/json/annotation/processor/SimpleParseUUT.java x: 67 lines of code y: 8 # changes processor/testuut/strict/src/main/java/com/instagram/common/json/annotation/processor/ImmutableObject.java x: 28 lines of code y: 3 # changes processor/testuut/strict/src/main/java/com/instagram/common/json/annotation/processor/LargeObject.java x: 1022 lines of code y: 2 # changes util/src/main/java/com/instagram/common/json/annotation/util/Console.java x: 63 lines of code y: 5 # changes util/src/main/java/com/instagram/common/json/annotation/util/ProcessorClassData.java x: 49 lines of code y: 7 # changes util/src/main/java/com/instagram/common/json/annotation/util/TypeUtils.java x: 201 lines of code y: 12 # changes util/testprocessor/src/main/java/com/instagram/common/json/annotation/util/FieldData.java x: 7 lines of code y: 4 # changes util/testprocessor/src/main/java/com/instagram/common/json/annotation/util/MarkedTypes.java x: 8 lines of code y: 4 # changes util/testprocessor/src/main/java/com/instagram/common/json/annotation/util/TestAnnotationProcessor.java x: 219 lines of code y: 6 # changes util/testprocessor/src/main/java/com/instagram/common/json/annotation/util/TypeGathererClassData.java x: 73 lines of code y: 5 # changes util/testuututil/src/main/java/com/instagram/common/json/annotation/util/TypeInspectionUUT.java x: 99 lines of code y: 4 # changes javawriter/src/main/java/com/instagram/javawriter/JavaWriter.java x: 610 lines of code y: 2 # changes
37.0
# changes
  min: 2.0
  average: 6.01
  25th percentile: 4.0
  median: 5.0
  75th percentile: 5.0
  max: 37.0
0 1039.0
lines of code
min: 2.0 | average: 74.9 | 25th percentile: 9.25 | median: 17.5 | 75th percentile: 45.5 | max: 1039.0

Number of Contributors vs. Number of Changes: 72 points

processor/src/main/java/com/instagram/common/json/annotation/processor/JsonAnnotationProcessor.java x: 14 # contributors y: 31 # changes processor/src/main/java/com/instagram/common/json/annotation/processor/JsonParserClassData.java x: 15 # contributors y: 37 # changes common/src/main/java/com/instagram/common/json/JsonAnnotationProcessorConstants.java x: 3 # contributors y: 4 # changes common/src/main/java/com/instagram/common/json/JsonCallback.java x: 2 # contributors y: 3 # changes common/src/main/java/com/instagram/common/json/JsonHelper.java x: 4 # contributors y: 5 # changes common/src/main/java/com/instagram/common/json/annotation/JsonField.java x: 8 # contributors y: 12 # changes common/src/main/java/com/instagram/common/json/annotation/JsonType.java x: 9 # contributors y: 17 # changes jitpack-example/src/main/java/com/instagram/Consumer.java x: 4 # contributors y: 3 # changes jitpack-example/src/main/java/com/instagram/Dessert.java x: 4 # contributors y: 4 # changes processor/src/main/java/com/instagram/common/json/annotation/processor/AccessorMetadata.java x: 2 # contributors y: 2 # changes processor/src/main/java/com/instagram/common/json/annotation/processor/CodeFormatter.java x: 7 # contributors y: 9 # changes processor/src/main/java/com/instagram/common/json/annotation/processor/StrFormat.java x: 6 # contributors y: 7 # changes processor/src/main/java/com/instagram/common/json/annotation/processor/StringUtil.java x: 5 # contributors y: 6 # changes processor/src/main/java/com/instagram/common/json/annotation/processor/TypeData.java x: 8 # contributors y: 20 # changes processor/testuut/dependent/src/main/java/com/instagram/common/json/annotation/processor/WrapperEnumUUT.java x: 3 # contributors y: 3 # changes processor/testuut/dependent/src/main/java/com/instagram/common/json/annotation/processor/WrapperInterfaceUUT.java x: 4 # contributors y: 8 # changes processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor/InterfaceImplementationUUT.java x: 4 # contributors y: 7 # changes processor/testuut/parent/src/main/java/com/instagram/common/json/annotation/processor/InterfaceParentDynamicUUT.java x: 4 # contributors y: 6 # changes processor/testuut/src/main/java/com/instagram/common/json/annotation/processor/AlternateFieldUUT.java x: 3 # contributors y: 5 # changes processor/testuut/src/main/java/com/instagram/common/json/annotation/processor/SimpleParseUUT.java x: 3 # contributors y: 8 # changes util/src/main/java/com/instagram/common/json/annotation/util/ProcessorClassData.java x: 3 # contributors y: 7 # changes util/src/main/java/com/instagram/common/json/annotation/util/TypeUtils.java x: 7 # contributors y: 12 # changes util/testprocessor/src/main/java/com/instagram/common/json/annotation/util/TestAnnotationProcessor.java x: 3 # contributors y: 6 # changes
37.0
# changes
  min: 2.0
  average: 6.01
  25th percentile: 4.0
  median: 5.0
  75th percentile: 5.0
  max: 37.0
0 15.0
# contributors
min: 2.0 | average: 3.96 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 4.0 | max: 15.0