apache / aries-jpa
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 92 files with 5,044 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 10 files changed 6-20 times (1,373 lines of code)
    • 82 files changed 1-5 times (3,671 lines of code)
0% | 0% | 0% | 27% | 72%
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 92 files with 5,044 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 26 files changed by 2-5 contributors (2,065 lines of code)
    • 66 files changed by 1 contributor (2,979 lines of code)
0% | 0% | 0% | 40% | 59%
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, gitignore, cfg, md, sql, txt, xsd, json, yml, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 25% | 74%
xml0% | 0% | 0% | 61% | 38%
sql0% | 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
jpa-container0% | 0% | 0% | 43% | 56%
jpa-support0% | 0% | 0% | 52% | 47%
itests0% | 0% | 0% | 20% | 79%
jpa-blueprint0% | 0% | 0% | 22% | 77%
jpa-cdi0% | 0% | 0% | 0% | 100%
jpa-container-eclipselink-adapter0% | 0% | 0% | 0% | 100%
javax-persistence0% | 0% | 0% | 0% | 100%
jpa-api0% | 0% | 0% | 0% | 100%
jpa-features0% | 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
EMSupplierImpl.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/impl
195 16 2015-07-13 2021-08-09 14 5 chris@die-schneider.net jbonofre@apache.org
JpaInterceptor.java
in jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl
90 9 2015-07-14 2019-01-30 12 3 chris@die-schneider.net nicolas.dutertry@soprahr.com
config.xml
in itests/jpa-container-blueprint-testbundle/src/main/resources/OSGI-INF/blueprint
98 - 2015-07-03 2018-01-13 9 3 giuseppe.gerla@gmail.com soundcracker@gmail.com
persistence.xml
in itests/jpa-container-testbundle/src/main/resources/META-INF
67 - 2015-07-14 2017-06-16 8 2 chris@die-schneider.net timothyjward@apache.org
PersistenceBundleTracker.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/impl
171 12 2015-07-07 2017-06-09 8 2 chris@die-schneider.net timothyjward@apache.org
ManagedEMF.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/impl
51 3 2015-07-10 2017-06-29 7 2 chris@die-schneider.net timothyjward@apache.org
XAJpaTemplate.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/impl
89 6 2015-07-21 2017-01-03 7 1 chris@die-schneider.net chris@die-schneider.net
EMFTracker.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/osgi/impl
106 7 2015-07-13 2016-06-10 7 1 chris@die-schneider.net chris@die-schneider.net
PersistenceProviderTracker.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/impl
81 5 2015-11-11 2017-09-20 6 2 chris@die-schneider.net timothyjward@apache.org
AriesEntityManagerFactoryBuilder.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/impl
425 21 2016-04-06 2017-09-20 6 2 timothyjward@apache.org timothyjward@apache.org
CarLifeCycle.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
65 5 2015-07-16 2015-11-11 5 1 chris@die-schneider.net chris@die-schneider.net
JpaComponentProcessor.java
in jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl
137 10 2015-09-16 2015-12-09 5 1 chris@die-schneider.net chris@die-schneider.net
PersistenceUnit.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl
175 36 2015-07-10 2017-06-16 5 2 chris@die-schneider.net timothyjward@apache.org
feature.xml
in jpa-features/src/main/feature
20 - 2015-08-21 2017-06-05 4 2 chris@die-schneider.net timothyjward@apache.org
CarServiceImpl.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
29 6 2015-07-14 2015-11-11 4 1 chris@die-schneider.net chris@die-schneider.net
Activator.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/impl
31 3 2015-09-17 2017-06-09 4 2 chris@die-schneider.net timothyjward@apache.org
AnnotationScanner.java
in jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl
53 5 2015-09-16 2016-04-18 4 1 chris@die-schneider.net chris@die-schneider.net
JpaNsHandler.java
in jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl
61 6 2015-07-21 2016-10-21 4 1 chris@die-schneider.net chris@die-schneider.net
DummyDataSource.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/weaving/impl
86 11 2015-08-21 2016-10-26 4 2 chris@die-schneider.net chris@die-schneider.net
AbstractCarServiceImpl.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
8 - 2015-07-14 2015-08-21 3 1 chris@die-schneider.net chris@die-schneider.net
EmProxy.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/osgi/impl
24 2 2015-07-21 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
AbstractJpaTemplate.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/impl
32 4 2015-07-21 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
CarServiceWithMethodImpl.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
34 6 2015-07-14 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
CarServiceWithSupplierImpl.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
35 6 2015-07-14 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
CarServiceWithMultiAnnotationImpl.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
49 8 2015-07-14 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
TMTracker.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/osgi/impl
50 4 2015-07-21 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
CarServiceWithEmfImpl.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
51 6 2015-07-14 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
ResourceLocalJpaTemplate.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/impl
55 3 2015-07-21 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
JPAHandler.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl
71 6 2015-11-11 2017-06-16 3 2 chris@die-schneider.net timothyjward@apache.org
JPAWeavingHook.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/weaving/impl
87 5 2015-10-09 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
PersistenceUnitParser.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl
105 6 2015-07-10 2016-06-10 3 1 chris@die-schneider.net chris@die-schneider.net
TransactionAttribute.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/xa/impl
152 13 2015-11-11 2017-01-03 3 1 chris@die-schneider.net chris@die-schneider.net
TestService.java
in itests/jpa-container-blueprint-testbundle-dao/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint
4 - 2021-06-14 2021-08-09 2 2 gr.grzybek@gmail.com jbonofre@apache.org
beans.xml
in jpa-cdi/src/main/resources/META-INF
5 - 2016-06-13 2018-04-25 2 2 gnodet@apache.org timothyjward@apache.org
NewTxTestService.java
in itests/jpa-container-blueprint-testbundle-dao/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint
5 - 2021-06-14 2021-08-09 2 2 gr.grzybek@gmail.com jbonofre@apache.org
CarDao.java
in itests/jpa-container-blueprint-testbundle-dao/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint
7 - 2021-06-14 2021-08-09 2 2 gr.grzybek@gmail.com jbonofre@apache.org
CarDaoImpl.java
in itests/jpa-container-blueprint-testbundle-dao/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/dao
20 2 2021-06-14 2021-08-09 2 2 gr.grzybek@gmail.com jbonofre@apache.org
Activator.java
in jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl
22 3 2015-09-16 2015-11-11 2 1 chris@die-schneider.net chris@die-schneider.net
config.xml
in itests/jpa-container-blueprint-testbundle-dao/src/main/resources/OSGI-INF/blueprint
22 - 2021-06-14 2021-08-09 2 2 gr.grzybek@gmail.com jbonofre@apache.org
custom-mapping.xml
in itests/jpa-container-testbundle/src/main/resources/META-INF
26 - 2017-06-16 2018-04-25 2 1 timothyjward@apache.org timothyjward@apache.org
ResourceLocalTransactionParticipant.java
in jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl
30 2 2015-09-16 2015-11-11 2 1 chris@die-schneider.net chris@die-schneider.net
NewTxTestServiceImpl.java
in itests/jpa-container-blueprint-testbundle-dao/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
30 3 2021-06-14 2021-08-09 2 2 gr.grzybek@gmail.com jbonofre@apache.org
EclipseLinkPersistenceProvider.java
in jpa-container-eclipselink-adapter/src/main/java/org/apache/aries/jpa/eclipselink/adapter
36 5 2015-11-11 2016-04-12 2 2 chris@die-schneider.net timothyjward@apache.org
CarServiceEmJtaAnn.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
39 6 2015-07-27 2015-11-11 2 1 chris@die-schneider.net chris@die-schneider.net
JPAAnnotationScanner.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl
41 3 2015-07-10 2015-11-11 2 1 chris@die-schneider.net chris@die-schneider.net
TestServiceImpl.java
in itests/jpa-container-blueprint-testbundle-dao/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
42 4 2021-06-14 2021-08-09 2 2 gr.grzybek@gmail.com jbonofre@apache.org
CarServiceWithRequiresNew.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
63 7 2018-01-13 2018-11-26 2 3 soundcracker@gmail.com d.estermann@seeburger.de
WrappingTransformer.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/weaving/impl
68 7 2015-11-04 2015-11-11 2 1 chris@die-schneider.net chris@die-schneider.net
DSFTracker.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/impl
85 7 2015-11-11 2017-06-20 2 2 chris@die-schneider.net timothyjward@apache.org
UnionClassLoader.java
in jpa-container-eclipselink-adapter/src/main/java/org/apache/aries/jpa/eclipselink/adapter
86 6 2015-11-11 2016-04-12 2 2 chris@die-schneider.net timothyjward@apache.org
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
EMSupplierImpl.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/impl
195 16 2015-07-13 2021-08-09 14 5 chris@die-schneider.net jbonofre@apache.org
JpaInterceptor.java
in jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl
90 9 2015-07-14 2019-01-30 12 3 chris@die-schneider.net nicolas.dutertry@soprahr.com
config.xml
in itests/jpa-container-blueprint-testbundle/src/main/resources/OSGI-INF/blueprint
98 - 2015-07-03 2018-01-13 9 3 giuseppe.gerla@gmail.com soundcracker@gmail.com
CarServiceWithRequiresNew.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
63 7 2018-01-13 2018-11-26 2 3 soundcracker@gmail.com d.estermann@seeburger.de
PersistenceBundleTracker.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/impl
171 12 2015-07-07 2017-06-09 8 2 chris@die-schneider.net timothyjward@apache.org
persistence.xml
in itests/jpa-container-testbundle/src/main/resources/META-INF
67 - 2015-07-14 2017-06-16 8 2 chris@die-schneider.net timothyjward@apache.org
ManagedEMF.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/impl
51 3 2015-07-10 2017-06-29 7 2 chris@die-schneider.net timothyjward@apache.org
PersistenceProviderTracker.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/impl
81 5 2015-11-11 2017-09-20 6 2 chris@die-schneider.net timothyjward@apache.org
AriesEntityManagerFactoryBuilder.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/impl
425 21 2016-04-06 2017-09-20 6 2 timothyjward@apache.org timothyjward@apache.org
PersistenceUnit.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl
175 36 2015-07-10 2017-06-16 5 2 chris@die-schneider.net timothyjward@apache.org
Activator.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/impl
31 3 2015-09-17 2017-06-09 4 2 chris@die-schneider.net timothyjward@apache.org
DummyDataSource.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/weaving/impl
86 11 2015-08-21 2016-10-26 4 2 chris@die-schneider.net chris@die-schneider.net
feature.xml
in jpa-features/src/main/feature
20 - 2015-08-21 2017-06-05 4 2 chris@die-schneider.net timothyjward@apache.org
JPAHandler.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl
71 6 2015-11-11 2017-06-16 3 2 chris@die-schneider.net timothyjward@apache.org
DSFTracker.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/impl
85 7 2015-11-11 2017-06-20 2 2 chris@die-schneider.net timothyjward@apache.org
config.xml
in itests/jpa-container-blueprint-testbundle-dao/src/main/resources/OSGI-INF/blueprint
22 - 2021-06-14 2021-08-09 2 2 gr.grzybek@gmail.com jbonofre@apache.org
TestServiceImpl.java
in itests/jpa-container-blueprint-testbundle-dao/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
42 4 2021-06-14 2021-08-09 2 2 gr.grzybek@gmail.com jbonofre@apache.org
NewTxTestServiceImpl.java
in itests/jpa-container-blueprint-testbundle-dao/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
30 3 2021-06-14 2021-08-09 2 2 gr.grzybek@gmail.com jbonofre@apache.org
CarDao.java
in itests/jpa-container-blueprint-testbundle-dao/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint
7 - 2021-06-14 2021-08-09 2 2 gr.grzybek@gmail.com jbonofre@apache.org
CarDaoImpl.java
in itests/jpa-container-blueprint-testbundle-dao/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/dao
20 2 2021-06-14 2021-08-09 2 2 gr.grzybek@gmail.com jbonofre@apache.org
TestService.java
in itests/jpa-container-blueprint-testbundle-dao/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint
4 - 2021-06-14 2021-08-09 2 2 gr.grzybek@gmail.com jbonofre@apache.org
NewTxTestService.java
in itests/jpa-container-blueprint-testbundle-dao/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint
5 - 2021-06-14 2021-08-09 2 2 gr.grzybek@gmail.com jbonofre@apache.org
beans.xml
in jpa-cdi/src/main/resources/META-INF
5 - 2016-06-13 2018-04-25 2 2 gnodet@apache.org timothyjward@apache.org
EclipseLinkPersistenceProvider.java
in jpa-container-eclipselink-adapter/src/main/java/org/apache/aries/jpa/eclipselink/adapter
36 5 2015-11-11 2016-04-12 2 2 chris@die-schneider.net timothyjward@apache.org
UnionClassLoader.java
in jpa-container-eclipselink-adapter/src/main/java/org/apache/aries/jpa/eclipselink/adapter
86 6 2015-11-11 2016-04-12 2 2 chris@die-schneider.net timothyjward@apache.org
PersistenceUnitProxyWithTargetServer.java
in jpa-container-eclipselink-adapter/src/main/java/org/apache/aries/jpa/eclipselink/adapter
99 18 2015-11-11 2016-04-12 2 2 chris@die-schneider.net timothyjward@apache.org
XAJpaTemplate.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/impl
89 6 2015-07-21 2017-01-03 7 1 chris@die-schneider.net chris@die-schneider.net
EMFTracker.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/osgi/impl
106 7 2015-07-13 2016-06-10 7 1 chris@die-schneider.net chris@die-schneider.net
CarLifeCycle.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
65 5 2015-07-16 2015-11-11 5 1 chris@die-schneider.net chris@die-schneider.net
JpaComponentProcessor.java
in jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl
137 10 2015-09-16 2015-12-09 5 1 chris@die-schneider.net chris@die-schneider.net
CarServiceImpl.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
29 6 2015-07-14 2015-11-11 4 1 chris@die-schneider.net chris@die-schneider.net
JpaNsHandler.java
in jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl
61 6 2015-07-21 2016-10-21 4 1 chris@die-schneider.net chris@die-schneider.net
AnnotationScanner.java
in jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl
53 5 2015-09-16 2016-04-18 4 1 chris@die-schneider.net chris@die-schneider.net
JPAWeavingHook.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/weaving/impl
87 5 2015-10-09 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
PersistenceUnitParser.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl
105 6 2015-07-10 2016-06-10 3 1 chris@die-schneider.net chris@die-schneider.net
CarServiceWithMethodImpl.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
34 6 2015-07-14 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
CarServiceWithMultiAnnotationImpl.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
49 8 2015-07-14 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
CarServiceWithEmfImpl.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
51 6 2015-07-14 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
AbstractCarServiceImpl.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
8 - 2015-07-14 2015-08-21 3 1 chris@die-schneider.net chris@die-schneider.net
CarServiceWithSupplierImpl.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
35 6 2015-07-14 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
ResourceLocalJpaTemplate.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/impl
55 3 2015-07-21 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
AbstractJpaTemplate.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/impl
32 4 2015-07-21 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
TMTracker.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/osgi/impl
50 4 2015-07-21 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
EmProxy.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/osgi/impl
24 2 2015-07-21 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
TransactionAttribute.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/xa/impl
152 13 2015-11-11 2017-01-03 3 1 chris@die-schneider.net chris@die-schneider.net
WrappingTransformer.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/weaving/impl
68 7 2015-11-04 2015-11-11 2 1 chris@die-schneider.net chris@die-schneider.net
JPAAnnotationScanner.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl
41 3 2015-07-10 2015-11-11 2 1 chris@die-schneider.net chris@die-schneider.net
custom-mapping.xml
in itests/jpa-container-testbundle/src/main/resources/META-INF
26 - 2017-06-16 2018-04-25 2 1 timothyjward@apache.org timothyjward@apache.org
CarServiceEmJtaAnn.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
39 6 2015-07-27 2015-11-11 2 1 chris@die-schneider.net chris@die-schneider.net
ResourceLocalTransactionParticipant.java
in jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl
30 2 2015-09-16 2015-11-11 2 1 chris@die-schneider.net chris@die-schneider.net
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
TransactionToken.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/xa/impl
46 9
Car.java
in itests/jpa-container-testbundle/src/main/java/org/apache/aries/jpa/container/itest/entities
35 8
OSGiTSServer.java
in jpa-container-eclipselink-adapter/src/main/java/org/apache/aries/jpa/eclipselink/adapter/platform
13 2
TransactionAttribute.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/xa/impl
152 13 2015-11-11 2017-01-03 3 1 chris@die-schneider.net chris@die-schneider.net
TransactionalInterceptor.java
in jpa-cdi/src/main/java/org/apache/aries/jpa/cdi
149 4 2016-06-13 2016-06-13 1 1 gnodet@apache.org gnodet@apache.org
TransactionalContext.java
in jpa-cdi/src/main/java/org/apache/aries/jpa/cdi
146 11 2016-06-13 2016-06-13 1 1 gnodet@apache.org gnodet@apache.org
JpaComponentProcessor.java
in jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl
137 10 2015-09-16 2015-12-09 5 1 chris@die-schneider.net chris@die-schneider.net
TempBundleDelegatingClassLoader.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl
125 9 2015-11-11 2015-11-11 1 1 chris@die-schneider.net chris@die-schneider.net
Activator.java
in jpa-container-eclipselink-adapter/src/main/java/org/apache/aries/jpa/eclipselink/adapter
115 6 2015-08-21 2015-11-11 2 1 chris@die-schneider.net chris@die-schneider.net
EMFTracker.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/osgi/impl
106 7 2015-07-13 2016-06-10 7 1 chris@die-schneider.net chris@die-schneider.net
PersistenceUnitParser.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl
105 6 2015-07-10 2016-06-10 3 1 chris@die-schneider.net chris@die-schneider.net
PersistenceAnnotatedType.java
in jpa-cdi/src/main/java/org/apache/aries/jpa/cdi
105 5 2016-06-13 2016-06-13 1 1 gnodet@apache.org gnodet@apache.org
XAJpaTemplate.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/impl
89 6 2015-07-21 2017-01-03 7 1 chris@die-schneider.net chris@die-schneider.net
JPAWeavingHook.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/weaving/impl
87 5 2015-10-09 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
SimpleBean.java
in jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/support
69 12 2016-06-13 2016-06-13 1 1 gnodet@apache.org gnodet@apache.org
EMFBuilderServiceResolver.java
in javax-persistence/2_1/src/main/java/org/apache/aries/jpa/javax/persistence
69 10 2017-06-05 2017-06-05 1 1 timothyjward@apache.org timothyjward@apache.org
WrappingTransformer.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/weaving/impl
68 7 2015-11-04 2015-11-11 2 1 chris@die-schneider.net chris@die-schneider.net
DataSourceTracker.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/impl
65 6 2017-06-20 2017-06-20 1 1 timothyjward@apache.org timothyjward@apache.org
CarLifeCycle.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
65 5 2015-07-16 2015-11-11 5 1 chris@die-schneider.net chris@die-schneider.net
JpaNsHandler.java
in jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl
61 6 2015-07-21 2016-10-21 4 1 chris@die-schneider.net chris@die-schneider.net
EMFBuilderServiceResolver.java
in javax-persistence/2_0/src/main/java/org/apache/aries/jpa/javax/persistence
61 8 2017-06-05 2017-06-05 1 1 timothyjward@apache.org timothyjward@apache.org
ResourceLocalJpaTemplate.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/impl
55 3 2015-07-21 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
AnnotationScanner.java
in jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl
53 5 2015-09-16 2016-04-18 4 1 chris@die-schneider.net chris@die-schneider.net
CarServiceWithEmfImpl.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
51 6 2015-07-14 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
TMTracker.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/osgi/impl
50 4 2015-07-21 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
ForwardingAnnotatedType.java
in jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/support
50 7 2016-06-13 2016-06-13 1 1 gnodet@apache.org gnodet@apache.org
CarServiceWithMultiAnnotationImpl.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
49 8 2015-07-14 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
TransactionExtension.java
in jpa-cdi/src/main/java/org/apache/aries/jpa/cdi
47 6 2016-06-13 2016-06-13 1 1 gnodet@apache.org gnodet@apache.org
ForwardingAnnotatedField.java
in jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/support
45 9 2016-06-13 2016-06-13 1 1 gnodet@apache.org gnodet@apache.org
JPAAnnotationScanner.java
in jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl
41 3 2015-07-10 2015-11-11 2 1 chris@die-schneider.net chris@die-schneider.net
CarServiceEmJtaAnn.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
39 6 2015-07-27 2015-11-11 2 1 chris@die-schneider.net chris@die-schneider.net
SyntheticAnnotatedField.java
in jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/support
39 6 2016-06-13 2016-06-13 1 1 gnodet@apache.org gnodet@apache.org
AriesJPASpecActivator.java
in javax-persistence/2_0/src/main/java/org/apache/aries/jpa/javax/persistence
39 4 2017-06-05 2017-06-05 1 1 timothyjward@apache.org timothyjward@apache.org
AriesJPASpecActivator.java
in javax-persistence/2_1/src/main/java/org/apache/aries/jpa/javax/persistence
39 4 2017-06-05 2017-06-05 1 1 timothyjward@apache.org timothyjward@apache.org
JpaExtension.java
in jpa-cdi/src/main/java/org/apache/aries/jpa/cdi
37 2 2016-06-13 2016-06-13 1 1 gnodet@apache.org gnodet@apache.org
CarServiceWithSupplierImpl.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
35 6 2015-07-14 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
Car2.java
in itests/jpa-container-testbundle-eclipselink/src/main/java/org/apache/aries/jpa/container/itest/eclipselink/entities
35 8 2015-07-17 2015-07-17 1 1 chris@die-schneider.net chris@die-schneider.net
CarServiceWithMethodImpl.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
34 6 2015-07-14 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
persistence.xml
in itests/jpa-container-testbundle-eclipselink/src/main/resources/META-INF
32 - 2015-07-17 2015-07-17 1 1 chris@die-schneider.net chris@die-schneider.net
AbstractJpaTemplate.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/impl
32 4 2015-07-21 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
Truck.java
in itests/jpa-container-testbundle/src/main/java/org/apache/aries/jpa/container/itest/entities/mapped
31 8 2017-06-16 2017-06-16 1 1 timothyjward@apache.org timothyjward@apache.org
EntityManagerProducer.java
in jpa-cdi/src/main/java/org/apache/aries/jpa/cdi
31 1 2016-06-13 2016-06-13 1 1 gnodet@apache.org gnodet@apache.org
ResourceLocalTransactionParticipant.java
in jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl
30 2 2015-09-16 2015-11-11 2 1 chris@die-schneider.net chris@die-schneider.net
CarServiceImpl.java
in itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl
29 6 2015-07-14 2015-11-11 4 1 chris@die-schneider.net chris@die-schneider.net
custom-mapping.xml
in itests/jpa-container-testbundle/src/main/resources/META-INF
26 - 2017-06-16 2018-04-25 2 1 timothyjward@apache.org timothyjward@apache.org
EmProxy.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/osgi/impl
24 2 2015-07-21 2015-11-11 3 1 chris@die-schneider.net chris@die-schneider.net
CoordinatorTracker.java
in jpa-support/src/main/java/org/apache/aries/jpa/support/osgi/impl
22 3 2015-07-13 2015-07-13 1 1 chris@die-schneider.net chris@die-schneider.net
Activator.java
in jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl
22 3 2015-09-16 2015-11-11 2 1 chris@die-schneider.net chris@die-schneider.net
TransactionSupport.java
in jpa-cdi/src/main/java/org/apache/aries/jpa/cdi
20 2 2016-06-13 2016-06-13 1 1 gnodet@apache.org gnodet@apache.org
OSGiTSWrapper.java
in jpa-container-eclipselink-adapter/src/main/java/org/apache/aries/jpa/eclipselink/adapter/platform
20 1 2015-11-11 2015-11-11 1 1 chris@die-schneider.net chris@die-schneider.net
Correlations

File Size vs. Number of Changes: 92 points

itests/jpa-container-blueprint-testbundle-dao/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/CarDao.java x: 7 lines of code y: 2 # changes itests/jpa-container-blueprint-testbundle-dao/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/NewTxTestService.java x: 5 lines of code y: 2 # changes itests/jpa-container-blueprint-testbundle-dao/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/TestService.java x: 4 lines of code y: 2 # changes itests/jpa-container-blueprint-testbundle-dao/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/dao/CarDaoImpl.java x: 20 lines of code y: 2 # changes itests/jpa-container-blueprint-testbundle-dao/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl/NewTxTestServiceImpl.java x: 30 lines of code y: 2 # changes itests/jpa-container-blueprint-testbundle-dao/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl/TestServiceImpl.java x: 42 lines of code y: 2 # changes itests/jpa-container-blueprint-testbundle-dao/src/main/resources/OSGI-INF/blueprint/config.xml x: 22 lines of code y: 2 # changes jpa-support/src/main/java/org/apache/aries/jpa/support/impl/EMSupplierImpl.java x: 195 lines of code y: 14 # changes jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl/JpaInterceptor.java x: 90 lines of code y: 12 # changes itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl/CarServiceWithRequiresNew.java x: 63 lines of code y: 2 # changes itests/jpa-container-testbundle-eclipselink/src/main/resources/META-INF/sql/create.sql x: 2 lines of code y: 1 # changes itests/jpa-container-testbundle-eclipselink/src/main/resources/META-INF/sql/data.sql x: 1 lines of code y: 1 # changes itests/jpa-container-testbundle/src/main/resources/META-INF/custom-mapping.xml x: 26 lines of code y: 2 # changes itests/jpa-container-blueprint-testbundle/src/main/resources/OSGI-INF/blueprint/config.xml x: 98 lines of code y: 9 # changes jpa-container/src/main/java/org/apache/aries/jpa/container/impl/AriesEntityManagerFactoryBuilder.java x: 425 lines of code y: 6 # changes jpa-container/src/main/java/org/apache/aries/jpa/container/impl/PersistenceProviderTracker.java x: 81 lines of code y: 6 # changes jpa-container/src/main/java/org/apache/aries/jpa/container/impl/ManagedEMF.java x: 51 lines of code y: 7 # changes jpa-container/src/main/java/org/apache/aries/jpa/container/impl/DSFTracker.java x: 85 lines of code y: 2 # changes jpa-container/src/main/java/org/apache/aries/jpa/container/impl/DataSourceTracker.java x: 65 lines of code y: 1 # changes jpa-container/src/main/java/org/apache/aries/jpa/container/impl/StoredPerProvider.java x: 7 lines of code y: 1 # changes itests/jpa-container-testbundle/src/main/java/org/apache/aries/jpa/container/itest/entities/mapped/Truck.java x: 31 lines of code y: 1 # changes itests/jpa-container-testbundle/src/main/resources/META-INF/persistence.xml x: 67 lines of code y: 8 # changes jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl/JPAHandler.java x: 71 lines of code y: 3 # changes jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl/PersistenceUnit.java x: 175 lines of code y: 5 # changes jpa-container/src/main/java/org/apache/aries/jpa/container/impl/Activator.java x: 31 lines of code y: 4 # changes jpa-container/src/main/java/org/apache/aries/jpa/container/impl/PersistenceBundleTracker.java x: 171 lines of code y: 8 # changes javax-persistence/2_0/src/main/java/org/apache/aries/jpa/javax/persistence/AriesJPASpecActivator.java x: 39 lines of code y: 1 # changes javax-persistence/2_0/src/main/java/org/apache/aries/jpa/javax/persistence/EMFBuilderServiceResolver.java x: 61 lines of code y: 1 # changes javax-persistence/2_1/src/main/java/org/apache/aries/jpa/javax/persistence/EMFBuilderServiceResolver.java x: 69 lines of code y: 1 # changes jpa-features/src/main/feature/feature.xml x: 20 lines of code y: 4 # changes jpa-support/src/main/java/org/apache/aries/jpa/support/impl/XAJpaTemplate.java x: 89 lines of code y: 7 # changes jpa-support/src/main/java/org/apache/aries/jpa/support/xa/impl/TransactionAttribute.java x: 152 lines of code y: 3 # changes jpa-container/src/main/java/org/apache/aries/jpa/container/weaving/impl/DummyDataSource.java x: 86 lines of code y: 4 # changes jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl/JpaNsHandler.java x: 61 lines of code y: 4 # changes jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/JpaExtension.java x: 37 lines of code y: 1 # changes jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/PersistenceAnnotatedType.java x: 105 lines of code y: 1 # changes jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/TransactionExtension.java x: 47 lines of code y: 1 # changes jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/TransactionSupport.java x: 20 lines of code y: 1 # changes jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/TransactionalContext.java x: 146 lines of code y: 1 # changes jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/TransactionalInterceptor.java x: 149 lines of code y: 1 # changes jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/support/FilterLiteral.java x: 13 lines of code y: 1 # changes jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/support/ForwardingAnnotatedField.java x: 45 lines of code y: 1 # changes jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/support/ForwardingAnnotatedType.java x: 50 lines of code y: 1 # changes jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/support/InjectLiteral.java x: 6 lines of code y: 1 # changes jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/support/UniqueIdentifier.java x: 15 lines of code y: 1 # changes jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/support/UniqueIdentifierLitteral.java x: 16 lines of code y: 1 # changes jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl/PersistenceUnitParser.java x: 105 lines of code y: 3 # changes jpa-support/src/main/java/org/apache/aries/jpa/support/osgi/impl/EMFTracker.java x: 106 lines of code y: 7 # changes jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl/AnnotationScanner.java x: 53 lines of code y: 4 # changes jpa-container-eclipselink-adapter/src/main/java/org/apache/aries/jpa/eclipselink/adapter/EclipseLinkPersistenceProvider.java x: 36 lines of code y: 2 # changes jpa-container-eclipselink-adapter/src/main/java/org/apache/aries/jpa/eclipselink/adapter/PersistenceUnitProxyWithTargetServer.java x: 99 lines of code y: 2 # changes jpa-container-eclipselink-adapter/src/main/java/org/apache/aries/jpa/eclipselink/adapter/UnionClassLoader.java x: 86 lines of code y: 2 # changes jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl/JpaComponentProcessor.java x: 137 lines of code y: 5 # changes itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl/CarLifeCycle.java x: 65 lines of code y: 5 # changes itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl/CarServiceEmJtaAnn.java x: 39 lines of code y: 2 # changes itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl/CarServiceImpl.java x: 29 lines of code y: 4 # changes itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl/CarServiceWithEmfImpl.java x: 51 lines of code y: 3 # changes itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl/CarServiceWithMethodImpl.java x: 34 lines of code y: 3 # changes itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl/CarServiceWithMultiAnnotationImpl.java x: 49 lines of code y: 3 # changes itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl/CarServiceWithSupplierImpl.java x: 35 lines of code y: 3 # changes jpa-api/src/main/java/org/apache/aries/jpa/template/EmConsumer.java x: 5 lines of code y: 1 # changes jpa-api/src/main/java/org/apache/aries/jpa/template/TransactionType.java x: 4 lines of code y: 1 # changes jpa-container-eclipselink-adapter/src/main/java/org/apache/aries/jpa/eclipselink/adapter/Activator.java x: 115 lines of code y: 2 # changes jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl/JPAAnnotationScanner.java x: 41 lines of code y: 2 # changes jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl/TempBundleDelegatingClassLoader.java x: 125 lines of code y: 1 # changes jpa-container/src/main/java/org/apache/aries/jpa/container/weaving/impl/JPAWeavingHook.java x: 87 lines of code y: 3 # changes jpa-container/src/main/java/org/apache/aries/jpa/container/weaving/impl/TransformerRegistrySingleton.java x: 12 lines of code y: 1 # changes jpa-container/src/main/java/org/apache/aries/jpa/container/weaving/impl/WrappingTransformer.java x: 68 lines of code y: 2 # changes jpa-support/src/main/java/org/apache/aries/jpa/support/impl/AbstractJpaTemplate.java x: 32 lines of code y: 3 # changes jpa-support/src/main/java/org/apache/aries/jpa/support/impl/ResourceLocalJpaTemplate.java x: 55 lines of code y: 3 # changes jpa-support/src/main/java/org/apache/aries/jpa/support/osgi/impl/EmProxy.java x: 24 lines of code y: 3 # changes jpa-support/src/main/java/org/apache/aries/jpa/support/osgi/impl/TMTracker.java x: 50 lines of code y: 3 # changes itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl/AbstractCarServiceImpl.java x: 8 lines of code y: 3 # changes jpa-api/src/main/java/org/apache/aries/jpa/supplier/EmSupplier.java x: 9 lines of code y: 1 # changes itests/jpa-container-testbundle-eclipselink/src/main/java/org/apache/aries/jpa/container/itest/eclipselink/entities/Car2.java x: 35 lines of code y: 1 # changes itests/jpa-container-testbundle-eclipselink/src/main/resources/META-INF/persistence.xml x: 32 lines of code y: 1 # changes jpa-support/src/main/java/org/apache/aries/jpa/support/osgi/impl/CoordinatorTracker.java x: 22 lines of code y: 1 # changes
14.0
# changes
  min: 1.0
  average: 2.63
  25th percentile: 1.0
  median: 2.0
  75th percentile: 3.0
  max: 14.0
0 425.0
lines of code
min: 1.0 | average: 54.83 | 25th percentile: 17.0 | median: 39.0 | 75th percentile: 70.5 | max: 425.0

Number of Contributors vs. Number of Changes: 92 points

itests/jpa-container-blueprint-testbundle-dao/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/CarDao.java x: 2 # contributors y: 2 # changes jpa-support/src/main/java/org/apache/aries/jpa/support/impl/EMSupplierImpl.java x: 5 # contributors y: 14 # changes jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl/JpaInterceptor.java x: 3 # contributors y: 12 # changes itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl/CarServiceWithRequiresNew.java x: 3 # contributors y: 2 # changes itests/jpa-container-testbundle-eclipselink/src/main/resources/META-INF/sql/create.sql x: 1 # contributors y: 1 # changes itests/jpa-container-testbundle/src/main/resources/META-INF/custom-mapping.xml x: 1 # contributors y: 2 # changes itests/jpa-container-blueprint-testbundle/src/main/resources/OSGI-INF/blueprint/config.xml x: 3 # contributors y: 9 # changes jpa-container/src/main/java/org/apache/aries/jpa/container/impl/AriesEntityManagerFactoryBuilder.java x: 2 # contributors y: 6 # changes jpa-container/src/main/java/org/apache/aries/jpa/container/impl/ManagedEMF.java x: 2 # contributors y: 7 # changes itests/jpa-container-testbundle/src/main/resources/META-INF/persistence.xml x: 2 # contributors y: 8 # changes jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl/JPAHandler.java x: 2 # contributors y: 3 # changes jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl/PersistenceUnit.java x: 2 # contributors y: 5 # changes jpa-container/src/main/java/org/apache/aries/jpa/container/impl/Activator.java x: 2 # contributors y: 4 # changes jpa-support/src/main/java/org/apache/aries/jpa/support/impl/XAJpaTemplate.java x: 1 # contributors y: 7 # changes jpa-support/src/main/java/org/apache/aries/jpa/support/xa/impl/TransactionAttribute.java x: 1 # contributors y: 3 # changes jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl/JpaNsHandler.java x: 1 # contributors y: 4 # changes jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl/JpaComponentProcessor.java x: 1 # contributors y: 5 # changes
14.0
# changes
  min: 1.0
  average: 2.63
  25th percentile: 1.0
  median: 2.0
  75th percentile: 3.0
  max: 14.0
0 5.0
# contributors
min: 1.0 | average: 1.35 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 5.0

Number of Contributors vs. File Size: 92 points

itests/jpa-container-blueprint-testbundle-dao/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/CarDao.java x: 2 # contributors y: 7 lines of code itests/jpa-container-blueprint-testbundle-dao/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/NewTxTestService.java x: 2 # contributors y: 5 lines of code itests/jpa-container-blueprint-testbundle-dao/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/dao/CarDaoImpl.java x: 2 # contributors y: 20 lines of code itests/jpa-container-blueprint-testbundle-dao/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl/NewTxTestServiceImpl.java x: 2 # contributors y: 30 lines of code itests/jpa-container-blueprint-testbundle-dao/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl/TestServiceImpl.java x: 2 # contributors y: 42 lines of code itests/jpa-container-blueprint-testbundle-dao/src/main/resources/OSGI-INF/blueprint/config.xml x: 2 # contributors y: 22 lines of code jpa-support/src/main/java/org/apache/aries/jpa/support/impl/EMSupplierImpl.java x: 5 # contributors y: 195 lines of code jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl/JpaInterceptor.java x: 3 # contributors y: 90 lines of code itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl/CarServiceWithRequiresNew.java x: 3 # contributors y: 63 lines of code itests/jpa-container-testbundle-eclipselink/src/main/resources/META-INF/sql/create.sql x: 1 # contributors y: 2 lines of code itests/jpa-container-testbundle-eclipselink/src/main/resources/META-INF/sql/data.sql x: 1 # contributors y: 1 lines of code itests/jpa-container-testbundle/src/main/resources/META-INF/custom-mapping.xml x: 1 # contributors y: 26 lines of code itests/jpa-container-blueprint-testbundle/src/main/resources/OSGI-INF/blueprint/config.xml x: 3 # contributors y: 98 lines of code jpa-container/src/main/java/org/apache/aries/jpa/container/impl/AriesEntityManagerFactoryBuilder.java x: 2 # contributors y: 425 lines of code jpa-container/src/main/java/org/apache/aries/jpa/container/impl/PersistenceProviderTracker.java x: 2 # contributors y: 81 lines of code jpa-container/src/main/java/org/apache/aries/jpa/container/impl/ManagedEMF.java x: 2 # contributors y: 51 lines of code jpa-container/src/main/java/org/apache/aries/jpa/container/impl/DSFTracker.java x: 2 # contributors y: 85 lines of code jpa-container/src/main/java/org/apache/aries/jpa/container/impl/DataSourceTracker.java x: 1 # contributors y: 65 lines of code jpa-container/src/main/java/org/apache/aries/jpa/container/impl/StoredPerProvider.java x: 1 # contributors y: 7 lines of code itests/jpa-container-testbundle/src/main/java/org/apache/aries/jpa/container/itest/entities/mapped/Truck.java x: 1 # contributors y: 31 lines of code itests/jpa-container-testbundle/src/main/resources/META-INF/persistence.xml x: 2 # contributors y: 67 lines of code jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl/JPAHandler.java x: 2 # contributors y: 71 lines of code jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl/PersistenceUnit.java x: 2 # contributors y: 175 lines of code jpa-container/src/main/java/org/apache/aries/jpa/container/impl/Activator.java x: 2 # contributors y: 31 lines of code jpa-container/src/main/java/org/apache/aries/jpa/container/impl/PersistenceBundleTracker.java x: 2 # contributors y: 171 lines of code javax-persistence/2_0/src/main/java/org/apache/aries/jpa/javax/persistence/AriesJPASpecActivator.java x: 1 # contributors y: 39 lines of code javax-persistence/2_0/src/main/java/org/apache/aries/jpa/javax/persistence/EMFBuilderServiceResolver.java x: 1 # contributors y: 61 lines of code javax-persistence/2_1/src/main/java/org/apache/aries/jpa/javax/persistence/EMFBuilderServiceResolver.java x: 1 # contributors y: 69 lines of code jpa-support/src/main/java/org/apache/aries/jpa/support/impl/XAJpaTemplate.java x: 1 # contributors y: 89 lines of code jpa-support/src/main/java/org/apache/aries/jpa/support/xa/impl/TransactionAttribute.java x: 1 # contributors y: 152 lines of code jpa-container/src/main/java/org/apache/aries/jpa/container/weaving/impl/DummyDataSource.java x: 2 # contributors y: 86 lines of code jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/JpaExtension.java x: 1 # contributors y: 37 lines of code jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/PersistenceAnnotatedType.java x: 1 # contributors y: 105 lines of code jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/TransactionExtension.java x: 1 # contributors y: 47 lines of code jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/TransactionSupport.java x: 1 # contributors y: 20 lines of code jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/TransactionalContext.java x: 1 # contributors y: 146 lines of code jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/TransactionalInterceptor.java x: 1 # contributors y: 149 lines of code jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/support/FilterLiteral.java x: 1 # contributors y: 13 lines of code jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/support/ForwardingAnnotatedField.java x: 1 # contributors y: 45 lines of code jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/support/ForwardingAnnotatedType.java x: 1 # contributors y: 50 lines of code jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/support/InjectLiteral.java x: 1 # contributors y: 6 lines of code jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/support/UniqueIdentifier.java x: 1 # contributors y: 15 lines of code jpa-cdi/src/main/java/org/apache/aries/jpa/cdi/support/UniqueIdentifierLitteral.java x: 1 # contributors y: 16 lines of code jpa-support/src/main/java/org/apache/aries/jpa/support/osgi/impl/EMFTracker.java x: 1 # contributors y: 106 lines of code jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl/AnnotationScanner.java x: 1 # contributors y: 53 lines of code jpa-container-eclipselink-adapter/src/main/java/org/apache/aries/jpa/eclipselink/adapter/EclipseLinkPersistenceProvider.java x: 2 # contributors y: 36 lines of code jpa-container-eclipselink-adapter/src/main/java/org/apache/aries/jpa/eclipselink/adapter/PersistenceUnitProxyWithTargetServer.java x: 2 # contributors y: 99 lines of code jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl/JpaComponentProcessor.java x: 1 # contributors y: 137 lines of code itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl/CarServiceImpl.java x: 1 # contributors y: 29 lines of code itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl/CarServiceWithEmfImpl.java x: 1 # contributors y: 51 lines of code itests/jpa-container-blueprint-testbundle/src/main/java/org/apache/aries/jpa/container/itest/bundle/blueprint/impl/CarServiceWithMethodImpl.java x: 1 # contributors y: 34 lines of code jpa-api/src/main/java/org/apache/aries/jpa/template/EmConsumer.java x: 1 # contributors y: 5 lines of code jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl/Activator.java x: 1 # contributors y: 22 lines of code jpa-container-eclipselink-adapter/src/main/java/org/apache/aries/jpa/eclipselink/adapter/Activator.java x: 1 # contributors y: 115 lines of code jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl/JPAAnnotationScanner.java x: 1 # contributors y: 41 lines of code jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl/TempBundleDelegatingClassLoader.java x: 1 # contributors y: 125 lines of code jpa-container/src/main/java/org/apache/aries/jpa/container/weaving/impl/JPAWeavingHook.java x: 1 # contributors y: 87 lines of code jpa-container/src/main/java/org/apache/aries/jpa/container/weaving/impl/WrappingTransformer.java x: 1 # contributors y: 68 lines of code jpa-support/src/main/java/org/apache/aries/jpa/support/impl/AbstractJpaTemplate.java x: 1 # contributors y: 32 lines of code jpa-support/src/main/java/org/apache/aries/jpa/support/impl/ResourceLocalJpaTemplate.java x: 1 # contributors y: 55 lines of code jpa-support/src/main/java/org/apache/aries/jpa/support/osgi/impl/EmProxy.java x: 1 # contributors y: 24 lines of code jpa-api/src/main/java/org/apache/aries/jpa/supplier/EmSupplier.java x: 1 # contributors y: 9 lines of code
425.0
lines of code
  min: 1.0
  average: 54.83
  25th percentile: 17.0
  median: 39.0
  75th percentile: 70.5
  max: 425.0
0 5.0
# contributors
min: 1.0 | average: 1.35 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 5.0