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,107 files with 132,392 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 (714 lines of code)
    • 151 files changed 6-20 times (26,418 lines of code)
    • 954 files changed 1-5 times (105,260 lines of code)
0% | 0% | <1% | 19% | 79%
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,107 files with 132,392 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 (974 lines of code)
    • 1,100 files changed by 2-5 contributors (131,262 lines of code)
    • 2 files changed by 1 contributor (156 lines of code)
0% | 0% | <1% | 99% | <1%
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, gitignore, props, json, yml, yaml, policy
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | <1% | 20% | 79%
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% | 48% | 51% | 0%
tck0% | 0% | 0% | 18% | 81%
api0% | 0% | 0% | 45% | 54%
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
451 2 2010-11-26 2023-07-13 35 6 mcaisse@apache.org mbo@apache.org
Enhance.java
in exectck/src/main/java/org/apache/jdo/exectck
263 6 2010-11-26 2023-07-27 30 7 mcaisse@apache.org zoodb@gmx.de
Utilities.java
in exectck/src/main/java/org/apache/jdo/exectck
146 16 2010-11-26 2023-04-06 18 6 mcaisse@apache.org zoodb@gmx.de
InstallSchema.java
in exectck/src/main/java/org/apache/jdo/exectck
222 7 2010-11-26 2023-03-09 17 5 mcaisse@apache.org zoodb@gmx.de
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
45 5 2010-11-26 2023-04-04 13 7 mcaisse@apache.org apache.clr@gmail.com
AbstractTCKMojo.java
in exectck/src/main/java/org/apache/jdo/exectck
83 3 2012-01-29 2023-03-09 13 5 andyj@apache.org mbo@apache.org
JDOHelper.java
in api/src/main/java/javax/jdo
844 59 2018-06-09 2023-05-11 12 5 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
SampleQueries.java
in tck/src/main/java/org/apache/jdo/tck/query/api
2353 116 2018-06-09 2022-12-06 11 4 mbo@apache.org zoodb@gmx.de
ResultExpressions.java
in tck/src/main/java/org/apache/jdo/tck/query/result
569 20 2018-06-09 2022-12-06 9 4 mbo@apache.org zoodb@gmx.de
JDO_Test.java
in tck/src/main/java/org/apache/jdo/tck
733 74 2018-06-09 2023-07-13 9 4 mbo@apache.org mbo@apache.org
AggregateResult.java
in tck/src/main/java/org/apache/jdo/tck/query/result
762 30 2018-06-09 2022-12-06 9 4 mbo@apache.org zoodb@gmx.de
Grouping.java
in tck/src/main/java/org/apache/jdo/tck/query/result
79 4 2018-06-09 2022-12-06 8 4 mbo@apache.org zoodb@gmx.de
Cast.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
82 4 2018-06-09 2022-12-06 8 5 mbo@apache.org zoodb@gmx.de
Having.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
129 5 2018-06-09 2022-12-06 8 4 mbo@apache.org zoodb@gmx.de
DistinctQuery.java
in tck/src/main/java/org/apache/jdo/tck/query/result
142 6 2018-06-09 2022-12-06 8 4 mbo@apache.org zoodb@gmx.de
JDOException.java
in api/src/main/java/javax/jdo
148 14 2018-06-09 2023-04-26 8 4 mbo@apache.org tobias.bouschen@googlemail.com
IfElseResult.java
in tck/src/main/java/org/apache/jdo/tck/query/result
175 6 2018-06-09 2022-12-06 8 4 mbo@apache.org zoodb@gmx.de
VariableInResult.java
in tck/src/main/java/org/apache/jdo/tck/query/result
179 7 2018-06-09 2022-12-06 8 4 mbo@apache.org zoodb@gmx.de
MethodsInResult.java
in tck/src/main/java/org/apache/jdo/tck/query/result
196 8 2018-06-09 2022-12-06 8 4 mbo@apache.org zoodb@gmx.de
QueryElementHolder.java
in tck/src/main/java/org/apache/jdo/tck/query
233 18 2018-06-09 2022-12-06 8 4 mbo@apache.org zoodb@gmx.de
ResultClassRequirements.java
in tck/src/main/java/org/apache/jdo/tck/query/result
432 13 2018-06-09 2022-12-06 8 4 mbo@apache.org zoodb@gmx.de
JDOImplHelper.java
in api/src/main/java/javax/jdo/spi
562 44 2018-06-09 2023-03-25 8 5 mbo@apache.org michael.bouschen@akquinet.de
QueryTest.java
in tck/src/main/java/org/apache/jdo/tck/query
873 57 2018-06-09 2022-12-06 8 4 mbo@apache.org zoodb@gmx.de
Instanceof.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators
75 4 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
SingleFieldIdentity.java
in api/src/main/java/javax/jdo/identity
76 14 2018-06-09 2023-04-01 7 4 mbo@apache.org michael.bouschen@akquinet.de
NPEInResultExpr.java
in tck/src/main/java/org/apache/jdo/tck/query/result
77 4 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
SupportedListMethods.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
88 4 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
NullResults.java
in tck/src/main/java/org/apache/jdo/tck/query/result
101 5 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.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
NavigationThroughANullValuedField.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
137 7 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
I18NHelper.java
in api/src/main/java/javax/jdo/spi
148 26 2018-06-09 2023-02-02 7 4 mbo@apache.org mbo@apache.org
SupportedCollectionMethods.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
164 5 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
VariableInResultMultipleNavigation.java
in tck/src/main/java/org/apache/jdo/tck/query/result
172 5 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
SupportedJDOHelperMethods.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
185 7 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
IfElseInFilter.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
207 7 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
VariableInResultNavigation.java
in tck/src/main/java/org/apache/jdo/tck/query/result
221 7 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
DefaultUnique.java
in tck/src/main/java/org/apache/jdo/tck/query/result
300 13 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
ShapeOfResult.java
in tck/src/main/java/org/apache/jdo/tck/query/result
302 12 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
NavigationComparisonWithNull.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
340 14 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
SupportedStringMethods.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
429 17 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
SupportedMathMethods.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
695 25 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
SignatureVerifier.java
in tck/src/main/java/org/apache/jdo/tck/util/signature
1234 53 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
Convert.java
in api/src/main/java/javax/jdo/annotations
13 - 2018-06-09 2023-04-20 6 4 mbo@apache.org zoodb@gmx.de
ComparableExpression.java
in api/src/main/java/javax/jdo/query
15 - 2018-06-09 2022-10-13 6 3 mbo@apache.org tobias.bouschen@googlemail.com
StringExpression.java
in api/src/main/java/javax/jdo/query
32 - 2018-06-09 2022-10-13 6 3 mbo@apache.org tobias.bouschen@googlemail.com
NumericExpression.java
in api/src/main/java/javax/jdo/query
34 - 2018-06-09 2022-10-13 6 3 mbo@apache.org tobias.bouschen@googlemail.com
Point.java
in tck/src/main/java/org/apache/jdo/tck/pc/mylib
34 7 2018-06-09 2022-10-13 6 4 mbo@apache.org tobias.bouschen@googlemail.com
MylibReader.java
in tck/src/main/java/org/apache/jdo/tck/pc/mylib
37 5 2018-06-09 2022-10-13 6 3 mbo@apache.org tobias.bouschen@googlemail.com
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
Enhance.java
in exectck/src/main/java/org/apache/jdo/exectck
263 6 2010-11-26 2023-07-27 30 7 mcaisse@apache.org zoodb@gmx.de
PropertyUtils.java
in exectck/src/main/java/org/apache/jdo/exectck
45 5 2010-11-26 2023-04-04 13 7 mcaisse@apache.org apache.clr@gmail.com
RunTCK.java
in exectck/src/main/java/org/apache/jdo/exectck
451 2 2010-11-26 2023-07-13 35 6 mcaisse@apache.org mbo@apache.org
Utilities.java
in exectck/src/main/java/org/apache/jdo/exectck
146 16 2010-11-26 2023-04-06 18 6 mcaisse@apache.org zoodb@gmx.de
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 2023-03-09 17 5 mcaisse@apache.org zoodb@gmx.de
AbstractTCKMojo.java
in exectck/src/main/java/org/apache/jdo/exectck
83 3 2012-01-29 2023-03-09 13 5 andyj@apache.org mbo@apache.org
JDOHelper.java
in api/src/main/java/javax/jdo
844 59 2018-06-09 2023-05-11 12 5 mbo@apache.org mbo@apache.org
Cast.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
82 4 2018-06-09 2022-12-06 8 5 mbo@apache.org zoodb@gmx.de
JDOImplHelper.java
in api/src/main/java/javax/jdo/spi
562 44 2018-06-09 2023-03-25 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
SampleQueries.java
in tck/src/main/java/org/apache/jdo/tck/query/api
2353 116 2018-06-09 2022-12-06 11 4 mbo@apache.org zoodb@gmx.de
JDO_Test.java
in tck/src/main/java/org/apache/jdo/tck
733 74 2018-06-09 2023-07-13 9 4 mbo@apache.org mbo@apache.org
AggregateResult.java
in tck/src/main/java/org/apache/jdo/tck/query/result
762 30 2018-06-09 2022-12-06 9 4 mbo@apache.org zoodb@gmx.de
ResultExpressions.java
in tck/src/main/java/org/apache/jdo/tck/query/result
569 20 2018-06-09 2022-12-06 9 4 mbo@apache.org zoodb@gmx.de
DistinctQuery.java
in tck/src/main/java/org/apache/jdo/tck/query/result
142 6 2018-06-09 2022-12-06 8 4 mbo@apache.org zoodb@gmx.de
IfElseResult.java
in tck/src/main/java/org/apache/jdo/tck/query/result
175 6 2018-06-09 2022-12-06 8 4 mbo@apache.org zoodb@gmx.de
MethodsInResult.java
in tck/src/main/java/org/apache/jdo/tck/query/result
196 8 2018-06-09 2022-12-06 8 4 mbo@apache.org zoodb@gmx.de
ResultClassRequirements.java
in tck/src/main/java/org/apache/jdo/tck/query/result
432 13 2018-06-09 2022-12-06 8 4 mbo@apache.org zoodb@gmx.de
VariableInResult.java
in tck/src/main/java/org/apache/jdo/tck/query/result
179 7 2018-06-09 2022-12-06 8 4 mbo@apache.org zoodb@gmx.de
Grouping.java
in tck/src/main/java/org/apache/jdo/tck/query/result
79 4 2018-06-09 2022-12-06 8 4 mbo@apache.org zoodb@gmx.de
QueryTest.java
in tck/src/main/java/org/apache/jdo/tck/query
873 57 2018-06-09 2022-12-06 8 4 mbo@apache.org zoodb@gmx.de
Having.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
129 5 2018-06-09 2022-12-06 8 4 mbo@apache.org zoodb@gmx.de
QueryElementHolder.java
in tck/src/main/java/org/apache/jdo/tck/query
233 18 2018-06-09 2022-12-06 8 4 mbo@apache.org zoodb@gmx.de
JDOException.java
in api/src/main/java/javax/jdo
148 14 2018-06-09 2023-04-26 8 4 mbo@apache.org tobias.bouschen@googlemail.com
SignatureVerifier.java
in tck/src/main/java/org/apache/jdo/tck/util/signature
1234 53 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
ShapeOfResult.java
in tck/src/main/java/org/apache/jdo/tck/query/result
302 12 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
NullResults.java
in tck/src/main/java/org/apache/jdo/tck/query/result
101 5 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
VariableInResultMultipleNavigation.java
in tck/src/main/java/org/apache/jdo/tck/query/result
172 5 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
DefaultUnique.java
in tck/src/main/java/org/apache/jdo/tck/query/result
300 13 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
NPEInResultExpr.java
in tck/src/main/java/org/apache/jdo/tck/query/result
77 4 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
VariableInResultNavigation.java
in tck/src/main/java/org/apache/jdo/tck/query/result
221 7 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
SupportedMathMethods.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
695 25 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
SupportedStringMethods.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
429 17 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
SupportedJDOHelperMethods.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
185 7 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
SupportedCollectionMethods.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
164 5 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
SupportedListMethods.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods
88 4 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
Instanceof.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators
75 4 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
NavigationThroughANullValuedField.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
137 7 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
IfElseInFilter.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
207 7 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
NavigationComparisonWithNull.java
in tck/src/main/java/org/apache/jdo/tck/query/jdoql
340 14 2018-06-09 2022-12-06 7 4 mbo@apache.org zoodb@gmx.de
SingleFieldIdentity.java
in api/src/main/java/javax/jdo/identity
76 14 2018-06-09 2023-04-01 7 4 mbo@apache.org michael.bouschen@akquinet.de
I18NHelper.java
in api/src/main/java/javax/jdo/spi
148 26 2018-06-09 2023-02-02 7 4 mbo@apache.org mbo@apache.org
CompanyModelReader.java
in tck/src/main/java/org/apache/jdo/tck/pc/companyMapWithoutJoin
61 11 2018-06-09 2022-12-06 6 4 mbo@apache.org zoodb@gmx.de
OrderModelReader.java
in tck/src/main/java/org/apache/jdo/tck/pc/order
49 7 2018-06-09 2022-12-06 6 4 mbo@apache.org zoodb@gmx.de
PCPointSingleFieldByte.java
in tck/src/main/java/org/apache/jdo/tck/pc/singlefieldidentity
42 10 2018-06-09 2022-10-13 6 4 mbo@apache.org tobias.bouschen@googlemail.com
PCPointSingleFieldLong.java
in tck/src/main/java/org/apache/jdo/tck/pc/singlefieldidentity
43 10 2018-06-09 2022-10-13 6 4 mbo@apache.org tobias.bouschen@googlemail.com
PCPointSingleFieldPrimitiveint.java
in tck/src/main/java/org/apache/jdo/tck/pc/singlefieldidentity
40 9 2018-06-09 2022-10-13 6 4 mbo@apache.org tobias.bouschen@googlemail.com
PCPointSingleFieldPrimitivechar.java
in tck/src/main/java/org/apache/jdo/tck/pc/singlefieldidentity
40 9 2018-06-09 2022-10-13 6 4 mbo@apache.org tobias.bouschen@googlemail.com
PCPointSingleFieldPrimitivelong.java
in tck/src/main/java/org/apache/jdo/tck/pc/singlefieldidentity
40 9 2018-06-09 2022-10-13 6 4 mbo@apache.org tobias.bouschen@googlemail.com
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
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
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
248 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
schema1.sql
in tck/src/main/resources/sql/derby/applicationidentity
212 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
schema2.sql
in tck/src/main/resources/sql/derby/datastoreidentity
210 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
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
schema3.sql
in tck/src/main/resources/sql/derby/datastoreidentity
174 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
schema2.sql
in tck/src/main/resources/sql/derby/applicationidentity
159 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
schema4.sql
in tck/src/main/resources/sql/derby/datastoreidentity
142 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
schema11.sql
in tck/src/main/resources/sql/derby/datastoreidentity
137 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
schema11.sql
in tck/src/main/resources/sql/derby/applicationidentity
130 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
schema3.sql
in tck/src/main/resources/sql/derby/applicationidentity
129 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
schema4.sql
in tck/src/main/resources/sql/derby/applicationidentity
111 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
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
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
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
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
iut-log4j2.xml
in tck/src/main/resources/conf
42 - 2020-10-11 2022-12-06 3 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
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
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
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
package.html
in api/src/main/java/javax/jdo/identity
10 - 2018-06-09 2023-02-02 4 2 mbo@apache.org mbo@apache.org
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
schema5.sql
in tck/src/main/resources/sql/derby/applicationidentity
9 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
schema6.sql
in tck/src/main/resources/sql/derby/applicationidentity
9 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
schema7.sql
in tck/src/main/resources/sql/derby/applicationidentity
9 - 2018-06-09 2022-12-06 2 2 mbo@apache.org zoodb@gmx.de
package.html
in tck/src/main/java/org/apache/jdo/tck/pc/building
4 - 2018-06-09 2022-06-30 2 2 mbo@apache.org apache.clr@gmail.com
FieldsOfSimpleClass.java
in tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes
1233 9 2018-06-09 2022-10-13 4 3 mbo@apache.org tobias.bouschen@googlemail.com
FieldsOfDate.java
in tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes
1060 9 2018-06-09 2022-10-13 4 3 mbo@apache.org tobias.bouschen@googlemail.com
FieldsOfLocale.java
in tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes
1060 9 2018-06-09 2022-10-13 4 3 mbo@apache.org tobias.bouschen@googlemail.com
FieldsOfBigDecimal.java
in tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes
1060 9 2018-06-09 2022-10-13 4 3 mbo@apache.org tobias.bouschen@googlemail.com
FieldsOfBigInteger.java
in tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes
1060 9 2018-06-09 2022-10-13 4 3 mbo@apache.org tobias.bouschen@googlemail.com
FieldsOfPrimitiveint.java
in tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes
1059 9 2018-06-09 2022-10-13 4 3 mbo@apache.org tobias.bouschen@googlemail.com
FieldsOfSimpleInterface.java
in tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes
1059 9 2018-06-09 2022-10-13 4 3 mbo@apache.org tobias.bouschen@googlemail.com
FieldsOfPrimitivechar.java
in tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes
1059 9 2018-06-09 2022-10-13 4 3 mbo@apache.org tobias.bouschen@googlemail.com
Correlations

File Size vs. Number of Changes: 1107 points

exectck/src/main/java/org/apache/jdo/exectck/Enhance.java x: 263 lines of code y: 30 # changes exectck/src/main/java/org/apache/jdo/exectck/RunTCK.java x: 451 lines of code y: 35 # changes tck/src/main/java/org/apache/jdo/tck/JDO_Test.java x: 733 lines of code y: 9 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanagerfactory/GetPMFByJNDILocation.java x: 45 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/util/jndi/MockContext.java x: 142 lines of code y: 1 # changes tck/src/main/java/org/apache/jdo/tck/util/jndi/MockContextFactory.java x: 14 lines of code y: 1 # changes api/src/main/java/javax/jdo/JDOHelper.java x: 844 lines of code y: 12 # 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 exectck/src/main/java/org/apache/jdo/exectck/Utilities.java x: 146 lines of code y: 18 # changes exectck/src/main/java/org/apache/jdo/exectck/PropertyUtils.java x: 45 lines of code y: 13 # changes api/src/main/java/javax/jdo/identity/SingleFieldIdentity.java x: 76 lines of code y: 7 # changes api/src/main/java/javax/jdo/spi/JDOImplHelper.java x: 562 lines of code y: 8 # changes exectck/src/main/java/org/apache/jdo/exectck/InstallSchema.java x: 222 lines of code y: 17 # changes exectck/src/main/java/org/apache/jdo/exectck/AbstractTCKMojo.java x: 83 lines of code y: 13 # changes api/src/main/java/javax/jdo/LegacyJava.java x: 113 lines of code y: 7 # changes api/src/main/java/javax/jdo/annotations/Element.java x: 33 lines of code y: 5 # changes api/src/main/java/javax/jdo/annotations/Persistent.java x: 45 lines of code y: 5 # 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/InstanceLifecycleEvent.java x: 70 lines of code y: 6 # 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/Enhancer.java x: 283 lines of code y: 5 # changes api/src/main/java/javax/jdo/ObjectState.java x: 23 lines of code y: 5 # changes api/src/main/java/javax/jdo/datastore/DataStoreCache.java x: 47 lines of code y: 5 # changes api/src/main/java/javax/jdo/identity/ByteIdentity.java x: 65 lines of code y: 6 # changes api/src/main/java/javax/jdo/identity/LongIdentity.java x: 78 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/GetProperties.java x: 342 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanagerfactory/SetTransactionIsolationLevel.java x: 137 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/transactions/SetIsolationLevel.java x: 110 lines of code y: 5 # changes api/src/main/java/javax/jdo/query/package.html x: 26 lines of code y: 4 # changes exectck/src/main/java/org/apache/jdo/exectck/SQLFileLoader.java x: 207 lines of code y: 6 # changes jdo_checks.xml x: 41 lines of code y: 3 # changes tck/src/main/java/org/apache/jdo/tck/AbstractReaderTest.java x: 40 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/SignatureTest.java x: 52 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/converter/IntAttributeConverterTest.java x: 236 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/converter/PointAttributeConverterTest.java x: 216 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/exceptions/ExceptionConstructor.java x: 265 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/fetchgroup/FetchGroupTest.java x: 527 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/AbstractInstanceLifecycleListener.java x: 285 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/AccessOtherInstancesInPrestore.java x: 42 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/AccessingFieldsInPredelete.java x: 131 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/CallingJdoPostload.java x: 81 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/CallingJdoPredelete.java x: 85 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/CallingJdoPrestore.java x: 157 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/InstanceLifecycleListenerAttach.java x: 84 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/InstanceLifecycleListenerClear.java x: 66 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/InstanceLifecycleListenerDelete.java x: 68 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/InstanceLifecycleListenerStore.java x: 63 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/ModificationOfNontransactionalNonpersistentFields.java x: 124 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/TestParts.java x: 163 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/jdohelper/GetObjectId.java x: 36 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/jdohelper/GetObjectIdForNull.java x: 25 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/jdohelper/GetObjectIds.java x: 178 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/jdohelper/IsDeleted.java x: 29 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/jdohelper/IsDetached.java x: 45 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencecapable/CopyKeyFieldsFromObjectId.java x: 173 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencecapable/NewObjectIdInstance.java x: 148 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/CurrentTransaction.java x: 21 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/DataStoreConnection.java x: 93 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/DatastoreTimeout.java x: 399 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/DeletePersistent.java x: 156 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/DeletePersistentFailsIfInstanceManagedByAnotherPersistenceManager.java x: 110 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/DeletePersistentHasNoEffectOnDeletedInstances.java x: 97 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/GetPutRemoveUserObject.java x: 94 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/GetTransactionalObjectIdWhenObjectIdBeingChanged.java x: 40 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/NoPersistenceManagerIfTransient.java x: 15 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/OneInstanceOfObjectPerPersistenceManager.java x: 57 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/OptimisticFailure.java x: 158 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/PersistenceManagerTest.java x: 62 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/TransientTransactionalInstanceRetainsValuesAtCommit.java x: 98 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/detach/DetachTest.java x: 115 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/extent/GetExtentWithNoSubclasses.java x: 59 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/extent/GetExtentWithSubclasses.java x: 100 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/fetchplan/FetchPlanInterface.java x: 251 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/getobject/GetObjectByIdExactClass.java x: 196 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/lifecycle/MakeNontransactionalTransientCleanInstance.java x: 140 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/lifecycle/MakePersistent.java x: 130 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/lifecycle/MakePersistentAssignsObjectId.java x: 106 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/lifecycle/MakePersistentFailsIfInstanceManagedByAnotherPersistenceManager.java x: 115 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/lifecycle/MakeTransactionalANontransactionalPersistentInstance.java x: 207 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/lifecycle/MakeTransactionalIsImmediate.java x: 113 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/lifecycle/MakeTransactionalPriorToTransactionRolledback.java x: 135 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/lifecycle/MakeTransactionalWithinTransactionRolledback.java x: 116 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/lifecycle/MakeTransientCausesLossOfIdentity.java x: 119 lines of code y: 4 # 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/api/persistencemanagerfactory/AbstractGetPMF.java x: 113 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanagerfactory/Close.java x: 66 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanagerfactory/CloseFailsIfTransactionActive.java x: 119 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanagerfactory/config/JDOConfigListener.java x: 75 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanagerfactory/config/Jdoconfig.java x: 105 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanagerfactory/metadata/GetMetadataTest.java x: 78 lines of code y: 4 # 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/extents/IteratorNextAfterExtentClose.java x: 51 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/lifecycle/ObjectIdNotModifiedWhenObjectIdInstanceModified.java x: 91 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/lifecycle/PMsCanSharePCClassesButNotPCInstances.java x: 170 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/lifecycle/StateTransitions.java x: 889 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/lifecycle/StateTransitionsReturnedObjects.java x: 629 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/mapping/CompletenessTestOrder.java x: 70 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/mapping/Relationship1To1AllRelationships.java x: 318 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/mapping/Relationship1To1NoRelationships.java x: 147 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/mapping/RelationshipManyToManyAllRelationships.java x: 357 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/mapping/RelationshipManyToManyNoRelationships.java x: 167 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/mapping/RelationshipNegative1ToManyTest.java x: 73 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/models/fieldtypes/TestArrayCollections.java x: 134 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/models/inheritance/FieldWithSameNameInSuperclass.java x: 268 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/models/inheritance/NonpersistentSuperClass.java x: 259 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/models/inheritance/PersistentFieldsArePersistentInSubClasses.java x: 250 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/pc/company/Company.java x: 137 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/pc/company/CompanyFactoryConcreteClass.java x: 106 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/pc/company/IMeetingRoom.java x: 7 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/company/Person.java x: 164 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedPI/CompanyFactoryAnnotatedPIPMDelegator.java x: 13 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyMapWithoutJoin/CompanyModelReader.java x: 61 lines of code y: 6 # 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/OrderFactoryConcreteClass.java x: 21 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/pc/order/OrderModelReader.java x: 49 lines of code y: 6 # 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/QueryTest.java x: 873 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/api/DeclareImports.java x: 86 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/query/api/DeclareParameters.java x: 90 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/query/api/ExecuteQuery.java x: 94 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/query/api/SampleQueries.java x: 2353 lines of code y: 11 # changes tck/src/main/java/org/apache/jdo/tck/query/api/SetIgnoreCache.java x: 88 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/query/delete/DeleteCallback.java x: 298 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/query/delete/DeletePersistentAll.java x: 219 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/query/delete/DeleteQueryElements.java x: 190 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/Cast.java x: 82 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/CharacterAndStringLiterals.java x: 108 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/ComparingPersistentAndNonPersistentInstance.java x: 83 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/DenoteUniquenessInFilter.java x: 129 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/Having.java x: 129 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/IdentifiersEqualFieldNames.java x: 159 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/IfElseInFilter.java x: 207 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/NavigationComparisonWithNull.java x: 340 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/NavigationThroughACollectionField.java x: 55 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/NavigationThroughANullValuedField.java x: 137 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/NavigationThroughReferencesUsesDotOperator.java x: 144 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/OrderingSpecification.java x: 180 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/ParenthesesMarkOperatorPrecedence.java x: 235 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedCollectionMethods.java x: 164 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedDateMethods.java x: 99 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedJDOHelperMethods.java x: 185 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedListMethods.java x: 88 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedMathMethods.java x: 695 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedOptionalMethods.java x: 485 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedStringMethods.java x: 429 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/BitwiseBinaryOperators.java x: 182 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/Equality.java x: 1800 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/EqualityAndComparisonsBetweenDateFieldsAndParameters.java x: 127 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/EqualityAndComparisonsBetweenStringFieldsAndParameters.java x: 114 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/GreaterThan.java x: 2250 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/GreaterThanOrEqual.java x: 2262 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/LessThan.java x: 2250 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/NotEquals.java x: 1837 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/query/jdoql/parameters/DomainObjectsAsParameters.java x: 246 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/query/result/AggregateResult.java x: 762 lines of code y: 9 # changes tck/src/main/java/org/apache/jdo/tck/query/result/DefaultUnique.java x: 300 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/result/DistinctQuery.java x: 142 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/result/Grouping.java x: 79 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/result/IfElseResult.java x: 175 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/result/MethodsInResult.java x: 196 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/result/NPEInResultExpr.java x: 77 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/result/NullResults.java x: 101 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/result/ResultClassRequirements.java x: 432 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/result/ResultExpressions.java x: 569 lines of code y: 9 # changes tck/src/main/java/org/apache/jdo/tck/query/result/ShapeOfResult.java x: 302 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/result/VariableInResult.java x: 179 lines of code y: 8 # changes tck/src/main/java/org/apache/jdo/tck/query/result/VariableInResultMultipleNavigation.java x: 172 lines of code y: 7 # changes tck/src/main/java/org/apache/jdo/tck/query/result/VariableInResultNavigation.java x: 221 lines of code y: 7 # 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/query/result/classes/NoFieldsNoMethods.java x: 2 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/query/sql/NewQuery.java x: 38 lines of code y: 6 # 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/EqualityHelper.java x: 466 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/util/TCKFileHandler.java x: 193 lines of code y: 5 # 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/schema1.sql x: 212 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/schema11.sql x: 130 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/schema2.sql x: 159 lines of code y: 2 # changes tck/src/main/resources/sql/derby/applicationidentity/schema4.sql x: 111 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/schema1.sql x: 248 lines of code y: 2 # changes tck/src/main/resources/sql/derby/datastoreidentity/schema11.sql x: 137 lines of code y: 2 # changes tck/src/main/resources/sql/derby/datastoreidentity/schema12.sql x: 16 lines of code y: 2 # changes tck/src/main/resources/sql/derby/datastoreidentity/schema3.sql x: 174 lines of code y: 2 # changes tck/src/main/resources/sql/derby/datastoreidentity/schema4.sql x: 142 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/Constants.java x: 152 lines of code y: 6 # changes api/src/main/java/javax/jdo/JDOQLTypedQuery.java x: 113 lines of code y: 11 # changes api/src/main/java/javax/jdo/query/Expression.java x: 12 lines of code y: 5 # changes api/src/main/java/javax/jdo/query/StringExpression.java x: 32 lines of code y: 6 # 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/company/Department.java x: 178 lines of code y: 6 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedFC/FCAppAddress.java x: 134 lines of code y: 4 # 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/FCDSDepartment.java x: 185 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedFC/FCDSEmployee.java x: 231 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedFC/FCDSPerson.java x: 195 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedJPA/JPAAppEmployee.java x: 241 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedPC/PCAppPerson.java x: 204 lines of code y: 4 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyListWithoutJoin/CompanyFactoryAbstractImpl.java x: 77 lines of code y: 5 # changes tck/src/main/java/org/apache/jdo/tck/pc/companyListWithoutJoin/Employee.java x: 142 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/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/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
35.0
# changes
  min: 1.0
  average: 4.67
  25th percentile: 4.0
  median: 4.0
  75th percentile: 5.0
  max: 35.0
0 2353.0
lines of code
min: 2.0 | average: 119.6 | 25th percentile: 24.0 | median: 50.0 | 75th percentile: 108.0 | max: 2353.0

Number of Contributors vs. Number of Changes: 1107 points

exectck/src/main/java/org/apache/jdo/exectck/Enhance.java x: 7 # contributors y: 30 # changes exectck/src/main/java/org/apache/jdo/exectck/RunTCK.java x: 6 # contributors y: 35 # changes tck/src/main/java/org/apache/jdo/tck/JDO_Test.java x: 4 # contributors y: 9 # changes tck/src/main/java/org/apache/jdo/tck/api/persistencemanagerfactory/GetPMFByJNDILocation.java x: 3 # contributors y: 6 # changes tck/src/main/java/org/apache/jdo/tck/util/jndi/MockContext.java x: 1 # contributors y: 1 # changes api/src/main/java/javax/jdo/JDOHelper.java x: 5 # contributors y: 12 # changes api/src/main/java/javax/jdo/JDOException.java x: 4 # contributors y: 8 # changes api/src/main/java/javax/jdo/annotations/Convert.java x: 4 # contributors y: 6 # changes exectck/src/main/java/org/apache/jdo/exectck/Utilities.java x: 6 # contributors y: 18 # changes exectck/src/main/java/org/apache/jdo/exectck/PropertyUtils.java x: 7 # contributors y: 13 # changes api/src/main/java/javax/jdo/identity/SingleFieldIdentity.java x: 4 # contributors y: 7 # changes api/src/main/java/javax/jdo/spi/JDOImplHelper.java x: 5 # contributors y: 8 # changes exectck/src/main/java/org/apache/jdo/exectck/InstallSchema.java x: 5 # contributors y: 17 # changes exectck/src/main/java/org/apache/jdo/exectck/AbstractTCKMojo.java x: 5 # contributors y: 13 # changes api/src/main/java/javax/jdo/LegacyJava.java x: 5 # contributors y: 7 # changes api/src/main/java/javax/jdo/annotations/Element.java x: 4 # contributors y: 5 # 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 api/src/main/java/javax/jdo/Enhancer.java x: 3 # contributors y: 5 # changes jdo_checks.xml x: 2 # contributors y: 3 # changes tck/src/main/java/org/apache/jdo/tck/api/converter/IntAttributeConverterTest.java x: 4 # contributors y: 4 # changes tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/TestParts.java x: 3 # contributors y: 4 # changes tck/src/main/java/org/apache/jdo/tck/query/api/SampleQueries.java x: 4 # contributors y: 11 # changes tck/src/main/resources/conf/iut-jdoconfig.xml x: 2 # contributors y: 2 # changes api/src/main/java/javax/jdo/JDOQLTypedQuery.java x: 3 # contributors y: 11 # changes
35.0
# changes
  min: 1.0
  average: 4.67
  25th percentile: 4.0
  median: 4.0
  75th percentile: 5.0
  max: 35.0
0 7.0
# contributors
min: 1.0 | average: 3.44 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 4.0 | max: 7.0

Number of Contributors vs. File Size: 1107 points

exectck/src/main/java/org/apache/jdo/exectck/Enhance.java x: 7 # contributors y: 263 lines of code exectck/src/main/java/org/apache/jdo/exectck/RunTCK.java x: 6 # contributors y: 451 lines of code tck/src/main/java/org/apache/jdo/tck/JDO_Test.java x: 4 # contributors y: 733 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencemanagerfactory/GetPMFByJNDILocation.java x: 3 # contributors y: 45 lines of code tck/src/main/java/org/apache/jdo/tck/util/jndi/MockContext.java x: 1 # contributors y: 142 lines of code tck/src/main/java/org/apache/jdo/tck/util/jndi/MockContextFactory.java x: 1 # contributors y: 14 lines of code api/src/main/java/javax/jdo/JDOHelper.java x: 5 # contributors y: 844 lines of code api/src/main/java/javax/jdo/JDOException.java x: 4 # contributors y: 148 lines of code api/src/main/java/javax/jdo/annotations/Convert.java x: 4 # contributors y: 13 lines of code exectck/src/main/java/org/apache/jdo/exectck/Utilities.java x: 6 # contributors y: 146 lines of code exectck/src/main/java/org/apache/jdo/exectck/PropertyUtils.java x: 7 # contributors y: 45 lines of code api/src/main/java/javax/jdo/identity/SingleFieldIdentity.java x: 4 # contributors y: 76 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/InstallSchema.java x: 5 # contributors y: 222 lines of code exectck/src/main/java/org/apache/jdo/exectck/AbstractTCKMojo.java x: 5 # contributors y: 83 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/annotations/Element.java x: 4 # contributors y: 33 lines of code api/src/main/java/javax/jdo/annotations/Persistent.java x: 4 # contributors y: 45 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/InstanceLifecycleEvent.java x: 3 # contributors y: 70 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 api/src/main/java/javax/jdo/Enhancer.java x: 3 # contributors y: 283 lines of code api/src/main/java/javax/jdo/ObjectState.java x: 3 # contributors y: 23 lines of code api/src/main/java/javax/jdo/datastore/DataStoreCache.java x: 3 # contributors y: 47 lines of code api/src/main/java/javax/jdo/identity/ByteIdentity.java x: 4 # contributors y: 65 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/GetProperties.java x: 4 # contributors y: 342 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/transactions/SetIsolationLevel.java x: 4 # contributors y: 110 lines of code api/src/main/java/javax/jdo/query/package.html x: 2 # contributors y: 26 lines of code exectck/src/main/java/org/apache/jdo/exectck/SQLFileLoader.java x: 3 # contributors y: 207 lines of code tck/src/main/java/org/apache/jdo/tck/api/SignatureTest.java x: 4 # contributors y: 52 lines of code tck/src/main/java/org/apache/jdo/tck/api/converter/IntAttributeConverterTest.java x: 4 # contributors y: 236 lines of code tck/src/main/java/org/apache/jdo/tck/api/converter/PointAttributeConverterTest.java x: 4 # contributors y: 216 lines of code tck/src/main/java/org/apache/jdo/tck/api/exceptions/ExceptionConstructor.java x: 4 # contributors y: 265 lines of code tck/src/main/java/org/apache/jdo/tck/api/fetchgroup/FetchGroupTest.java x: 4 # contributors y: 527 lines of code tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/AbstractInstanceLifecycleListener.java x: 4 # contributors y: 285 lines of code tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/CallingJdoPredelete.java x: 3 # contributors y: 85 lines of code tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/CallingJdoPrestore.java x: 4 # contributors y: 157 lines of code tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/InstanceLifecycleListenerAttach.java x: 4 # contributors y: 84 lines of code tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/InstanceLifecycleListenerStore.java x: 4 # contributors y: 63 lines of code tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/ModificationOfNontransactionalNonpersistentFields.java x: 4 # contributors y: 124 lines of code tck/src/main/java/org/apache/jdo/tck/api/instancecallbacks/TestParts.java x: 3 # contributors y: 163 lines of code tck/src/main/java/org/apache/jdo/tck/api/jdohelper/GetObjectId.java x: 3 # contributors y: 36 lines of code tck/src/main/java/org/apache/jdo/tck/api/jdohelper/GetObjectIds.java x: 4 # contributors y: 178 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencecapable/CopyKeyFieldsFromObjectId.java x: 3 # contributors y: 173 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/DataStoreConnection.java x: 4 # contributors y: 93 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/DatastoreTimeout.java x: 4 # contributors y: 399 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/GetPutRemoveUserObject.java x: 3 # contributors y: 94 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/NoPersistenceManagerIfTransient.java x: 3 # contributors y: 15 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/OptimisticFailure.java x: 4 # contributors y: 158 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/PersistenceManagerTest.java x: 3 # contributors y: 62 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/detach/DetachAttachDirty.java x: 4 # contributors y: 27 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/detach/DetachTest.java x: 4 # contributors y: 115 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/fetchplan/FetchPlanInterface.java x: 4 # contributors y: 251 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/getobject/GetObjectById.java x: 3 # contributors y: 75 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/getobject/GetObjectByIdExactClass.java x: 3 # contributors y: 196 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/lifecycle/MakeTransactionalANontransactionalPersistentInstance.java x: 4 # contributors y: 207 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencemanager/nullargs/PersistenceManagerNullsTest.java x: 4 # contributors y: 325 lines of code tck/src/main/java/org/apache/jdo/tck/api/persistencemanagerfactory/FlushThrowsIfReadOnly.java x: 3 # contributors y: 114 lines of code tck/src/main/java/org/apache/jdo/tck/extents/ExtentTest.java x: 4 # contributors y: 198 lines of code tck/src/main/java/org/apache/jdo/tck/lifecycle/PMsCanSharePCClassesButNotPCInstances.java x: 4 # contributors y: 170 lines of code tck/src/main/java/org/apache/jdo/tck/lifecycle/StateTransitions.java x: 4 # contributors y: 889 lines of code tck/src/main/java/org/apache/jdo/tck/lifecycle/StateTransitionsReturnedObjects.java x: 4 # contributors y: 629 lines of code tck/src/main/java/org/apache/jdo/tck/mapping/Relationship1To1AllRelationships.java x: 4 # contributors y: 318 lines of code tck/src/main/java/org/apache/jdo/tck/mapping/Relationship1ToManyAllRelationships.java x: 4 # contributors y: 344 lines of code tck/src/main/java/org/apache/jdo/tck/mapping/RelationshipManyToManyAllRelationships.java x: 4 # contributors y: 357 lines of code tck/src/main/java/org/apache/jdo/tck/models/inheritance/PersistentFieldsArePersistentInSubClasses.java x: 4 # contributors y: 250 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/order/OrderFactory.java x: 4 # contributors y: 8 lines of code tck/src/main/java/org/apache/jdo/tck/query/QueryTest.java x: 4 # contributors y: 873 lines of code tck/src/main/java/org/apache/jdo/tck/query/api/SampleQueries.java x: 4 # contributors y: 2353 lines of code tck/src/main/java/org/apache/jdo/tck/query/delete/DeleteCallback.java x: 4 # contributors y: 298 lines of code tck/src/main/java/org/apache/jdo/tck/query/delete/DeleteQueryElements.java x: 4 # contributors y: 190 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedMathMethods.java x: 4 # contributors y: 695 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedOptionalMethods.java x: 4 # contributors y: 485 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/methods/SupportedStringMethods.java x: 4 # contributors y: 429 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/Equality.java x: 4 # contributors y: 1800 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/GreaterThan.java x: 4 # contributors y: 2250 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/GreaterThanOrEqual.java x: 4 # contributors y: 2262 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/LessThanOrEqual.java x: 4 # contributors y: 2260 lines of code tck/src/main/java/org/apache/jdo/tck/query/jdoql/operators/NotEquals.java x: 4 # contributors y: 1837 lines of code tck/src/main/java/org/apache/jdo/tck/query/result/AggregateResult.java x: 4 # contributors y: 762 lines of code tck/src/main/java/org/apache/jdo/tck/query/result/ResultExpressions.java x: 4 # contributors y: 569 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/EqualityHelper.java x: 4 # contributors y: 466 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-jdoconfig.xml x: 2 # contributors y: 180 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/applicationidentity/schema1.sql x: 2 # contributors y: 212 lines of code tck/src/main/resources/sql/derby/applicationidentity/schema10.sql x: 2 # contributors y: 55 lines of code tck/src/main/resources/sql/derby/applicationidentity/schema11.sql x: 2 # contributors y: 130 lines of code tck/src/main/resources/sql/derby/applicationidentity/schema2.sql x: 2 # contributors y: 159 lines of code tck/src/main/resources/sql/derby/applicationidentity/schema3.sql x: 2 # contributors y: 129 lines of code tck/src/main/resources/sql/derby/applicationidentity/schema4.sql x: 2 # contributors y: 111 lines of code tck/src/main/resources/sql/derby/applicationidentity/schema5.sql x: 2 # contributors y: 9 lines of code tck/src/main/resources/sql/derby/datastoreidentity/schema1.sql x: 2 # contributors y: 248 lines of code tck/src/main/resources/sql/derby/datastoreidentity/schema3.sql x: 2 # contributors y: 174 lines of code tck/src/main/resources/sql/derby/datastoreidentity/schema4.sql x: 2 # contributors y: 142 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/Query.java x: 3 # contributors y: 109 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/company/Department.java x: 3 # contributors y: 178 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/FCAppEmployee.java x: 3 # contributors y: 234 lines of code tck/src/main/java/org/apache/jdo/tck/pc/companyAnnotatedFC/FCDSEmployee.java x: 3 # contributors y: 231 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/JPAAppInsurance.java x: 3 # contributors y: 123 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/instancecallbacks/InstanceCallbackNonPersistFdsClass.java x: 3 # contributors y: 262 lines of code tck/src/main/java/org/apache/jdo/tck/pc/mylib/PrimitiveTypes.java x: 3 # contributors y: 322 lines of code
2353.0
lines of code
  min: 2.0
  average: 119.6
  25th percentile: 24.0
  median: 50.0
  75th percentile: 108.0
  max: 2353.0
0 7.0
# contributors
min: 1.0 | average: 3.44 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 4.0 | max: 7.0