apache / db-jdo
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 1,073 files with 140,904 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 3 files changed 21-50 times (858 lines of code)
    • 360 files changed 6-20 times (65,048 lines of code)
    • 710 files changed 1-5 times (74,998 lines of code)
0% | 0% | <1% | 46% | 53%
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 1,073 files with 140,904 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)
    • 5 files changed by 6-10 contributors (971 lines of code)
    • 1,054 files changed by 2-5 contributors (134,159 lines of code)
    • 14 files changed by 1 contributor (5,774 lines of code)
0% | 0% | <1% | 95% | 4%
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, sql, xsd, properties, html, md, txt, yaml, policy, gitignore, props
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | <1% | 47% | 52%
sql0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
policy0% | 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
exectck0% | 0% | 57% | 42% | 0%
tck0% | 0% | 0% | 46% | 53%
api0% | 0% | 0% | 50% | 49%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
RunTCK.java
in exectck/src/main/java/org/apache/jdo/exectck
498 15 2010-11-26 2024-07-14 40 7 mcaisse@apache.org michael.bouschen@akquinet.de
Enhance.java
in exectck/src/main/java/org/apache/jdo/exectck
269 6 2010-11-26 2024-11-19 32 7 mcaisse@apache.org mbo@apache.org
Utilities.java
in exectck/src/main/java/org/apache/jdo/exectck
91 8 2010-11-26 2024-11-19 21 6 mcaisse@apache.org mbo@apache.org
InstallSchema.java
in exectck/src/main/java/org/apache/jdo/exectck
222 7 2010-11-26 2024-11-19 19 5 mcaisse@apache.org mbo@apache.org
Help.java
in exectck/src/main/java/org/apache/jdo/exectck
69 1 2010-11-26 2023-02-02 16 6 mcaisse@apache.org mbo@apache.org
PropertyUtils.java
in exectck/src/main/java/org/apache/jdo/exectck
44 4 2010-11-26 2023-11-26 15 7 mcaisse@apache.org michael.bouschen@akquinet.de
AbstractTCKMojo.java
in exectck/src/main/java/org/apache/jdo/exectck
83 3 2012-01-29 2023-11-21 14 5 andyj@apache.org mbo@apache.org
JDOHelper.java
in api/src/main/java/javax/jdo
849 59 2018-06-09 2024-02-20 13 5 mbo@apache.org zoodb@gmx.de
ResultExpressions.java
in tck/src/main/java/org/apache/jdo/tck/query/result
709 21 2018-06-09 2024-10-22 12 4 mbo@apache.org mbo@apache.org
AggregateResult.java
in tck/src/main/java/org/apache/jdo/tck/query/result
972 31 2018-06-09 2024-10-22 12 4 mbo@apache.org mbo@apache.org
Cast.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
106 5 2018-06-09 2024-10-22 11 5 mbo@apache.org mbo@apache.org
Grouping.java
in tck/src/main/java/org/apache/jdo/tck/query/result
107 5 2018-06-09 2024-10-22 11 4 mbo@apache.org mbo@apache.org
JDOQLTypedQuery.java
in api/src/main/java/javax/jdo
113 1 2018-06-09 2022-10-13 11 3 mbo@apache.org tobias.bouschen@googlemail.com
Having.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
164 6 2018-06-09 2024-10-22 11 4 mbo@apache.org mbo@apache.org
DistinctQuery.java
in tck/src/main/java/org/apache/jdo/tck/query/result
184 7 2018-06-09 2024-10-22 11 4 mbo@apache.org mbo@apache.org
IfElseResult.java
in tck/src/main/java/org/apache/jdo/tck/query/result
218 7 2018-06-09 2024-10-22 11 4 mbo@apache.org mbo@apache.org
MethodsInResult.java
in tck/src/main/java/org/apache/jdo/tck/query/result
252 9 2018-06-09 2024-10-22 11 4 mbo@apache.org mbo@apache.org
ResultClassRequirements.java
in tck/src/main/java/org/apache/jdo/tck/query/result
425 12 2018-06-09 2024-10-22 11 4 mbo@apache.org mbo@apache.org
SupportedStringMethods.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
548 18 2018-06-09 2024-11-19 11 4 mbo@apache.org mbo@apache.org
JDO_Test.java
in tck/src/main/java/org/apache/jdo/tck
718 74 2018-06-09 2024-02-21 11 4 mbo@apache.org mbo@apache.org
Instanceof.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators
103 5 2018-06-09 2024-10-22 10 4 mbo@apache.org mbo@apache.org
NPEInResultExpr.java
in tck/src/main/java/org/apache/jdo/tck/query/result
105 5 2018-06-09 2024-10-22 10 4 mbo@apache.org mbo@apache.org
SupportedListMethods.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
116 5 2018-06-09 2024-10-22 10 4 mbo@apache.org mbo@apache.org
NullResults.java
in tck/src/main/java/org/apache/jdo/tck/query/result
136 6 2018-06-09 2024-10-22 10 4 mbo@apache.org mbo@apache.org
Unique.java
in tck/src/main/java/org/apache/jdo/tck/query/result
150 7 2018-06-09 2024-11-19 10 4 mbo@apache.org mbo@apache.org
RangeAsString.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
171 7 2018-06-09 2024-11-19 10 4 mbo@apache.org mbo@apache.org
NavigationThroughANullValuedField.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
179 8 2018-06-09 2024-10-22 10 4 mbo@apache.org mbo@apache.org
SupportedCollectionMethods.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
197 6 2018-06-09 2024-10-22 10 4 mbo@apache.org mbo@apache.org
SupportedJDOHelperMethods.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
216 8 2018-06-09 2024-10-22 10 4 mbo@apache.org mbo@apache.org
IfElseInFilter.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
256 8 2018-06-09 2024-10-22 10 4 mbo@apache.org mbo@apache.org
ShapeOfResult.java
in tck/src/main/java/org/apache/jdo/tck/query/result
386 13 2018-06-09 2024-10-22 10 4 mbo@apache.org mbo@apache.org
DefaultUnique.java
in tck/src/main/java/org/apache/jdo/tck/query/result
391 14 2018-06-09 2024-10-22 10 4 mbo@apache.org mbo@apache.org
NavigationComparisonWithNull.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
431 15 2018-06-09 2024-10-22 10 4 mbo@apache.org mbo@apache.org
SupportedMathMethods.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
793 26 2018-06-09 2024-10-22 10 4 mbo@apache.org mbo@apache.org
NullCollectionsAndIsEmpty.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
49 2 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
NavigationThroughACollectionField.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
53 3 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
ComparingCollectionFieldToNull.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
54 2 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
UnconstrainedVariable.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/variables
55 2 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
Modulo.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators
93 5 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
StartsWithAndEndsWith.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
101 5 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
StringConcatenation.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators
107 5 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
ComparingPersistentAndNonPersistentInstance.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
111 5 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
SeparateNamespaceForTypeNames.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
113 5 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
NullCollectionsAndContainsMethod.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
118 5 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
SupportedDateMethods.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
134 6 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
CharacterAndStringLiterals.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
143 6 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
DistinctCandidateInstances.java
in tck/src/main/java/org/apache/jdo/tck/query/result
143 6 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
EqualityAndComparisonsBetweenStringFieldsAndParameters.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators
149 6 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
MultipleIdenticalImports.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
153 6 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
DenoteUniquenessInFilter.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
161 6 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
Files With Most Contributors (Top 50)
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
RunTCK.java
in exectck/src/main/java/org/apache/jdo/exectck
498 15 2010-11-26 2024-07-14 40 7 mcaisse@apache.org michael.bouschen@akquinet.de
Enhance.java
in exectck/src/main/java/org/apache/jdo/exectck
269 6 2010-11-26 2024-11-19 32 7 mcaisse@apache.org mbo@apache.org
PropertyUtils.java
in exectck/src/main/java/org/apache/jdo/exectck
44 4 2010-11-26 2023-11-26 15 7 mcaisse@apache.org michael.bouschen@akquinet.de
Utilities.java
in exectck/src/main/java/org/apache/jdo/exectck
91 8 2010-11-26 2024-11-19 21 6 mcaisse@apache.org mbo@apache.org
Help.java
in exectck/src/main/java/org/apache/jdo/exectck
69 1 2010-11-26 2023-02-02 16 6 mcaisse@apache.org mbo@apache.org
InstallSchema.java
in exectck/src/main/java/org/apache/jdo/exectck
222 7 2010-11-26 2024-11-19 19 5 mcaisse@apache.org mbo@apache.org
AbstractTCKMojo.java
in exectck/src/main/java/org/apache/jdo/exectck
83 3 2012-01-29 2023-11-21 14 5 andyj@apache.org mbo@apache.org
JDOHelper.java
in api/src/main/java/javax/jdo
849 59 2018-06-09 2024-02-20 13 5 mbo@apache.org zoodb@gmx.de
Cast.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
106 5 2018-06-09 2024-10-22 11 5 mbo@apache.org mbo@apache.org
JDOImplHelper.java
in api/src/main/java/javax/jdo/spi
562 44 2018-06-09 2024-11-19 9 5 mbo@apache.org mbo@apache.org
QueryCancel.java
in tck/src/main/java/org/apache/jdo/tck/query/api
189 6 2018-06-09 2024-07-14 8 5 mbo@apache.org michael.bouschen@akquinet.de
LegacyJava.java
in api/src/main/java/javax/jdo
113 10 2022-04-28 2023-03-04 7 5 zoodb@gmx.de michael.bouschen@akquinet.de
AggregateResult.java
in tck/src/main/java/org/apache/jdo/tck/query/result
972 31 2018-06-09 2024-10-22 12 4 mbo@apache.org mbo@apache.org
ResultExpressions.java
in tck/src/main/java/org/apache/jdo/tck/query/result
709 21 2018-06-09 2024-10-22 12 4 mbo@apache.org mbo@apache.org
JDO_Test.java
in tck/src/main/java/org/apache/jdo/tck
718 74 2018-06-09 2024-02-21 11 4 mbo@apache.org mbo@apache.org
IfElseResult.java
in tck/src/main/java/org/apache/jdo/tck/query/result
218 7 2018-06-09 2024-10-22 11 4 mbo@apache.org mbo@apache.org
Grouping.java
in tck/src/main/java/org/apache/jdo/tck/query/result
107 5 2018-06-09 2024-10-22 11 4 mbo@apache.org mbo@apache.org
MethodsInResult.java
in tck/src/main/java/org/apache/jdo/tck/query/result
252 9 2018-06-09 2024-10-22 11 4 mbo@apache.org mbo@apache.org
ResultClassRequirements.java
in tck/src/main/java/org/apache/jdo/tck/query/result
425 12 2018-06-09 2024-10-22 11 4 mbo@apache.org mbo@apache.org
DistinctQuery.java
in tck/src/main/java/org/apache/jdo/tck/query/result
184 7 2018-06-09 2024-10-22 11 4 mbo@apache.org mbo@apache.org
SupportedStringMethods.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
548 18 2018-06-09 2024-11-19 11 4 mbo@apache.org mbo@apache.org
Having.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
164 6 2018-06-09 2024-10-22 11 4 mbo@apache.org mbo@apache.org
NPEInResultExpr.java
in tck/src/main/java/org/apache/jdo/tck/query/result
105 5 2018-06-09 2024-10-22 10 4 mbo@apache.org mbo@apache.org
DefaultUnique.java
in tck/src/main/java/org/apache/jdo/tck/query/result
391 14 2018-06-09 2024-10-22 10 4 mbo@apache.org mbo@apache.org
ShapeOfResult.java
in tck/src/main/java/org/apache/jdo/tck/query/result
386 13 2018-06-09 2024-10-22 10 4 mbo@apache.org mbo@apache.org
Unique.java
in tck/src/main/java/org/apache/jdo/tck/query/result
150 7 2018-06-09 2024-11-19 10 4 mbo@apache.org mbo@apache.org
NullResults.java
in tck/src/main/java/org/apache/jdo/tck/query/result
136 6 2018-06-09 2024-10-22 10 4 mbo@apache.org mbo@apache.org
SupportedJDOHelperMethods.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
216 8 2018-06-09 2024-10-22 10 4 mbo@apache.org mbo@apache.org
SupportedMathMethods.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
793 26 2018-06-09 2024-10-22 10 4 mbo@apache.org mbo@apache.org
SupportedListMethods.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
116 5 2018-06-09 2024-10-22 10 4 mbo@apache.org mbo@apache.org
SupportedCollectionMethods.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
197 6 2018-06-09 2024-10-22 10 4 mbo@apache.org mbo@apache.org
IfElseInFilter.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
256 8 2018-06-09 2024-10-22 10 4 mbo@apache.org mbo@apache.org
NavigationThroughANullValuedField.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
179 8 2018-06-09 2024-10-22 10 4 mbo@apache.org mbo@apache.org
Instanceof.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators
103 5 2018-06-09 2024-10-22 10 4 mbo@apache.org mbo@apache.org
RangeAsString.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
171 7 2018-06-09 2024-11-19 10 4 mbo@apache.org mbo@apache.org
NavigationComparisonWithNull.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
431 15 2018-06-09 2024-10-22 10 4 mbo@apache.org mbo@apache.org
DistinctCandidateInstances.java
in tck/src/main/java/org/apache/jdo/tck/query/result
143 6 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
SupportedDateMethods.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
134 6 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
StartsWithAndEndsWith.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
101 5 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
SupportedMapMethods.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
209 8 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
NullCollectionsAndIsEmpty.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
49 2 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
NullCollectionsAndContainsMethod.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
118 5 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
MultipleIdenticalImports.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
153 6 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
DenoteUniquenessInFilter.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
161 6 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
ComparingPersistentAndNonPersistentInstance.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
111 5 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
NavigationThroughReferencesUsesDotOperator.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
186 8 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
Modulo.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators
93 5 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
EqualityAndComparisonsBetweenDateFieldsAndParameters.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators
162 7 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
StringConcatenation.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators
107 5 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
EqualityAndComparisonsBetweenStringFieldsAndParameters.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators
149 6 2018-06-09 2024-10-22 9 4 mbo@apache.org mbo@apache.org
Files With Least Contributors (Top 50)
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
SampleReadQueries.java
in tck/src/main/java/org/apache/jdo/tck/query/api
2587 121 2024-02-21 2025-02-18 5 1 mbo@apache.org mbo@apache.org
Variable.java
in tck/src/main/java/org/apache/jdo/tck/query/result
625 16 2024-02-21 2024-10-22 2 1 mbo@apache.org mbo@apache.org
Set.java
in tck/src/main/java/org/apache/jdo/tck/query/api
533 18 2024-02-21 2024-02-21 1 1 mbo@apache.org mbo@apache.org
NewQuery.java
in tck/src/main/java/org/apache/jdo/tck/query/api
451 22 2024-02-21 2024-02-21 1 1 mbo@apache.org mbo@apache.org
Get.java
in tck/src/main/java/org/apache/jdo/tck/query/api
259 14 2024-02-21 2024-02-21 1 1 mbo@apache.org mbo@apache.org
StringVariables.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/variables
259 13 2025-02-18 2025-02-18 1 1 mbo@apache.org mbo@apache.org
CloseQuery.java
in tck/src/main/java/org/apache/jdo/tck/query/api
254 7 2024-02-21 2024-02-21 1 1 mbo@apache.org mbo@apache.org
Execute.java
in tck/src/main/java/org/apache/jdo/tck/query/api
204 10 2024-02-21 2024-02-21 1 1 mbo@apache.org mbo@apache.org
Declare.java
in tck/src/main/java/org/apache/jdo/tck/query/api
196 11 2024-02-21 2024-02-21 1 1 mbo@apache.org mbo@apache.org
SampleModifyQueries.java
in tck/src/main/java/org/apache/jdo/tck/query/api
145 6 2024-02-21 2025-03-04 4 1 mbo@apache.org mbo@apache.org
MockContext.java
in tck/src/main/java/org/apache/jdo/tck/util/jndi
142 31 2023-07-06 2023-07-06 1 1 zoodb@gmx.de zoodb@gmx.de
LogicalComplementWithNullInstance.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators
88 6 2024-02-21 2024-02-21 1 1 mbo@apache.org mbo@apache.org
TCKSummaryGeneratingListener.java
in tck/src/main/java/org/apache/jdo/tck/util
17 1 2023-11-21 2023-11-21 1 1 mbo@apache.org mbo@apache.org
MockContextFactory.java
in tck/src/main/java/org/apache/jdo/tck/util/jndi
14 1 2023-07-06 2023-07-06 1 1 zoodb@gmx.de zoodb@gmx.de
schema1.sql
in tck/src/main/resources/sql/derby/datastoreidentity
255 - 2018-06-09 2024-11-12 3 2 mbo@apache.org mbo@apache.org
schema2.sql
in tck/src/main/resources/sql/derby/datastoreidentity
231 - 2018-06-09 2024-11-12 3 2 mbo@apache.org mbo@apache.org
schema1.sql
in tck/src/main/resources/sql/derby/applicationidentity
217 - 2018-06-09 2024-11-12 3 2 mbo@apache.org mbo@apache.org
schema3.sql
in tck/src/main/resources/sql/derby/datastoreidentity
181 - 2018-06-09 2024-11-12 3 2 mbo@apache.org mbo@apache.org
iut-jdoconfig.xml
in tck/src/main/resources/conf
180 - 2019-01-02 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
jdori-jdoconfig.xml
in tck/src/main/resources/conf
180 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
schema2.sql
in tck/src/main/resources/sql/derby/applicationidentity
174 - 2018-06-09 2024-11-12 3 2 mbo@apache.org mbo@apache.org
schema4.sql
in tck/src/main/resources/sql/derby/datastoreidentity
149 - 2018-06-09 2024-11-12 3 2 mbo@apache.org mbo@apache.org
schema11.sql
in tck/src/main/resources/sql/derby/datastoreidentity
142 - 2018-06-09 2024-11-12 3 2 mbo@apache.org mbo@apache.org
schema11.sql
in tck/src/main/resources/sql/derby/applicationidentity
135 - 2018-06-09 2024-11-12 3 2 mbo@apache.org mbo@apache.org
schema3.sql
in tck/src/main/resources/sql/derby/applicationidentity
134 - 2018-06-09 2024-11-12 3 2 mbo@apache.org mbo@apache.org
ResultClassRequirementsMap.java
in tck/src/main/java/org/apache/jdo/tck/query/result
133 5 2024-02-21 2024-08-13 2 2 mbo@apache.org zoodb@gmx.de
schema4.sql
in tck/src/main/resources/sql/derby/applicationidentity
116 - 2018-06-09 2024-11-12 3 2 mbo@apache.org mbo@apache.org
policy
security.policy
in tck/src/main/resources/conf
80 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
package.html
in api/src/main/java/javax/jdo
74 - 2018-06-09 2023-02-02 4 2 mbo@apache.org mbo@apache.org
schema9.sql
in tck/src/main/resources/sql/derby/datastoreidentity
59 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
iut-persistence.xml
in tck/src/main/resources/conf
58 - 2019-01-02 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
jdori-persistence.xml
in tck/src/main/resources/conf
58 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
schema10.sql
in tck/src/main/resources/sql/derby/datastoreidentity
58 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
schema9.sql
in tck/src/main/resources/sql/derby/applicationidentity
55 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
schema10.sql
in tck/src/main/resources/sql/derby/applicationidentity
55 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
schema8.sql
in tck/src/main/resources/sql/derby/datastoreidentity
45 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
jdori-log4j2.xml
in tck/src/main/resources/conf
42 - 2020-10-11 2022-12-06 3 2 mbo@apache.org zoodb@gmx.de
iut-log4j2.xml
in tck/src/main/resources/conf
42 - 2020-10-11 2022-12-06 3 2 mbo@apache.org zoodb@gmx.de
41 - 2005-03-19 2022-12-06 3 2 mbo@apache.org zoodb@gmx.de
package.html
in api/src/main/java/javax/jdo/listener
38 - 2018-06-09 2023-02-02 4 2 mbo@apache.org mbo@apache.org
schema8.sql
in tck/src/main/resources/sql/derby/applicationidentity
35 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
package.html
in api/src/main/java/javax/jdo/spi
31 - 2018-06-09 2023-02-02 4 2 mbo@apache.org mbo@apache.org
package.html
in api/src/main/java/javax/jdo/query
26 - 2018-06-09 2022-12-17 4 2 mbo@apache.org mbo@apache.org
schema12.sql
in tck/src/main/resources/sql/derby/datastoreidentity
16 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
schema12.sql
in tck/src/main/resources/sql/derby/applicationidentity
12 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
package.html
in api/src/main/java/javax/jdo/metadata
11 - 2018-06-09 2023-02-02 4 2 mbo@apache.org mbo@apache.org
schema6.sql
in tck/src/main/resources/sql/derby/datastoreidentity
10 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
schema7.sql
in tck/src/main/resources/sql/derby/datastoreidentity
10 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
schema5.sql
in tck/src/main/resources/sql/derby/datastoreidentity
10 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
package.html
in api/src/main/java/javax/jdo/datastore
10 - 2018-06-09 2023-02-02 4 2 mbo@apache.org mbo@apache.org
Correlations

File Size vs. Number of Changes: 1073 points

tck/src/main/java/org/apache/jdo/tck/query/api/SampleModifyQueries.java x: 145 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/query/api/SampleReadQueries.java x: 2587 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/variables/StringVariables.java x: 259 lines of code y: 1 # changes api/src/main/java/javax/jdo/Constants.java x: 152 lines of code y: 7 # changes api/src/main/java/javax/jdo/Enhancer.java x: 283 lines of code y: 6 # changes api/src/main/java/javax/jdo/spi/JDOImplHelper.java x: 562 lines of code y: 9 # changes exectck/src/main/java/org/apache/jdo/exectck/Enhance.java x: 269 lines of code y: 32 # changes exectck/src/main/java/org/apache/jdo/exectck/InstallSchema.java x: 222 lines of code y: 19 # changes exectck/src/main/java/org/apache/jdo/exectck/Utilities.java x: 91 lines of code y: 21 # changes tck/src/main/java/org/apache/jdo/tck/api/fetchgroup/FetchGroupTest.java x: 571 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/detach/DetachSerialize.java x: 45 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/fetchplan/AbstractFetchPlanTest.java x: 97 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanagerfactory/SetTransactionIsolationLevel.java x: 137 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanagerfactory/config/JDOConfigListener.java x: 81 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanagerfactory/config/Jdoconfig.java x: 116 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanagerfactory/config/Persistence.java x: 79 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/mapping/Relationship1To1AllRelationships.java x: 324 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/mapping/RelationshipManyToManyAllRelationships.java x: 367 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/pc/company/Employee.java x: 204 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/pc/company/Person.java x: 175 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedFC/FCAppEmployee.java x: 234 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedFC/FCAppPerson.java x: 212 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedFC/FCDSEmployee.java x: 231 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedFC/FCDSPerson.java x: 210 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedJPA/JPAAppEmployee.java x: 241 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedJPA/JPAAppPerson.java x: 253 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedPC/PCAppEmployee.java x: 245 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyListWithoutJoin/Person.java x: 123 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/pc/lifecycle/StateTransitionObj.java x: 65 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/RangeAsString.java x: 171 lines of code y: 10 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedLocalDateTimeMethods.java x: 169 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedLocalTimeMethods.java x: 113 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedStringMethods.java x: 548 lines of code y: 11 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/BitwiseComplement.java x: 70 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/ConditionalOR.java x: 125 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/Equality.java x: 2533 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/GreaterThan.java x: 3140 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/LessThanOrEqual.java x: 3155 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/NotEquals.java x: 2627 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/result/Unique.java x: 150 lines of code y: 10 # changes tck/src/main/java/org/apache/jdo/tck/query/result/classes/PublicLongField.java x: 19 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/transactions/SetIsolationLevel.java x: 110 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/util/EqualityHelper.java x: 466 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/lifecycle/PMsCanSharePCClassesButNotPCInstances.java x: 169 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedPI/PIAppPerson.java x: 70 lines of code y: 5 # changes tck/src/main/resources/sql/derby/applicationidentity/schema1.sql x: 217 lines of code y: 3 # changes tck/src/main/resources/sql/derby/applicationidentity/schema11.sql x: 135 lines of code y: 3 # changes tck/src/main/resources/sql/derby/applicationidentity/schema2.sql x: 174 lines of code y: 3 # changes tck/src/main/resources/sql/derby/applicationidentity/schema4.sql x: 116 lines of code y: 3 # changes tck/src/main/resources/sql/derby/datastoreidentity/schema1.sql x: 255 lines of code y: 3 # changes tck/src/main/resources/sql/derby/datastoreidentity/schema11.sql x: 142 lines of code y: 3 # changes tck/src/main/resources/sql/derby/datastoreidentity/schema2.sql x: 231 lines of code y: 3 # changes tck/src/main/resources/sql/derby/datastoreidentity/schema3.sql x: 181 lines of code y: 3 # changes tck/src/main/resources/sql/derby/datastoreidentity/schema4.sql x: 149 lines of code y: 3 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/Cast.java x: 106 lines of code y: 11 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/CharacterAndStringLiterals.java x: 143 lines of code y: 9 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/ComparingCollectionFieldToNull.java x: 54 lines of code y: 9 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/ComparingPersistentAndNonPersistentInstance.java x: 111 lines of code y: 9 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/DenoteUniquenessInFilter.java x: 161 lines of code y: 9 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/Having.java x: 164 lines of code y: 11 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/IdentifiersEqualFieldNames.java x: 210 lines of code y: 9 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/IfElseInFilter.java x: 256 lines of code y: 10 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/MultipleIdenticalImports.java x: 153 lines of code y: 9 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/NavigationComparisonWithNull.java x: 431 lines of code y: 10 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/NavigationThroughANullValuedField.java x: 179 lines of code y: 10 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/NavigationThroughReferencesUsesDotOperator.java x: 186 lines of code y: 9 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/NullCollectionsAndContainsMethod.java x: 118 lines of code y: 9 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/NullCollectionsAndIsEmpty.java x: 49 lines of code y: 9 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/PositiveRange.java x: 171 lines of code y: 9 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/StartsWithAndEndsWith.java x: 101 lines of code y: 9 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedCollectionMethods.java x: 197 lines of code y: 10 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedDateMethods.java x: 134 lines of code y: 9 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedJDOHelperMethods.java x: 216 lines of code y: 10 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedListMethods.java x: 116 lines of code y: 10 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedMathMethods.java x: 793 lines of code y: 10 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/Instanceof.java x: 103 lines of code y: 10 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/Modulo.java x: 93 lines of code y: 9 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/StringConcatenation.java x: 107 lines of code y: 9 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/variables/VariablesAndFields.java x: 246 lines of code y: 9 # changes tck/src/main/java/org/apache/jdo/tck/query/result/AggregateResult.java x: 972 lines of code y: 12 # changes tck/src/main/java/org/apache/jdo/tck/query/result/DefaultUnique.java x: 391 lines of code y: 10 # changes tck/src/main/java/org/apache/jdo/tck/query/result/DistinctQuery.java x: 184 lines of code y: 11 # changes tck/src/main/java/org/apache/jdo/tck/query/result/IfElseResult.java x: 218 lines of code y: 11 # changes tck/src/main/java/org/apache/jdo/tck/query/result/MethodsInResult.java x: 252 lines of code y: 11 # changes tck/src/main/java/org/apache/jdo/tck/query/result/NullResults.java x: 136 lines of code y: 10 # changes tck/src/main/java/org/apache/jdo/tck/query/result/ResultClassRequirements.java x: 425 lines of code y: 11 # changes tck/src/main/java/org/apache/jdo/tck/query/result/ResultExpressions.java x: 709 lines of code y: 12 # changes tck/src/main/java/org/apache/jdo/tck/query/result/ShapeOfResult.java x: 386 lines of code y: 10 # changes tck/src/main/java/org/apache/jdo/tck/query/result/Variable.java x: 625 lines of code y: 2 # changes tck/src/main/java/org/apache/jdo/tck/query/result/ResultClassRequirementsMap.java x: 133 lines of code y: 2 # changes exectck/src/main/java/org/apache/jdo/exectck/RunTCK.java x: 498 lines of code y: 40 # changes tck/src/main/java/org/apache/jdo/tck/query/api/QueryCancel.java x: 189 lines of code y: 8 # changes api/src/main/java/javax/jdo/Query.java x: 109 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/JDO_Test.java x: 718 lines of code y: 11 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/DeletePersistent.java x: 154 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/DeletePersistentFailsIfInstanceManagedByAnotherPersistenceManager.java x: 109 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/DeletePersistentHasNoEffectOnDeletedInstances.java x: 95 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/lifecycle/MakePersistentFailsIfInstanceManagedByAnotherPersistenceManager.java x: 114 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/pc/mylib/PCPoint.java x: 88 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/query/QueryTest.java x: 940 lines of code y: 9 # changes tck/src/main/java/org/apache/jdo/tck/query/api/ChangeQuery.java x: 54 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/api/CloseQuery.java x: 254 lines of code y: 1 # changes tck/src/main/java/org/apache/jdo/tck/query/api/Declare.java x: 196 lines of code y: 1 # changes tck/src/main/java/org/apache/jdo/tck/query/api/Execute.java x: 204 lines of code y: 1 # changes tck/src/main/java/org/apache/jdo/tck/query/api/MetadataSearchOrder.java x: 92 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/api/NewQuery.java x: 451 lines of code y: 1 # changes tck/src/main/java/org/apache/jdo/tck/query/api/QueryExtentions.java x: 33 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/api/Set.java x: 533 lines of code y: 1 # changes tck/src/main/java/org/apache/jdo/tck/query/api/SingleStringQuery.java x: 68 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/ExecutingMultipleQueriesSimultaneouslyIsThreadSafe.java x: 105 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/NegativeRange.java x: 157 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/keywords/KeywordsAsFieldNames.java x: 84 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/keywords/SingleString.java x: 49 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/keywords/UppercaseLowercase.java x: 56 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/keywords/UseOfThisToAcessHiddenField.java x: 82 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/MethodsAndObjectConstructionNotSupported.java x: 70 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedOptionalMethods.java x: 592 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedTimeMethods.java x: 127 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/BinaryAddition.java x: 77 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/BitwiseBinaryOperators.java x: 215 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/ComparisonTests.java x: 77 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/EqualityAndComparisonsBetweenPrimitivesAndWrapperInstances.java x: 97 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/GreaterThanOrEqual.java x: 3152 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/LogicalComplement.java x: 100 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/LogicalComplementWithNullInstance.java x: 88 lines of code y: 1 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/parameters/ImplicitParameters.java x: 175 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/parameters/ParameterDeclaredWithSameNameAsFieldOfCandidateClass.java x: 88 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/subqueries/AggregateOnSize.java x: 51 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/subqueries/NonCorrelatedSubqueries.java x: 134 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/subqueries/UnmodifiedSubqueryInstance.java x: 108 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/variables/VariablesWithoutExtent.java x: 63 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/result/DefaultResult.java x: 43 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/sql/AllowedAPIMethods.java x: 250 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/sql/ExecuteWithMap.java x: 242 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/sql/NewQuery.java x: 38 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/sql/ShapeOfResult.java x: 267 lines of code y: 7 # changes api/src/main/java/javax/jdo/JDOHelper.java x: 849 lines of code y: 13 # changes exectck/src/main/java/org/apache/jdo/exectck/PropertyUtils.java x: 44 lines of code y: 15 # changes exectck/src/main/java/org/apache/jdo/exectck/AbstractTCKMojo.java x: 83 lines of code y: 14 # changes tck/src/main/java/org/apache/jdo/tck/api/SignatureTest.java x: 50 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/converter/IntAttributeConverterTest.java x: 268 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/converter/PointAttributeConverterTest.java x: 238 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/exceptions/ExceptionConstructor.java x: 263 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/AbstractInstanceLifecycleListener.java x: 286 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/AccessOtherInstancesInPrestore.java x: 41 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/AccessingFieldsInPredelete.java x: 131 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/CallingJdoPreclear.java x: 106 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/InstanceLifecycleListenerAttach.java x: 82 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/InstanceLifecycleListenerCreate.java x: 36 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/InstanceLifecycleListenerStore.java x: 61 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/ModificationOfNontransactionalNonpersistentFields.java x: 123 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/TestParts.java x: 164 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/jdohelper/GetObjectId.java x: 34 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/jdohelper/GetObjectIdForNull.java x: 23 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/jdohelper/GetObjectIds.java x: 179 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/jdohelper/GetTransactionalObjectId.java x: 28 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/jdohelper/IsDetached.java x: 46 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/jdohelper/IsTransactionalFalse.java x: 38 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencecapable/CopyKeyFieldsFromObjectId.java x: 182 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/ChangingObjectIdHasNoEffectOnInstance.java x: 21 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/ConcurrentPersistenceManagers.java x: 42 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/DataStoreConnection.java x: 91 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/DataStoreConnectionThrows.java x: 138 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/DatastoreTimeout.java x: 400 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/GetProperties.java x: 340 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/GetSetUserObject.java x: 29 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/NoPersistenceManagerIfTransient.java x: 13 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/TransientTransactionalInstanceRetainsValuesAtCommit.java x: 96 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/fetchplan/FetchPlanInterface.java x: 253 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/fetchplan/FetchPlanIsCopy.java x: 65 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/getobject/GetObjectByIdExactClass.java x: 200 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/lifecycle/MakeNontransactionalAllFails.java x: 105 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/lifecycle/MakeNontransactionalDirtyInstance.java x: 212 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/lifecycle/MakeNontransactionalPersistentCleanInstance.java x: 145 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/lifecycle/MakeNontransactionalTransientCleanInstance.java x: 138 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/lifecycle/MakePersistent.java x: 128 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/lifecycle/MakeTransactionalANontransactionalPersistentInstance.java x: 205 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/lifecycle/MakeTransactionalWithinTransactionRolledback.java x: 114 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/lifecycle/MakeTransient.java x: 101 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/lifecycle/MakeTransientCausesLossOfIdentity.java x: 117 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/lifecycle/MakeTransientFieldsPreservedUnchanged.java x: 155 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/lifecycle/MakeTransientHasNoEffectOnTransientInstances.java x: 79 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/lifecycle/PMReturnsIdenticalInstancesForEqualObjIds.java x: 62 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/lifecycle/StateTransitions.java x: 887 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/lifecycle/StateTransitionsReturnedObjects.java x: 627 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/mapping/Relationship1To1NoRelationships.java x: 149 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/mapping/Relationship1ToManyAllRelationships.java x: 352 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/mapping/RelationshipManyToManyNoRelationships.java x: 169 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/mapping/RelationshipNegative1ToManyTest.java x: 73 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/models/inheritance/FieldWithSameNameInSuperclass.java x: 266 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/models/inheritance/NonpersistentSuperClass.java x: 257 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/models/inheritance/TestParts.java x: 149 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/query/delete/DeleteCallback.java x: 299 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/query/delete/DeletePersistentAll.java x: 222 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/keywords/ThisIsReservedWordForElementOfCollection.java x: 37 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/util/TCKSummaryGeneratingListener.java x: 17 lines of code y: 1 # changes tck/src/main/java/org/apache/jdo/tck/util/jndi/MockContext.java x: 142 lines of code y: 1 # changes api/src/main/java/javax/jdo/JDOException.java x: 148 lines of code y: 8 # changes api/src/main/java/javax/jdo/annotations/Convert.java x: 13 lines of code y: 6 # changes api/src/main/java/javax/jdo/datastore/package.html x: 10 lines of code y: 4 # changes api/src/main/java/javax/jdo/listener/package.html x: 38 lines of code y: 4 # changes api/src/main/java/javax/jdo/package.html x: 74 lines of code y: 4 # changes api/src/main/java/javax/jdo/spi/I18NHelper.java x: 148 lines of code y: 7 # changes api/src/main/java/javax/jdo/spi/package.html x: 31 lines of code y: 4 # changes exectck/src/main/java/org/apache/jdo/exectck/Help.java x: 69 lines of code y: 16 # changes api/src/main/java/javax/jdo/query/package.html x: 26 lines of code y: 4 # changes jdo_checks.xml x: 41 lines of code y: 3 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/nullargs/PersistenceManagerNullsTest.java x: 325 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/extents/ExtentTest.java x: 198 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/mapping/AbstractRelationshipTest.java x: 56 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/models/fieldtypes/TestUtil.java x: 316 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/pc/company/CompanyFactory.java x: 44 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/company/IPartTimeEmployee.java x: 5 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/company/PIAddress.java x: 15 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyMapWithoutJoin/Department.java x: 127 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/order/Order.java x: 92 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/order/OrderItem.java x: 107 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/query/QueryElementHolder.java x: 233 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/result/classes/FullName.java x: 50 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/util/ClassGenerator.java x: 809 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/util/ConversionHelper.java x: 81 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/util/GetSupportedOptions.java x: 20 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/util/RogueBarrier.java x: 90 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/util/signature/Formatter.java x: 113 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/util/signature/SignatureVerifier.java x: 1234 lines of code y: 7 # changes tck/src/main/resources/conf/iut-jdoconfig.xml x: 180 lines of code y: 2 # changes tck/src/main/resources/conf/iut-persistence.xml x: 58 lines of code y: 2 # changes tck/src/main/resources/conf/security.policy x: 80 lines of code y: 2 # changes tck/src/main/resources/sql/derby/applicationidentity/schema10.sql x: 55 lines of code y: 2 # changes tck/src/main/resources/sql/derby/applicationidentity/schema12.sql x: 12 lines of code y: 2 # changes tck/src/main/resources/sql/derby/applicationidentity/schema5.sql x: 9 lines of code y: 2 # changes tck/src/main/resources/sql/derby/applicationidentity/schema8.sql x: 35 lines of code y: 2 # changes tck/src/main/resources/sql/derby/datastoreidentity/schema8.sql x: 45 lines of code y: 2 # changes api/src/main/java/javax/jdo/JDOQLTypedQuery.java x: 113 lines of code y: 11 # changes api/src/main/java/javax/jdo/metadata/TypeMetadata.java x: 59 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/building/Kitchen.java x: 77 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/building/Oven.java x: 53 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/company/Address.java x: 131 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/company/CompanyFactoryAbstractImpl.java x: 209 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedFC/FCAppCompany.java x: 175 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedFC/FCAppDepartment.java x: 191 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedFC/FCAppProject.java x: 168 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedFC/FCDSDepartment.java x: 185 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedFC/FCDSInsurance.java x: 119 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedFC/FCDSMeetingRoom.java x: 101 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedJPA/JPAAppInsurance.java x: 123 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedPC/PCDSEmployee.java x: 247 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/AllTypes.java x: 403 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/ArrayCollections.java x: 269 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/ArrayListCollections.java x: 383 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/CollectionCollections.java x: 355 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfBigDecimal.java x: 1060 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfBoolean.java x: 1059 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfObject.java x: 1059 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.java x: 1233 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/HashMapStringKeyCollections.java x: 740 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/HashMapStringValueCollections.java x: 690 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/MapStringKeyCollections.java x: 831 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/MapStringValueCollections.java x: 781 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/TreeSetCollections.java x: 327 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/inheritance/FieldSameName.java x: 63 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/instancecallbacks/InstanceCallbackClass.java x: 184 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/instancecallbacks/InstanceCallbackNonPersistFdsClass.java x: 262 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/mylib/PrimitiveTypes.java x: 322 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/pc/building/package.html x: 4 lines of code y: 2 # changes
40.0
# changes
  min: 1.0
  average: 5.28
  25th percentile: 4.0
  median: 5.0
  75th percentile: 6.0
  max: 40.0
0 3155.0
lines of code
min: 2.0 | average: 131.32 | 25th percentile: 23.0 | median: 51.0 | 75th percentile: 115.0 | max: 3155.0

Number of Contributors vs. Number of Changes: 1073 points

tck/src/main/java/org/apache/jdo/tck/query/api/SampleModifyQueries.java x: 1 # contributors y: 4 # changes tck/src/main/java/org/apache/jdo/tck/query/api/SampleReadQueries.java x: 1 # contributors y: 5 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/variables/StringVariables.java x: 1 # contributors y: 1 # changes api/src/main/java/javax/jdo/Constants.java x: 3 # contributors y: 7 # changes api/src/main/java/javax/jdo/Enhancer.java x: 3 # contributors y: 6 # changes api/src/main/java/javax/jdo/spi/JDOImplHelper.java x: 5 # contributors y: 9 # changes exectck/src/main/java/org/apache/jdo/exectck/Enhance.java x: 7 # contributors y: 32 # changes exectck/src/main/java/org/apache/jdo/exectck/InstallSchema.java x: 5 # contributors y: 19 # changes exectck/src/main/java/org/apache/jdo/exectck/Utilities.java x: 6 # contributors y: 21 # changes tck/src/main/java/org/apache/jdo/tck/api/fetchgroup/FetchGroupTest.java x: 4 # contributors y: 8 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/detach/DetachSerialize.java x: 4 # contributors y: 7 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/fetchplan/AbstractFetchPlanTest.java x: 4 # contributors y: 6 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyListWithoutJoin/Person.java x: 3 # contributors y: 5 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyMapWithoutJoin/Person.java x: 4 # contributors y: 5 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/RangeAsString.java x: 4 # contributors y: 10 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedStringMethods.java x: 4 # contributors y: 11 # changes tck/src/main/resources/sql/derby/applicationidentity/schema1.sql x: 2 # contributors y: 3 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/Cast.java x: 5 # contributors y: 11 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/CharacterAndStringLiterals.java x: 4 # contributors y: 9 # changes tck/src/main/java/org/apache/jdo/tck/query/result/AggregateResult.java x: 4 # contributors y: 12 # changes tck/src/main/java/org/apache/jdo/tck/query/result/Variable.java x: 1 # contributors y: 2 # changes tck/src/main/java/org/apache/jdo/tck/query/result/ResultClassRequirementsMap.java x: 2 # contributors y: 2 # changes exectck/src/main/java/org/apache/jdo/exectck/RunTCK.java x: 7 # contributors y: 40 # changes tck/src/main/java/org/apache/jdo/tck/query/api/QueryCancel.java x: 5 # contributors y: 8 # changes api/src/main/java/javax/jdo/JDOHelper.java x: 5 # contributors y: 13 # changes exectck/src/main/java/org/apache/jdo/exectck/PropertyUtils.java x: 7 # contributors y: 15 # changes exectck/src/main/java/org/apache/jdo/exectck/AbstractTCKMojo.java x: 5 # contributors y: 14 # changes api/src/main/java/javax/jdo/LegacyJava.java x: 5 # contributors y: 7 # changes api/src/main/java/javax/jdo/datastore/package.html x: 2 # contributors y: 4 # changes exectck/src/main/java/org/apache/jdo/exectck/Help.java x: 6 # contributors y: 16 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencecapable/AbstractPersistenceCapableTest.java x: 4 # contributors y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanagerfactory/config/StoreListener.java x: 3 # contributors y: 4 # changes api/src/main/java/javax/jdo/JDOQLTypedQuery.java x: 3 # contributors y: 11 # changes
40.0
# changes
  min: 1.0
  average: 5.28
  25th percentile: 4.0
  median: 5.0
  75th percentile: 6.0
  max: 40.0
0 7.0
# contributors
min: 1.0 | average: 3.39 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 4.0 | max: 7.0

Number of Contributors vs. File Size: 1073 points

tck/src/main/java/org/apache/jdo/tck/query/api/SampleModifyQueries.java x: 1 # contributors y: 145 lines of code tck/src/main/java/org/apache/jdo/tck/query/api/SampleReadQueries.java x: 1 # contributors y: 2587 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/variables/StringVariables.java x: 1 # contributors y: 259 lines of code api/src/main/java/javax/jdo/Constants.java x: 3 # contributors y: 152 lines of code api/src/main/java/javax/jdo/Enhancer.java x: 3 # contributors y: 283 lines of code api/src/main/java/javax/jdo/spi/JDOImplHelper.java x: 5 # contributors y: 562 lines of code exectck/src/main/java/org/apache/jdo/exectck/Enhance.java x: 7 # contributors y: 269 lines of code exectck/src/main/java/org/apache/jdo/exectck/InstallSchema.java x: 5 # contributors y: 222 lines of code exectck/src/main/java/org/apache/jdo/exectck/Utilities.java x: 6 # contributors y: 91 lines of code tck/src/main/java/org/apache/jdo/tck/api/fetchgroup/FetchGroupTest.java x: 4 # contributors y: 571 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/detach/DetachSerialize.java x: 4 # contributors y: 45 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/fetchplan/AbstractFetchPlanTest.java x: 4 # contributors y: 97 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencemanagerfactory/SetTransactionIsolationLevel.java x: 4 # contributors y: 137 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencemanagerfactory/config/JDOConfigListener.java x: 4 # contributors y: 81 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencemanagerfactory/config/Jdoconfig.java x: 4 # contributors y: 116 lines of code tck/src/main/java/org/apache/jdo/tck/mapping/Relationship1To1AllRelationships.java x: 4 # contributors y: 324 lines of code tck/src/main/java/org/apache/jdo/tck/mapping/RelationshipManyToManyAllRelationships.java x: 4 # contributors y: 367 lines of code tck/src/main/java/org/apache/jdo/tck/pc/company/Employee.java x: 4 # contributors y: 204 lines of code tck/src/main/java/org/apache/jdo/tck/pc/company/Person.java x: 4 # contributors y: 175 lines of code tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedFC/FCAppEmployee.java x: 3 # contributors y: 234 lines of code tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedFC/FCAppPerson.java x: 3 # contributors y: 212 lines of code tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedFC/FCDSPerson.java x: 3 # contributors y: 210 lines of code tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedJPA/JPAAppEmployee.java x: 3 # contributors y: 241 lines of code tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedJPA/JPAAppPerson.java x: 3 # contributors y: 253 lines of code tck/src/main/java/org/apache/jdo/tck/pc/companyListWithoutJoin/Person.java x: 3 # contributors y: 123 lines of code tck/src/main/java/org/apache/jdo/tck/pc/lifecycle/StateTransitionObj.java x: 3 # contributors y: 65 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/RangeAsString.java x: 4 # contributors y: 171 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedStringMethods.java x: 4 # contributors y: 548 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/BitwiseComplement.java x: 4 # contributors y: 70 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/ConditionalOR.java x: 4 # contributors y: 125 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/Equality.java x: 4 # contributors y: 2533 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/GreaterThan.java x: 4 # contributors y: 3140 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/LessThanOrEqual.java x: 4 # contributors y: 3155 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/NotEquals.java x: 4 # contributors y: 2627 lines of code tck/src/main/java/org/apache/jdo/tck/query/result/Unique.java x: 4 # contributors y: 150 lines of code tck/src/main/java/org/apache/jdo/tck/query/result/classes/PublicLongField.java x: 3 # contributors y: 19 lines of code tck/src/main/java/org/apache/jdo/tck/transactions/SetIsolationLevel.java x: 4 # contributors y: 110 lines of code tck/src/main/java/org/apache/jdo/tck/util/EqualityHelper.java x: 4 # contributors y: 466 lines of code tck/src/main/java/org/apache/jdo/tck/pc/company/IPerson.java x: 4 # contributors y: 22 lines of code tck/src/main/resources/sql/derby/applicationidentity/schema1.sql x: 2 # contributors y: 217 lines of code tck/src/main/resources/sql/derby/applicationidentity/schema11.sql x: 2 # contributors y: 135 lines of code tck/src/main/resources/sql/derby/applicationidentity/schema2.sql x: 2 # contributors y: 174 lines of code tck/src/main/resources/sql/derby/applicationidentity/schema4.sql x: 2 # contributors y: 116 lines of code tck/src/main/resources/sql/derby/datastoreidentity/schema1.sql x: 2 # contributors y: 255 lines of code tck/src/main/resources/sql/derby/datastoreidentity/schema11.sql x: 2 # contributors y: 142 lines of code tck/src/main/resources/sql/derby/datastoreidentity/schema2.sql x: 2 # contributors y: 231 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/Cast.java x: 5 # contributors y: 106 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/ComparingCollectionFieldToNull.java x: 4 # contributors y: 54 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/IfElseInFilter.java x: 4 # contributors y: 256 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/NavigationComparisonWithNull.java x: 4 # contributors y: 431 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedCollectionMethods.java x: 4 # contributors y: 197 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedJDOHelperMethods.java x: 4 # contributors y: 216 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedMathMethods.java x: 4 # contributors y: 793 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/variables/VariablesAndFields.java x: 4 # contributors y: 246 lines of code tck/src/main/java/org/apache/jdo/tck/query/result/AggregateResult.java x: 4 # contributors y: 972 lines of code tck/src/main/java/org/apache/jdo/tck/query/result/DefaultUnique.java x: 4 # contributors y: 391 lines of code tck/src/main/java/org/apache/jdo/tck/query/result/ResultExpressions.java x: 4 # contributors y: 709 lines of code tck/src/main/java/org/apache/jdo/tck/query/result/Variable.java x: 1 # contributors y: 625 lines of code exectck/src/main/java/org/apache/jdo/exectck/RunTCK.java x: 7 # contributors y: 498 lines of code tck/src/main/java/org/apache/jdo/tck/query/api/QueryCancel.java x: 5 # contributors y: 189 lines of code tck/src/main/java/org/apache/jdo/tck/query/QueryTest.java x: 4 # contributors y: 940 lines of code tck/src/main/java/org/apache/jdo/tck/query/api/Declare.java x: 1 # contributors y: 196 lines of code tck/src/main/java/org/apache/jdo/tck/query/api/Execute.java x: 1 # contributors y: 204 lines of code tck/src/main/java/org/apache/jdo/tck/query/api/NewQuery.java x: 1 # contributors y: 451 lines of code tck/src/main/java/org/apache/jdo/tck/query/api/QueryExtentions.java x: 4 # contributors y: 33 lines of code tck/src/main/java/org/apache/jdo/tck/query/api/Set.java x: 1 # contributors y: 533 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedOptionalMethods.java x: 4 # contributors y: 592 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/LogicalComplementWithNullInstance.java x: 1 # contributors y: 88 lines of code tck/src/main/java/org/apache/jdo/tck/query/sql/ShapeOfResult.java x: 4 # contributors y: 267 lines of code api/src/main/java/javax/jdo/JDOHelper.java x: 5 # contributors y: 849 lines of code exectck/src/main/java/org/apache/jdo/exectck/PropertyUtils.java x: 7 # contributors y: 44 lines of code exectck/src/main/java/org/apache/jdo/exectck/AbstractTCKMojo.java x: 5 # contributors y: 83 lines of code tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/AbstractInstanceLifecycleListener.java x: 4 # contributors y: 286 lines of code tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/CallingJdoPredelete.java x: 3 # contributors y: 84 lines of code tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/TestParts.java x: 3 # contributors y: 164 lines of code tck/src/main/java/org/apache/jdo/tck/api/jdohelper/GetObjectId.java x: 3 # contributors y: 34 lines of code tck/src/main/java/org/apache/jdo/tck/api/jdohelper/IsTransactionalFalse.java x: 3 # contributors y: 38 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencecapable/CopyKeyFieldsFromObjectId.java x: 3 # contributors y: 182 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/DatastoreTimeout.java x: 4 # contributors y: 400 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/GetProperties.java x: 4 # contributors y: 340 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/GetPutRemoveUserObject.java x: 3 # contributors y: 95 lines of code tck/src/main/java/org/apache/jdo/tck/lifecycle/HollowInstanceMaintainsPK.java x: 3 # contributors y: 51 lines of code tck/src/main/java/org/apache/jdo/tck/lifecycle/StateTransitions.java x: 4 # contributors y: 887 lines of code tck/src/main/java/org/apache/jdo/tck/lifecycle/StateTransitionsReturnedObjects.java x: 4 # contributors y: 627 lines of code tck/src/main/java/org/apache/jdo/tck/mapping/Relationship1ToManyAllRelationships.java x: 4 # contributors y: 352 lines of code tck/src/main/java/org/apache/jdo/tck/query/delete/DeleteCallback.java x: 4 # contributors y: 299 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/ParenthesesMarkOperatorPrecedence.java x: 4 # contributors y: 233 lines of code tck/src/main/java/org/apache/jdo/tck/util/TCKSummaryGeneratingListener.java x: 1 # contributors y: 17 lines of code api/src/main/java/javax/jdo/LegacyJava.java x: 5 # contributors y: 113 lines of code api/src/main/java/javax/jdo/datastore/package.html x: 2 # contributors y: 10 lines of code api/src/main/java/javax/jdo/listener/package.html x: 2 # contributors y: 38 lines of code api/src/main/java/javax/jdo/package.html x: 2 # contributors y: 74 lines of code api/src/main/java/javax/jdo/spi/package.html x: 2 # contributors y: 31 lines of code exectck/src/main/java/org/apache/jdo/exectck/Help.java x: 6 # contributors y: 69 lines of code tck/src/main/java/org/apache/jdo/tck/models/fieldtypes/TestUtil.java x: 4 # contributors y: 316 lines of code tck/src/main/java/org/apache/jdo/tck/pc/company/IMeetingRoom.java x: 3 # contributors y: 7 lines of code tck/src/main/java/org/apache/jdo/tck/pc/companyMapWithoutJoin/IDepartment.java x: 4 # contributors y: 12 lines of code tck/src/main/java/org/apache/jdo/tck/util/ClassGenerator.java x: 4 # contributors y: 809 lines of code tck/src/main/java/org/apache/jdo/tck/util/signature/SignatureVerifier.java x: 4 # contributors y: 1234 lines of code tck/src/main/resources/conf/iut-persistence.xml x: 2 # contributors y: 58 lines of code tck/src/main/resources/conf/security.policy x: 2 # contributors y: 80 lines of code tck/src/main/resources/sql/derby/datastoreidentity/schema12.sql x: 2 # contributors y: 16 lines of code tck/src/main/java/org/apache/jdo/tck/pc/company/Address.java x: 3 # contributors y: 131 lines of code tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedFC/FCAppDepartment.java x: 3 # contributors y: 191 lines of code tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedFC/FCAppMeetingRoom.java x: 3 # contributors y: 109 lines of code tck/src/main/java/org/apache/jdo/tck/pc/companyListWithoutJoin/Employee.java x: 3 # contributors y: 142 lines of code tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/ArrayCollections.java x: 3 # contributors y: 269 lines of code tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/ArrayListCollections.java x: 3 # contributors y: 383 lines of code tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/CollectionCollections.java x: 3 # contributors y: 355 lines of code tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfBigDecimal.java x: 3 # contributors y: 1060 lines of code tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfBoolean.java x: 4 # contributors y: 1059 lines of code tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.java x: 3 # contributors y: 1233 lines of code tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/HashMapStringKeyCollections.java x: 3 # contributors y: 740 lines of code tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/HashMapStringValueCollections.java x: 3 # contributors y: 690 lines of code tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/MapStringKeyCollections.java x: 3 # contributors y: 831 lines of code tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/MapStringValueCollections.java x: 3 # contributors y: 781 lines of code tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/TreeSetCollections.java x: 3 # contributors y: 327 lines of code tck/src/main/java/org/apache/jdo/tck/pc/mylib/PrimitiveTypes.java x: 3 # contributors y: 322 lines of code
3155.0
lines of code
  min: 2.0
  average: 131.32
  25th percentile: 23.0
  median: 51.0
  75th percentile: 115.0
  max: 3155.0
0 7.0
# contributors
min: 1.0 | average: 3.39 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 4.0 | max: 7.0