apache / geronimo-batchee
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 384 files with 24,954 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)
    • 38 files changed 6-20 times (8,730 lines of code)
    • 346 files changed 1-5 times (16,224 lines of code)
0% | 0% | 0% | 34% | 65%
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 384 files with 24,954 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)
    • 6 files changed by 6-10 contributors (1,771 lines of code)
    • 228 files changed by 2-5 contributors (18,594 lines of code)
    • 150 files changed by 1 contributor (4,589 lines of code)
0% | 0% | 7% | 74% | 18%
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, json, jsp, md, properties, js, xsd, css, gitignore, sql, txt, sh, adoc
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 35% | 64%
xml0% | 0% | 0% | 44% | 55%
xsd0% | 0% | 0% | 0% | 100%
jsp0% | 0% | 0% | 0% | 100%
js0% | 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
jbatch0% | 0% | 0% | 51% | 48%
tools0% | 0% | 0% | 23% | 76%
extensions0% | 0% | 0% | 9% | 90%
gui0% | 0% | 0% | 12% | 87%
src0% | 0% | 0% | 100% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
JobOperatorCommand.java
in tools/cli/src/main/java/org/apache/batchee/cli/command
341 17 2014-01-04 2023-01-20 16 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
JobOperatorImpl.java
in jbatch/src/main/java/org/apache/batchee/container/impl
222 19 2013-11-05 2023-01-20 14 6 rmannibucau@apache.org jlmonteiro@tomitribe.com
ChunkStepController.java
in jbatch/src/main/java/org/apache/batchee/container/impl/controller/chunk
745 40 2013-11-05 2023-01-20 14 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
ServicesManager.java
in jbatch/src/main/java/org/apache/batchee/container/services
244 11 2013-11-05 2023-01-20 13 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
PartitionedStepController.java
in jbatch/src/main/java/org/apache/batchee/container/impl/controller
400 13 2013-11-05 2023-01-20 12 6 rmannibucau@apache.org jlmonteiro@tomitribe.com
JPAPersistenceManagerService.java
in jbatch/src/main/java/org/apache/batchee/container/services/persistence
766 39 2014-03-30 2023-04-21 11 6 struberg@apache.org struberg@apache.org
CheckpointManager.java
in jbatch/src/main/java/org/apache/batchee/container/impl/controller/chunk
89 7 2013-11-05 2023-01-20 10 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
DefaultBatchKernel.java
in jbatch/src/main/java/org/apache/batchee/container/services/kernel
220 19 2013-11-05 2023-01-20 10 6 rmannibucau@apache.org jlmonteiro@tomitribe.com
site.xml
in src/site
44 - 2013-11-07 2023-03-15 9 5 rmannibucau@apache.org struberg@apache.org
ProxyFactory.java
in jbatch/src/main/java/org/apache/batchee/container/proxy
121 15 2013-11-05 2023-01-20 9 3 rmannibucau@apache.org jlmonteiro@tomitribe.com
bin-openejb.xml
in tools/cli/src/main/assembly
116 - 2014-03-09 2020-11-12 8 3 rmannibucau@gmail.com rmannibucau@gmail.com
BaseStepController.java
in jbatch/src/main/java/org/apache/batchee/container/impl/controller
319 24 2013-11-05 2023-01-20 8 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
MemoryPersistenceManagerService.java
in jbatch/src/main/java/org/apache/batchee/container/services/persistence
575 41 2014-03-30 2023-01-20 8 5 struberg@apache.org jlmonteiro@tomitribe.com
JDBCPersistenceManagerService.java
in jbatch/src/main/java/org/apache/batchee/container/services/persistence
1372 54 2014-03-30 2023-01-20 8 5 struberg@apache.org jlmonteiro@tomitribe.com
SimpleJobExecutionCallbackService.java
in jbatch/src/main/java/org/apache/batchee/container/services/callback
63 4 2014-01-08 2023-01-20 7 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
JSefaReader.java
in extensions/jsefa/src/main/java/org/apache/batchee/jsefa
72 3 2013-11-05 2023-01-20 7 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
JobExecutionEntity.java
in jbatch/src/main/java/org/apache/batchee/container/services/persistence/jpa/domain
102 17 2013-11-05 2023-01-20 7 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
JobInstanceEntity.java
in jbatch/src/main/java/org/apache/batchee/container/services/persistence/jpa/domain
107 17 2013-11-05 2023-01-20 7 6 rmannibucau@apache.org jlmonteiro@tomitribe.com
BatchCDIInjectionExtension.java
in jbatch/src/main/java/org/apache/batchee/container/cdi
130 10 2013-11-05 2023-01-20 7 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
RuntimeJobExecution.java
in jbatch/src/main/java/org/apache/batchee/container/impl/jobinstance
136 33 2013-11-05 2023-01-20 7 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
StepExecutionEntity.java
in jbatch/src/main/java/org/apache/batchee/container/services/persistence/jpa/domain
175 36 2013-11-05 2023-01-20 7 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
StartableCommand.java
in tools/cli/src/main/java/org/apache/batchee/cli/command
184 10 2014-01-04 2023-01-20 7 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
JobThreadRootController.java
in jbatch/src/main/java/org/apache/batchee/container/impl/controller
199 16 2013-11-05 2023-01-20 7 3 rmannibucau@apache.org jlmonteiro@tomitribe.com
Dictionary.java
in jbatch/src/main/java/org/apache/batchee/container/services/persistence/jdbc
424 53 2013-11-05 2021-04-28 7 4 rmannibucau@apache.org struberg@apache.org
StepContextImpl.java
in extensions/cdi/src/main/java/org/apache/batchee/cdi/impl
27 3 2013-11-05 2023-01-20 6 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
BatchKernelService.java
in jbatch/src/main/java/org/apache/batchee/container/services
39 - 2013-11-05 2023-01-20 6 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
Batches.java
in jbatch/src/main/java/org/apache/batchee/util
48 8 2013-11-05 2023-01-20 6 3 rmannibucau@apache.org jlmonteiro@tomitribe.com
JobContextImpl.java
in extensions/cdi/src/main/java/org/apache/batchee/cdi/impl
50 4 2013-11-05 2023-01-20 6 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
PersistenceManagerService.java
in jbatch/src/main/java/org/apache/batchee/spi
56 - 2013-11-05 2023-01-20 6 6 rmannibucau@apache.org jlmonteiro@tomitribe.com
CheckpointEntity.java
in jbatch/src/main/java/org/apache/batchee/container/services/persistence/jpa/domain
67 8 2013-11-05 2023-01-20 6 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
BatchletStepController.java
in jbatch/src/main/java/org/apache/batchee/container/impl/controller/batchlet
72 5 2013-11-05 2023-01-20 6 3 rmannibucau@apache.org jlmonteiro@tomitribe.com
JSefaCsvReader.java
in extensions/jsefa/src/main/java/org/apache/batchee/jsefa
80 1 2013-11-05 2023-01-20 6 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
SingleThreadedStepController.java
in jbatch/src/main/java/org/apache/batchee/container/impl/controller
95 7 2013-11-05 2023-01-20 6 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
ListenerFactory.java
in jbatch/src/main/java/org/apache/batchee/container/proxy
111 8 2013-11-05 2023-01-20 6 3 rmannibucau@apache.org jlmonteiro@tomitribe.com
SplitController.java
in jbatch/src/main/java/org/apache/batchee/container/impl/controller
170 9 2013-11-05 2023-01-20 6 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
CommonsCsvWriter.java
in extensions/commons-csv/src/main/java/org/apache/batchee/csv
233 28 2015-11-20 2023-01-20 6 2 rmannibu@gmail.com jlmonteiro@tomitribe.com
BatchEECLI.java
in tools/cli/src/main/java/org/apache/batchee/cli
251 7 2014-01-04 2017-06-23 6 3 rmannibucau@apache.org rmannibucau@apache.org
SimpleRestController.java
in gui/servlet/embedded/src/main/java/org/apache/batchee/servlet
265 16 2014-07-10 2023-01-20 6 3 struberg@apache.org jlmonteiro@tomitribe.com
BufferedItemReader.java
in extensions/extras/src/main/java/org/apache/batchee/extras/buffered
14 1 2014-04-18 2023-01-20 5 3 struberg@apache.org jlmonteiro@tomitribe.com
BeforeJobScopeListener.java
in extensions/cdi/src/main/java/org/apache/batchee/cdi/listener
18 2 2013-11-05 2023-01-20 5 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
Instances.java
in tools/cli/src/main/java/org/apache/batchee/cli/command
34 1 2014-01-04 2023-01-20 5 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
Running.java
in tools/cli/src/main/java/org/apache/batchee/cli/command
39 1 2014-01-04 2023-01-20 5 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
DiagramMojo.java
in tools/maven-plugin/src/main/java/org/apache/batchee/tools/maven
46 1 2014-01-12 2015-12-02 5 3 rmannibucau@apache.org rmannibu@gmail.com
CDIBatchArtifactFactory.java
in jbatch/src/main/java/org/apache/batchee/container/services/factory
51 4 2013-11-05 2023-01-20 5 3 rmannibucau@apache.org jlmonteiro@tomitribe.com
DecisionController.java
in jbatch/src/main/java/org/apache/batchee/container/impl/controller
66 5 2013-11-05 2023-01-20 5 3 rmannibucau@apache.org jlmonteiro@tomitribe.com
bin.xml
in tools/cli/src/main/assembly
67 - 2014-01-18 2017-06-23 5 1 rmannibucau@apache.org rmannibucau@apache.org
JBatchServletInitializer.java
in gui/servlet/embedded/src/main/java/org/apache/batchee/servlet
77 4 2014-03-30 2023-04-21 5 3 rmannibucau@gmail.com struberg@apache.org
JSefaCsvWriter.java
in extensions/jsefa/src/main/java/org/apache/batchee/jsefa
105 2 2013-11-05 2023-01-20 5 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
ChildFirstURLClassLoader.java
in tools/cli/src/main/java/org/apache/batchee/cli/classloader
144 11 2014-01-05 2023-03-16 5 2 rmannibucau@apache.org struberg@apache.org
JTAUserTransactionAdapter.java
in jbatch/src/main/java/org/apache/batchee/container/services/transaction
147 9 2013-11-05 2023-01-20 5 5 rmannibucau@apache.org jlmonteiro@tomitribe.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
JobOperatorImpl.java
in jbatch/src/main/java/org/apache/batchee/container/impl
222 19 2013-11-05 2023-01-20 14 6 rmannibucau@apache.org jlmonteiro@tomitribe.com
PartitionedStepController.java
in jbatch/src/main/java/org/apache/batchee/container/impl/controller
400 13 2013-11-05 2023-01-20 12 6 rmannibucau@apache.org jlmonteiro@tomitribe.com
JPAPersistenceManagerService.java
in jbatch/src/main/java/org/apache/batchee/container/services/persistence
766 39 2014-03-30 2023-04-21 11 6 struberg@apache.org struberg@apache.org
DefaultBatchKernel.java
in jbatch/src/main/java/org/apache/batchee/container/services/kernel
220 19 2013-11-05 2023-01-20 10 6 rmannibucau@apache.org jlmonteiro@tomitribe.com
JobInstanceEntity.java
in jbatch/src/main/java/org/apache/batchee/container/services/persistence/jpa/domain
107 17 2013-11-05 2023-01-20 7 6 rmannibucau@apache.org jlmonteiro@tomitribe.com
PersistenceManagerService.java
in jbatch/src/main/java/org/apache/batchee/spi
56 - 2013-11-05 2023-01-20 6 6 rmannibucau@apache.org jlmonteiro@tomitribe.com
JobOperatorCommand.java
in tools/cli/src/main/java/org/apache/batchee/cli/command
341 17 2014-01-04 2023-01-20 16 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
ChunkStepController.java
in jbatch/src/main/java/org/apache/batchee/container/impl/controller/chunk
745 40 2013-11-05 2023-01-20 14 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
ServicesManager.java
in jbatch/src/main/java/org/apache/batchee/container/services
244 11 2013-11-05 2023-01-20 13 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
CheckpointManager.java
in jbatch/src/main/java/org/apache/batchee/container/impl/controller/chunk
89 7 2013-11-05 2023-01-20 10 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
site.xml
in src/site
44 - 2013-11-07 2023-03-15 9 5 rmannibucau@apache.org struberg@apache.org
MemoryPersistenceManagerService.java
in jbatch/src/main/java/org/apache/batchee/container/services/persistence
575 41 2014-03-30 2023-01-20 8 5 struberg@apache.org jlmonteiro@tomitribe.com
JDBCPersistenceManagerService.java
in jbatch/src/main/java/org/apache/batchee/container/services/persistence
1372 54 2014-03-30 2023-01-20 8 5 struberg@apache.org jlmonteiro@tomitribe.com
StartableCommand.java
in tools/cli/src/main/java/org/apache/batchee/cli/command
184 10 2014-01-04 2023-01-20 7 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
RuntimeJobExecution.java
in jbatch/src/main/java/org/apache/batchee/container/impl/jobinstance
136 33 2013-11-05 2023-01-20 7 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
JobExecutionEntity.java
in jbatch/src/main/java/org/apache/batchee/container/services/persistence/jpa/domain
102 17 2013-11-05 2023-01-20 7 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
StepExecutionEntity.java
in jbatch/src/main/java/org/apache/batchee/container/services/persistence/jpa/domain
175 36 2013-11-05 2023-01-20 7 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
SimpleJobExecutionCallbackService.java
in jbatch/src/main/java/org/apache/batchee/container/services/callback
63 4 2014-01-08 2023-01-20 7 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
SplitController.java
in jbatch/src/main/java/org/apache/batchee/container/impl/controller
170 9 2013-11-05 2023-01-20 6 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
BatchKernelService.java
in jbatch/src/main/java/org/apache/batchee/container/services
39 - 2013-11-05 2023-01-20 6 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
CheckpointEntity.java
in jbatch/src/main/java/org/apache/batchee/container/services/persistence/jpa/domain
67 8 2013-11-05 2023-01-20 6 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
JTAUserTransactionAdapter.java
in jbatch/src/main/java/org/apache/batchee/container/services/transaction
147 9 2013-11-05 2023-01-20 5 5 rmannibucau@apache.org jlmonteiro@tomitribe.com
BaseStepController.java
in jbatch/src/main/java/org/apache/batchee/container/impl/controller
319 24 2013-11-05 2023-01-20 8 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
BatchCDIInjectionExtension.java
in jbatch/src/main/java/org/apache/batchee/container/cdi
130 10 2013-11-05 2023-01-20 7 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
Dictionary.java
in jbatch/src/main/java/org/apache/batchee/container/services/persistence/jdbc
424 53 2013-11-05 2021-04-28 7 4 rmannibucau@apache.org struberg@apache.org
JSefaReader.java
in extensions/jsefa/src/main/java/org/apache/batchee/jsefa
72 3 2013-11-05 2023-01-20 7 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
SingleThreadedStepController.java
in jbatch/src/main/java/org/apache/batchee/container/impl/controller
95 7 2013-11-05 2023-01-20 6 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
JobContextImpl.java
in extensions/cdi/src/main/java/org/apache/batchee/cdi/impl
50 4 2013-11-05 2023-01-20 6 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
StepContextImpl.java
in extensions/cdi/src/main/java/org/apache/batchee/cdi/impl
27 3 2013-11-05 2023-01-20 6 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
JSefaCsvReader.java
in extensions/jsefa/src/main/java/org/apache/batchee/jsefa
80 1 2013-11-05 2023-01-20 6 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
Instances.java
in tools/cli/src/main/java/org/apache/batchee/cli/command
34 1 2014-01-04 2023-01-20 5 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
Running.java
in tools/cli/src/main/java/org/apache/batchee/cli/command
39 1 2014-01-04 2023-01-20 5 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
JobExecutionHelper.java
in jbatch/src/main/java/org/apache/batchee/container/impl/jobinstance
168 19 2013-11-05 2023-01-20 5 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
BeforeJobScopeListener.java
in extensions/cdi/src/main/java/org/apache/batchee/cdi/listener
18 2 2013-11-05 2023-01-20 5 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
JSefaCsvWriter.java
in extensions/jsefa/src/main/java/org/apache/batchee/jsefa
105 2 2013-11-05 2023-01-20 5 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
ComponentDocumentationGenerator.java
in tools/maven-plugin/src/main/java/org/apache/batchee/tools/maven/doc
364 13 2015-12-01 2023-04-21 4 4 rmannibu@gmail.com struberg@apache.org
JobContextImpl.java
in jbatch/src/main/java/org/apache/batchee/container/impl
89 19 2013-11-05 2023-01-20 4 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
CheckpointAlgorithmProxy.java
in jbatch/src/main/java/org/apache/batchee/container/proxy
44 5 2013-11-05 2023-01-20 4 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
JobExecutionCallbackService.java
in jbatch/src/main/java/org/apache/batchee/spi
7 - 2014-01-08 2023-01-20 4 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
BaseContext.java
in extensions/cdi/src/main/java/org/apache/batchee/cdi/impl
99 8 2013-11-05 2023-01-20 4 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
BatchEEScopeExtension.java
in extensions/cdi/src/main/java/org/apache/batchee/cdi/impl
21 3 2013-11-05 2023-01-20 4 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
AfterStepScopeListener.java
in extensions/cdi/src/main/java/org/apache/batchee/cdi/listener
18 2 2013-11-05 2023-01-20 4 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
StaxItemWriter.java
in extensions/extras/src/main/java/org/apache/batchee/extras/stax
109 5 2013-11-05 2023-01-20 4 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
Synchronizations.java
in extensions/extras/src/main/java/org/apache/batchee/extras/transaction/integration
39 6 2013-11-05 2023-01-20 4 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
TransactionalWriter.java
in extensions/extras/src/main/java/org/apache/batchee/extras/transaction
121 7 2013-11-05 2023-01-20 4 4 rmannibucau@apache.org jlmonteiro@tomitribe.com
AsynchronousItemProcessor.java
in extensions/extras/src/main/java/org/apache/batchee/extras/async
81 5 2014-03-02 2023-01-20 4 4 rmannibucau@gmail.com jlmonteiro@tomitribe.com
ProxyFactory.java
in jbatch/src/main/java/org/apache/batchee/container/proxy
121 15 2013-11-05 2023-01-20 9 3 rmannibucau@apache.org jlmonteiro@tomitribe.com
bin-openejb.xml
in tools/cli/src/main/assembly
116 - 2014-03-09 2020-11-12 8 3 rmannibucau@gmail.com rmannibucau@gmail.com
JobThreadRootController.java
in jbatch/src/main/java/org/apache/batchee/container/impl/controller
199 16 2013-11-05 2023-01-20 7 3 rmannibucau@apache.org jlmonteiro@tomitribe.com
BatchEECLI.java
in tools/cli/src/main/java/org/apache/batchee/cli
251 7 2014-01-04 2017-06-23 6 3 rmannibucau@apache.org rmannibucau@apache.org
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
DiagramGenerator.java
in tools/maven-plugin/src/main/java/org/apache/batchee/tools/maven/doc
626 37 2015-12-02 2015-12-02 1 1 rmannibu@gmail.com rmannibu@gmail.com
xsd
jobXML_1_0.xsd
in jbatch/src/main/xsd
394 - 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
AbstractNavigator.java
in jbatch/src/main/java/org/apache/batchee/container/navigator
125 7 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
DefaultMapper.java
in extensions/commons-csv/src/main/java/org/apache/batchee/csv/mapper
124 8 2015-11-20 2015-11-24 2 1 rmannibu@gmail.com rmannibu@gmail.com
ClientSslConfiguration.java
in gui/jaxrs/jaxrs-client/src/main/java/org/apache/batchee/jaxrs/client
116 15 2013-11-05 2014-01-04 2 1 rmannibucau@apache.org rmannibucau@apache.org
Primitives.java
in extensions/commons-csv/src/main/java/org/apache/batchee/csv/mapper
114 5 2015-11-20 2015-11-24 2 1 rmannibu@gmail.com rmannibu@gmail.com
PropertyResolverFactory.java
in jbatch/src/main/java/org/apache/batchee/container/modelresolver
110 23 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
GlobPatternMatcherImpl.java
in jbatch/src/main/java/org/apache/batchee/container/jsl
105 3 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
DefaultCliConfiguration.java
in tools/cli/src/main/java/org/apache/batchee/cli/command/internal
96 5 2015-12-02 2015-12-02 1 1 rmannibu@gmail.com rmannibu@gmail.com
CSVFormatFactory.java
in extensions/commons-csv/src/main/java/org/apache/batchee/csv
89 2 2015-11-20 2015-11-24 2 1 rmannibu@gmail.com rmannibu@gmail.com
SpringLifecycle.java
in tools/cli/src/main/java/org/apache/batchee/cli/lifecycle/impl
82 6 2014-01-04 2014-01-19 2 1 rmannibucau@apache.org rmannibucau@apache.org
bin.xml
in tools/cli/src/main/assembly
67 - 2014-01-18 2017-06-23 5 1 rmannibucau@apache.org rmannibucau@apache.org
JSefaCsvMapping.java
in extensions/jsefa/src/main/java/org/apache/batchee/jsefa
64 5 2015-12-02 2015-12-02 1 1 rsandtner@apache.org rsandtner@apache.org
OneLineFormatter.java
in tools/cli/src/main/java/org/apache/batchee/cli/jul
60 3 2015-03-26 2015-03-26 1 1 rmannibucau@apache.org rmannibucau@apache.org
BatchEE.java
in jbatch/src/main/java/org/apache/batchee/jmx
60 12 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
CheckpointData.java
in jbatch/src/main/java/org/apache/batchee/container/impl/controller/chunk
60 9 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
SAXStAXHandler.java
in extensions/extras/src/main/java/org/apache/batchee/extras/stax/util
60 7 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
DefaultJobXMLLoaderService.java
in jbatch/src/main/java/org/apache/batchee/container/services/loader
50 5 2013-11-05 2014-01-18 3 1 rmannibucau@apache.org rmannibucau@apache.org
ExecutionStatus.java
in jbatch/src/main/java/org/apache/batchee/container/status
48 11 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
CheckpointDataKey.java
in jbatch/src/main/java/org/apache/batchee/container/impl/controller/chunk
47 8 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
StepPropertyResolver.java
in jbatch/src/main/java/org/apache/batchee/container/modelresolver/impl
42 2 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
DerbyDatabase.java
in jbatch/src/main/java/org/apache/batchee/container/services/persistence/jdbc/database
42 8 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
JobPropertyResolver.java
in jbatch/src/main/java/org/apache/batchee/container/modelresolver/impl
40 2 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
ClassLoaderLocator.java
in jbatch/src/main/java/org/apache/batchee/container/services/locator
40 4 2013-11-05 2014-01-19 3 1 rmannibucau@apache.org rmannibucau@apache.org
layout.jsp
in gui/servlet/embedded/src/main/resources/META-INF/resources/internal/batchee
40 - 2014-03-30 2021-10-25 2 1 rmannibucau@gmail.com rmannibucau@gmail.com
Bootstrap.java
in tools/cli/src/main/java/org/apache/batchee/cli/bootstrap
39 2 2014-01-20 2014-01-20 1 1 rmannibucau@apache.org rmannibucau@apache.org
BatchProxyInvocationHandler.java
in jbatch/src/main/java/org/apache/batchee/container/proxy
38 2 2014-04-23 2014-04-26 3 1 struberg@apache.org struberg@apache.org
PartitionsBuilderConfig.java
in jbatch/src/main/java/org/apache/batchee/container/util
38 5 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
start.jsp
in gui/servlet/embedded/src/main/resources/META-INF/resources/internal/batchee
38 - 2014-03-30 2014-03-30 1 1 rmannibucau@gmail.com rmannibucau@gmail.com
BeanLocator.java
in extensions/extras/src/main/java/org/apache/batchee/extras/locator
37 4 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
PropertyHelper.java
in jbatch/src/main/java/org/apache/batchee/container/services/persistence/jpa/domain
34 3 2014-07-08 2014-07-08 1 1 struberg@apache.org struberg@apache.org
start.js
in gui/servlet/embedded/src/main/resources/META-INF/resources/internal/batchee/js
33 5 2014-03-30 2014-07-24 2 1 rmannibucau@gmail.com rmannibucau@gmail.com
ControlElementPropertyResolver.java
in jbatch/src/main/java/org/apache/batchee/container/modelresolver/impl
32 2 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
Jacksons.java
in extensions/jackson/src/main/java/org/apache/batchee/jackson
32 2 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
FlowPropertyResolver.java
in jbatch/src/main/java/org/apache/batchee/container/modelresolver/impl
31 2 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
Transition.java
in jbatch/src/main/java/org/apache/batchee/container/jsl
31 8 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
JNDIThreadPoolService.java
in jbatch/src/main/java/org/apache/batchee/container/services/executor
30 3 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
components.xml
in tools/maven-plugin/src/main/resources/META-INF/plexus
29 - 2014-01-05 2014-01-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
LifecycleBase.java
in tools/cli/src/main/java/org/apache/batchee/cli/lifecycle/impl
29 1 2014-01-04 2014-01-19 2 1 rmannibucau@apache.org rmannibucau@apache.org
Serializations.java
in jbatch/src/main/java/org/apache/batchee/container/util
29 2 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
FlowInSplitBuilderConfig.java
in jbatch/src/main/java/org/apache/batchee/container/util
28 5 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
PartitionPropertyResolver.java
in jbatch/src/main/java/org/apache/batchee/container/modelresolver/impl
28 2 2013-11-05 2014-08-24 2 1 rmannibucau@apache.org rmannibucau@apache.org
FlowNavigator.java
in jbatch/src/main/java/org/apache/batchee/container/navigator
28 5 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
DocumentationMojo.java
in tools/maven-plugin/src/main/java/org/apache/batchee/tools/maven
27 1 2015-12-01 2015-12-01 1 1 rmannibu@gmail.com rmannibu@gmail.com
dbscripts-assembly.xml
in jbatch/src/main/assembly
27 - 2014-04-01 2014-04-01 1 1 struberg@apache.org struberg@apache.org
BatcheeThreadFactory.java
in jbatch/src/main/java/org/apache/batchee/container/services/executor
26 1 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
HazelcastMemberFactory.java
in extensions/hazelcast/src/main/java/org/apache/batchee/hazelcast
26 2 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
BatchPartitionWorkUnit.java
in jbatch/src/main/java/org/apache/batchee/container/util
25 3 2013-11-05 2014-01-18 3 1 rmannibucau@apache.org rmannibucau@apache.org
ExceptionUtil.java
in jbatch/src/main/java/org/apache/batchee/container/util
25 3 2014-05-07 2014-05-07 1 1 struberg@apache.org struberg@apache.org
MavenPluginLocator.java
in tools/maven-plugin/src/main/java/org/apache/batchee/tools/maven/locator
24 2 2013-11-05 2013-11-05 1 1 rmannibucau@apache.org rmannibucau@apache.org
Correlations

File Size vs. Number of Changes: 384 points

tools/maven-plugin/src/main/java/org/apache/batchee/tools/maven/doc/ComponentDocumentationGenerator.java x: 364 lines of code y: 4 # changes jbatch/src/main/java/org/apache/batchee/container/services/persistence/JPAPersistenceManagerService.java x: 766 lines of code y: 11 # changes gui/servlet/embedded/src/main/java/org/apache/batchee/servlet/JBatchServletInitializer.java x: 77 lines of code y: 5 # changes tools/cli/src/main/java/org/apache/batchee/cli/classloader/ChildFirstURLClassLoader.java x: 144 lines of code y: 5 # changes src/site/site.xml x: 44 lines of code y: 9 # changes extensions/beanio/src/main/java/org/apache/batchee/beanio/BeanIOReader.java x: 73 lines of code y: 4 # changes extensions/beanio/src/main/java/org/apache/batchee/beanio/BeanIOWriter.java x: 59 lines of code y: 3 # changes extensions/beanio/src/main/java/org/apache/batchee/beanio/BeanIOs.java x: 27 lines of code y: 2 # changes extensions/camel/src/main/java/org/apache/batchee/camel/CamelChainItemProcessor.java x: 32 lines of code y: 3 # changes extensions/camel/src/main/java/org/apache/batchee/camel/CamelItemProcessor.java x: 26 lines of code y: 3 # changes extensions/camel/src/main/java/org/apache/batchee/camel/CamelItemReader.java x: 51 lines of code y: 3 # changes extensions/camel/src/main/java/org/apache/batchee/camel/CamelItemWriter.java x: 34 lines of code y: 3 # changes extensions/camel/src/main/java/org/apache/batchee/camel/component/JBatchComponent.java x: 16 lines of code y: 2 # changes extensions/camel/src/main/java/org/apache/batchee/camel/component/JBatchEndpoint.java x: 44 lines of code y: 2 # changes extensions/camel/src/main/java/org/apache/batchee/camel/component/JBatchProducer.java x: 73 lines of code y: 2 # changes extensions/cdi/src/main/java/org/apache/batchee/cdi/impl/BaseContext.java x: 99 lines of code y: 4 # changes extensions/cdi/src/main/java/org/apache/batchee/cdi/impl/BatchEEScopeExtension.java x: 21 lines of code y: 4 # changes extensions/cdi/src/main/java/org/apache/batchee/cdi/impl/ContextResolver.java x: 7 lines of code y: 2 # changes extensions/cdi/src/main/java/org/apache/batchee/cdi/impl/DynamicContextResolver.java x: 23 lines of code y: 2 # changes extensions/cdi/src/main/java/org/apache/batchee/cdi/impl/JobContextImpl.java x: 50 lines of code y: 6 # changes extensions/cdi/src/main/java/org/apache/batchee/cdi/impl/StepContextImpl.java x: 27 lines of code y: 6 # changes extensions/cdi/src/main/java/org/apache/batchee/cdi/listener/AfterJobScopeListener.java x: 18 lines of code y: 4 # changes extensions/cdi/src/main/java/org/apache/batchee/cdi/listener/BeforeJobScopeListener.java x: 18 lines of code y: 5 # changes extensions/cdi/src/main/java/org/apache/batchee/cdi/scope/JobScoped.java x: 13 lines of code y: 3 # changes extensions/commons-csv/src/main/java/org/apache/batchee/csv/CommonsCsvReader.java x: 214 lines of code y: 3 # changes extensions/commons-csv/src/main/java/org/apache/batchee/csv/CommonsCsvWriter.java x: 233 lines of code y: 6 # changes extensions/extras/src/main/java/org/apache/batchee/extras/async/AsynchronousItemProcessor.java x: 81 lines of code y: 4 # changes extensions/extras/src/main/java/org/apache/batchee/extras/buffered/BufferedItemReader.java x: 14 lines of code y: 5 # changes extensions/extras/src/main/java/org/apache/batchee/extras/chain/Chain.java x: 60 lines of code y: 3 # changes extensions/extras/src/main/java/org/apache/batchee/extras/chain/ChainProcessor.java x: 13 lines of code y: 2 # changes extensions/extras/src/main/java/org/apache/batchee/extras/flat/FlatFileItemReader.java x: 90 lines of code y: 3 # changes extensions/extras/src/main/java/org/apache/batchee/extras/flat/FlatFileItemWriter.java x: 71 lines of code y: 3 # changes extensions/extras/src/main/java/org/apache/batchee/extras/jdbc/JdbcBatchlet.java x: 37 lines of code y: 3 # changes extensions/extras/src/main/java/org/apache/batchee/extras/jdbc/JdbcConnectionConfiguration.java x: 42 lines of code y: 3 # changes extensions/extras/src/main/java/org/apache/batchee/extras/jdbc/JdbcReader.java x: 73 lines of code y: 3 # changes extensions/extras/src/main/java/org/apache/batchee/extras/jdbc/JdbcWriter.java x: 62 lines of code y: 3 # changes extensions/extras/src/main/java/org/apache/batchee/extras/jpa/JpaItemReader.java x: 118 lines of code y: 3 # changes extensions/extras/src/main/java/org/apache/batchee/extras/noop/NoopItemWriter.java x: 19 lines of code y: 2 # changes extensions/extras/src/main/java/org/apache/batchee/extras/stax/StaxItemReader.java x: 100 lines of code y: 3 # changes extensions/extras/src/main/java/org/apache/batchee/extras/stax/StaxItemWriter.java x: 109 lines of code y: 4 # changes extensions/extras/src/main/java/org/apache/batchee/extras/transaction/CountedReader.java x: 39 lines of code y: 2 # changes extensions/extras/src/main/java/org/apache/batchee/extras/transaction/TransactionalWriter.java x: 121 lines of code y: 4 # changes extensions/extras/src/main/java/org/apache/batchee/extras/transaction/integration/JTASynchronizationService.java x: 52 lines of code y: 2 # changes extensions/extras/src/main/java/org/apache/batchee/extras/transaction/integration/Synchronizations.java x: 39 lines of code y: 4 # changes extensions/extras/src/main/java/org/apache/batchee/extras/typed/TypedItemProcessor.java x: 9 lines of code y: 2 # changes extensions/extras/src/main/java/org/apache/batchee/extras/typed/TypedItemReader.java x: 20 lines of code y: 2 # changes extensions/extras/src/main/java/org/apache/batchee/extras/validation/BeanValidationItemProcessor.java x: 56 lines of code y: 3 # changes extensions/groovy/src/main/java/org/apache/batchee/groovy/GroovyItemReader.java x: 49 lines of code y: 3 # changes extensions/groovy/src/main/java/org/apache/batchee/groovy/Groovys.java x: 62 lines of code y: 4 # changes extensions/hazelcast/src/main/java/org/apache/batchee/hazelcast/HazelcastSynchroInstanceAware.java x: 46 lines of code y: 3 # changes extensions/jackson/src/main/java/org/apache/batchee/jackson/JacksonJSonWriter.java x: 92 lines of code y: 3 # changes extensions/jackson/src/main/java/org/apache/batchee/jackson/JacksonJsonReader.java x: 68 lines of code y: 4 # changes extensions/jsefa/src/main/java/org/apache/batchee/jsefa/JSefaCsvReader.java x: 80 lines of code y: 6 # changes extensions/jsefa/src/main/java/org/apache/batchee/jsefa/JSefaCsvWriter.java x: 105 lines of code y: 5 # changes extensions/jsefa/src/main/java/org/apache/batchee/jsefa/JSefaFlrReader.java x: 42 lines of code y: 4 # changes extensions/jsefa/src/main/java/org/apache/batchee/jsefa/JSefaReader.java x: 72 lines of code y: 7 # changes extensions/jsefa/src/main/java/org/apache/batchee/jsefa/JSefaWriter.java x: 75 lines of code y: 4 # changes extensions/jsefa/src/main/java/org/apache/batchee/jsefa/JSefaXmlReader.java x: 43 lines of code y: 4 # changes extensions/jsonp/src/main/java/org/apache/batchee/jsonp/JsonPartialReader.java x: 126 lines of code y: 2 # changes extensions/jsonp/src/main/java/org/apache/batchee/jsonp/JsonpReader.java x: 63 lines of code y: 2 # changes extensions/jsonp/src/main/java/org/apache/batchee/jsonp/JsonpWriter.java x: 120 lines of code y: 2 # changes extensions/modelmapper/src/main/java/org/apache/batchee/modelmapper/ModelMapperItemProcessor.java x: 83 lines of code y: 4 # changes gui/jaxrs/jaxrs-client/src/main/java/org/apache/batchee/jaxrs/client/BatchEEJAXRS2Client.java x: 125 lines of code y: 4 # changes gui/jaxrs/jaxrs-client/src/main/java/org/apache/batchee/jaxrs/client/BatchEEJAXRSClientBase.java x: 175 lines of code y: 2 # changes gui/jaxrs/jaxrs-client/src/main/java/org/apache/batchee/jaxrs/client/BatchEEJAXRSClientFactory.java x: 29 lines of code y: 3 # changes gui/jaxrs/jaxrs-client/src/main/java/org/apache/batchee/jaxrs/client/impl/JobExecutionImpl.java x: 65 lines of code y: 2 # changes gui/jaxrs/jaxrs-client/src/main/java/org/apache/batchee/jaxrs/client/impl/StepExecutionImpl.java x: 61 lines of code y: 2 # changes gui/jaxrs/jaxrs-client/src/main/java/org/apache/batchee/jaxrs/client/provider/Base64Filter.java x: 21 lines of code y: 3 # changes gui/jaxrs/jaxrs-common/src/main/java/org/apache/batchee/jaxrs/common/RestJobExecution.java x: 93 lines of code y: 2 # changes gui/jaxrs/jaxrs-common/src/main/java/org/apache/batchee/jaxrs/common/RestStepExecution.java x: 81 lines of code y: 2 # changes gui/jaxrs/jaxrs-server/src/main/java/org/apache/batchee/jaxrs/server/JBatchExceptionMapper.java x: 10 lines of code y: 2 # changes gui/jaxrs/jaxrs-server/src/main/java/org/apache/batchee/jaxrs/server/JBatchResourceImpl.java x: 120 lines of code y: 3 # changes gui/servlet/embedded/src/main/java/org/apache/batchee/servlet/JBatchController.java x: 318 lines of code y: 5 # changes gui/servlet/embedded/src/main/java/org/apache/batchee/servlet/SimpleRestController.java x: 265 lines of code y: 6 # changes gui/servlet/embedded/src/main/resources/META-INF/resources/internal/batchee/job-instances.jsp x: 70 lines of code y: 2 # changes gui/servlet/embedded/src/main/resources/META-INF/resources/internal/batchee/step-executions.jsp x: 33 lines of code y: 2 # changes jbatch/src/main/java/org/apache/batchee/container/cdi/BatchCDIInjectionExtension.java x: 130 lines of code y: 7 # changes jbatch/src/main/java/org/apache/batchee/container/cdi/BatchProducerBean.java x: 250 lines of code y: 3 # changes jbatch/src/main/java/org/apache/batchee/container/impl/JobContextImpl.java x: 89 lines of code y: 4 # changes jbatch/src/main/java/org/apache/batchee/container/impl/JobExecutionImpl.java x: 151 lines of code y: 3 # changes jbatch/src/main/java/org/apache/batchee/container/impl/JobInstanceImpl.java x: 45 lines of code y: 4 # changes jbatch/src/main/java/org/apache/batchee/container/impl/JobOperatorImpl.java x: 222 lines of code y: 14 # changes jbatch/src/main/java/org/apache/batchee/container/impl/StepContextImpl.java x: 128 lines of code y: 3 # changes jbatch/src/main/java/org/apache/batchee/container/impl/StepExecutionImpl.java x: 164 lines of code y: 2 # changes jbatch/src/main/java/org/apache/batchee/container/impl/controller/BaseStepController.java x: 319 lines of code y: 8 # changes jbatch/src/main/java/org/apache/batchee/container/impl/controller/DecisionController.java x: 66 lines of code y: 5 # changes jbatch/src/main/java/org/apache/batchee/container/impl/controller/ExecutionTransitioner.java x: 177 lines of code y: 4 # changes jbatch/src/main/java/org/apache/batchee/container/impl/controller/JobThreadRootController.java x: 199 lines of code y: 7 # changes jbatch/src/main/java/org/apache/batchee/container/impl/controller/PartitionedStepController.java x: 400 lines of code y: 12 # changes jbatch/src/main/java/org/apache/batchee/container/impl/controller/SingleThreadedStepController.java x: 95 lines of code y: 6 # changes jbatch/src/main/java/org/apache/batchee/container/impl/controller/SplitController.java x: 170 lines of code y: 6 # changes jbatch/src/main/java/org/apache/batchee/container/impl/controller/batchlet/BatchletStepController.java x: 72 lines of code y: 6 # changes jbatch/src/main/java/org/apache/batchee/container/impl/controller/chunk/CheckpointManager.java x: 89 lines of code y: 10 # changes jbatch/src/main/java/org/apache/batchee/container/impl/controller/chunk/ChunkStepController.java x: 745 lines of code y: 14 # changes jbatch/src/main/java/org/apache/batchee/container/impl/controller/chunk/ItemCheckpointAlgorithm.java x: 53 lines of code y: 3 # changes jbatch/src/main/java/org/apache/batchee/container/impl/controller/chunk/RetryHandler.java x: 133 lines of code y: 4 # changes jbatch/src/main/java/org/apache/batchee/container/impl/controller/chunk/SkipHandler.java x: 103 lines of code y: 4 # changes jbatch/src/main/java/org/apache/batchee/container/impl/jobinstance/JobExecutionHelper.java x: 168 lines of code y: 5 # changes jbatch/src/main/java/org/apache/batchee/container/impl/jobinstance/RuntimeFlowInSplitExecution.java x: 16 lines of code y: 4 # changes jbatch/src/main/java/org/apache/batchee/container/impl/jobinstance/RuntimeJobExecution.java x: 136 lines of code y: 7 # changes jbatch/src/main/java/org/apache/batchee/container/proxy/ListenerFactory.java x: 111 lines of code y: 6 # changes jbatch/src/main/java/org/apache/batchee/container/proxy/ProxyFactory.java x: 121 lines of code y: 9 # changes jbatch/src/main/java/org/apache/batchee/container/services/BatchKernelService.java x: 39 lines of code y: 6 # changes jbatch/src/main/java/org/apache/batchee/container/services/ServicesManager.java x: 244 lines of code y: 13 # changes jbatch/src/main/java/org/apache/batchee/container/services/callback/SimpleJobExecutionCallbackService.java x: 63 lines of code y: 7 # changes jbatch/src/main/java/org/apache/batchee/container/services/factory/CDIBatchArtifactFactory.java x: 51 lines of code y: 5 # changes jbatch/src/main/java/org/apache/batchee/container/services/kernel/DefaultBatchKernel.java x: 220 lines of code y: 10 # changes jbatch/src/main/java/org/apache/batchee/container/services/persistence/JDBCPersistenceManagerService.java x: 1372 lines of code y: 8 # changes jbatch/src/main/java/org/apache/batchee/container/services/persistence/MemoryPersistenceManagerService.java x: 575 lines of code y: 8 # changes jbatch/src/main/java/org/apache/batchee/container/services/persistence/jpa/TransactionProvider.java x: 9 lines of code y: 3 # changes jbatch/src/main/java/org/apache/batchee/container/services/persistence/jpa/domain/CheckpointEntity.java x: 67 lines of code y: 6 # changes jbatch/src/main/java/org/apache/batchee/container/services/persistence/jpa/domain/JobExecutionEntity.java x: 102 lines of code y: 7 # changes jbatch/src/main/java/org/apache/batchee/container/services/persistence/jpa/domain/JobInstanceEntity.java x: 107 lines of code y: 7 # changes jbatch/src/main/java/org/apache/batchee/container/services/persistence/jpa/domain/StepExecutionEntity.java x: 175 lines of code y: 7 # changes jbatch/src/main/java/org/apache/batchee/container/services/persistence/jpa/provider/DefaultEntityManagerProvider.java x: 30 lines of code y: 2 # changes jbatch/src/main/java/org/apache/batchee/container/services/persistence/jpa/provider/DefaultTransactionProvider.java x: 24 lines of code y: 3 # changes jbatch/src/main/java/org/apache/batchee/container/services/status/DefaultJobStatusManager.java x: 101 lines of code y: 4 # changes jbatch/src/main/java/org/apache/batchee/container/services/transaction/DefaultBatchTransactionService.java x: 30 lines of code y: 4 # changes jbatch/src/main/java/org/apache/batchee/container/services/transaction/DefaultNonTransactionalManager.java x: 29 lines of code y: 2 # changes jbatch/src/main/java/org/apache/batchee/container/services/transaction/JTAUserTransactionAdapter.java x: 147 lines of code y: 5 # changes jbatch/src/main/java/org/apache/batchee/container/status/StepStatus.java x: 97 lines of code y: 2 # changes jbatch/src/main/java/org/apache/batchee/container/util/BatchPartitionPlan.java x: 35 lines of code y: 2 # changes jbatch/src/main/java/org/apache/batchee/container/util/DependencyInjections.java x: 134 lines of code y: 4 # changes jbatch/src/main/java/org/apache/batchee/jmx/BatchEEMBeanImpl.java x: 230 lines of code y: 5 # changes jbatch/src/main/java/org/apache/batchee/spi/JobExecutionCallbackService.java x: 7 lines of code y: 4 # changes jbatch/src/main/java/org/apache/batchee/spi/PersistenceManagerService.java x: 56 lines of code y: 6 # changes jbatch/src/main/java/org/apache/batchee/util/Batches.java x: 48 lines of code y: 6 # changes tools/cli/src/main/java/org/apache/batchee/cli/command/Executions.java x: 33 lines of code y: 4 # changes tools/cli/src/main/java/org/apache/batchee/cli/command/Instances.java x: 34 lines of code y: 5 # changes tools/cli/src/main/java/org/apache/batchee/cli/command/JobOperatorCommand.java x: 341 lines of code y: 16 # changes tools/cli/src/main/java/org/apache/batchee/cli/command/Running.java x: 39 lines of code y: 5 # changes tools/cli/src/main/java/org/apache/batchee/cli/command/StartableCommand.java x: 184 lines of code y: 7 # changes tools/cli/src/main/java/org/apache/batchee/cli/command/Status.java x: 36 lines of code y: 4 # changes tools/cli/src/main/java/org/apache/batchee/cli/command/StepExecutions.java x: 69 lines of code y: 2 # changes tools/maven-plugin/src/main/java/org/apache/batchee/tools/maven/StartMojo.java x: 79 lines of code y: 2 # changes jbatch/src/main/java/org/apache/batchee/container/impl/controller/chunk/ExceptionConfig.java x: 78 lines of code y: 4 # changes gui/servlet/embedded/src/main/resources/META-INF/resources/internal/batchee/layout.jsp x: 40 lines of code y: 2 # changes jbatch/src/main/java/org/apache/batchee/container/services/persistence/jdbc/Dictionary.java x: 424 lines of code y: 7 # changes jbatch/src/main/java/org/apache/batchee/container/modelresolver/impl/AbstractPropertyResolver.java x: 212 lines of code y: 3 # changes tools/cli/src/main/assembly/bin-openejb.xml x: 116 lines of code y: 8 # changes tools/maven-plugin/src/main/java/org/apache/batchee/tools/maven/BarMojo.java x: 192 lines of code y: 4 # changes tools/cli/src/main/java/org/apache/batchee/cli/command/Names.java x: 92 lines of code y: 4 # changes jbatch/src/main/java/org/apache/batchee/container/services/data/DefaultDataRepresentationService.java x: 273 lines of code y: 3 # changes tools/cli/src/main/assembly/bin.xml x: 67 lines of code y: 5 # changes tools/cli/src/main/java/org/apache/batchee/cli/BatchEECLI.java x: 251 lines of code y: 6 # changes jbatch/src/main/java/org/apache/batchee/container/impl/controller/chunk/ChunkHelper.java x: 44 lines of code y: 3 # changes tools/cli/src/main/java/org/apache/batchee/cli/command/api/CliConfiguration.java x: 11 lines of code y: 1 # changes tools/cli/src/main/java/org/apache/batchee/cli/command/internal/DefaultCliConfiguration.java x: 96 lines of code y: 1 # changes tools/cli/src/main/java/org/apache/batchee/cli/command/SocketCommand.java x: 79 lines of code y: 3 # changes tools/cli/src/main/java/org/apache/batchee/cli/command/api/UserCommand.java x: 3 lines of code y: 1 # changes extensions/jsefa/src/main/java/org/apache/batchee/jsefa/JSefaCsvMapping.java x: 64 lines of code y: 1 # changes extensions/jsonp/src/main/resources/META-INF/batchee.xml x: 5 lines of code y: 1 # changes tools/maven-plugin/src/main/java/org/apache/batchee/tools/maven/doc/DiagramGenerator.java x: 626 lines of code y: 1 # changes tools/maven-plugin/src/main/java/org/apache/batchee/tools/maven/DiagramMojo.java x: 46 lines of code y: 5 # changes tools/doc-api/src/main/java/org/apache/batchee/doc/api/Documentation.java x: 13 lines of code y: 1 # changes tools/maven-plugin/src/main/java/org/apache/batchee/tools/maven/DocumentationMojo.java x: 27 lines of code y: 1 # changes extensions/commons-csv/src/main/java/org/apache/batchee/csv/CSVFormatFactory.java x: 89 lines of code y: 2 # changes extensions/commons-csv/src/main/java/org/apache/batchee/csv/mapper/Primitives.java x: 114 lines of code y: 2 # changes extensions/commons-csv/src/main/java/org/apache/batchee/csv/mapper/XBeanConverter.java x: 18 lines of code y: 1 # changes tools/cli/src/main/java/org/apache/batchee/cli/jul/OneLineFormatter.java x: 60 lines of code y: 1 # changes extensions/jsefa/src/main/java/org/apache/batchee/jsefa/JsefaConfigurations.java x: 160 lines of code y: 3 # changes jbatch/src/main/java/org/apache/batchee/container/services/persistence/jpa/domain/PropertyHelper.java x: 34 lines of code y: 1 # changes jbatch/src/main/java/org/apache/batchee/container/proxy/BatchProxyInvocationHandler.java x: 38 lines of code y: 3 # changes gui/servlet/embedded/src/main/resources/META-INF/resources/internal/batchee/jobs.jsp x: 16 lines of code y: 1 # changes gui/servlet/embedded/src/main/resources/META-INF/resources/internal/batchee/start.jsp x: 38 lines of code y: 1 # changes extensions/camel/src/main/java/org/apache/batchee/camel/CamelBridge.java x: 55 lines of code y: 2 # changes jbatch/src/main/java/org/apache/batchee/container/jsl/CloneUtility.java x: 151 lines of code y: 2 # changes tools/cli/src/main/java/org/apache/batchee/cli/lifecycle/impl/SpringLifecycle.java x: 82 lines of code y: 2 # changes tools/maven-plugin/src/main/resources/META-INF/plexus/components.xml x: 29 lines of code y: 1 # changes gui/jaxrs/jaxrs-server/src/main/webapp/WEB-INF/openejb-jar.xml x: 8 lines of code y: 1 # changes extensions/extras/src/main/java/org/apache/batchee/extras/locator/BeanLocator.java x: 37 lines of code y: 1 # changes extensions/jackson/src/main/java/org/apache/batchee/jackson/Jacksons.java x: 32 lines of code y: 1 # changes gui/jaxrs/jaxrs-client/src/main/java/org/apache/batchee/jaxrs/client/ClientSecurity.java x: 24 lines of code y: 1 # changes jbatch/src/main/java/org/apache/batchee/container/impl/controller/chunk/CheckpointDataKey.java x: 47 lines of code y: 1 # changes jbatch/src/main/java/org/apache/batchee/container/jsl/GlobPatternMatcherImpl.java x: 105 lines of code y: 1 # changes jbatch/src/main/java/org/apache/batchee/container/modelresolver/PropertyResolverFactory.java x: 110 lines of code y: 1 # changes jbatch/src/main/java/org/apache/batchee/container/modelresolver/impl/JobPropertyResolver.java x: 40 lines of code y: 1 # changes jbatch/src/main/java/org/apache/batchee/container/modelresolver/impl/SplitPropertyResolver.java x: 20 lines of code y: 1 # changes jbatch/src/main/java/org/apache/batchee/container/navigator/AbstractNavigator.java x: 125 lines of code y: 1 # changes jbatch/src/main/java/org/apache/batchee/container/services/package-info.java x: 1 lines of code y: 1 # changes jbatch/src/main/java/org/apache/batchee/container/status/ExecutionStatus.java x: 48 lines of code y: 1 # changes jbatch/src/main/xsd/jobXML_1_0.xsd x: 394 lines of code y: 1 # changes
16.0
# changes
  min: 1.0
  average: 2.76
  25th percentile: 1.0
  median: 2.0
  75th percentile: 3.75
  max: 16.0
0 1372.0
lines of code
min: 1.0 | average: 64.98 | 25th percentile: 15.0 | median: 30.5 | 75th percentile: 69.0 | max: 1372.0

Number of Contributors vs. Number of Changes: 384 points

tools/maven-plugin/src/main/java/org/apache/batchee/tools/maven/doc/ComponentDocumentationGenerator.java x: 4 # contributors y: 4 # changes jbatch/src/main/java/org/apache/batchee/container/services/persistence/JPAPersistenceManagerService.java x: 6 # contributors y: 11 # changes gui/servlet/embedded/src/main/java/org/apache/batchee/servlet/JBatchServletInitializer.java x: 3 # contributors y: 5 # changes tools/cli/src/main/java/org/apache/batchee/cli/classloader/ChildFirstURLClassLoader.java x: 2 # contributors y: 5 # changes src/site/site.xml x: 5 # contributors y: 9 # changes extensions/beanio/src/main/java/org/apache/batchee/beanio/BeanIOReader.java x: 3 # contributors y: 4 # changes extensions/beanio/src/main/java/org/apache/batchee/beanio/BeanIOWriter.java x: 3 # contributors y: 3 # changes extensions/beanio/src/main/java/org/apache/batchee/beanio/BeanIOs.java x: 2 # contributors y: 2 # changes extensions/cdi/src/main/java/org/apache/batchee/cdi/impl/JobContextImpl.java x: 4 # contributors y: 6 # changes extensions/cdi/src/main/java/org/apache/batchee/cdi/listener/BeforeJobScopeListener.java x: 4 # contributors y: 5 # changes extensions/commons-csv/src/main/java/org/apache/batchee/csv/CommonsCsvReader.java x: 2 # contributors y: 3 # changes extensions/commons-csv/src/main/java/org/apache/batchee/csv/CommonsCsvWriter.java x: 2 # contributors y: 6 # changes extensions/jsefa/src/main/java/org/apache/batchee/jsefa/JSefaReader.java x: 4 # contributors y: 7 # changes gui/servlet/embedded/src/main/java/org/apache/batchee/servlet/SimpleRestController.java x: 3 # contributors y: 6 # changes jbatch/src/main/java/org/apache/batchee/container/impl/JobInstanceImpl.java x: 2 # contributors y: 4 # changes jbatch/src/main/java/org/apache/batchee/container/impl/JobOperatorImpl.java x: 6 # contributors y: 14 # changes jbatch/src/main/java/org/apache/batchee/container/impl/controller/BaseStepController.java x: 4 # contributors y: 8 # changes jbatch/src/main/java/org/apache/batchee/container/impl/controller/JobThreadRootController.java x: 3 # contributors y: 7 # changes jbatch/src/main/java/org/apache/batchee/container/impl/controller/PartitionedStepController.java x: 6 # contributors y: 12 # changes jbatch/src/main/java/org/apache/batchee/container/impl/controller/SplitController.java x: 5 # contributors y: 6 # changes jbatch/src/main/java/org/apache/batchee/container/impl/controller/chunk/CheckpointManager.java x: 5 # contributors y: 10 # changes jbatch/src/main/java/org/apache/batchee/container/impl/controller/chunk/ChunkStepController.java x: 5 # contributors y: 14 # changes jbatch/src/main/java/org/apache/batchee/container/impl/jobinstance/RuntimeJobExecution.java x: 5 # contributors y: 7 # changes jbatch/src/main/java/org/apache/batchee/container/proxy/ProxyFactory.java x: 3 # contributors y: 9 # changes jbatch/src/main/java/org/apache/batchee/container/services/ServicesManager.java x: 5 # contributors y: 13 # changes jbatch/src/main/java/org/apache/batchee/container/services/kernel/DefaultBatchKernel.java x: 6 # contributors y: 10 # changes jbatch/src/main/java/org/apache/batchee/container/services/persistence/JDBCPersistenceManagerService.java x: 5 # contributors y: 8 # changes jbatch/src/main/java/org/apache/batchee/container/services/persistence/jpa/domain/JobInstanceEntity.java x: 6 # contributors y: 7 # changes jbatch/src/main/java/org/apache/batchee/container/services/transaction/JTAUserTransactionAdapter.java x: 5 # contributors y: 5 # changes jbatch/src/main/java/org/apache/batchee/spi/PersistenceManagerService.java x: 6 # contributors y: 6 # changes tools/cli/src/main/java/org/apache/batchee/cli/command/JobOperatorCommand.java x: 5 # contributors y: 16 # changes gui/servlet/embedded/src/main/resources/META-INF/resources/internal/batchee/layout.jsp x: 1 # contributors y: 2 # changes tools/cli/src/main/assembly/bin-openejb.xml x: 3 # contributors y: 8 # changes tools/cli/src/main/assembly/bin.xml x: 1 # contributors y: 5 # changes tools/cli/src/main/java/org/apache/batchee/cli/command/api/CliConfiguration.java x: 1 # contributors y: 1 # changes jbatch/src/main/java/org/apache/batchee/container/proxy/BatchProxyInvocationHandler.java x: 1 # contributors y: 3 # changes
16.0
# changes
  min: 1.0
  average: 2.76
  25th percentile: 1.0
  median: 2.0
  75th percentile: 3.75
  max: 16.0
0 6.0
# contributors
min: 1.0 | average: 2.14 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 6.0

Number of Contributors vs. File Size: 384 points

tools/maven-plugin/src/main/java/org/apache/batchee/tools/maven/doc/ComponentDocumentationGenerator.java x: 4 # contributors y: 364 lines of code jbatch/src/main/java/org/apache/batchee/container/services/persistence/JPAPersistenceManagerService.java x: 6 # contributors y: 766 lines of code gui/servlet/embedded/src/main/java/org/apache/batchee/servlet/JBatchServletInitializer.java x: 3 # contributors y: 77 lines of code tools/cli/src/main/java/org/apache/batchee/cli/classloader/ChildFirstURLClassLoader.java x: 2 # contributors y: 144 lines of code src/site/site.xml x: 5 # contributors y: 44 lines of code extensions/beanio/src/main/java/org/apache/batchee/beanio/BeanIOReader.java x: 3 # contributors y: 73 lines of code extensions/beanio/src/main/java/org/apache/batchee/beanio/BeanIOWriter.java x: 3 # contributors y: 59 lines of code extensions/beanio/src/main/java/org/apache/batchee/beanio/BeanIOs.java x: 2 # contributors y: 27 lines of code extensions/camel/src/main/java/org/apache/batchee/camel/CamelChainItemProcessor.java x: 3 # contributors y: 32 lines of code extensions/camel/src/main/java/org/apache/batchee/camel/CamelItemProcessor.java x: 3 # contributors y: 26 lines of code extensions/camel/src/main/java/org/apache/batchee/camel/CamelItemReader.java x: 3 # contributors y: 51 lines of code extensions/camel/src/main/java/org/apache/batchee/camel/CamelItemWriter.java x: 3 # contributors y: 34 lines of code extensions/camel/src/main/java/org/apache/batchee/camel/component/JBatchComponent.java x: 2 # contributors y: 16 lines of code extensions/camel/src/main/java/org/apache/batchee/camel/component/JBatchEndpoint.java x: 2 # contributors y: 44 lines of code extensions/camel/src/main/java/org/apache/batchee/camel/component/JBatchProducer.java x: 2 # contributors y: 73 lines of code extensions/cdi/src/main/java/org/apache/batchee/cdi/impl/BaseContext.java x: 4 # contributors y: 99 lines of code extensions/cdi/src/main/java/org/apache/batchee/cdi/impl/BatchEEScopeExtension.java x: 4 # contributors y: 21 lines of code extensions/cdi/src/main/java/org/apache/batchee/cdi/impl/ContextResolver.java x: 2 # contributors y: 7 lines of code extensions/cdi/src/main/java/org/apache/batchee/cdi/impl/JobContextImpl.java x: 4 # contributors y: 50 lines of code extensions/cdi/src/main/java/org/apache/batchee/cdi/impl/StepContextImpl.java x: 4 # contributors y: 27 lines of code extensions/cdi/src/main/java/org/apache/batchee/cdi/listener/AfterJobScopeListener.java x: 3 # contributors y: 18 lines of code extensions/cdi/src/main/java/org/apache/batchee/cdi/scope/JobScoped.java x: 3 # contributors y: 13 lines of code extensions/commons-csv/src/main/java/org/apache/batchee/csv/CommonsCsvReader.java x: 2 # contributors y: 214 lines of code extensions/commons-csv/src/main/java/org/apache/batchee/csv/CommonsCsvWriter.java x: 2 # contributors y: 233 lines of code extensions/extras/src/main/java/org/apache/batchee/extras/async/AsynchronousItemProcessor.java x: 4 # contributors y: 81 lines of code extensions/extras/src/main/java/org/apache/batchee/extras/chain/Chain.java x: 3 # contributors y: 60 lines of code extensions/extras/src/main/java/org/apache/batchee/extras/flat/FlatFileItemReader.java x: 3 # contributors y: 90 lines of code extensions/extras/src/main/java/org/apache/batchee/extras/jdbc/JdbcConnectionConfiguration.java x: 3 # contributors y: 42 lines of code extensions/extras/src/main/java/org/apache/batchee/extras/jpa/JpaItemReader.java x: 3 # contributors y: 118 lines of code extensions/extras/src/main/java/org/apache/batchee/extras/jpa/ParameterProvider.java x: 2 # contributors y: 5 lines of code extensions/extras/src/main/java/org/apache/batchee/extras/locator/BatcheeLocator.java x: 2 # contributors y: 43 lines of code extensions/extras/src/main/java/org/apache/batchee/extras/noop/NoopItemWriter.java x: 2 # contributors y: 19 lines of code extensions/extras/src/main/java/org/apache/batchee/extras/stax/StaxItemReader.java x: 3 # contributors y: 100 lines of code extensions/extras/src/main/java/org/apache/batchee/extras/stax/StaxItemWriter.java x: 4 # contributors y: 109 lines of code extensions/extras/src/main/java/org/apache/batchee/extras/transaction/TransactionalWriter.java x: 4 # contributors y: 121 lines of code extensions/extras/src/main/java/org/apache/batchee/extras/transaction/integration/JTASynchronizationService.java x: 2 # contributors y: 52 lines of code extensions/extras/src/main/java/org/apache/batchee/extras/transaction/integration/Synchronizations.java x: 4 # contributors y: 39 lines of code extensions/hazelcast/src/main/java/org/apache/batchee/hazelcast/HazelcastSynchroInstanceAware.java x: 3 # contributors y: 46 lines of code extensions/jackson/src/main/java/org/apache/batchee/jackson/JacksonJSonWriter.java x: 3 # contributors y: 92 lines of code extensions/jackson/src/main/java/org/apache/batchee/jackson/JacksonJsonReader.java x: 3 # contributors y: 68 lines of code extensions/jsefa/src/main/java/org/apache/batchee/jsefa/JSefaCsvWriter.java x: 4 # contributors y: 105 lines of code extensions/jsefa/src/main/java/org/apache/batchee/jsefa/JSefaReader.java x: 4 # contributors y: 72 lines of code extensions/jsonp/src/main/java/org/apache/batchee/jsonp/JsonPartialReader.java x: 2 # contributors y: 126 lines of code extensions/jsonp/src/main/java/org/apache/batchee/jsonp/JsonpReader.java x: 2 # contributors y: 63 lines of code extensions/jsonp/src/main/java/org/apache/batchee/jsonp/JsonpWriter.java x: 2 # contributors y: 120 lines of code extensions/modelmapper/src/main/java/org/apache/batchee/modelmapper/ModelMapperItemProcessor.java x: 3 # contributors y: 83 lines of code gui/jaxrs/jaxrs-client/src/main/java/org/apache/batchee/jaxrs/client/BatchEEJAXRS2Client.java x: 3 # contributors y: 125 lines of code gui/jaxrs/jaxrs-client/src/main/java/org/apache/batchee/jaxrs/client/BatchEEJAXRSClientBase.java x: 2 # contributors y: 175 lines of code gui/jaxrs/jaxrs-client/src/main/java/org/apache/batchee/jaxrs/client/impl/JobExecutionImpl.java x: 2 # contributors y: 65 lines of code gui/jaxrs/jaxrs-common/src/main/java/org/apache/batchee/jaxrs/common/RestJobExecution.java x: 2 # contributors y: 93 lines of code gui/jaxrs/jaxrs-common/src/main/java/org/apache/batchee/jaxrs/common/RestStepExecution.java x: 2 # contributors y: 81 lines of code gui/jaxrs/jaxrs-server/src/main/java/org/apache/batchee/jaxrs/server/JBatchResourceImpl.java x: 3 # contributors y: 120 lines of code gui/servlet/embedded/src/main/java/org/apache/batchee/servlet/JBatchController.java x: 3 # contributors y: 318 lines of code gui/servlet/embedded/src/main/java/org/apache/batchee/servlet/SimpleRestController.java x: 3 # contributors y: 265 lines of code gui/servlet/embedded/src/main/resources/META-INF/resources/internal/batchee/step-executions.jsp x: 2 # contributors y: 33 lines of code jbatch/src/main/java/org/apache/batchee/container/cdi/BatchCDIInjectionExtension.java x: 4 # contributors y: 130 lines of code jbatch/src/main/java/org/apache/batchee/container/cdi/BatchProducerBean.java x: 2 # contributors y: 250 lines of code jbatch/src/main/java/org/apache/batchee/container/impl/JobContextImpl.java x: 4 # contributors y: 89 lines of code jbatch/src/main/java/org/apache/batchee/container/impl/JobExecutionImpl.java x: 2 # contributors y: 151 lines of code jbatch/src/main/java/org/apache/batchee/container/impl/JobOperatorImpl.java x: 6 # contributors y: 222 lines of code jbatch/src/main/java/org/apache/batchee/container/impl/StepExecutionImpl.java x: 2 # contributors y: 164 lines of code jbatch/src/main/java/org/apache/batchee/container/impl/controller/BaseStepController.java x: 4 # contributors y: 319 lines of code jbatch/src/main/java/org/apache/batchee/container/impl/controller/JobThreadRootController.java x: 3 # contributors y: 199 lines of code jbatch/src/main/java/org/apache/batchee/container/impl/controller/PartitionedStepController.java x: 6 # contributors y: 400 lines of code jbatch/src/main/java/org/apache/batchee/container/impl/controller/SingleThreadedStepController.java x: 4 # contributors y: 95 lines of code jbatch/src/main/java/org/apache/batchee/container/impl/controller/SplitController.java x: 5 # contributors y: 170 lines of code jbatch/src/main/java/org/apache/batchee/container/impl/controller/chunk/CheckpointManager.java x: 5 # contributors y: 89 lines of code jbatch/src/main/java/org/apache/batchee/container/impl/controller/chunk/ChunkStepController.java x: 5 # contributors y: 745 lines of code jbatch/src/main/java/org/apache/batchee/container/impl/controller/chunk/RetryHandler.java x: 3 # contributors y: 133 lines of code jbatch/src/main/java/org/apache/batchee/container/impl/controller/chunk/SkipHandler.java x: 3 # contributors y: 103 lines of code jbatch/src/main/java/org/apache/batchee/container/impl/jobinstance/JobExecutionHelper.java x: 4 # contributors y: 168 lines of code jbatch/src/main/java/org/apache/batchee/container/impl/jobinstance/RuntimeJobExecution.java x: 5 # contributors y: 136 lines of code jbatch/src/main/java/org/apache/batchee/container/proxy/CheckpointAlgorithmProxy.java x: 4 # contributors y: 44 lines of code jbatch/src/main/java/org/apache/batchee/container/proxy/ListenerFactory.java x: 3 # contributors y: 111 lines of code jbatch/src/main/java/org/apache/batchee/container/services/BatchKernelService.java x: 5 # contributors y: 39 lines of code jbatch/src/main/java/org/apache/batchee/container/services/ServicesManager.java x: 5 # contributors y: 244 lines of code jbatch/src/main/java/org/apache/batchee/container/services/callback/SimpleJobExecutionCallbackService.java x: 5 # contributors y: 63 lines of code jbatch/src/main/java/org/apache/batchee/container/services/kernel/DefaultBatchKernel.java x: 6 # contributors y: 220 lines of code jbatch/src/main/java/org/apache/batchee/container/services/persistence/JDBCPersistenceManagerService.java x: 5 # contributors y: 1372 lines of code jbatch/src/main/java/org/apache/batchee/container/services/persistence/MemoryPersistenceManagerService.java x: 5 # contributors y: 575 lines of code jbatch/src/main/java/org/apache/batchee/container/services/persistence/jpa/TransactionProvider.java x: 3 # contributors y: 9 lines of code jbatch/src/main/java/org/apache/batchee/container/services/persistence/jpa/domain/CheckpointEntity.java x: 5 # contributors y: 67 lines of code jbatch/src/main/java/org/apache/batchee/container/services/persistence/jpa/domain/JobExecutionEntity.java x: 5 # contributors y: 102 lines of code jbatch/src/main/java/org/apache/batchee/container/services/persistence/jpa/domain/JobInstanceEntity.java x: 6 # contributors y: 107 lines of code jbatch/src/main/java/org/apache/batchee/container/services/persistence/jpa/domain/StepExecutionEntity.java x: 5 # contributors y: 175 lines of code jbatch/src/main/java/org/apache/batchee/container/services/persistence/jpa/provider/DefaultEntityManagerProvider.java x: 2 # contributors y: 30 lines of code jbatch/src/main/java/org/apache/batchee/container/services/status/DefaultJobStatusManager.java x: 2 # contributors y: 101 lines of code jbatch/src/main/java/org/apache/batchee/container/services/transaction/JTAUserTransactionAdapter.java x: 5 # contributors y: 147 lines of code jbatch/src/main/java/org/apache/batchee/jmx/BatchEEMBeanImpl.java x: 3 # contributors y: 230 lines of code jbatch/src/main/java/org/apache/batchee/spi/JobExecutionCallbackService.java x: 4 # contributors y: 7 lines of code jbatch/src/main/java/org/apache/batchee/spi/PersistenceManagerService.java x: 6 # contributors y: 56 lines of code tools/cli/src/main/java/org/apache/batchee/cli/command/Instances.java x: 4 # contributors y: 34 lines of code tools/cli/src/main/java/org/apache/batchee/cli/command/JobOperatorCommand.java x: 5 # contributors y: 341 lines of code tools/cli/src/main/java/org/apache/batchee/cli/command/StartableCommand.java x: 5 # contributors y: 184 lines of code gui/servlet/embedded/src/main/resources/META-INF/resources/internal/batchee/layout.jsp x: 1 # contributors y: 40 lines of code jbatch/src/main/java/org/apache/batchee/container/services/persistence/jdbc/Dictionary.java x: 4 # contributors y: 424 lines of code jbatch/src/main/java/org/apache/batchee/container/modelresolver/impl/AbstractPropertyResolver.java x: 3 # contributors y: 212 lines of code tools/maven-plugin/src/main/java/org/apache/batchee/tools/maven/BarMojo.java x: 2 # contributors y: 192 lines of code jbatch/src/main/java/org/apache/batchee/container/services/data/DefaultDataRepresentationService.java x: 3 # contributors y: 273 lines of code tools/cli/src/main/assembly/bin.xml x: 1 # contributors y: 67 lines of code tools/cli/src/main/java/org/apache/batchee/cli/BatchEECLI.java x: 3 # contributors y: 251 lines of code tools/cli/src/main/java/org/apache/batchee/cli/command/api/CliConfiguration.java x: 1 # contributors y: 11 lines of code tools/cli/src/main/java/org/apache/batchee/cli/command/internal/DefaultCliConfiguration.java x: 1 # contributors y: 96 lines of code tools/cli/src/main/java/org/apache/batchee/cli/command/Eviction.java x: 1 # contributors y: 22 lines of code tools/cli/src/main/java/org/apache/batchee/cli/command/api/Arguments.java x: 1 # contributors y: 10 lines of code tools/cli/src/main/java/org/apache/batchee/cli/command/api/UserCommand.java x: 1 # contributors y: 3 lines of code extensions/jsefa/src/main/java/org/apache/batchee/jsefa/JSefaCsvMapping.java x: 1 # contributors y: 64 lines of code tools/maven-plugin/src/main/java/org/apache/batchee/tools/maven/doc/DiagramGenerator.java x: 1 # contributors y: 626 lines of code extensions/commons-csv/src/main/java/org/apache/batchee/csv/CSVFormatFactory.java x: 1 # contributors y: 89 lines of code extensions/commons-csv/src/main/java/org/apache/batchee/csv/mapper/DefaultMapper.java x: 1 # contributors y: 124 lines of code extensions/commons-csv/src/main/java/org/apache/batchee/csv/mapper/Primitives.java x: 1 # contributors y: 114 lines of code extensions/commons-csv/src/main/java/org/apache/batchee/csv/mapper/XBeanConverter.java x: 1 # contributors y: 18 lines of code extensions/jsefa/src/main/java/org/apache/batchee/jsefa/JsefaConfigurations.java x: 2 # contributors y: 160 lines of code jbatch/src/main/java/org/apache/batchee/container/modelresolver/impl/PartitionPropertyResolver.java x: 1 # contributors y: 28 lines of code gui/servlet/embedded/src/main/resources/META-INF/resources/internal/batchee/js/start.js x: 1 # contributors y: 33 lines of code extensions/camel/src/main/java/org/apache/batchee/camel/CamelBridge.java x: 2 # contributors y: 55 lines of code tools/cli/src/main/java/org/apache/batchee/cli/lifecycle/impl/SpringLifecycle.java x: 1 # contributors y: 82 lines of code jbatch/src/main/java/org/apache/batchee/container/services/loader/DefaultJobXMLLoaderService.java x: 1 # contributors y: 50 lines of code jbatch/src/main/java/org/apache/batchee/container/impl/controller/chunk/CheckpointDataKey.java x: 1 # contributors y: 47 lines of code jbatch/src/main/java/org/apache/batchee/container/jsl/GlobPatternMatcherImpl.java x: 1 # contributors y: 105 lines of code jbatch/src/main/java/org/apache/batchee/container/modelresolver/PropertyResolverFactory.java x: 1 # contributors y: 110 lines of code jbatch/src/main/java/org/apache/batchee/container/navigator/AbstractNavigator.java x: 1 # contributors y: 125 lines of code jbatch/src/main/xsd/jobXML_1_0.xsd x: 1 # contributors y: 394 lines of code
1372.0
lines of code
  min: 1.0
  average: 64.98
  25th percentile: 15.0
  median: 30.5
  75th percentile: 69.0
  max: 1372.0
0 6.0
# contributors
min: 1.0 | average: 2.14 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 6.0