apache / openjpa
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,795 files with 286,097 lines of code.
    • 7 files changed more than 100 times (19,155 lines of code)
    • 31 files changed 51-100 times (44,512 lines of code)
    • 144 files changed 21-50 times (79,265 lines of code)
    • 966 files changed 6-20 times (106,260 lines of code)
    • 647 files changed 1-5 times (36,905 lines of code)
6% | 15% | 27% | 37% | 12%
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,795 files with 286,097 lines of code.
    • 1 file changed by more than 25 contributors (3,959 lines of code)
    • 125 files changed by 11-25 contributors (122,709 lines of code)
    • 399 files changed by 6-10 contributors (79,666 lines of code)
    • 1,186 files changed by 2-5 contributors (72,846 lines of code)
    • 84 files changed by 1 contributor (6,917 lines of code)
1% | 42% | 27% | 25% | 2%
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, properties, html, sql, txt, jsp, bat, css, xsd, xsl, adoc, py, js, yaml, policy, mysql, gitignore, groovy, db2
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java8% | 14% | 24% | 39% | 13%
xml0% | 24% | 42% | 29% | 3%
html0% | 0% | 28% | 29% | 41%
jsp0% | 0% | 0% | 17% | 82%
xsl0% | 0% | 0% | 14% | 85%
sql0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
groovy0% | 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
openjpa-kernel14% | 16% | 28% | 31% | 9%
openjpa-jdbc6% | 13% | 29% | 45% | 4%
openjpa-persistence12% | 18% | 28% | 34% | 6%
openjpa-project0% | 25% | 44% | 29% | 1%
openjpa-persistence-jdbc0% | 52% | 13% | 26% | 7%
openjpa-lib0% | 4% | 20% | 49% | 26%
openjpa-slice0% | 0% | 17% | 73% | 8%
openjpa-examples0% | 0% | 0% | 22% | 77%
openjpa-jest0% | 0% | 0% | 57% | 42%
openjpa-xmlstore0% | 0% | 0% | 99% | <1%
openjpa-tools0% | 0% | 0% | 42% | 57%
openjpa-junit50% | 0% | 0% | 91% | 8%
openjpa-integration0% | 0% | 0% | 24% | 75%
src0% | 0% | 0% | 100% | 0%
openjpa-features0% | 0% | 0% | 100% | 0%
ROOT0% | 0% | 0% | 0% | 100%
openjpa-kubernetes0% | 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
DBDictionary.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql
3959 308 2006-07-19 2025-02-19 202 30 pcl@apache.org pcristof@gmail.com
BrokerImpl.java
in openjpa-kernel/src/main/java/org/apache/openjpa/kernel
4162 299 2006-07-11 2023-04-24 145 20 pcl@apache.org struberg@apache.org
PCEnhancer.java
in openjpa-kernel/src/main/java/org/apache/openjpa/enhance
3958 135 2006-07-11 2025-02-19 132 24 pcl@apache.org pcristof@gmail.com
EntityManagerImpl.java
in openjpa-persistence/src/main/java/org/apache/openjpa/persistence
1785 240 2006-07-11 2023-04-24 122 19 pcl@apache.org struberg@apache.org
StateManagerImpl.java
in openjpa-kernel/src/main/java/org/apache/openjpa/kernel
2646 238 2006-07-11 2025-02-19 113 20 pcl@apache.org pcristof@gmail.com
DB2Dictionary.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql
936 53 2006-07-19 2021-04-05 104 20 pcl@apache.org struberg@apache.org
AnnotationPersistenceMetaDataParser.java
in openjpa-persistence/src/main/java/org/apache/openjpa/persistence
1709 92 2006-07-11 2025-02-19 101 20 pcl@apache.org pcristof@gmail.com
MetaDataRepository.java
in openjpa-kernel/src/main/java/org/apache/openjpa/meta
1622 126 2006-07-11 2023-05-22 98 20 pcl@apache.org struberg@apache.org
XMLPersistenceMetaDataParser.java
in openjpa-persistence/src/main/java/org/apache/openjpa/persistence
2274 167 2006-07-11 2025-03-16 98 20 pcl@apache.org solomax666@gmail.com
OpenJPAConfigurationImpl.java
in openjpa-kernel/src/main/java/org/apache/openjpa/conf
1851 279 2006-07-11 2023-04-24 97 16 pcl@apache.org struberg@apache.org
JPQLExpressionBuilder.java
in openjpa-kernel/src/main/java/org/apache/openjpa/kernel/jpql
1870 127 2006-07-11 2025-02-08 96 15 pcl@apache.org pcristof@gmail.com
QueryImpl.java
in openjpa-persistence/src/main/java/org/apache/openjpa/persistence
510 53 2006-07-11 2023-04-24 91 17 pcl@apache.org struberg@apache.org
PersistenceProductDerivation.java
in openjpa-persistence/src/main/java/org/apache/openjpa/persistence
764 46 2006-07-11 2025-03-16 89 17 pcl@apache.org solomax666@gmail.com
SelectImpl.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql
2703 314 2006-07-19 2021-04-05 89 19 pcl@apache.org struberg@apache.org
JDBCStoreManager.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel
1484 121 2006-07-19 2025-04-23 86 20 pcl@apache.org pcristof@gmail.com
ClassMetaData.java
in openjpa-kernel/src/main/java/org/apache/openjpa/meta
1864 147 2006-07-11 2025-02-19 86 14 pcl@apache.org pcristof@gmail.com
AbstractBrokerFactory.java
in openjpa-kernel/src/main/java/org/apache/openjpa/kernel
579 49 2006-07-11 2023-04-24 82 15 pcl@apache.org struberg@apache.org
ConfigurationImpl.java
in openjpa-lib/src/main/java/org/apache/openjpa/lib/conf
773 63 2006-06-28 2023-04-25 78 15 pcl@apache.org struberg@apache.org
OracleDictionary.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql
1229 62 2006-07-19 2023-04-24 78 23 pcl@apache.org struberg@apache.org
ref_guide_dbsetup.xml
in openjpa-project/src/doc/manual
5876 - 2006-08-22 2023-04-24 78 21 mprudhom@apache.org struberg@apache.org
FieldMetaData.java
in openjpa-kernel/src/main/java/org/apache/openjpa/meta
1702 181 2006-07-11 2021-10-27 73 16 pcl@apache.org tandraschko@apache.org
AnnotationPersistenceMappingParser.java
in openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc
1858 88 2006-07-19 2023-04-24 72 15 pcl@apache.org struberg@apache.org
QueryImpl.java
in openjpa-kernel/src/main/java/org/apache/openjpa/kernel
1846 162 2006-07-11 2021-04-05 71 15 pcl@apache.org struberg@apache.org
PersistenceProviderImpl.java
in openjpa-persistence/src/main/java/org/apache/openjpa/persistence
294 18 2006-07-11 2025-01-24 69 17 pcl@apache.org pcristof@gmail.com
ref_guide_conf.xml
in openjpa-project/src/doc/manual
4269 - 2006-08-22 2023-04-24 68 15 mprudhom@apache.org struberg@apache.org
EntityManagerFactoryImpl.java
in openjpa-persistence/src/main/java/org/apache/openjpa/persistence
381 39 2006-07-11 2023-04-24 63 13 pcl@apache.org struberg@apache.org
Configurations.java
in openjpa-lib/src/main/java/org/apache/openjpa/lib/conf
517 32 2006-06-28 2021-04-05 63 13 pcl@apache.org struberg@apache.org
OpenJPAConfiguration.java
in openjpa-kernel/src/main/java/org/apache/openjpa/conf
353 - 2006-07-11 2023-04-24 60 15 pcl@apache.org struberg@apache.org
RelationFieldStrategy.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats
894 41 2006-07-19 2021-04-05 57 14 pcl@apache.org struberg@apache.org
PCPath.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps
947 67 2006-07-19 2021-04-05 57 14 pcl@apache.org struberg@apache.org
FetchConfigurationImpl.java
in openjpa-kernel/src/main/java/org/apache/openjpa/kernel
907 94 2006-07-11 2023-04-24 56 12 pcl@apache.org struberg@apache.org
PersistenceMetaDataDefaults.java
in openjpa-persistence/src/main/java/org/apache/openjpa/persistence
711 54 2006-07-11 2023-04-24 55 14 pcl@apache.org struberg@apache.org
PostgresDictionary.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql
809 56 2006-07-19 2025-02-19 55 18 pcl@apache.org pcristof@gmail.com
MappingRepository.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta
1203 77 2006-07-19 2025-02-19 55 17 pcl@apache.org pcristof@gmail.com
CriteriaQueryImpl.java
in openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria
537 57 2009-05-05 2023-04-24 53 7 ppoddar@apache.org struberg@apache.org
JDBCConfigurationImpl.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/conf
830 84 2006-07-19 2023-07-25 53 19 pcl@apache.org struberg@apache.org
supported_databases.xml
in openjpa-project/src/doc/manual
1578 - 2006-08-22 2025-02-19 53 13 mprudhom@apache.org pcristof@gmail.com
XMLPersistenceMappingParser.java
in openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc
1477 86 2006-07-19 2023-04-24 52 13 pcl@apache.org struberg@apache.org
DataCacheStoreManager.java
in openjpa-kernel/src/main/java/org/apache/openjpa/datacache
614 24 2006-07-11 2021-04-04 49 12 pcl@apache.org struberg@apache.org
PersistenceUnitInfoImpl.java
in openjpa-persistence/src/main/java/org/apache/openjpa/persistence
452 52 2006-07-11 2023-04-24 48 15 pcl@apache.org struberg@apache.org
ref_guide_caching.xml
in openjpa-project/src/doc/manual
1361 - 2006-08-22 2023-04-24 48 16 mprudhom@apache.org struberg@apache.org
ProxyManagerImpl.java
in openjpa-kernel/src/main/java/org/apache/openjpa/util
1511 66 2006-07-11 2023-05-22 48 10 pcl@apache.org struberg@apache.org
MySQLDictionary.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql
389 16 2006-07-19 2021-05-02 47 17 pcl@apache.org struberg@apache.org
ref_guide_pc.xml
in openjpa-project/src/doc/manual
492 - 2006-08-22 2023-04-30 45 15 mprudhom@apache.org struberg@apache.org
AbstractCFMetaDataFactory.java
in openjpa-kernel/src/main/java/org/apache/openjpa/meta
820 30 2006-07-11 2021-04-05 45 13 pcl@apache.org struberg@apache.org
Expressions.java
in openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria
1678 271 2009-05-05 2025-02-08 45 8 ppoddar@apache.org pcristof@gmail.com
RELEASE-NOTES.html
in openjpa-project
271 - 2007-04-03 2023-04-24 44 9 mikedd@apache.org struberg@apache.org
MappingInfo.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta
1278 57 2006-07-19 2025-05-01 44 15 pcl@apache.org pcristof@gmail.com
ref_guide_mapping.xml
in openjpa-project/src/doc/manual
3618 - 2006-08-22 2023-04-24 44 15 mprudhom@apache.org struberg@apache.org
JDBCStoreQuery.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel
906 46 2006-07-19 2025-02-02 43 15 pcl@apache.org pcristof@gmail.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
DBDictionary.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql
3959 308 2006-07-19 2025-02-19 202 30 pcl@apache.org pcristof@gmail.com
PCEnhancer.java
in openjpa-kernel/src/main/java/org/apache/openjpa/enhance
3958 135 2006-07-11 2025-02-19 132 24 pcl@apache.org pcristof@gmail.com
OracleDictionary.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql
1229 62 2006-07-19 2023-04-24 78 23 pcl@apache.org struberg@apache.org
ref_guide_dbsetup.xml
in openjpa-project/src/doc/manual
5876 - 2006-08-22 2023-04-24 78 21 mprudhom@apache.org struberg@apache.org
BrokerImpl.java
in openjpa-kernel/src/main/java/org/apache/openjpa/kernel
4162 299 2006-07-11 2023-04-24 145 20 pcl@apache.org struberg@apache.org
StateManagerImpl.java
in openjpa-kernel/src/main/java/org/apache/openjpa/kernel
2646 238 2006-07-11 2025-02-19 113 20 pcl@apache.org pcristof@gmail.com
DB2Dictionary.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql
936 53 2006-07-19 2021-04-05 104 20 pcl@apache.org struberg@apache.org
AnnotationPersistenceMetaDataParser.java
in openjpa-persistence/src/main/java/org/apache/openjpa/persistence
1709 92 2006-07-11 2025-02-19 101 20 pcl@apache.org pcristof@gmail.com
MetaDataRepository.java
in openjpa-kernel/src/main/java/org/apache/openjpa/meta
1622 126 2006-07-11 2023-05-22 98 20 pcl@apache.org struberg@apache.org
XMLPersistenceMetaDataParser.java
in openjpa-persistence/src/main/java/org/apache/openjpa/persistence
2274 167 2006-07-11 2025-03-16 98 20 pcl@apache.org solomax666@gmail.com
JDBCStoreManager.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel
1484 121 2006-07-19 2025-04-23 86 20 pcl@apache.org pcristof@gmail.com
EntityManagerImpl.java
in openjpa-persistence/src/main/java/org/apache/openjpa/persistence
1785 240 2006-07-11 2023-04-24 122 19 pcl@apache.org struberg@apache.org
SelectImpl.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql
2703 314 2006-07-19 2021-04-05 89 19 pcl@apache.org struberg@apache.org
JDBCConfigurationImpl.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/conf
830 84 2006-07-19 2023-07-25 53 19 pcl@apache.org struberg@apache.org
PostgresDictionary.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql
809 56 2006-07-19 2025-02-19 55 18 pcl@apache.org pcristof@gmail.com
QueryImpl.java
in openjpa-persistence/src/main/java/org/apache/openjpa/persistence
510 53 2006-07-11 2023-04-24 91 17 pcl@apache.org struberg@apache.org
PersistenceProductDerivation.java
in openjpa-persistence/src/main/java/org/apache/openjpa/persistence
764 46 2006-07-11 2025-03-16 89 17 pcl@apache.org solomax666@gmail.com
PersistenceProviderImpl.java
in openjpa-persistence/src/main/java/org/apache/openjpa/persistence
294 18 2006-07-11 2025-01-24 69 17 pcl@apache.org pcristof@gmail.com
MappingRepository.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta
1203 77 2006-07-19 2025-02-19 55 17 pcl@apache.org pcristof@gmail.com
MySQLDictionary.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql
389 16 2006-07-19 2021-05-02 47 17 pcl@apache.org struberg@apache.org
SchemaTool.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema
1136 73 2006-07-19 2021-06-15 43 17 pcl@apache.org struberg@apache.org
MappingTool.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta
747 52 2006-07-19 2021-06-15 38 17 pcl@apache.org struberg@apache.org
OpenJPAConfigurationImpl.java
in openjpa-kernel/src/main/java/org/apache/openjpa/conf
1851 279 2006-07-11 2023-04-24 97 16 pcl@apache.org struberg@apache.org
FieldMetaData.java
in openjpa-kernel/src/main/java/org/apache/openjpa/meta
1702 181 2006-07-11 2021-10-27 73 16 pcl@apache.org tandraschko@apache.org
ref_guide_caching.xml
in openjpa-project/src/doc/manual
1361 - 2006-08-22 2023-04-24 48 16 mprudhom@apache.org struberg@apache.org
TableJDBCSeq.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel
624 48 2006-07-19 2023-04-24 42 16 pcl@apache.org struberg@apache.org
jpa_overview_query.xml
in openjpa-project/src/doc/manual
5424 - 2006-08-22 2025-03-24 36 16 mprudhom@apache.org ilgrosso@apache.org
JPQLExpressionBuilder.java
in openjpa-kernel/src/main/java/org/apache/openjpa/kernel/jpql
1870 127 2006-07-11 2025-02-08 96 15 pcl@apache.org pcristof@gmail.com
AbstractBrokerFactory.java
in openjpa-kernel/src/main/java/org/apache/openjpa/kernel
579 49 2006-07-11 2023-04-24 82 15 pcl@apache.org struberg@apache.org
ConfigurationImpl.java
in openjpa-lib/src/main/java/org/apache/openjpa/lib/conf
773 63 2006-06-28 2023-04-25 78 15 pcl@apache.org struberg@apache.org
AnnotationPersistenceMappingParser.java
in openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc
1858 88 2006-07-19 2023-04-24 72 15 pcl@apache.org struberg@apache.org
QueryImpl.java
in openjpa-kernel/src/main/java/org/apache/openjpa/kernel
1846 162 2006-07-11 2021-04-05 71 15 pcl@apache.org struberg@apache.org
ref_guide_conf.xml
in openjpa-project/src/doc/manual
4269 - 2006-08-22 2023-04-24 68 15 mprudhom@apache.org struberg@apache.org
OpenJPAConfiguration.java
in openjpa-kernel/src/main/java/org/apache/openjpa/conf
353 - 2006-07-11 2023-04-24 60 15 pcl@apache.org struberg@apache.org
PersistenceUnitInfoImpl.java
in openjpa-persistence/src/main/java/org/apache/openjpa/persistence
452 52 2006-07-11 2023-04-24 48 15 pcl@apache.org struberg@apache.org
ref_guide_pc.xml
in openjpa-project/src/doc/manual
492 - 2006-08-22 2023-04-30 45 15 mprudhom@apache.org struberg@apache.org
ref_guide_mapping.xml
in openjpa-project/src/doc/manual
3618 - 2006-08-22 2023-04-24 44 15 mprudhom@apache.org struberg@apache.org
MappingInfo.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta
1278 57 2006-07-19 2025-05-01 44 15 pcl@apache.org pcristof@gmail.com
JDBCStoreQuery.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel
906 46 2006-07-19 2025-02-02 43 15 pcl@apache.org pcristof@gmail.com
QueryCacheStoreQuery.java
in openjpa-kernel/src/main/java/org/apache/openjpa/datacache
575 64 2006-07-11 2021-04-05 42 15 pcl@apache.org struberg@apache.org
Compatibility.java
in openjpa-kernel/src/main/java/org/apache/openjpa/conf
230 62 2006-07-11 2018-10-02 39 15 pcl@apache.org solomax@apache.org
FieldMapping.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta
1022 140 2006-07-19 2021-04-05 39 15 pcl@apache.org struberg@apache.org
SingleFieldManager.java
in openjpa-kernel/src/main/java/org/apache/openjpa/kernel
688 37 2006-07-11 2021-04-05 38 15 pcl@apache.org struberg@apache.org
ApplicationIds.java
in openjpa-kernel/src/main/java/org/apache/openjpa/util
561 36 2006-07-11 2025-02-19 36 15 pcl@apache.org pcristof@gmail.com
jpa_overview_meta.xml
in openjpa-project/src/doc/manual
4115 - 2006-08-22 2025-03-24 34 15 mprudhom@apache.org ilgrosso@apache.org
SQLServerDictionary.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql
327 23 2006-07-19 2021-05-02 31 15 pcl@apache.org struberg@apache.org
ClassMapping.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta
728 73 2006-07-19 2021-04-05 30 15 pcl@apache.org struberg@apache.org
ClassMappingInfo.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta
452 43 2006-07-19 2021-04-05 23 15 pcl@apache.org struberg@apache.org
RowImpl.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql
800 103 2006-07-19 2021-04-05 20 15 pcl@apache.org struberg@apache.org
ClassMetaData.java
in openjpa-kernel/src/main/java/org/apache/openjpa/meta
1864 147 2006-07-11 2025-02-19 86 14 pcl@apache.org pcristof@gmail.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
DelayedLinkedListProxy.java
in openjpa-kernel/src/main/java/org/apache/openjpa/util/proxy
607 70 2023-04-30 2023-04-30 1 1 struberg@apache.org struberg@apache.org
DelayedVectorProxy.java
in openjpa-kernel/src/main/java/org/apache/openjpa/util/proxy
578 69 2023-04-30 2023-04-30 1 1 struberg@apache.org struberg@apache.org
AsmHelper.java
in openjpa-kernel/src/main/java/org/apache/openjpa/util/asm
516 20 2023-05-03 2023-07-25 20 1 struberg@apache.org struberg@apache.org
DelayedTreeSetProxy.java
in openjpa-kernel/src/main/java/org/apache/openjpa/util/proxy
435 57 2023-04-30 2023-04-30 1 1 struberg@apache.org struberg@apache.org
DelayedArrayListProxy.java
in openjpa-kernel/src/main/java/org/apache/openjpa/util/proxy
404 49 2023-04-30 2023-04-30 1 1 struberg@apache.org struberg@apache.org
ProxyCollections.java
in openjpa-kernel/src/main/java/org/apache/openjpa/util/proxy
401 45 2023-04-30 2023-04-30 1 1 struberg@apache.org struberg@apache.org
DelayedPriorityQueueProxy.java
in openjpa-kernel/src/main/java/org/apache/openjpa/util/proxy
370 47 2023-04-30 2023-04-30 1 1 struberg@apache.org struberg@apache.org
DelayedHashSetProxy.java
in openjpa-kernel/src/main/java/org/apache/openjpa/util/proxy
317 41 2023-04-30 2023-04-30 1 1 struberg@apache.org struberg@apache.org
DelayedLinkedHashSetProxy.java
in openjpa-kernel/src/main/java/org/apache/openjpa/util/proxy
317 41 2023-04-30 2023-04-30 1 1 struberg@apache.org struberg@apache.org
StringUtil.java
in openjpa-lib/src/main/java/org/apache/openjpa/lib/util
253 17 2016-09-02 2021-04-04 5 1 struberg@apache.org struberg@apache.org
ProxyMaps.java
in openjpa-kernel/src/main/java/org/apache/openjpa/util/proxy
198 24 2023-04-30 2023-05-03 2 1 struberg@apache.org struberg@apache.org
db2.sql
in openjpa-integration/tck/sql
187 - 2013-02-06 2013-02-13 3 1 allee8285@apache.org allee8285@apache.org
ClassUtil.java
in openjpa-lib/src/main/java/org/apache/openjpa/lib/util
139 8 2016-09-01 2021-04-05 3 1 struberg@apache.org struberg@apache.org
ExtractDateTimeField.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps
123 19 2025-02-08 2025-02-08 1 1 pcristof@gmail.com pcristof@gmail.com
ExtractDateTimePart.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps
121 19 2025-02-08 2025-02-08 1 1 pcristof@gmail.com pcristof@gmail.com
loadCOUNTRIES.sql
in openjpa-examples/simple/src/main/java/reversemapping/schema
114 - 2010-07-30 2010-07-30 1 1 dwoods@apache.org dwoods@apache.org
JULLogFactory.java
in openjpa-lib/src/main/java/org/apache/openjpa/lib/log
113 21 2020-11-16 2020-11-16 1 1 rmannibucau@gmail.com rmannibucau@gmail.com
MapBackedSet.java
in openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections
98 17 2020-09-16 2020-09-16 1 1 rmannibucau@gmail.com rmannibucau@gmail.com
loadCITIES.sql
in openjpa-examples/simple/src/main/java/reversemapping/schema
87 - 2010-07-30 2010-07-30 1 1 dwoods@apache.org dwoods@apache.org
DynamicTCPRemoteCommitProvider.java
in openjpa-kernel/src/main/java/org/apache/openjpa/event
84 6 2020-01-21 2020-01-21 1 1 ilgrosso@apache.org ilgrosso@apache.org
Log4J2LogFactory.java
in openjpa-lib/src/main/java/org/apache/openjpa/lib/log
78 18 2020-12-01 2020-12-01 1 1 struberg@apache.org struberg@apache.org
ExtractDateTimePart.java
in openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps
74 5 2025-02-08 2025-02-08 1 1 pcristof@gmail.com pcristof@gmail.com
CurrentTemporal.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps
64 6 2025-02-08 2025-02-08 1 1 pcristof@gmail.com pcristof@gmail.com
ExtractDateTimeField.java
in openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps
63 5 2025-02-08 2025-02-08 1 1 pcristof@gmail.com pcristof@gmail.com
ClassNodeTracker.java
in openjpa-kernel/src/main/java/org/apache/openjpa/util/asm
57 8 2023-06-01 2023-07-23 4 1 struberg@apache.org struberg@apache.org
EnhancementProject.java
in openjpa-kernel/src/main/java/org/apache/openjpa/util/asm
56 8 2023-07-18 2023-07-19 2 1 struberg@apache.org struberg@apache.org
Cat.java
in openjpa-tools/openjpa-maven-plugin/src/it/nonRecursiveRelations/src/main/java/org/apache/openjpa/tools/maven/recursive
47 8 2025-04-23 2025-04-23 1 1 pcristof@gmail.com pcristof@gmail.com
DropSchemaTestEntity.java
in openjpa-tools/openjpa-maven-plugin/src/it/sqlActionDropSchema/src/main/java/org/apache/openjpa/tools/maven/testentity
43 9 2015-05-08 2023-04-24 2 1 struberg@apache.org struberg@apache.org
Ceiling.java
in openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps
42 3 2025-02-02 2025-02-02 1 1 pcristof@gmail.com pcristof@gmail.com
Floor.java
in openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps
42 3 2025-02-02 2025-02-02 1 1 pcristof@gmail.com pcristof@gmail.com
ClassWriterTracker.java
in openjpa-kernel/src/main/java/org/apache/openjpa/util/asm
42 8 2023-05-22 2023-05-22 1 1 struberg@apache.org struberg@apache.org
UuidId.java
in openjpa-kernel/src/main/java/org/apache/openjpa/util
37 7 2025-02-19 2025-02-19 1 1 pcristof@gmail.com pcristof@gmail.com
Human.java
in openjpa-tools/openjpa-maven-plugin/src/it/nonRecursiveRelations/src/main/java/org/apache/openjpa/tools/maven/recursive
37 6 2025-04-23 2025-04-23 1 1 pcristof@gmail.com pcristof@gmail.com
EnhancementClassLoader.java
in openjpa-kernel/src/main/java/org/apache/openjpa/util/asm
36 5 2023-07-18 2023-07-19 2 1 struberg@apache.org struberg@apache.org
BCClassWriter.java
in openjpa-kernel/src/main/java/org/apache/openjpa/util/asm
34 2 2023-07-18 2023-07-18 1 1 struberg@apache.org struberg@apache.org
CurrentTemporal.java
in openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps
32 4 2025-02-08 2025-02-08 1 1 pcristof@gmail.com pcristof@gmail.com
Ceiling.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps
32 4 2025-02-02 2025-02-02 1 1 pcristof@gmail.com pcristof@gmail.com
Floor.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps
32 4 2025-02-02 2025-02-02 1 1 pcristof@gmail.com pcristof@gmail.com
TestEntity.java
in openjpa-tools/openjpa-maven-plugin/src/it/sqlActionRefresh/src/main/java/org/apache/openjpa/tools/maven/testentity
30 5 2021-06-16 2023-04-24 2 1 struberg@apache.org struberg@apache.org
TestEntityC.java
in openjpa-tools/openjpa-maven-plugin/src/it/enhanceIncludesExcludes/src/main/java/foo
28 6 2016-01-16 2023-04-24 2 1 struberg@apache.org struberg@apache.org
TestEntityB.java
in openjpa-tools/openjpa-maven-plugin/src/it/enhanceIncludesExcludes/src/main/java/enhance/include
28 6 2016-01-16 2023-04-24 2 1 struberg@apache.org struberg@apache.org
TestEntityA.java
in openjpa-tools/openjpa-maven-plugin/src/it/enhanceIncludesExcludes/src/main/java/enhance/exclude
28 6 2016-01-16 2023-04-24 2 1 struberg@apache.org struberg@apache.org
Sign.java
in openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps
27 3 2025-02-02 2025-02-02 1 1 pcristof@gmail.com pcristof@gmail.com
web.xml
in openjpa-examples/opentrader/src/main/resources/WEB-INF
26 - 2010-08-24 2010-09-29 3 1 ppoddar@apache.org ppoddar@apache.org
Sign.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps
23 4 2025-02-02 2025-02-02 1 1 pcristof@gmail.com pcristof@gmail.com
DateTimeExtractField.java
in openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps
22 3 2025-02-08 2025-02-08 1 1 pcristof@gmail.com pcristof@gmail.com
RedefinedAttribute.java
in openjpa-kernel/src/main/java/org/apache/openjpa/util/asm
21 3 2023-07-18 2023-07-18 1 1 struberg@apache.org struberg@apache.org
persistence.xml
in openjpa-tools/openjpa-maven-plugin/src/it/nonRecursiveRelations/src/main/resources/META-INF
20 - 2025-04-23 2025-04-23 1 1 pcristof@gmail.com pcristof@gmail.com
NaturalLogarithm.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps
20 4 2025-02-02 2025-02-02 1 1 pcristof@gmail.com pcristof@gmail.com
Exponential.java
in openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps
20 4 2025-02-02 2025-02-02 1 1 pcristof@gmail.com pcristof@gmail.com
Correlations

File Size vs. Number of Changes: 1795 points

openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/MappingInfo.java x: 1278 lines of code y: 44 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/JDBCStoreManager.java x: 1484 lines of code y: 86 # changes openjpa-tools/openjpa-maven-plugin/src/it/nonRecursiveRelations/src/main/java/org/apache/openjpa/tools/maven/recursive/Cat.java x: 47 lines of code y: 1 # changes openjpa-tools/openjpa-maven-plugin/src/it/nonRecursiveRelations/src/main/java/org/apache/openjpa/tools/maven/recursive/Human.java x: 37 lines of code y: 1 # changes openjpa-tools/openjpa-maven-plugin/src/it/nonRecursiveRelations/src/main/resources/META-INF/persistence.xml x: 20 lines of code y: 1 # changes openjpa-project/src/doc/manual/jpa_overview_meta.xml x: 4115 lines of code y: 34 # changes openjpa-project/src/doc/manual/jpa_overview_query.xml x: 5424 lines of code y: 36 # changes src/site/site.xml x: 25 lines of code y: 7 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceProductDerivation.java x: 764 lines of code y: 89 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/XMLPersistenceMetaDataParser.java x: 2274 lines of code y: 98 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/meta/XMLVersionParser.java x: 43 lines of code y: 9 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/MappingRepository.java x: 1203 lines of code y: 55 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/ImmutableValueHandler.java x: 92 lines of code y: 9 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/DBDictionary.java x: 3959 lines of code y: 202 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/H2Dictionary.java x: 411 lines of code y: 25 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/HSQLDictionary.java x: 325 lines of code y: 33 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/PostgresDictionary.java x: 809 lines of code y: 55 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCEnhancer.java x: 3958 lines of code y: 132 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/StateManagerImpl.java x: 2646 lines of code y: 113 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/ClassMetaData.java x: 1864 lines of code y: 86 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/JavaTypes.java x: 386 lines of code y: 26 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/ValueStrategies.java x: 80 lines of code y: 13 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/ApplicationIds.java x: 561 lines of code y: 36 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/ImplHelper.java x: 203 lines of code y: 38 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.java x: 1709 lines of code y: 101 # changes openjpa-project/src/doc/manual/jpa_overview_pc.xml x: 1363 lines of code y: 20 # changes openjpa-project/src/doc/manual/supported_databases.xml x: 1578 lines of code y: 53 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/CurrentTemporal.java x: 64 lines of code y: 1 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/ExtractDateTimeField.java x: 123 lines of code y: 1 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/JDBCExpressionFactory.java x: 553 lines of code y: 39 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/Math.java x: 132 lines of code y: 13 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/Val.java x: 72 lines of code y: 19 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/DateTimeExtractField.java x: 22 lines of code y: 1 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/DateTimeExtractPart.java x: 5 lines of code y: 1 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/ExpressionFactory.java x: 103 lines of code y: 25 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/ExtractDateTimeField.java x: 63 lines of code y: 1 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/InMemoryExpressionFactory.java x: 682 lines of code y: 32 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/jpql/JPQLExpressionBuilder.java x: 1870 lines of code y: 96 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/CriteriaBuilderImpl.java x: 775 lines of code y: 16 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/Expressions.java x: 1678 lines of code y: 45 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/JDBCStoreQuery.java x: 906 lines of code y: 43 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/Filters.java x: 877 lines of code y: 36 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/ClassListValue.java x: 49 lines of code y: 2 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceProviderImpl.java x: 294 lines of code y: 69 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/NullableAggregateUnaryOp.java x: 17 lines of code y: 4 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/AbstractCollectionDecorator.java x: 85 lines of code y: 2 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/AbstractDualBidiMap.java x: 462 lines of code y: 3 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/AbstractEmptyIterator.java x: 36 lines of code y: 2 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/AbstractEmptyMapIterator.java x: 15 lines of code y: 2 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/AbstractHashedMap.java x: 750 lines of code y: 3 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/AbstractIterableMap.java x: 7 lines of code y: 2 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/AbstractLinkedMap.java x: 310 lines of code y: 2 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/AbstractListDecorator.java x: 66 lines of code y: 2 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/AbstractMapDecorator.java x: 82 lines of code y: 2 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/AbstractMapEntry.java x: 29 lines of code y: 3 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/AbstractReferenceMap.java x: 546 lines of code y: 3 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/AbstractSerializableListDecorator.java x: 22 lines of code y: 2 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/ComparatorChain.java x: 131 lines of code y: 3 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/DualHashBidiMap.java x: 38 lines of code y: 3 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/DualTreeBidiMap.java x: 250 lines of code y: 3 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/IteratorChain.java x: 94 lines of code y: 3 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/LRUMap.java x: 193 lines of code y: 2 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/LinkedMap.java x: 139 lines of code y: 2 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/ReferenceIdentityMap.java x: 54 lines of code y: 2 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/TreeBidiMap.java x: 1246 lines of code y: 3 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/UnmodifiableEntrySet.java x: 103 lines of code y: 2 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/BlacklistClassResolver.java x: 47 lines of code y: 5 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OpenJPAPersistence.java x: 162 lines of code y: 29 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCDataGenerator.java x: 955 lines of code y: 28 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/Options.java x: 355 lines of code y: 26 # changes openjpa-features/src/main/feature/feature.xml x: 17 lines of code y: 17 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/conf/JDBCConfigurationImpl.java x: 830 lines of code y: 53 # changes openjpa-project/bin-assembly.xml x: 67 lines of code y: 20 # changes openjpa-project/src/doc/manual/openjpa_legal.xml x: 110 lines of code y: 9 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/asm/AsmHelper.java x: 516 lines of code y: 20 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/DynamicStorageGenerator.java x: 396 lines of code y: 18 # changes openjpa-kernel/src/main/java/org/apache/openjpa/datacache/DataCachePCDataGenerator.java x: 227 lines of code y: 12 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/InternalException.java x: 32 lines of code y: 10 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/OpenJPAException.java x: 108 lines of code y: 11 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/asm/ClassNodeTracker.java x: 57 lines of code y: 4 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/InterfaceImplGenerator.java x: 159 lines of code y: 19 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/ReverseMappingTool.java x: 1497 lines of code y: 31 # changes openjpa-junit5/src/main/java/org/apache/openjpa/junit5/internal/OpenJPADirectoriesEnhancer.java x: 319 lines of code y: 10 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/GeneratedClasses.java x: 37 lines of code y: 12 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java x: 199 lines of code y: 20 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCRegistry.java x: 137 lines of code y: 23 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/JavaVersions.java x: 78 lines of code y: 17 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/meta/ClassAnnotationMetaDataFilter.java x: 54 lines of code y: 15 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/meta/ClassArgParser.java x: 457 lines of code y: 23 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/J2DoPrivHelper.java x: 577 lines of code y: 32 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/TemporaryClassLoader.java x: 72 lines of code y: 17 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/ManagedClassSubclasser.java x: 229 lines of code y: 24 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/ClassTableJDBCSeq.java x: 169 lines of code y: 18 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/JPAProperties.java x: 110 lines of code y: 18 # changes openjpa-tools/openjpa-fetch-statistics/src/main/java/org/apache/openjpa/enhance/stats/FetchStatisticsAuxEnhancer.java x: 80 lines of code y: 8 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/JavaVendors.java x: 36 lines of code y: 7 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/ApplicationIdTool.java x: 1038 lines of code y: 29 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/SQLBuffer.java x: 468 lines of code y: 39 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCSubclassValidator.java x: 184 lines of code y: 14 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/AbstractMetaDataDefaults.java x: 244 lines of code y: 28 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/MetaDataRepository.java x: 1622 lines of code y: 98 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/ProxyManagerImpl.java x: 1511 lines of code y: 48 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/PluginValue.java x: 120 lines of code y: 20 # changes openjpa-kernel/src/main/java/org/apache/openjpa/ant/ApplicationIdToolTask.java x: 47 lines of code y: 8 # changes openjpa-kernel/src/main/java/org/apache/openjpa/ee/WASRegistryManagedRuntime.java x: 30 lines of code y: 6 # changes openjpa-kernel/src/main/java/org/apache/openjpa/ee/WASManagedRuntime.java x: 189 lines of code y: 16 # changes openjpa-kernel/src/main/java/org/apache/openjpa/ant/MetaDataToolTask.java x: 51 lines of code y: 10 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/InstanceResultObjectProvider.java x: 29 lines of code y: 8 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/StoreCollectionFieldStrategy.java x: 460 lines of code y: 32 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ResultShapePacker.java x: 35 lines of code y: 4 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/proxy/DelayedArrayListProxy.java x: 404 lines of code y: 1 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/proxy/DelayedHashSetProxy.java x: 317 lines of code y: 1 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/proxy/DelayedLinkedListProxy.java x: 607 lines of code y: 1 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/proxy/DelayedPriorityQueueProxy.java x: 370 lines of code y: 1 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/proxy/DelayedTreeSetProxy.java x: 435 lines of code y: 1 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/proxy/DelayedVectorProxy.java x: 578 lines of code y: 1 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/proxy/ProxyCollections.java x: 401 lines of code y: 1 # changes openjpa-project/src/doc/manual/ref_guide_pc.xml x: 492 lines of code y: 45 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/ConfigurationImpl.java x: 773 lines of code y: 78 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/meta/ClassMetaDataIterator.java x: 139 lines of code y: 19 # changes openjpa-examples/openbooks/index.html x: 151 lines of code y: 6 # changes openjpa-examples/openbooks/src/main/java/jpa/tools/swing/AttributeLegendView.java x: 34 lines of code y: 5 # changes openjpa-examples/openbooks/src/main/java/jpa/tools/swing/AttributeView.java x: 17 lines of code y: 5 # changes openjpa-examples/openbooks/src/main/java/jpa/tools/swing/EntityDataModel.java x: 170 lines of code y: 7 # changes openjpa-examples/openbooks/src/main/java/jpa/tools/swing/EntityTable.java x: 129 lines of code y: 5 # changes openjpa-examples/openbooks/src/main/java/jpa/tools/swing/EntityTableView.java x: 105 lines of code y: 5 # changes openjpa-examples/openbooks/src/main/java/jpa/tools/swing/InstanceDataModel.java x: 43 lines of code y: 4 # changes openjpa-examples/openbooks/src/main/java/jpa/tools/swing/MetamodelHelper.java x: 201 lines of code y: 8 # changes openjpa-examples/openbooks/src/main/java/jpa/tools/swing/MetamodelView.java x: 97 lines of code y: 8 # changes openjpa-examples/openbooks/src/main/java/jpa/tools/swing/QueryDecorator.java x: 5 lines of code y: 4 # changes openjpa-examples/openbooks/src/main/java/openbook/domain/Book.java x: 89 lines of code y: 7 # changes openjpa-examples/openbooks/src/main/java/openbook/domain/Customer.java x: 44 lines of code y: 7 # changes openjpa-examples/openbooks/src/main/java/openbook/domain/Inventory.java x: 56 lines of code y: 5 # changes openjpa-examples/openbooks/src/main/java/openbook/domain/LineItem.java x: 71 lines of code y: 7 # changes openjpa-examples/openbooks/src/main/java/openbook/domain/PurchaseOrder.java x: 92 lines of code y: 8 # changes openjpa-examples/openbooks/src/main/java/openbook/server/OpenBookServiceImpl.java x: 290 lines of code y: 8 # changes openjpa-examples/openbooks/src/main/java/openbook/server/PersistenceService.java x: 114 lines of code y: 5 # changes openjpa-examples/openbooks/src/main/java/openbook/server/ServiceFactory.java x: 21 lines of code y: 6 # changes openjpa-examples/opentrader/src/main/java/org/apache/openjpa/trader/domain/Ask.java x: 25 lines of code y: 4 # changes openjpa-examples/opentrader/src/main/java/org/apache/openjpa/trader/domain/Stock.java x: 69 lines of code y: 4 # changes openjpa-examples/opentrader/src/main/java/org/apache/openjpa/trader/domain/Trade.java x: 90 lines of code y: 5 # changes openjpa-examples/opentrader/src/main/java/org/apache/openjpa/trader/service/Exchange.java x: 222 lines of code y: 6 # changes openjpa-examples/opentrader/src/main/java/org/apache/openjpa/trader/service/PersistenceService.java x: 134 lines of code y: 4 # changes openjpa-examples/simple/src/main/java/embeddables/Main.java x: 58 lines of code y: 3 # changes openjpa-examples/simple/src/main/java/relations/Deity.java x: 105 lines of code y: 4 # changes openjpa-examples/simple/src/main/java/relations/Main.java x: 85 lines of code y: 4 # changes openjpa-examples/simple/src/main/java/reversemapping/Main.java x: 67 lines of code y: 3 # changes openjpa-integration/tck/tck2-20091209.xml x: 242 lines of code y: 3 # changes openjpa-integration/tck/tck2-20101205.xml x: 221 lines of code y: 4 # changes openjpa-integration/tck/tck2-20110815.xml x: 267 lines of code y: 10 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/TableJDBCSeq.java x: 624 lines of code y: 42 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/DataSourceFactory.java x: 226 lines of code y: 34 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/OracleDictionary.java x: 1229 lines of code y: 78 # changes openjpa-jest/src/main/java/org/apache/openjpa/persistence/jest/JESTServlet.java x: 99 lines of code y: 9 # changes openjpa-jest/src/main/java/org/apache/openjpa/persistence/jest/JSONObjectFormatter.java x: 223 lines of code y: 9 # changes openjpa-jest/src/main/java/org/apache/openjpa/persistence/jest/MetamodelHelper.java x: 118 lines of code y: 6 # changes openjpa-jest/src/main/java/org/apache/openjpa/persistence/jest/QueryCommand.java x: 68 lines of code y: 6 # changes openjpa-jest/src/main/java/org/apache/openjpa/persistence/jest/XMLFormatter.java x: 412 lines of code y: 7 # changes openjpa-kernel/src/main/java/org/apache/openjpa/conf/OpenJPAConfiguration.java x: 353 lines of code y: 60 # changes openjpa-kernel/src/main/java/org/apache/openjpa/conf/OpenJPAConfigurationImpl.java x: 1851 lines of code y: 97 # changes openjpa-kernel/src/main/java/org/apache/openjpa/datacache/CacheDistributionPolicy.java x: 6 lines of code y: 5 # changes openjpa-kernel/src/main/java/org/apache/openjpa/ee/AbstractManagedRuntime.java x: 54 lines of code y: 6 # changes openjpa-kernel/src/main/java/org/apache/openjpa/ee/AutomaticManagedRuntime.java x: 230 lines of code y: 20 # changes openjpa-kernel/src/main/java/org/apache/openjpa/ee/InvocationManagedRuntime.java x: 52 lines of code y: 12 # changes openjpa-kernel/src/main/java/org/apache/openjpa/ee/ManagedRuntime.java x: 16 lines of code y: 11 # changes openjpa-kernel/src/main/java/org/apache/openjpa/ee/RegistryManagedRuntime.java x: 137 lines of code y: 8 # changes openjpa-kernel/src/main/java/org/apache/openjpa/ee/SunOneManagedRuntime.java x: 31 lines of code y: 10 # changes openjpa-kernel/src/main/java/org/apache/openjpa/event/JMSRemoteCommitProvider.java x: 194 lines of code y: 15 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AbstractBrokerFactory.java x: 579 lines of code y: 82 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/Broker.java x: 126 lines of code y: 23 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/BrokerImpl.java x: 4162 lines of code y: 145 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/FetchConfigurationImpl.java x: 907 lines of code y: 56 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/LocalManagedRuntime.java x: 160 lines of code y: 10 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/jpql/JPQLParser.java x: 56 lines of code y: 12 # changes openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/AnnotationPersistenceMappingParser.java x: 1858 lines of code y: 72 # changes openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/AnnotationPersistenceMappingSerializer.java x: 650 lines of code y: 16 # changes openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/Columns.java x: 12 lines of code y: 7 # changes openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.java x: 281 lines of code y: 18 # changes openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/JDBCPersistenceProductDerivation.java x: 97 lines of code y: 26 # changes openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/XMLPersistenceMappingParser.java x: 1477 lines of code y: 52 # changes openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/XMLPersistenceMappingSerializer.java x: 613 lines of code y: 22 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/AbstractQuery.java x: 403 lines of code y: 9 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/AnnotationPersistenceMetaDataSerializer.java x: 1102 lines of code y: 26 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/DataStoreId.java x: 12 lines of code y: 10 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityExistsException.java x: 79 lines of code y: 10 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerFactoryImpl.java x: 381 lines of code y: 63 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerImpl.java x: 1785 lines of code y: 122 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/FetchPlan.java x: 70 lines of code y: 25 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/FetchPlanImpl.java x: 372 lines of code y: 19 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/HintHandler.java x: 114 lines of code y: 21 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/JPAFacadeHelper.java x: 247 lines of code y: 15 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/LockScopesHelper.java x: 15 lines of code y: 3 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/ManagedInterface.java x: 9 lines of code y: 3 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/MixedLockLevelsHelper.java x: 83 lines of code y: 9 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OpenJPAEntityManager.java x: 208 lines of code y: 25 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OpenJPAEntityManagerFactory.java x: 29 lines of code y: 17 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OpenJPAPersistenceUtil.java x: 212 lines of code y: 14 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OpenJPAQuery.java x: 65 lines of code y: 22 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OptimisticLockException.java x: 79 lines of code y: 11 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/ParameterImpl.java x: 60 lines of code y: 8 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceMetaDataDefaults.java x: 711 lines of code y: 55 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceMetaDataFactory.java x: 473 lines of code y: 42 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceUnitInfoImpl.java x: 452 lines of code y: 48 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/QueryImpl.java x: 510 lines of code y: 91 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/QueryResultCache.java x: 11 lines of code y: 13 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/QueryResultCacheImpl.java x: 65 lines of code y: 11 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/StoreCache.java x: 23 lines of code y: 16 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/StoreCacheImpl.java x: 134 lines of code y: 17 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/StoredProcedureQueryImpl.java x: 297 lines of code y: 4 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/CompareByExample.java x: 93 lines of code y: 6 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/CompoundSelections.java x: 147 lines of code y: 11 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/CriteriaExpressionBuilder.java x: 280 lines of code y: 31 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/CriteriaQueryImpl.java x: 537 lines of code y: 53 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/ExpressionImpl.java x: 54 lines of code y: 19 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/FromImpl.java x: 222 lines of code y: 17 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/Joins.java x: 586 lines of code y: 29 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/OpenJPACriteriaQuery.java x: 6 lines of code y: 7 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/OrderImpl.java x: 47 lines of code y: 13 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/ParameterExpressionImpl.java x: 95 lines of code y: 16 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/PathImpl.java x: 208 lines of code y: 31 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/PredicateImpl.java x: 142 lines of code y: 27 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/RootImpl.java x: 75 lines of code y: 15 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/SelectionImpl.java x: 77 lines of code y: 18 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/SubqueryImpl.java x: 292 lines of code y: 28 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/meta/AbstractManagedType.java x: 716 lines of code y: 16 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/meta/AnnotationProcessor6.java x: 310 lines of code y: 30 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/meta/Members.java x: 204 lines of code y: 16 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/meta/MetamodelImpl.java x: 310 lines of code y: 23 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/meta/SourceAnnotationHandler.java x: 504 lines of code y: 16 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/meta/Types.java x: 115 lines of code y: 14 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/osgi/PersistenceActivator.java x: 43 lines of code y: 6 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/validation/ValidatorImpl.java x: 223 lines of code y: 21 # changes openjpa-project/RELEASE-NOTES.html x: 271 lines of code y: 44 # changes openjpa-project/src/doc/manual/jpa_overview_arch.xml x: 285 lines of code y: 17 # changes openjpa-project/src/doc/manual/jpa_overview_criteria.xml x: 192 lines of code y: 14 # changes openjpa-project/src/doc/manual/jpa_overview_em.xml x: 1122 lines of code y: 20 # changes openjpa-project/src/doc/manual/jpa_overview_sqlquery.xml x: 242 lines of code y: 9 # changes openjpa-project/src/doc/manual/jpa_tutorials.xml x: 1508 lines of code y: 12 # changes openjpa-project/src/doc/manual/migration_considerations.xml x: 613 lines of code y: 40 # changes openjpa-project/src/doc/manual/ref_guide_caching.xml x: 1361 lines of code y: 48 # changes openjpa-project/src/doc/manual/ref_guide_conf.xml x: 4269 lines of code y: 68 # changes openjpa-project/src/doc/manual/ref_guide_dbsetup.xml x: 5876 lines of code y: 78 # changes openjpa-project/src/doc/manual/ref_guide_deploy.xml x: 189 lines of code y: 15 # changes openjpa-project/src/doc/manual/ref_guide_logging.xml x: 670 lines of code y: 26 # changes openjpa-project/src/doc/manual/ref_guide_mapping.xml x: 3618 lines of code y: 44 # changes openjpa-project/src/doc/manual/ref_guide_remote.xml x: 775 lines of code y: 24 # changes openjpa-project/src/doc/manual/ref_guide_runtime.xml x: 1529 lines of code y: 40 # changes openjpa-project/src/doc/manual/ref_guide_slice.xml x: 614 lines of code y: 19 # changes openjpa-tools/openjpa-maven-plugin/src/it/default_settings/src/main/java/org/apache/openjpa/tools/maven/testentity/TestEntity.java x: 43 lines of code y: 3 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/DBDictionaryFactory.java x: 574 lines of code y: 31 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/XMLPersistenceMetaDataSerializer.java x: 1102 lines of code y: 28 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/FieldMetaData.java x: 1702 lines of code y: 73 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/AbstractJDBCSeq.java x: 127 lines of code y: 14 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/NativeJDBCSeq.java x: 295 lines of code y: 27 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/JDBCBrokerFactory.java x: 182 lines of code y: 23 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/MappingTool.java x: 747 lines of code y: 38 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/SchemaTool.java x: 1136 lines of code y: 43 # changes openjpa-project/src/doc/manual/manual.xml x: 101 lines of code y: 23 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/UnaryOp.java x: 136 lines of code y: 19 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/DerbyDictionary.java x: 139 lines of code y: 31 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/Column.java x: 655 lines of code y: 32 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/DynamicSchemaFactory.java x: 159 lines of code y: 15 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/MariaDBDictionary.java x: 393 lines of code y: 11 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/SQLServerDictionary.java x: 327 lines of code y: 31 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/MySQLDictionary.java x: 389 lines of code y: 47 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/Sum.java x: 33 lines of code y: 8 # changes openjpa-slice/src/main/java/org/apache/openjpa/slice/jdbc/DistributedJDBCStoreManager.java x: 456 lines of code y: 17 # changes openjpa-jdbc/src/main/resources/org/apache/openjpa/jdbc/sql/sql-error-state-codes.xml x: 163 lines of code y: 27 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.java x: 372 lines of code y: 9 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/AbstractUpdateManager.java x: 320 lines of code y: 19 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/ConstraintUpdateManager.java x: 330 lines of code y: 12 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/JDBCFetchConfigurationImpl.java x: 384 lines of code y: 25 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/OperationOrderUpdateManager.java x: 143 lines of code y: 8 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/PagingResultObjectProvider.java x: 309 lines of code y: 12 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/PessimisticLockManager.java x: 160 lines of code y: 21 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/PreparedQueryImpl.java x: 329 lines of code y: 33 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/PreparedStatementManagerImpl.java x: 226 lines of code y: 29 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/SQLStoreQuery.java x: 295 lines of code y: 33 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/Args.java x: 177 lines of code y: 11 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/CoalesceExpression.java x: 150 lines of code y: 7 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/EqualTypeExpression.java x: 106 lines of code y: 6 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/GeneralCaseExpression.java x: 170 lines of code y: 6 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/InExpression.java x: 159 lines of code y: 14 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/NotEqualTypeExpression.java x: 116 lines of code y: 6 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/OrExpression.java x: 65 lines of code y: 9 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/PCPath.java x: 947 lines of code y: 57 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/SelectConstructor.java x: 292 lines of code y: 24 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/SimpleCaseExpression.java x: 194 lines of code y: 6 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/ClassMapping.java x: 728 lines of code y: 30 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/ClassMappingInfo.java x: 452 lines of code y: 23 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/Discriminator.java x: 286 lines of code y: 10 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/FieldMapping.java x: 1022 lines of code y: 39 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.java x: 610 lines of code y: 26 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/ValueMappingImpl.java x: 489 lines of code y: 12 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/Version.java x: 256 lines of code y: 10 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/ColumnVersionStrategy.java x: 271 lines of code y: 19 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/EmbedFieldStrategy.java x: 1528 lines of code y: 20 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/EmbedValueHandler.java x: 223 lines of code y: 19 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/HandlerCollectionTableFieldStrategy.java x: 259 lines of code y: 12 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/HandlerFieldStrategy.java x: 367 lines of code y: 18 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/HandlerHandlerMapTableFieldStrategy.java x: 217 lines of code y: 14 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/HandlerRelationMapTableFieldStrategy.java x: 408 lines of code y: 19 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/HandlerStrategies.java x: 192 lines of code y: 11 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/InValueDiscriminatorStrategy.java x: 122 lines of code y: 13 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/MapTableFieldStrategy.java x: 261 lines of code y: 20 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/ObjectIdValueHandler.java x: 137 lines of code y: 10 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/PrimitiveFieldStrategy.java x: 349 lines of code y: 11 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/RelationFieldStrategy.java x: 894 lines of code y: 57 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/RelationHandlerMapTableFieldStrategy.java x: 258 lines of code y: 5 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/RelationRelationMapTableFieldStrategy.java x: 486 lines of code y: 16 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/RelationStrategies.java x: 167 lines of code y: 12 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/RelationToManyInverseKeyFieldStrategy.java x: 309 lines of code y: 19 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/RelationToManyTableFieldStrategy.java x: 237 lines of code y: 15 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/StateComparisonVersionStrategy.java x: 223 lines of code y: 10 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/SubclassJoinDiscriminatorStrategy.java x: 113 lines of code y: 7 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/ValueMapDiscriminatorStrategy.java x: 124 lines of code y: 10 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/ColumnIO.java x: 155 lines of code y: 8 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/DBCPDriverDataSource.java x: 195 lines of code y: 17 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/ForeignKey.java x: 658 lines of code y: 21 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/LocalConstraint.java x: 108 lines of code y: 10 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/Schema.java x: 218 lines of code y: 10 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/SchemaGenerator.java x: 715 lines of code y: 25 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/SchemaGroup.java x: 371 lines of code y: 13 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/Table.java x: 648 lines of code y: 23 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/XMLSchemaParser.java x: 437 lines of code y: 14 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/XMLSchemaSerializer.java x: 332 lines of code y: 10 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/AbstractResult.java x: 838 lines of code y: 23 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/DB2Dictionary.java x: 936 lines of code y: 104 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/JoinSet.java x: 302 lines of code y: 11 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/LogicalUnion.java x: 903 lines of code y: 33 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/MergedResult.java x: 532 lines of code y: 12 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/PrimaryRow.java x: 352 lines of code y: 19 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/RowImpl.java x: 800 lines of code y: 20 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/SecondaryRow.java x: 136 lines of code y: 7 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/SelectImpl.java x: 2703 lines of code y: 89 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/SolidDBDictionary.java x: 395 lines of code y: 15 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/StoredProcedure.java x: 191 lines of code y: 7 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/SybaseDictionary.java x: 318 lines of code y: 33 # changes openjpa-kernel/src/main/java/org/apache/openjpa/conf/AutoDetachValue.java x: 53 lines of code y: 17 # changes openjpa-kernel/src/main/java/org/apache/openjpa/conf/BrokerFactoryValue.java x: 42 lines of code y: 21 # changes openjpa-kernel/src/main/java/org/apache/openjpa/conf/CacheMarshallerImpl.java x: 205 lines of code y: 12 # changes openjpa-kernel/src/main/java/org/apache/openjpa/conf/CacheMarshallersValue.java x: 75 lines of code y: 7 # changes openjpa-kernel/src/main/java/org/apache/openjpa/datacache/AbstractQueryCache.java x: 480 lines of code y: 29 # changes openjpa-kernel/src/main/java/org/apache/openjpa/datacache/QueryCacheStoreQuery.java x: 575 lines of code y: 42 # changes openjpa-kernel/src/main/java/org/apache/openjpa/datacache/QueryKey.java x: 296 lines of code y: 22 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/CodeGenerator.java x: 383 lines of code y: 20 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/ReflectingPersistenceCapable.java x: 331 lines of code y: 15 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/Reflection.java x: 624 lines of code y: 25 # changes openjpa-kernel/src/main/java/org/apache/openjpa/event/AbstractRemoteCommitProvider.java x: 37 lines of code y: 9 # changes openjpa-kernel/src/main/java/org/apache/openjpa/event/LifecycleEventManager.java x: 482 lines of code y: 22 # changes openjpa-kernel/src/main/java/org/apache/openjpa/event/MethodLifecycleCallbacks.java x: 96 lines of code y: 16 # changes openjpa-kernel/src/main/java/org/apache/openjpa/event/RemoteCommitEventManager.java x: 163 lines of code y: 14 # changes openjpa-kernel/src/main/java/org/apache/openjpa/event/SingleJVMRemoteCommitProvider.java x: 25 lines of code y: 14 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AbstractPCData.java x: 308 lines of code y: 16 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AttachManager.java x: 239 lines of code y: 21 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AttachStrategy.java x: 423 lines of code y: 27 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DetachManager.java x: 640 lines of code y: 31 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ExpressionStoreQuery.java x: 627 lines of code y: 35 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ExtentImpl.java x: 278 lines of code y: 19 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/MethodStoreQuery.java x: 244 lines of code y: 21 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/QueryImpl.java x: 1846 lines of code y: 71 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/QueryLanguages.java x: 39 lines of code y: 16 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ResultPacker.java x: 277 lines of code y: 21 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/SingleFieldManager.java x: 688 lines of code y: 38 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/VersionAttachStrategy.java x: 311 lines of code y: 27 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Args.java x: 58 lines of code y: 10 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/CandidatePath.java x: 158 lines of code y: 21 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Count.java x: 21 lines of code y: 9 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/SimpleCase.java x: 79 lines of code y: 5 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/AbstractCFMetaDataFactory.java x: 820 lines of code y: 45 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/Extensions.java x: 269 lines of code y: 15 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/MetaDataInheritanceComparator.java x: 35 lines of code y: 14 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/MetaDataTool.java x: 223 lines of code y: 16 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/ProxySetupStateManager.java x: 261 lines of code y: 14 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/AbstractLRSProxyCollection.java x: 325 lines of code y: 12 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/CacheMap.java x: 436 lines of code y: 20 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/ant/AbstractTask.java x: 132 lines of code y: 27 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/Configurations.java x: 517 lines of code y: 63 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/ProductDerivations.java x: 342 lines of code y: 39 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/jdbc/SQLFormatter.java x: 171 lines of code y: 13 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/log/LogFactoryImpl.java x: 220 lines of code y: 24 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/log/MultiLogFactory.java x: 143 lines of code y: 15 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/meta/ClasspathMetaDataIterator.java x: 49 lines of code y: 16 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/meta/FileMetaDataIterator.java x: 141 lines of code y: 18 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/rop/AbstractNonSequentialResultList.java x: 155 lines of code y: 13 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/rop/AbstractSequentialResultList.java x: 84 lines of code y: 12 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/rop/MergedResultObjectProvider.java x: 158 lines of code y: 11 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/rop/RandomAccessResultList.java x: 156 lines of code y: 12 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/ClassUtil.java x: 139 lines of code y: 3 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/FormatPreservingProperties.java x: 434 lines of code y: 16 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/MultiClassLoader.java x: 174 lines of code y: 17 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/Services.java x: 136 lines of code y: 20 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/concurrent/ConcurrentHashMap.java x: 556 lines of code y: 12 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/AnnotationPersistenceXMLMetaDataParser.java x: 188 lines of code y: 22 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/util/SourceCode.java x: 827 lines of code y: 18 # changes openjpa-xmlstore/src/main/java/org/apache/openjpa/xmlstore/ObjectData.java x: 226 lines of code y: 14 # changes openjpa-xmlstore/src/main/java/org/apache/openjpa/xmlstore/XMLFileHandler.java x: 461 lines of code y: 18 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/VersionMappingInfo.java x: 106 lines of code y: 11 # changes openjpa-kernel/src/main/java/org/apache/openjpa/datacache/DataCacheStoreManager.java x: 614 lines of code y: 49 # changes openjpa-kernel/src/main/java/org/apache/openjpa/instrumentation/InstrumentationManagerImpl.java x: 59 lines of code y: 7 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ResultShape.java x: 190 lines of code y: 5 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/graph/DepthFirstAnalysis.java x: 198 lines of code y: 10 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/identifier/IdentifierUtilImpl.java x: 485 lines of code y: 14 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/meta/XMLMetaDataParser.java x: 489 lines of code y: 32 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/ant/ReverseMappingToolTask.java x: 161 lines of code y: 16 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/ContainsExpression.java x: 30 lines of code y: 9 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/Trim.java x: 167 lines of code y: 13 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/DiscriminatorMappingInfo.java x: 94 lines of code y: 14 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/JavaSQLTypes.java x: 135 lines of code y: 9 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/LRSProxyCollection.java x: 189 lines of code y: 7 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/LRSProxyMap.java x: 365 lines of code y: 9 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/EmpressDictionary.java x: 106 lines of code y: 7 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/ResultSetResult.java x: 467 lines of code y: 21 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/ClassRedefiner.java x: 60 lines of code y: 11 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DetachedValueStateManager.java x: 571 lines of code y: 25 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ObjectIdStateManager.java x: 693 lines of code y: 24 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Abs.java x: 40 lines of code y: 11 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/QueryExpressions.java x: 124 lines of code y: 28 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/FetchGroup.java x: 220 lines of code y: 21 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/QueryMetaData.java x: 185 lines of code y: 20 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/ValueMetaDataImpl.java x: 427 lines of code y: 25 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/DoubleId.java x: 40 lines of code y: 6 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/Id.java x: 82 lines of code y: 16 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/OpenJPAId.java x: 80 lines of code y: 23 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/jdbc/ConfiguringConnectionDecorator.java x: 103 lines of code y: 15 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/Files.java x: 216 lines of code y: 18 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/StringUtil.java x: 253 lines of code y: 5 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/PreparedQueryCacheImpl.java x: 364 lines of code y: 27 # changes openjpa-kernel/src/main/java/org/apache/openjpa/datacache/AbstractDataCache.java x: 404 lines of code y: 33 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/InstrumentationFactory.java x: 224 lines of code y: 17 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCEnhancerAgent.java x: 100 lines of code y: 12 # changes openjpa-kernel/src/main/java/org/apache/openjpa/event/TCPRemoteCommitProvider.java x: 640 lines of code y: 19 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/HintValueConverter.java x: 111 lines of code y: 4 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/query/QueryDefinitionImpl.java x: 382 lines of code y: 12 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/identifier/DBIdentifier.java x: 542 lines of code y: 14 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/ValueTableJDBCSeq.java x: 122 lines of code y: 11 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/log/Log4J2LogFactory.java x: 78 lines of code y: 1 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/log/Log4JLogFactory.java x: 79 lines of code y: 14 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/log/JULLogFactory.java x: 113 lines of code y: 1 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/HerdDBDictionary.java x: 17 lines of code y: 8 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AbstractStoreQuery.java x: 203 lines of code y: 24 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DelegatingQuery.java x: 614 lines of code y: 18 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/QueryContext.java x: 61 lines of code y: 14 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/QueryStatistics.java x: 266 lines of code y: 13 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/StoreQuery.java x: 84 lines of code y: 22 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/AbstractLRSProxyMap.java x: 404 lines of code y: 12 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/ObjectValue.java x: 82 lines of code y: 25 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/ReferenceHashSet.java x: 91 lines of code y: 12 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/MapBackedSet.java x: 98 lines of code y: 1 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/concurrent/ConcurrentReferenceHashMap.java x: 745 lines of code y: 12 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/concurrent/ConcurrentReferenceHashSet.java x: 85 lines of code y: 13 # changes openjpa-slice/src/main/java/org/apache/openjpa/slice/jdbc/DistributedJDBCBrokerFactory.java x: 86 lines of code y: 11 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/OrderedMap.java x: 73 lines of code y: 5 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/jdbc/DelegatingPreparedStatement.java x: 506 lines of code y: 21 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/Result.java x: 196 lines of code y: 12 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/jdbc/DelegatingResultSet.java x: 846 lines of code y: 17 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/jdbc/DelegatingDatabaseMetaData.java x: 795 lines of code y: 18 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/SimpleDriverDataSource.java x: 193 lines of code y: 19 # changes openjpa-project/src/doc/manual/ref_guide_integration.xml x: 534 lines of code y: 16 # changes openjpa-examples/openbooks/src/main/java/jpa/tools/swing/ErrorDialog.java x: 167 lines of code y: 6 # changes openjpa-examples/openbooks/src/main/java/jpa/tools/swing/PathFinder.java x: 126 lines of code y: 5 # changes openjpa-examples/openbooks/src/main/java/jpa/tools/swing/StatusBar.java x: 121 lines of code y: 4 # changes openjpa-examples/openbooks/src/main/java/openbook/client/BuyBookPage.java x: 341 lines of code y: 9 # changes openjpa-examples/openbooks/src/main/java/openbook/client/Demo.java x: 556 lines of code y: 11 # changes openjpa-examples/openbooks/src/main/java/openbook/tools/CommandProcessor.java x: 167 lines of code y: 5 # changes openjpa-examples/openbooks/src/main/java/openbook/tools/converter/HTMLTokenRenderer.java x: 168 lines of code y: 4 # changes openjpa-examples/openbooks/src/main/java/openbook/tools/parser/JavaLexer.java x: 3428 lines of code y: 4 # changes openjpa-examples/opentrader/src/main/java/org/apache/openjpa/trader/server/TradingServiceAdapterImpl.java x: 138 lines of code y: 4 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/ant/SchemaToolTask.java x: 73 lines of code y: 10 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/conf/JDBCProductDerivation.java x: 51 lines of code y: 15 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.java x: 210 lines of code y: 5 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/AbstractJDBCSavepointManager.java x: 77 lines of code y: 6 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/BatchingPreparedStatementManagerImpl.java x: 254 lines of code y: 19 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/FinderCacheImpl.java x: 277 lines of code y: 15 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/MappedQueryResultObjectProvider.java x: 423 lines of code y: 8 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/MixedLockManager.java x: 87 lines of code y: 10 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/CollectionParam.java x: 159 lines of code y: 9 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/ConstGetObjectId.java x: 74 lines of code y: 8 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/Count.java x: 57 lines of code y: 9 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/DatastoreFunction.java x: 30 lines of code y: 5 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/Extension.java x: 175 lines of code y: 10 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/GetMapValue.java x: 166 lines of code y: 8 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/InstanceofExpression.java x: 116 lines of code y: 12 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/StartsWithExpression.java x: 240 lines of code y: 11 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/NoneMappingDefaults.java x: 184 lines of code y: 8 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/QueryResultMapping.java x: 405 lines of code y: 17 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/SequenceMapping.java x: 144 lines of code y: 13 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/ValueMappingInfo.java x: 265 lines of code y: 8 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/MaxEmbeddedLobFieldStrategy.java x: 204 lines of code y: 10 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/RelationMapInverseKeyFieldStrategy.java x: 174 lines of code y: 9 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/RelationMapTableFieldStrategy.java x: 174 lines of code y: 8 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/StringFieldStrategy.java x: 214 lines of code y: 8 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/UntypedPCValueHandler.java x: 96 lines of code y: 10 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/LazySchemaFactory.java x: 146 lines of code y: 7 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/Schemas.java x: 193 lines of code y: 9 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/TableSchemaFactory.java x: 352 lines of code y: 11 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/Unique.java x: 31 lines of code y: 13 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/AbstractDB2Dictionary.java x: 78 lines of code y: 19 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/BooleanRepresentationFactory.java x: 111 lines of code y: 3 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/IngresDictionary.java x: 212 lines of code y: 7 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/Select.java x: 151 lines of code y: 27 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/SelectExecutor.java x: 31 lines of code y: 11 # changes openjpa-jest/src/main/java/org/apache/openjpa/persistence/jest/AbstractCommand.java x: 256 lines of code y: 4 # changes openjpa-kernel/src/main/java/org/apache/openjpa/conf/OpenJPAProductDerivation.java x: 10 lines of code y: 9 # changes openjpa-kernel/src/main/java/org/apache/openjpa/conf/OpenJPAVersion.java x: 101 lines of code y: 22 # changes openjpa-kernel/src/main/java/org/apache/openjpa/datacache/CacheStatistics.java x: 31 lines of code y: 12 # changes openjpa-kernel/src/main/java/org/apache/openjpa/datacache/CacheStatisticsImpl.java x: 185 lines of code y: 6 # changes openjpa-kernel/src/main/java/org/apache/openjpa/datacache/ClearableScheduler.java x: 196 lines of code y: 4 # changes openjpa-kernel/src/main/java/org/apache/openjpa/datacache/ConcurrentDataCache.java x: 103 lines of code y: 19 # changes openjpa-kernel/src/main/java/org/apache/openjpa/datacache/DataCacheManager.java x: 21 lines of code y: 15 # changes openjpa-kernel/src/main/java/org/apache/openjpa/datacache/DataCacheManagerImpl.java x: 149 lines of code y: 23 # changes openjpa-kernel/src/main/java/org/apache/openjpa/datacache/DataCachePCData.java x: 7 lines of code y: 8 # changes openjpa-kernel/src/main/java/org/apache/openjpa/datacache/DataCachePCDataImpl.java x: 160 lines of code y: 15 # changes openjpa-kernel/src/main/java/org/apache/openjpa/datacache/DelegatingDataCache.java x: 345 lines of code y: 15 # changes openjpa-kernel/src/main/java/org/apache/openjpa/datacache/DelegatingQueryCache.java x: 183 lines of code y: 12 # changes openjpa-kernel/src/main/java/org/apache/openjpa/event/BeanLifecycleCallbacks.java x: 61 lines of code y: 13 # changes openjpa-kernel/src/main/java/org/apache/openjpa/instrumentation/AbstractDataCacheInstrument.java x: 188 lines of code y: 9 # changes openjpa-kernel/src/main/java/org/apache/openjpa/instrumentation/jmx/JMXProvider.java x: 112 lines of code y: 8 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AuditManager.java x: 268 lines of code y: 8 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AutoDetach.java x: 10 lines of code y: 11 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DelegatingBroker.java x: 1426 lines of code y: 31 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DelegatingFetchConfiguration.java x: 552 lines of code y: 24 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DetachedStateAttachStrategy.java x: 127 lines of code y: 17 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DetachedStateManager.java x: 918 lines of code y: 33 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ENonTransState.java x: 52 lines of code y: 11 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/FetchConfiguration.java x: 75 lines of code y: 29 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/FillStrategy.java x: 171 lines of code y: 5 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/OpenJPAStateManager.java x: 86 lines of code y: 15 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/PCState.java x: 180 lines of code y: 14 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/PDeletedState.java x: 70 lines of code y: 14 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/SaveFieldManager.java x: 148 lines of code y: 12 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/StoreContext.java x: 89 lines of code y: 25 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/StoreManager.java x: 57 lines of code y: 16 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/AbstractExpressionBuilder.java x: 356 lines of code y: 29 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Context.java x: 145 lines of code y: 6 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Parameter.java x: 6 lines of code y: 10 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/Value.java x: 19 lines of code y: 14 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/DelegatingMetaDataFactory.java x: 105 lines of code y: 14 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/InheritanceComparator.java x: 57 lines of code y: 17 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/MetaDataDefaults.java x: 26 lines of code y: 21 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/MetaDataFactory.java x: 35 lines of code y: 15 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/NoneMetaDataFactory.java x: 155 lines of code y: 28 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/SequenceMetaData.java x: 257 lines of code y: 23 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/ValueMetaData.java x: 51 lines of code y: 14 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/Exceptions.java x: 160 lines of code y: 20 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/Serialization.java x: 139 lines of code y: 16 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/Configuration.java x: 50 lines of code y: 26 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/ConfigurationProvider.java x: 8 lines of code y: 16 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/StringListValue.java x: 86 lines of code y: 18 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/Value.java x: 288 lines of code y: 23 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/instrumentation/AbstractInstrumentationProvider.java x: 140 lines of code y: 5 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/jdbc/DelegatingCallableStatement.java x: 970 lines of code y: 18 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/jdbc/DelegatingConnection.java x: 448 lines of code y: 19 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/jdbc/DelegatingDataSource.java x: 111 lines of code y: 16 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/jdbc/DelegatingStatement.java x: 252 lines of code y: 16 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/jdbc/JDBCEventConnectionDecorator.java x: 436 lines of code y: 18 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/jdbc/LoggingConnectionDecorator.java x: 2054 lines of code y: 30 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/meta/ZipFileMetaDataIterator.java x: 112 lines of code y: 13 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/rop/AbstractResultList.java x: 66 lines of code y: 16 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/CodeFormat.java x: 280 lines of code y: 12 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/Localizer.java x: 155 lines of code y: 22 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/ParameterTemplate.java x: 137 lines of code y: 12 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/ParseException.java x: 21 lines of code y: 12 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/TypedProperties.java x: 123 lines of code y: 9 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/concurrent/AbstractConcurrentEventManager.java x: 72 lines of code y: 13 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/xml/DocTypeReader.java x: 162 lines of code y: 9 # changes openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/DiscriminatorStrategy.java x: 10 lines of code y: 6 # changes openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/PersistenceMappingDefaults.java x: 181 lines of code y: 25 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceExceptions.java x: 225 lines of code y: 27 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/ComparisonStyle.java x: 82 lines of code y: 3 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/query/AbstractDomainObject.java x: 250 lines of code y: 8 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/query/ExpressionImpl.java x: 435 lines of code y: 10 # changes openjpa-slice/src/main/java/org/apache/openjpa/slice/DistributedBrokerImpl.java x: 114 lines of code y: 17 # changes openjpa-slice/src/main/java/org/apache/openjpa/slice/jdbc/DistributedConnection.java x: 317 lines of code y: 11 # changes openjpa-slice/src/main/java/org/apache/openjpa/slice/jdbc/DistributedJDBCConfigurationImpl.java x: 516 lines of code y: 27 # changes openjpa-slice/src/main/java/org/apache/openjpa/slice/jdbc/DistributedPreparedStatement.java x: 310 lines of code y: 10 # changes openjpa-slice/src/main/java/org/apache/openjpa/slice/jdbc/DistributedResultSet.java x: 886 lines of code y: 10 # changes openjpa-slice/src/main/java/org/apache/openjpa/slice/jdbc/DistributedSQLStoreQuery.java x: 229 lines of code y: 5 # changes openjpa-slice/src/main/java/org/apache/openjpa/slice/jdbc/DistributedStoreQuery.java x: 228 lines of code y: 25 # changes openjpa-tools/openjpa-maven-plugin/src/main/java/org/apache/openjpa/tools/maven/AbstractOpenJpaMojo.java x: 209 lines of code y: 8 # changes openjpa-examples/openbooks/src/main/java/jpa/tools/swing/SwingHelper.java x: 100 lines of code y: 3 # changes openjpa-examples/openbooks/src/main/java/openbook/domain/Range.java x: 84 lines of code y: 4 # changes openjpa-examples/opentrader/src/main/java/org/apache/openjpa/trader/client/OpenTrader.java x: 153 lines of code y: 3 # changes openjpa-examples/opentrader/src/main/java/org/apache/openjpa/trader/client/TradeOrderWindow.java x: 223 lines of code y: 2 # changes openjpa-examples/opentrader/src/main/java/org/apache/openjpa/trader/client/TradingWindow.java x: 175 lines of code y: 3 # changes openjpa-examples/opentrader/src/main/java/org/apache/openjpa/trader/client/ui/ScrollableTable.java x: 187 lines of code y: 2 # changes openjpa-examples/opentrader/src/main/java/org/apache/openjpa/trader/service/BufferedLog.java x: 164 lines of code y: 2 # changes openjpa-examples/opentrader/src/main/resources/css/OpenTrader.css x: 261 lines of code y: 2 # changes openjpa-examples/simple/src/main/java/reversemapping/schema/ToursDB_schema.sql x: 116 lines of code y: 2 # changes openjpa-examples/simple/src/main/java/reversemapping/schema/loadFLIGHTAVAILABILITY1.sql x: 294 lines of code y: 2 # changes openjpa-examples/simple/src/main/java/reversemapping/schema/loadFLIGHTS2.sql x: 284 lines of code y: 2 # changes openjpa-kernel/src/main/java/org/apache/openjpa/conf/Compatibility.java x: 230 lines of code y: 39 # changes openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/MappingTag.java x: 87 lines of code y: 17 # changes openjpa-project/src/doc/manual/css/docbook.css x: 170 lines of code y: 4 # changes openjpa-project/src/doc/manual/jpa_overview_emfactory.xml x: 434 lines of code y: 15 # changes openjpa-project/src/doc/manual/jpa_overview_mapping.xml x: 4512 lines of code y: 18 # changes openjpa-project/src/doc/manual/jpa_overview_persistence.xml x: 540 lines of code y: 20 # changes openjpa-project/src/doc/manual/jpa_overview_trans.xml x: 419 lines of code y: 9 # changes openjpa-project/src/doc/manual/jpa_overview_why.xml x: 656 lines of code y: 7 # changes openjpa-project/src/doc/manual/manual-pdf.xsl x: 230 lines of code y: 4 # changes openjpa-project/src/doc/manual/ref_guide_instrumentation.xml x: 135 lines of code y: 6 # changes openjpa-project/src/doc/manual/ref_guide_meta.xml x: 1017 lines of code y: 22 # changes openjpa-project/src/doc/manual/ref_guide_optimization.xml x: 614 lines of code y: 27 # changes openjpa-integration/tck/sql/db2.sql x: 187 lines of code y: 3 # changes openjpa-examples/simple/src/main/java/reversemapping/schema/loadCITIES.sql x: 87 lines of code y: 1 # changes
202.0
# changes
  min: 1.0
  average: 10.75
  25th percentile: 4.0
  median: 8.0
  75th percentile: 11.0
  max: 202.0
0 5876.0
lines of code
min: 1.0 | average: 159.39 | 25th percentile: 16.0 | median: 47.0 | 75th percentile: 134.0 | max: 5876.0

Number of Contributors vs. Number of Changes: 1795 points

openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/MappingInfo.java x: 15 # contributors y: 44 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/JDBCStoreManager.java x: 20 # contributors y: 86 # changes openjpa-tools/openjpa-maven-plugin/src/it/nonRecursiveRelations/src/main/java/org/apache/openjpa/tools/maven/recursive/Cat.java x: 1 # contributors y: 1 # changes openjpa-project/src/doc/manual/jpa_overview_meta.xml x: 15 # contributors y: 34 # changes openjpa-project/src/doc/manual/jpa_overview_query.xml x: 16 # contributors y: 36 # changes src/site/site.xml x: 4 # contributors y: 7 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceProductDerivation.java x: 17 # contributors y: 89 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/XMLPersistenceMetaDataParser.java x: 20 # contributors y: 98 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/meta/XMLVersionParser.java x: 7 # contributors y: 9 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/MappingRepository.java x: 17 # contributors y: 55 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/ImmutableValueHandler.java x: 6 # contributors y: 9 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/DBDictionary.java x: 30 # contributors y: 202 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/H2Dictionary.java x: 10 # contributors y: 25 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/HSQLDictionary.java x: 13 # contributors y: 33 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/PostgresDictionary.java x: 18 # contributors y: 55 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCEnhancer.java x: 24 # contributors y: 132 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/StateManagerImpl.java x: 20 # contributors y: 113 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/ClassMetaData.java x: 14 # contributors y: 86 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/JavaTypes.java x: 12 # contributors y: 26 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/ValueStrategies.java x: 6 # contributors y: 13 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/ApplicationIds.java x: 15 # contributors y: 36 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/ImplHelper.java x: 12 # contributors y: 38 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.java x: 20 # contributors y: 101 # changes openjpa-project/src/doc/manual/jpa_overview_pc.xml x: 12 # contributors y: 20 # changes openjpa-project/src/doc/manual/supported_databases.xml x: 13 # contributors y: 53 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/JDBCExpressionFactory.java x: 11 # contributors y: 39 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/Val.java x: 8 # contributors y: 19 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/ExpressionFactory.java x: 9 # contributors y: 25 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/InMemoryExpressionFactory.java x: 10 # contributors y: 32 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/jpql/JPQLExpressionBuilder.java x: 15 # contributors y: 96 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/CriteriaBuilderImpl.java x: 6 # contributors y: 16 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/Expressions.java x: 8 # contributors y: 45 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/JDBCStoreQuery.java x: 15 # contributors y: 43 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/Filters.java x: 12 # contributors y: 36 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/ClassListValue.java x: 2 # contributors y: 2 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceProviderImpl.java x: 17 # contributors y: 69 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/NullableAggregateUnaryOp.java x: 3 # contributors y: 4 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/AbstractDualBidiMap.java x: 3 # contributors y: 3 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/BlacklistClassResolver.java x: 4 # contributors y: 5 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OpenJPAPersistence.java x: 8 # contributors y: 29 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCDataGenerator.java x: 8 # contributors y: 28 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/Options.java x: 9 # contributors y: 26 # changes openjpa-features/src/main/feature/feature.xml x: 7 # contributors y: 17 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/conf/JDBCConfigurationImpl.java x: 19 # contributors y: 53 # changes openjpa-project/bin-assembly.xml x: 8 # contributors y: 20 # changes openjpa-project/src/doc/manual/openjpa_legal.xml x: 4 # contributors y: 9 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/asm/AsmHelper.java x: 1 # contributors y: 20 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/DynamicStorageGenerator.java x: 6 # contributors y: 18 # changes openjpa-kernel/src/main/java/org/apache/openjpa/datacache/DataCachePCDataGenerator.java x: 5 # contributors y: 12 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/InternalException.java x: 4 # contributors y: 10 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/OpenJPAException.java x: 5 # contributors y: 11 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/asm/ClassNodeTracker.java x: 1 # contributors y: 4 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/InterfaceImplGenerator.java x: 9 # contributors y: 19 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/ReverseMappingTool.java x: 12 # contributors y: 31 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/asm/EnhancementClassLoader.java x: 1 # contributors y: 2 # changes openjpa-junit5/src/main/java/org/apache/openjpa/junit5/internal/OpenJPADirectoriesEnhancer.java x: 3 # contributors y: 10 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java x: 9 # contributors y: 20 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCRegistry.java x: 10 # contributors y: 23 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/JavaVersions.java x: 6 # contributors y: 17 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/ClassLoaderProxyService.java x: 2 # contributors y: 3 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/meta/ClassAnnotationMetaDataFilter.java x: 7 # contributors y: 15 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/meta/ClassArgParser.java x: 9 # contributors y: 23 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/J2DoPrivHelper.java x: 11 # contributors y: 32 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/TemporaryClassLoader.java x: 8 # contributors y: 17 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/ManagedClassSubclasser.java x: 11 # contributors y: 24 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/ClassTableJDBCSeq.java x: 11 # contributors y: 18 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/JPAProperties.java x: 8 # contributors y: 18 # changes openjpa-tools/openjpa-fetch-statistics/src/main/java/org/apache/openjpa/enhance/stats/FetchStatisticsAuxEnhancer.java x: 3 # contributors y: 8 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/ApplicationIdTool.java x: 11 # contributors y: 29 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/SQLBuffer.java x: 14 # contributors y: 39 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCSubclassValidator.java x: 5 # contributors y: 14 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/AbstractMetaDataDefaults.java x: 10 # contributors y: 28 # changes openjpa-kernel/src/main/java/org/apache/openjpa/ant/PCEnhancerTask.java x: 7 # contributors y: 12 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/ProxyManagerImpl.java x: 10 # contributors y: 48 # changes openjpa-kernel/src/main/java/org/apache/openjpa/ant/ApplicationIdToolTask.java x: 6 # contributors y: 8 # changes openjpa-persistence-jdbc/src/main/ant/enhancer.xml x: 7 # contributors y: 18 # changes openjpa-kernel/src/main/java/org/apache/openjpa/ee/WASRegistryManagedRuntime.java x: 3 # contributors y: 6 # changes openjpa-kernel/src/main/java/org/apache/openjpa/ee/WASManagedRuntime.java x: 8 # contributors y: 16 # changes openjpa-kernel/src/main/java/org/apache/openjpa/ant/MetaDataToolTask.java x: 5 # contributors y: 10 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/StoreCollectionFieldStrategy.java x: 14 # contributors y: 32 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ResultShapePacker.java x: 4 # contributors y: 4 # changes openjpa-project/src/doc/manual/ref_guide_pc.xml x: 15 # contributors y: 45 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/ConfigurationImpl.java x: 15 # contributors y: 78 # changes openjpa-examples/openbooks/index.html x: 4 # contributors y: 6 # changes openjpa-examples/openbooks/src/main/java/jpa/tools/swing/AttributeLegendView.java x: 3 # contributors y: 5 # changes openjpa-examples/openbooks/src/main/java/jpa/tools/swing/EntityDataModel.java x: 3 # contributors y: 7 # changes openjpa-examples/openbooks/src/main/java/openbook/domain/PurchaseOrder.java x: 4 # contributors y: 8 # changes openjpa-examples/openbooks/src/main/resources/META-INF/persistence.xml x: 5 # contributors y: 8 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/TableJDBCSeq.java x: 16 # contributors y: 42 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/DataSourceFactory.java x: 13 # contributors y: 34 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/OracleDictionary.java x: 23 # contributors y: 78 # changes openjpa-jest/src/main/java/org/apache/openjpa/persistence/jest/JSONObjectFormatter.java x: 3 # contributors y: 9 # changes openjpa-kernel/src/main/java/org/apache/openjpa/conf/OpenJPAConfiguration.java x: 15 # contributors y: 60 # changes openjpa-kernel/src/main/java/org/apache/openjpa/conf/OpenJPAConfigurationImpl.java x: 16 # contributors y: 97 # changes openjpa-kernel/src/main/java/org/apache/openjpa/ee/AutomaticManagedRuntime.java x: 10 # contributors y: 20 # changes openjpa-kernel/src/main/java/org/apache/openjpa/ee/JNDIManagedRuntime.java x: 6 # contributors y: 12 # changes openjpa-kernel/src/main/java/org/apache/openjpa/event/JMSRemoteCommitProvider.java x: 6 # contributors y: 15 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AbstractBrokerFactory.java x: 15 # contributors y: 82 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/BrokerImpl.java x: 20 # contributors y: 145 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/FetchConfigurationImpl.java x: 12 # contributors y: 56 # changes openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/AnnotationPersistenceMappingParser.java x: 15 # contributors y: 72 # changes openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/AnnotationPersistenceMappingSerializer.java x: 7 # contributors y: 16 # changes openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.java x: 9 # contributors y: 18 # changes openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/JDBCPersistenceProductDerivation.java x: 11 # contributors y: 26 # changes openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/XMLPersistenceMappingParser.java x: 13 # contributors y: 52 # changes openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/XMLPersistenceMappingSerializer.java x: 9 # contributors y: 22 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/AnnotationPersistenceMetaDataSerializer.java x: 10 # contributors y: 26 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerFactoryImpl.java x: 13 # contributors y: 63 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerFactoryValue.java x: 6 # contributors y: 10 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerImpl.java x: 19 # contributors y: 122 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/FetchPlan.java x: 7 # contributors y: 25 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/HintHandler.java x: 7 # contributors y: 21 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/MixedLockLevelsHelper.java x: 5 # contributors y: 9 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OpenJPAPersistenceUtil.java x: 8 # contributors y: 14 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OpenJPAQuery.java x: 8 # contributors y: 22 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceMetaDataDefaults.java x: 14 # contributors y: 55 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceMetaDataFactory.java x: 14 # contributors y: 42 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceUnitInfoImpl.java x: 15 # contributors y: 48 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistentCollection.java x: 4 # contributors y: 11 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/QueryImpl.java x: 17 # contributors y: 91 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/QueryResultCacheImpl.java x: 8 # contributors y: 11 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/StoreCacheImpl.java x: 10 # contributors y: 17 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/CompoundSelections.java x: 3 # contributors y: 11 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/CriteriaExpressionBuilder.java x: 7 # contributors y: 31 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/CriteriaQueryImpl.java x: 7 # contributors y: 53 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/ExpressionImpl.java x: 4 # contributors y: 19 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/FromImpl.java x: 5 # contributors y: 17 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/Joins.java x: 7 # contributors y: 29 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/OrderImpl.java x: 5 # contributors y: 13 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/ParameterExpressionImpl.java x: 4 # contributors y: 16 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/PathImpl.java x: 5 # contributors y: 31 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/PredicateImpl.java x: 7 # contributors y: 27 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/RootImpl.java x: 4 # contributors y: 15 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/SelectionImpl.java x: 5 # contributors y: 18 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/SubqueryImpl.java x: 7 # contributors y: 28 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/meta/AnnotationProcessor6.java x: 10 # contributors y: 30 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/meta/Types.java x: 3 # contributors y: 14 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/osgi/PersistenceActivator.java x: 5 # contributors y: 6 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/validation/ValidationUtils.java x: 7 # contributors y: 11 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/validation/ValidatorImpl.java x: 6 # contributors y: 21 # changes openjpa-project/RELEASE-NOTES.html x: 9 # contributors y: 44 # changes openjpa-project/src/doc/manual/jpa_overview_arch.xml x: 11 # contributors y: 17 # changes openjpa-project/src/doc/manual/jpa_overview_em.xml x: 11 # contributors y: 20 # changes openjpa-project/src/doc/manual/migration_considerations.xml x: 13 # contributors y: 40 # changes openjpa-project/src/doc/manual/ref_guide_caching.xml x: 16 # contributors y: 48 # changes openjpa-project/src/doc/manual/ref_guide_conf.xml x: 15 # contributors y: 68 # changes openjpa-project/src/doc/manual/ref_guide_dbsetup.xml x: 21 # contributors y: 78 # changes openjpa-project/src/doc/manual/ref_guide_remote.xml x: 13 # contributors y: 24 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/DBDictionaryFactory.java x: 14 # contributors y: 31 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/XMLPersistenceMetaDataSerializer.java x: 12 # contributors y: 28 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/FieldMetaData.java x: 16 # contributors y: 73 # changes openjpa-persistence/src/main/java/org/apache/openjpa/persistence/MetaDataTag.java x: 13 # contributors y: 22 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/AbstractJDBCSeq.java x: 7 # contributors y: 14 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/NativeJDBCSeq.java x: 11 # contributors y: 27 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/JDBCBrokerFactory.java x: 12 # contributors y: 23 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/MappingTool.java x: 17 # contributors y: 38 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/SchemaTool.java x: 17 # contributors y: 43 # changes openjpa-project/src/doc/manual/manual.xml x: 11 # contributors y: 23 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/UnaryOp.java x: 11 # contributors y: 19 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/DerbyDictionary.java x: 10 # contributors y: 31 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/DynamicSchemaFactory.java x: 9 # contributors y: 15 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/SQLServerDictionary.java x: 15 # contributors y: 31 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/MySQLDictionary.java x: 17 # contributors y: 47 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/Lit.java x: 9 # contributors y: 14 # changes openjpa-jdbc/src/main/resources/org/apache/openjpa/jdbc/sql/sql-error-state-codes.xml x: 10 # contributors y: 27 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/PessimisticLockManager.java x: 12 # contributors y: 21 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/PreparedQueryImpl.java x: 10 # contributors y: 33 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/PreparedStatementManagerImpl.java x: 14 # contributors y: 29 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/SQLStoreQuery.java x: 14 # contributors y: 33 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/CoalesceExpression.java x: 5 # contributors y: 7 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/Const.java x: 6 # contributors y: 11 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/PCPath.java x: 14 # contributors y: 57 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/SelectConstructor.java x: 8 # contributors y: 24 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/ClassMapping.java x: 15 # contributors y: 30 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/ClassMappingInfo.java x: 15 # contributors y: 23 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/Discriminator.java x: 7 # contributors y: 10 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/FieldMapping.java x: 15 # contributors y: 39 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.java x: 13 # contributors y: 26 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/ValueMappingImpl.java x: 8 # contributors y: 12 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/HandlerFieldStrategy.java x: 10 # contributors y: 18 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/HandlerRelationMapTableFieldStrategy.java x: 10 # contributors y: 19 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/InValueDiscriminatorStrategy.java x: 8 # contributors y: 13 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/NumberVersionStrategy.java x: 7 # contributors y: 13 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/RelationRelationMapTableFieldStrategy.java x: 10 # contributors y: 16 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/RelationStrategies.java x: 9 # contributors y: 12 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/ForeignKey.java x: 10 # contributors y: 21 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/SchemaGenerator.java x: 11 # contributors y: 25 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/DB2Dictionary.java x: 20 # contributors y: 104 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/InterbaseDictionary.java x: 5 # contributors y: 5 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/LogicalUnion.java x: 11 # contributors y: 33 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/PrimaryRow.java x: 12 # contributors y: 19 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/RowImpl.java x: 15 # contributors y: 20 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/SelectImpl.java x: 19 # contributors y: 89 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/SolidDBDictionary.java x: 5 # contributors y: 15 # changes openjpa-kernel/src/main/java/org/apache/openjpa/conf/BrokerFactoryValue.java x: 8 # contributors y: 21 # changes openjpa-kernel/src/main/java/org/apache/openjpa/conf/CacheMarshallersValue.java x: 6 # contributors y: 7 # changes openjpa-kernel/src/main/java/org/apache/openjpa/datacache/AbstractQueryCache.java x: 13 # contributors y: 29 # changes openjpa-kernel/src/main/java/org/apache/openjpa/datacache/QueryCacheStoreQuery.java x: 15 # contributors y: 42 # changes openjpa-kernel/src/main/java/org/apache/openjpa/datacache/QueryKey.java x: 11 # contributors y: 22 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/CodeGenerator.java x: 7 # contributors y: 20 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/ReflectingPersistenceCapable.java x: 8 # contributors y: 15 # changes openjpa-kernel/src/main/java/org/apache/openjpa/enhance/Reflection.java x: 12 # contributors y: 25 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AbstractPCData.java x: 9 # contributors y: 16 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AttachStrategy.java x: 13 # contributors y: 27 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ExpressionStoreQuery.java x: 10 # contributors y: 35 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/QueryImpl.java x: 15 # contributors y: 71 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ResultPacker.java x: 9 # contributors y: 21 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/SingleFieldManager.java x: 15 # contributors y: 38 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/VersionAttachStrategy.java x: 12 # contributors y: 27 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/AbstractCFMetaDataFactory.java x: 13 # contributors y: 45 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/ProductDerivations.java x: 10 # contributors y: 39 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/log/LogFactoryImpl.java x: 9 # contributors y: 24 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/rop/AbstractSequentialResultList.java x: 4 # contributors y: 12 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/ClassUtil.java x: 1 # contributors y: 3 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/VersionMappingInfo.java x: 9 # contributors y: 11 # changes openjpa-kernel/src/main/java/org/apache/openjpa/datacache/DataCacheStoreManager.java x: 12 # contributors y: 49 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/identifier/IdentifierUtilImpl.java x: 6 # contributors y: 14 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/ResultSetResult.java x: 11 # contributors y: 21 # changes openjpa-kernel/src/main/java/org/apache/openjpa/util/OpenJPAId.java x: 13 # contributors y: 23 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/StringUtil.java x: 1 # contributors y: 5 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/PreparedQueryCacheImpl.java x: 9 # contributors y: 27 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/git/GitUtils.java x: 3 # contributors y: 2 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/InformixDictionary.java x: 11 # contributors y: 30 # changes openjpa-examples/simple/src/main/resources/META-INF/persistence.xml x: 2 # contributors y: 1 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/conf/JDBCConfiguration.java x: 11 # contributors y: 16 # changes openjpa-project/suppressions.xml x: 2 # contributors y: 6 # changes openjpa-examples/openbooks/src/main/java/jpa/tools/swing/GraphicOutputStream.java x: 2 # contributors y: 4 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/ant/MappingToolTask.java x: 9 # contributors y: 17 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/BatchingPreparedStatementManagerImpl.java x: 6 # contributors y: 19 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/ToLowerCase.java x: 7 # contributors y: 8 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/UntypedPCValueHandler.java x: 8 # contributors y: 10 # changes openjpa-kernel/src/main/java/org/apache/openjpa/audit/AuditLogger.java x: 4 # contributors y: 3 # changes openjpa-kernel/src/main/java/org/apache/openjpa/conf/OpenJPAVersion.java x: 7 # contributors y: 22 # changes openjpa-kernel/src/main/java/org/apache/openjpa/datacache/DataCacheManagerImpl.java x: 6 # contributors y: 23 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DelegatingBroker.java x: 11 # contributors y: 31 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/FetchConfiguration.java x: 9 # contributors y: 29 # changes openjpa-kernel/src/main/java/org/apache/openjpa/kernel/FillStrategy.java x: 2 # contributors y: 5 # changes openjpa-kernel/src/main/java/org/apache/openjpa/meta/NoneMetaDataFactory.java x: 13 # contributors y: 28 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/Configuration.java x: 7 # contributors y: 26 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/Value.java x: 8 # contributors y: 23 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/jdbc/LoggingConnectionDecorator.java x: 13 # contributors y: 30 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/concurrent/AbstractConcurrentEventManager.java x: 4 # contributors y: 13 # changes openjpa-slice/src/main/java/org/apache/openjpa/slice/DistributedBrokerImpl.java x: 4 # contributors y: 17 # changes openjpa-slice/src/main/java/org/apache/openjpa/slice/ProductDerivation.java x: 3 # contributors y: 12 # changes openjpa-slice/src/main/java/org/apache/openjpa/slice/jdbc/DistributedJDBCConfigurationImpl.java x: 6 # contributors y: 27 # changes openjpa-slice/src/main/java/org/apache/openjpa/slice/jdbc/DistributedStoreQuery.java x: 5 # contributors y: 25 # changes openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/JDataStoreDictionary.java x: 6 # contributors y: 6 # changes openjpa-lib/src/main/java/org/apache/openjpa/lib/util/Bytes.java x: 5 # contributors y: 4 # changes openjpa-project/src/doc/manual/manual-xhtml.xsl x: 2 # contributors y: 7 # changes openjpa-project/src/doc/manual/ref_guide_meta.xml x: 10 # contributors y: 22 # changes
202.0
# changes
  min: 1.0
  average: 10.75
  25th percentile: 4.0
  median: 8.0
  75th percentile: 11.0
  max: 202.0
0 30.0
# contributors
min: 1.0 | average: 4.9 | 25th percentile: 3.0 | median: 4.0 | 75th percentile: 6.0 | max: 30.0

Number of Contributors vs. File Size: 1795 points

openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/MappingInfo.java x: 15 # contributors y: 1278 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/JDBCStoreManager.java x: 20 # contributors y: 1484 lines of code openjpa-tools/openjpa-maven-plugin/src/it/nonRecursiveRelations/src/main/java/org/apache/openjpa/tools/maven/recursive/Cat.java x: 1 # contributors y: 47 lines of code openjpa-tools/openjpa-maven-plugin/src/it/nonRecursiveRelations/src/main/java/org/apache/openjpa/tools/maven/recursive/Human.java x: 1 # contributors y: 37 lines of code openjpa-tools/openjpa-maven-plugin/src/it/nonRecursiveRelations/src/main/resources/META-INF/persistence.xml x: 1 # contributors y: 20 lines of code openjpa-project/src/doc/manual/jpa_overview_meta.xml x: 15 # contributors y: 4115 lines of code openjpa-project/src/doc/manual/jpa_overview_query.xml x: 16 # contributors y: 5424 lines of code src/site/site.xml x: 4 # contributors y: 25 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceProductDerivation.java x: 17 # contributors y: 764 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/XMLPersistenceMetaDataParser.java x: 20 # contributors y: 2274 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/meta/XMLVersionParser.java x: 7 # contributors y: 43 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/MappingRepository.java x: 17 # contributors y: 1203 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/ImmutableValueHandler.java x: 6 # contributors y: 92 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/DBDictionary.java x: 30 # contributors y: 3959 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/H2Dictionary.java x: 10 # contributors y: 411 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/HSQLDictionary.java x: 13 # contributors y: 325 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/PostgresDictionary.java x: 18 # contributors y: 809 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCEnhancer.java x: 24 # contributors y: 3958 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/StateManagerImpl.java x: 20 # contributors y: 2646 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/meta/ClassMetaData.java x: 14 # contributors y: 1864 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/meta/JavaTypes.java x: 12 # contributors y: 386 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/util/ApplicationIds.java x: 15 # contributors y: 561 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/util/ImplHelper.java x: 12 # contributors y: 203 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.java x: 20 # contributors y: 1709 lines of code openjpa-project/src/doc/manual/jpa_overview_pc.xml x: 12 # contributors y: 1363 lines of code openjpa-project/src/doc/manual/supported_databases.xml x: 13 # contributors y: 1578 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/ExtractDateTimeField.java x: 1 # contributors y: 123 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/JDBCExpressionFactory.java x: 11 # contributors y: 553 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/Math.java x: 6 # contributors y: 132 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/Val.java x: 8 # contributors y: 72 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/ExpressionFactory.java x: 9 # contributors y: 103 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/ExtractDateTimePart.java x: 1 # contributors y: 74 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/InMemoryExpressionFactory.java x: 10 # contributors y: 682 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/jpql/JPQLExpressionBuilder.java x: 15 # contributors y: 1870 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/CriteriaBuilderImpl.java x: 6 # contributors y: 775 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/Expressions.java x: 8 # contributors y: 1678 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/JDBCStoreQuery.java x: 15 # contributors y: 906 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/Filters.java x: 12 # contributors y: 877 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/ClassListValue.java x: 2 # contributors y: 49 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceProviderImpl.java x: 17 # contributors y: 294 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/NullableAggregateUnaryOp.java x: 3 # contributors y: 17 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/AbstractCollectionDecorator.java x: 2 # contributors y: 85 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/AbstractDualBidiMap.java x: 3 # contributors y: 462 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/AbstractEmptyIterator.java x: 2 # contributors y: 36 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/AbstractEmptyMapIterator.java x: 2 # contributors y: 15 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/AbstractHashedMap.java x: 3 # contributors y: 750 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/AbstractLinkedMap.java x: 2 # contributors y: 310 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/AbstractMapEntry.java x: 3 # contributors y: 29 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/AbstractReferenceMap.java x: 3 # contributors y: 546 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/ComparatorChain.java x: 3 # contributors y: 131 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/DualTreeBidiMap.java x: 3 # contributors y: 250 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/IteratorChain.java x: 3 # contributors y: 94 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/LRUMap.java x: 2 # contributors y: 193 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/LinkedMap.java x: 2 # contributors y: 139 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/TreeBidiMap.java x: 3 # contributors y: 1246 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/util/collections/UnmodifiableEntrySet.java x: 2 # contributors y: 103 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/util/BlacklistClassResolver.java x: 4 # contributors y: 47 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OpenJPAPersistence.java x: 8 # contributors y: 162 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCDataGenerator.java x: 8 # contributors y: 955 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/util/Options.java x: 9 # contributors y: 355 lines of code openjpa-features/src/main/feature/feature.xml x: 7 # contributors y: 17 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/conf/JDBCConfigurationImpl.java x: 19 # contributors y: 830 lines of code openjpa-project/bin-assembly.xml x: 8 # contributors y: 67 lines of code openjpa-project/src/doc/manual/openjpa_legal.xml x: 4 # contributors y: 110 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/util/asm/AsmHelper.java x: 1 # contributors y: 516 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/enhance/DynamicStorageGenerator.java x: 6 # contributors y: 396 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/datacache/DataCachePCDataGenerator.java x: 5 # contributors y: 227 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/util/OpenJPAException.java x: 5 # contributors y: 108 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/meta/InterfaceImplGenerator.java x: 9 # contributors y: 159 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/ReverseMappingTool.java x: 12 # contributors y: 1497 lines of code openjpa-junit5/src/main/java/org/apache/openjpa/junit5/internal/OpenJPADirectoriesEnhancer.java x: 3 # contributors y: 319 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/util/GeneratedClasses.java x: 5 # contributors y: 37 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java x: 9 # contributors y: 199 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCRegistry.java x: 10 # contributors y: 137 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/util/ClassLoaderProxyService.java x: 2 # contributors y: 129 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/meta/ClassAnnotationMetaDataFilter.java x: 7 # contributors y: 54 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/meta/ClassArgParser.java x: 9 # contributors y: 457 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/util/J2DoPrivHelper.java x: 11 # contributors y: 577 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/enhance/ManagedClassSubclasser.java x: 11 # contributors y: 229 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/ClassTableJDBCSeq.java x: 11 # contributors y: 169 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/JPAProperties.java x: 8 # contributors y: 110 lines of code openjpa-tools/openjpa-fetch-statistics/src/main/java/org/apache/openjpa/enhance/stats/FetchStatisticsAuxEnhancer.java x: 3 # contributors y: 80 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/enhance/ApplicationIdTool.java x: 11 # contributors y: 1038 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/SQLBuffer.java x: 14 # contributors y: 468 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCSubclassValidator.java x: 5 # contributors y: 184 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/meta/AbstractMetaDataDefaults.java x: 10 # contributors y: 244 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/meta/MetaDataRepository.java x: 20 # contributors y: 1622 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/util/ProxyManagerImpl.java x: 10 # contributors y: 1511 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/PluginValue.java x: 9 # contributors y: 120 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/ant/ApplicationIdToolTask.java x: 6 # contributors y: 47 lines of code openjpa-persistence-jdbc/src/main/ant/enhancer.xml x: 7 # contributors y: 110 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/ee/WASManagedRuntime.java x: 8 # contributors y: 189 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/ant/MetaDataToolTask.java x: 5 # contributors y: 51 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/util/proxy/ProxyMaps.java x: 1 # contributors y: 198 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/InstanceResultObjectProvider.java x: 6 # contributors y: 29 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/StoreCollectionFieldStrategy.java x: 14 # contributors y: 460 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/util/proxy/DelayedArrayListProxy.java x: 1 # contributors y: 404 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/util/proxy/DelayedHashSetProxy.java x: 1 # contributors y: 317 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/util/proxy/DelayedLinkedListProxy.java x: 1 # contributors y: 607 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/util/proxy/DelayedPriorityQueueProxy.java x: 1 # contributors y: 370 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/util/proxy/DelayedTreeSetProxy.java x: 1 # contributors y: 435 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/util/proxy/DelayedVectorProxy.java x: 1 # contributors y: 578 lines of code openjpa-project/src/doc/manual/ref_guide_pc.xml x: 15 # contributors y: 492 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/ConfigurationImpl.java x: 15 # contributors y: 773 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/meta/ClassMetaDataIterator.java x: 8 # contributors y: 139 lines of code openjpa-examples/openbooks/index.html x: 4 # contributors y: 151 lines of code openjpa-examples/openbooks/src/main/java/jpa/tools/swing/EntityDataModel.java x: 3 # contributors y: 170 lines of code openjpa-examples/openbooks/src/main/java/jpa/tools/swing/EntityTypeView.java x: 3 # contributors y: 48 lines of code openjpa-examples/openbooks/src/main/java/jpa/tools/swing/MetamodelHelper.java x: 3 # contributors y: 201 lines of code openjpa-examples/openbooks/src/main/java/jpa/tools/swing/QueryDecorator.java x: 4 # contributors y: 5 lines of code openjpa-examples/openbooks/src/main/java/openbook/domain/Book.java x: 4 # contributors y: 89 lines of code openjpa-examples/openbooks/src/main/java/openbook/server/OpenBookServiceImpl.java x: 4 # contributors y: 290 lines of code openjpa-examples/opentrader/src/main/java/org/apache/openjpa/trader/service/Exchange.java x: 3 # contributors y: 222 lines of code openjpa-integration/tck/tck2-20110815.xml x: 4 # contributors y: 267 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/TableJDBCSeq.java x: 16 # contributors y: 624 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/DataSourceFactory.java x: 13 # contributors y: 226 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/OracleDictionary.java x: 23 # contributors y: 1229 lines of code openjpa-jest/src/main/java/org/apache/openjpa/persistence/jest/XMLFormatter.java x: 4 # contributors y: 412 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/conf/OpenJPAConfiguration.java x: 15 # contributors y: 353 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/conf/OpenJPAConfigurationImpl.java x: 16 # contributors y: 1851 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/ee/AutomaticManagedRuntime.java x: 10 # contributors y: 230 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/ee/ManagedRuntime.java x: 5 # contributors y: 16 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/ee/RegistryManagedRuntime.java x: 4 # contributors y: 137 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/event/JMSRemoteCommitProvider.java x: 6 # contributors y: 194 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AbstractBrokerFactory.java x: 15 # contributors y: 579 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/BrokerImpl.java x: 20 # contributors y: 4162 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/FetchConfigurationImpl.java x: 12 # contributors y: 907 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/LocalManagedRuntime.java x: 5 # contributors y: 160 lines of code openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/AnnotationPersistenceMappingSerializer.java x: 7 # contributors y: 650 lines of code openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.java x: 9 # contributors y: 281 lines of code openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/JDBCPersistenceProductDerivation.java x: 11 # contributors y: 97 lines of code openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/XMLPersistenceMappingParser.java x: 13 # contributors y: 1477 lines of code openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/XMLPersistenceMappingSerializer.java x: 9 # contributors y: 613 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/AnnotationPersistenceMetaDataSerializer.java x: 10 # contributors y: 1102 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerFactoryImpl.java x: 13 # contributors y: 381 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerImpl.java x: 19 # contributors y: 1785 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/FetchPlan.java x: 7 # contributors y: 70 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/FetchPlanImpl.java x: 8 # contributors y: 372 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/JPAFacadeHelper.java x: 6 # contributors y: 247 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/LockTimeoutException.java x: 5 # contributors y: 77 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/OpenJPAPersistenceUtil.java x: 8 # contributors y: 212 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceMetaDataDefaults.java x: 14 # contributors y: 711 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceUnitInfoImpl.java x: 15 # contributors y: 452 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/QueryImpl.java x: 17 # contributors y: 510 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/QueryResultCache.java x: 6 # contributors y: 11 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/StoredProcedureQueryImpl.java x: 3 # contributors y: 297 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/CompoundSelections.java x: 3 # contributors y: 147 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/CriteriaExpressionBuilder.java x: 7 # contributors y: 280 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/CriteriaQueryImpl.java x: 7 # contributors y: 537 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/Joins.java x: 7 # contributors y: 586 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/PathImpl.java x: 5 # contributors y: 208 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/criteria/PredicateImpl.java x: 7 # contributors y: 142 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/meta/AbstractManagedType.java x: 4 # contributors y: 716 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/meta/AnnotationProcessor6.java x: 10 # contributors y: 310 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/meta/Members.java x: 4 # contributors y: 204 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/meta/MetamodelImpl.java x: 9 # contributors y: 310 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/meta/SourceAnnotationHandler.java x: 6 # contributors y: 504 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/validation/ValidatorImpl.java x: 6 # contributors y: 223 lines of code openjpa-project/RELEASE-NOTES.html x: 9 # contributors y: 271 lines of code openjpa-project/src/doc/manual/jpa_overview_arch.xml x: 11 # contributors y: 285 lines of code openjpa-project/src/doc/manual/jpa_overview_em.xml x: 11 # contributors y: 1122 lines of code openjpa-project/src/doc/manual/jpa_overview_sqlquery.xml x: 5 # contributors y: 242 lines of code openjpa-project/src/doc/manual/jpa_resources.xml x: 8 # contributors y: 30 lines of code openjpa-project/src/doc/manual/jpa_tutorials.xml x: 7 # contributors y: 1508 lines of code openjpa-project/src/doc/manual/migration_considerations.xml x: 13 # contributors y: 613 lines of code openjpa-project/src/doc/manual/ref_guide_caching.xml x: 16 # contributors y: 1361 lines of code openjpa-project/src/doc/manual/ref_guide_conf.xml x: 15 # contributors y: 4269 lines of code openjpa-project/src/doc/manual/ref_guide_dbsetup.xml x: 21 # contributors y: 5876 lines of code openjpa-project/src/doc/manual/ref_guide_deploy.xml x: 7 # contributors y: 189 lines of code openjpa-project/src/doc/manual/ref_guide_logging.xml x: 12 # contributors y: 670 lines of code openjpa-project/src/doc/manual/ref_guide_mapping.xml x: 15 # contributors y: 3618 lines of code openjpa-project/src/doc/manual/ref_guide_remote.xml x: 13 # contributors y: 775 lines of code openjpa-project/src/doc/manual/ref_guide_runtime.xml x: 13 # contributors y: 1529 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/DBDictionaryFactory.java x: 14 # contributors y: 574 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/XMLPersistenceMetaDataSerializer.java x: 12 # contributors y: 1102 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/meta/FieldMetaData.java x: 16 # contributors y: 1702 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/MetaDataTag.java x: 13 # contributors y: 64 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/AbstractJDBCSeq.java x: 7 # contributors y: 127 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/JDBCBrokerFactory.java x: 12 # contributors y: 182 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/MappingTool.java x: 17 # contributors y: 747 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/SchemaTool.java x: 17 # contributors y: 1136 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/UnaryOp.java x: 11 # contributors y: 136 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/DerbyDictionary.java x: 10 # contributors y: 139 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/Column.java x: 14 # contributors y: 655 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/MariaDBDictionary.java x: 4 # contributors y: 393 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/SQLServerDictionary.java x: 15 # contributors y: 327 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/MySQLDictionary.java x: 17 # contributors y: 389 lines of code openjpa-slice/src/main/java/org/apache/openjpa/slice/jdbc/DistributedJDBCStoreManager.java x: 5 # contributors y: 456 lines of code openjpa-jdbc/src/main/resources/org/apache/openjpa/jdbc/sql/sql-error-state-codes.xml x: 10 # contributors y: 163 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.java x: 3 # contributors y: 372 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/AbstractUpdateManager.java x: 11 # contributors y: 320 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/ConstraintUpdateManager.java x: 7 # contributors y: 330 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/JDBCFetchConfigurationImpl.java x: 9 # contributors y: 384 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/PagingResultObjectProvider.java x: 7 # contributors y: 309 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/PessimisticLockManager.java x: 12 # contributors y: 160 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/PreparedQueryImpl.java x: 10 # contributors y: 329 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/PreparedStatementManagerImpl.java x: 14 # contributors y: 226 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/SQLStoreQuery.java x: 14 # contributors y: 295 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/Const.java x: 6 # contributors y: 142 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/ConstPath.java x: 7 # contributors y: 185 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/GeneralCaseExpression.java x: 4 # contributors y: 170 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/NotEqualTypeExpression.java x: 5 # contributors y: 116 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/PCPath.java x: 14 # contributors y: 947 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/SelectConstructor.java x: 8 # contributors y: 292 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/SubQ.java x: 7 # contributors y: 213 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/ClassMapping.java x: 15 # contributors y: 728 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/FieldMapping.java x: 15 # contributors y: 1022 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/ValueMappingImpl.java x: 8 # contributors y: 489 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/Version.java x: 6 # contributors y: 256 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/ColumnVersionStrategy.java x: 11 # contributors y: 271 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/EmbedFieldStrategy.java x: 12 # contributors y: 1528 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/EmbedValueHandler.java x: 9 # contributors y: 223 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/HandlerCollectionTableFieldStrategy.java x: 7 # contributors y: 259 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/HandlerFieldStrategy.java x: 10 # contributors y: 367 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/InValueDiscriminatorStrategy.java x: 8 # contributors y: 122 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/MapTableFieldStrategy.java x: 10 # contributors y: 261 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/PrimitiveFieldStrategy.java x: 7 # contributors y: 349 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/RelationFieldStrategy.java x: 14 # contributors y: 894 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/RelationRelationMapTableFieldStrategy.java x: 10 # contributors y: 486 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/RelationStrategies.java x: 9 # contributors y: 167 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/RelationToManyTableFieldStrategy.java x: 9 # contributors y: 237 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/ForeignKey.java x: 10 # contributors y: 658 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/SchemaGenerator.java x: 11 # contributors y: 715 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/Table.java x: 11 # contributors y: 648 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/XMLSchemaParser.java x: 9 # contributors y: 437 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/XMLSchemaSerializer.java x: 6 # contributors y: 332 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/AbstractResult.java x: 11 # contributors y: 838 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/DB2Dictionary.java x: 20 # contributors y: 936 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/LogicalUnion.java x: 11 # contributors y: 903 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/MergedResult.java x: 7 # contributors y: 532 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/PrimaryRow.java x: 12 # contributors y: 352 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/RowImpl.java x: 15 # contributors y: 800 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/SelectImpl.java x: 19 # contributors y: 2703 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/SolidDBDictionary.java x: 5 # contributors y: 395 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/datacache/AbstractQueryCache.java x: 13 # contributors y: 480 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/enhance/CodeGenerator.java x: 7 # contributors y: 383 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/enhance/ReflectingPersistenceCapable.java x: 8 # contributors y: 331 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/enhance/Reflection.java x: 12 # contributors y: 624 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/event/LifecycleEventManager.java x: 9 # contributors y: 482 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AttachStrategy.java x: 13 # contributors y: 423 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DetachManager.java x: 12 # contributors y: 640 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ExpressionStoreQuery.java x: 10 # contributors y: 627 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ExtentImpl.java x: 10 # contributors y: 278 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/QueryImpl.java x: 15 # contributors y: 1846 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/SingleFieldManager.java x: 15 # contributors y: 688 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/VersionAttachStrategy.java x: 12 # contributors y: 311 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/meta/AbstractCFMetaDataFactory.java x: 13 # contributors y: 820 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/Configurations.java x: 13 # contributors y: 517 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/util/ClassUtil.java x: 1 # contributors y: 139 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/util/FormatPreservingProperties.java x: 7 # contributors y: 434 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/util/concurrent/ConcurrentHashMap.java x: 5 # contributors y: 556 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/util/SourceCode.java x: 7 # contributors y: 827 lines of code openjpa-xmlstore/src/main/java/org/apache/openjpa/xmlstore/XMLStoreManager.java x: 6 # contributors y: 173 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/identifier/IdentifierUtilImpl.java x: 6 # contributors y: 485 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/meta/XMLMetaDataParser.java x: 14 # contributors y: 489 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/LRSProxyMap.java x: 6 # contributors y: 365 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/ResultSetResult.java x: 11 # contributors y: 467 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DetachedValueStateManager.java x: 12 # contributors y: 571 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/ObjectIdStateManager.java x: 13 # contributors y: 693 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/meta/ValueMetaDataImpl.java x: 10 # contributors y: 427 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/util/OpenJPAId.java x: 13 # contributors y: 80 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/util/StringUtil.java x: 1 # contributors y: 253 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/event/TCPRemoteCommitProvider.java x: 8 # contributors y: 640 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/query/QueryDefinitionImpl.java x: 5 # contributors y: 382 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/log/JULLogFactory.java x: 1 # contributors y: 113 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/AbstractStoreQuery.java x: 11 # contributors y: 203 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/StoreQuery.java x: 9 # contributors y: 84 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/util/AbstractLRSProxyMap.java x: 7 # contributors y: 404 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/conf/ObjectValue.java x: 10 # contributors y: 82 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/util/concurrent/ConcurrentReferenceHashMap.java x: 4 # contributors y: 745 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/jdbc/DelegatingPreparedStatement.java x: 11 # contributors y: 506 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/jdbc/DelegatingResultSet.java x: 8 # contributors y: 846 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/jdbc/DelegatingDatabaseMetaData.java x: 9 # contributors y: 795 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/SimpleDriverDataSource.java x: 10 # contributors y: 193 lines of code openjpa-project/src/doc/manual/ref_guide_integration.xml x: 8 # contributors y: 534 lines of code openjpa-examples/openbooks/src/main/java/openbook/client/BuyBookPage.java x: 5 # contributors y: 341 lines of code openjpa-examples/openbooks/src/main/java/openbook/client/Demo.java x: 4 # contributors y: 556 lines of code openjpa-examples/openbooks/src/main/java/openbook/tools/converter/HTMLTokenRenderer.java x: 2 # contributors y: 168 lines of code openjpa-examples/openbooks/src/main/java/openbook/tools/parser/JavaLexer.java x: 3 # contributors y: 3428 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/conf/JDBCProductDerivation.java x: 9 # contributors y: 51 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/MappedQueryResultObjectProvider.java x: 5 # contributors y: 423 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/CompareEqualExpression.java x: 6 # contributors y: 96 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/StartsWithExpression.java x: 7 # contributors y: 240 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/QueryResultMapping.java x: 11 # contributors y: 405 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/ValueMappingInfo.java x: 5 # contributors y: 265 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/TableSchemaFactory.java x: 8 # contributors y: 352 lines of code openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/Joins.java x: 8 # contributors y: 22 lines of code openjpa-jest/src/main/java/org/apache/openjpa/persistence/jest/AbstractCommand.java x: 2 # contributors y: 256 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DelegatingBroker.java x: 11 # contributors y: 1426 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DelegatingFetchConfiguration.java x: 9 # contributors y: 552 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/DetachedStateManager.java x: 13 # contributors y: 918 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/kernel/exps/AbstractExpressionBuilder.java x: 11 # contributors y: 356 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/meta/MetaDataDefaults.java x: 10 # contributors y: 26 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/meta/NoneMetaDataFactory.java x: 13 # contributors y: 155 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/meta/SequenceMetaData.java x: 12 # contributors y: 257 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/jdbc/DelegatingCallableStatement.java x: 7 # contributors y: 970 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/jdbc/LoggingConnectionDecorator.java x: 13 # contributors y: 2054 lines of code openjpa-lib/src/main/java/org/apache/openjpa/lib/util/CodeFormat.java x: 6 # contributors y: 280 lines of code openjpa-persistence/src/main/java/org/apache/openjpa/persistence/query/ExpressionImpl.java x: 4 # contributors y: 435 lines of code openjpa-slice/src/main/java/org/apache/openjpa/slice/jdbc/DistributedConnection.java x: 4 # contributors y: 317 lines of code openjpa-slice/src/main/java/org/apache/openjpa/slice/jdbc/DistributedJDBCConfigurationImpl.java x: 6 # contributors y: 516 lines of code openjpa-slice/src/main/java/org/apache/openjpa/slice/jdbc/DistributedResultSet.java x: 4 # contributors y: 886 lines of code openjpa-slice/src/main/java/org/apache/openjpa/slice/jdbc/DistributedSQLStoreQuery.java x: 4 # contributors y: 229 lines of code openjpa-examples/opentrader/src/main/java/org/apache/openjpa/trader/client/TradeOrderWindow.java x: 2 # contributors y: 223 lines of code openjpa-examples/simple/src/main/java/reversemapping/schema/loadFLIGHTAVAILABILITY1.sql x: 2 # contributors y: 294 lines of code openjpa-kernel/src/main/java/org/apache/openjpa/conf/Compatibility.java x: 15 # contributors y: 230 lines of code openjpa-project/src/doc/manual/jpa_overview_mapping.xml x: 10 # contributors y: 4512 lines of code openjpa-project/src/doc/manual/jpa_overview_why.xml x: 3 # contributors y: 656 lines of code openjpa-project/src/doc/manual/ref_guide_meta.xml x: 10 # contributors y: 1017 lines of code openjpa-project/src/doc/manual/ref_guide_optimization.xml x: 10 # contributors y: 614 lines of code
5876.0
lines of code
  min: 1.0
  average: 159.39
  25th percentile: 16.0
  median: 47.0
  75th percentile: 134.0
  max: 5876.0
0 30.0
# contributors
min: 1.0 | average: 4.9 | 25th percentile: 3.0 | median: 4.0 | 75th percentile: 6.0 | max: 30.0