apache / tomee-jakarta
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 19% | 12% | 16% | 51%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java0% | 36% | 23% | 32% | 6%
xml0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
groovy0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
transform0% | 52% | 33% | 8% | 4%
tomee0% | 0% | 0% | 15% | 84%
jakartaee-api0% | 0% | 0% | 68% | 31%
Longest Files (Top 43)
File# lines# units
QuartzSchedulerMBeanImpl.java
in transform/src/patch/java/org/quartz/core
816 111
PersistenceProviderImpl.java
in transform/src/patch/java/org/apache/openjpa/persistence
289 18
AbstractMetaDataDefaults.java
in transform/src/patch/java/org/apache/openjpa/meta
237 34
ProviderLocator.java
in jakartaee-api/src/main/java/org/apache/openejb/javaee/api/activator/org/apache/openejb/javaee/api/locator
191 15
RemoteTomEEEJBContainer.java
in tomee/apache-tomee/src/main/java/org/apache/tomee
160 5
ClassMetaDataIterator.java
in transform/src/patch/java/org/apache/openjpa/lib/meta
139 7
Runner.java
in tomee/tomee-webprofile-webapp/src/main/java/org/apache/tomee/webapp/installer
123 5
CallbackHandlerImpl.java
in tomee/apache-tomee/src/patch/java/org/apache/catalina/authenticator/jaspic
107 4
index.html
in tomee/tomee-plus-webapp/src/main/webapp
97 -
index.html
in tomee/tomee-plume-webapp/src/main/webapp
97 -
index.html
in tomee/tomee-microprofile-webapp/src/main/webapp
97 -
index.html
in tomee/tomee-webprofile-webapp/src/main/webapp
97 -
war.xml
in tomee/tomee-webprofile-webapp/src/main/assembly
86 -
war.xml
in tomee/tomee-plus-webapp/src/main/assembly
84 -
war.xml
in tomee/tomee-plume-webapp/src/main/assembly
83 -
war.xml
in tomee/tomee-microprofile-webapp/src/main/assembly
83 -
app.css
in tomee/tomee-plus-webapp/src/main/webapp
81 -
app.css
in tomee/tomee-plume-webapp/src/main/webapp
81 -
app.css
in tomee/tomee-microprofile-webapp/src/main/webapp
81 -
app.css
in tomee/tomee-webprofile-webapp/src/main/webapp
81 -
SetupCommand.groovy
in tomee/apache-tomee/src/main/groovy/commands
76 2
TemporaryClassLoader.java
in transform/src/patch/java/org/apache/openjpa/lib/util
67 5
web.xml
in tomee/tomee-plus-webapp/src/main/webapp/WEB-INF
62 -
app.js
in tomee/tomee-plus-webapp/src/main/webapp
62 5
web.xml
in tomee/tomee-plume-webapp/src/main/webapp/WEB-INF
62 -
app.js
in tomee/tomee-plume-webapp/src/main/webapp
62 5
web.xml
in tomee/tomee-microprofile-webapp/src/main/webapp/WEB-INF
62 -
app.js
in tomee/tomee-microprofile-webapp/src/main/webapp
62 5
web.xml
in tomee/tomee-webprofile-webapp/src/main/webapp/WEB-INF
62 -
app.js
in tomee/tomee-webprofile-webapp/src/main/webapp
62 5
InstallerServlet.java
in tomee/tomee-webprofile-webapp/src/main/java/org/apache/tomee/webapp/installer
57 4
tomee-plus.xml
in tomee/apache-tomee/src/main/assembly
56 -
tomee-webprofile.xml
in tomee/apache-tomee/src/main/assembly
56 -
tomee-microprofile.xml
in tomee/apache-tomee/src/main/assembly
56 -
tomee-plume.xml
in tomee/apache-tomee/src/main/assembly
56 -
javaee-api-libs.xml
in jakartaee-api/src/main/assembly
44 -
service-jar.xml
in tomee/tomee-plus-webapp/src/main/resources/META-INF/org.apache.tomee
41 -
service-jar.xml
in tomee/tomee-plume-webapp/src/main/resources/META-INF/org.apache.tomee
41 -
service-jar.xml
in tomee/tomee-microprofile-webapp/src/main/resources/META-INF/org.apache.tomee
41 -
service-jar.xml
in tomee/tomee-webprofile-webapp/src/main/resources/META-INF/org.apache.tomee
41 -
javaee-api-feature.xml
in jakartaee-api/src/main/filtered-resources
31 -
MultiActivator.java
in jakartaee-api/src/main/java/org/apache/openejb/javaee/api/activator
12 2
Common.java
in tomee/tomee-webprofile-webapp/src/main/java/org/apache/tomee/webapp/installer
11 1
Files With Most Units (Top 17)
File# lines# units
QuartzSchedulerMBeanImpl.java
in transform/src/patch/java/org/quartz/core
816 111
AbstractMetaDataDefaults.java
in transform/src/patch/java/org/apache/openjpa/meta
237 34
PersistenceProviderImpl.java
in transform/src/patch/java/org/apache/openjpa/persistence
289 18
ProviderLocator.java
in jakartaee-api/src/main/java/org/apache/openejb/javaee/api/activator/org/apache/openejb/javaee/api/locator
191 15
ClassMetaDataIterator.java
in transform/src/patch/java/org/apache/openjpa/lib/meta
139 7
app.js
in tomee/tomee-plus-webapp/src/main/webapp
62 5
app.js
in tomee/tomee-plume-webapp/src/main/webapp
62 5
app.js
in tomee/tomee-microprofile-webapp/src/main/webapp
62 5
RemoteTomEEEJBContainer.java
in tomee/apache-tomee/src/main/java/org/apache/tomee
160 5
app.js
in tomee/tomee-webprofile-webapp/src/main/webapp
62 5
Runner.java
in tomee/tomee-webprofile-webapp/src/main/java/org/apache/tomee/webapp/installer
123 5
TemporaryClassLoader.java
in transform/src/patch/java/org/apache/openjpa/lib/util
67 5
CallbackHandlerImpl.java
in tomee/apache-tomee/src/patch/java/org/apache/catalina/authenticator/jaspic
107 4
InstallerServlet.java
in tomee/tomee-webprofile-webapp/src/main/java/org/apache/tomee/webapp/installer
57 4
SetupCommand.groovy
in tomee/apache-tomee/src/main/groovy/commands
76 2
MultiActivator.java
in jakartaee-api/src/main/java/org/apache/openejb/javaee/api/activator
12 2
Common.java
in tomee/tomee-webprofile-webapp/src/main/java/org/apache/tomee/webapp/installer
11 1
Files With Long Lines (Top 13)

There are 13 files with lines longer than 120 characters. In total, there are 39 long lines.

File# lines# units# long lines
ProviderLocator.java
in jakartaee-api/src/main/java/org/apache/openejb/javaee/api/activator/org/apache/openejb/javaee/api/locator
191 15 10
RemoteTomEEEJBContainer.java
in tomee/apache-tomee/src/main/java/org/apache/tomee
160 5 7
javaee-api-feature.xml
in jakartaee-api/src/main/filtered-resources
31 - 5
Runner.java
in tomee/tomee-webprofile-webapp/src/main/java/org/apache/tomee/webapp/installer
123 5 3
service-jar.xml
in tomee/tomee-plus-webapp/src/main/resources/META-INF/org.apache.tomee
41 - 2
service-jar.xml
in tomee/tomee-plume-webapp/src/main/resources/META-INF/org.apache.tomee
41 - 2
service-jar.xml
in tomee/tomee-microprofile-webapp/src/main/resources/META-INF/org.apache.tomee
41 - 2
service-jar.xml
in tomee/tomee-webprofile-webapp/src/main/resources/META-INF/org.apache.tomee
41 - 2
InstallerServlet.java
in tomee/tomee-webprofile-webapp/src/main/java/org/apache/tomee/webapp/installer
57 4 2
SetupCommand.groovy
in tomee/apache-tomee/src/main/groovy/commands
76 2 1
war.xml
in tomee/tomee-webprofile-webapp/src/main/assembly
86 - 1
QuartzSchedulerMBeanImpl.java
in transform/src/patch/java/org/quartz/core
816 111 1
PersistenceProviderImpl.java
in transform/src/patch/java/org/apache/openjpa/persistence
289 18 1
Correlations

File Size vs. Commits (all time): 43 points

transform/src/patch/java/org/apache/openjpa/lib/meta/ClassMetaDataIterator.java x: 4 commits (all time) y: 139 lines of code transform/src/patch/java/org/apache/openjpa/lib/util/TemporaryClassLoader.java x: 4 commits (all time) y: 67 lines of code transform/src/patch/java/org/apache/openjpa/meta/AbstractMetaDataDefaults.java x: 4 commits (all time) y: 237 lines of code transform/src/patch/java/org/apache/openjpa/persistence/PersistenceProviderImpl.java x: 4 commits (all time) y: 289 lines of code jakartaee-api/src/main/assembly/javaee-api-libs.xml x: 1 commits (all time) y: 44 lines of code jakartaee-api/src/main/filtered-resources/javaee-api-feature.xml x: 1 commits (all time) y: 31 lines of code jakartaee-api/src/main/java/org/apache/openejb/javaee/api/activator/MultiActivator.java x: 1 commits (all time) y: 12 lines of code jakartaee-api/src/main/java/org/apache/openejb/javaee/api/activator/org/apache/openejb/javaee/api/locator/ProviderLocator.java x: 1 commits (all time) y: 191 lines of code tomee/apache-tomee/src/patch/java/org/apache/catalina/authenticator/jaspic/CallbackHandlerImpl.java x: 4 commits (all time) y: 107 lines of code tomee/tomee-microprofile-webapp/src/main/resources/META-INF/org.apache.tomee/service-jar.xml x: 1 commits (all time) y: 41 lines of code tomee/tomee-microprofile-webapp/src/main/webapp/WEB-INF/web.xml x: 1 commits (all time) y: 62 lines of code tomee/tomee-microprofile-webapp/src/main/webapp/app.css x: 1 commits (all time) y: 81 lines of code tomee/tomee-microprofile-webapp/src/main/webapp/index.html x: 1 commits (all time) y: 97 lines of code tomee/tomee-plume-webapp/src/main/assembly/war.xml x: 3 commits (all time) y: 83 lines of code tomee/apache-tomee/src/main/assembly/tomee-microprofile.xml x: 2 commits (all time) y: 56 lines of code tomee/apache-tomee/src/main/groovy/commands/SetupCommand.groovy x: 3 commits (all time) y: 76 lines of code tomee/apache-tomee/src/main/java/org/apache/tomee/RemoteTomEEEJBContainer.java x: 2 commits (all time) y: 160 lines of code tomee/tomee-microprofile-webapp/src/main/assembly/war.xml x: 2 commits (all time) y: 83 lines of code tomee/tomee-plus-webapp/src/main/assembly/war.xml x: 2 commits (all time) y: 84 lines of code tomee/tomee-webprofile-webapp/src/main/java/org/apache/tomee/webapp/installer/Common.java x: 2 commits (all time) y: 11 lines of code tomee/tomee-webprofile-webapp/src/main/java/org/apache/tomee/webapp/installer/InstallerServlet.java x: 3 commits (all time) y: 57 lines of code tomee/tomee-webprofile-webapp/src/main/java/org/apache/tomee/webapp/installer/Runner.java x: 2 commits (all time) y: 123 lines of code tomee/tomee-webprofile-webapp/src/main/resources/META-INF/org.apache.tomee/service-jar.xml x: 2 commits (all time) y: 41 lines of code tomee/tomee-webprofile-webapp/src/main/webapp/WEB-INF/web.xml x: 2 commits (all time) y: 62 lines of code tomee/tomee-webprofile-webapp/src/main/webapp/index.html x: 2 commits (all time) y: 97 lines of code transform/src/patch/java/org/quartz/core/QuartzSchedulerMBeanImpl.java x: 2 commits (all time) y: 816 lines of code
816.0
lines of code
  min: 11.0
  average: 99.81
  25th percentile: 56.0
  median: 67.0
  75th percentile: 97.0
  max: 816.0
0 4.0
commits (all time)
min: 1.0 | average: 1.86 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.0

File Size vs. Contributors (all time): 43 points

transform/src/patch/java/org/apache/openjpa/lib/meta/ClassMetaDataIterator.java x: 2 contributors (all time) y: 139 lines of code transform/src/patch/java/org/apache/openjpa/lib/util/TemporaryClassLoader.java x: 2 contributors (all time) y: 67 lines of code transform/src/patch/java/org/apache/openjpa/meta/AbstractMetaDataDefaults.java x: 2 contributors (all time) y: 237 lines of code transform/src/patch/java/org/apache/openjpa/persistence/PersistenceProviderImpl.java x: 2 contributors (all time) y: 289 lines of code jakartaee-api/src/main/assembly/javaee-api-libs.xml x: 1 contributors (all time) y: 44 lines of code jakartaee-api/src/main/filtered-resources/javaee-api-feature.xml x: 1 contributors (all time) y: 31 lines of code jakartaee-api/src/main/java/org/apache/openejb/javaee/api/activator/MultiActivator.java x: 1 contributors (all time) y: 12 lines of code jakartaee-api/src/main/java/org/apache/openejb/javaee/api/activator/org/apache/openejb/javaee/api/locator/ProviderLocator.java x: 1 contributors (all time) y: 191 lines of code tomee/apache-tomee/src/patch/java/org/apache/catalina/authenticator/jaspic/CallbackHandlerImpl.java x: 2 contributors (all time) y: 107 lines of code tomee/tomee-microprofile-webapp/src/main/resources/META-INF/org.apache.tomee/service-jar.xml x: 1 contributors (all time) y: 41 lines of code tomee/tomee-microprofile-webapp/src/main/webapp/WEB-INF/web.xml x: 1 contributors (all time) y: 62 lines of code tomee/tomee-microprofile-webapp/src/main/webapp/app.css x: 1 contributors (all time) y: 81 lines of code tomee/tomee-microprofile-webapp/src/main/webapp/index.html x: 1 contributors (all time) y: 97 lines of code tomee/apache-tomee/src/main/assembly/tomee-microprofile.xml x: 1 contributors (all time) y: 56 lines of code tomee/apache-tomee/src/main/groovy/commands/SetupCommand.groovy x: 1 contributors (all time) y: 76 lines of code tomee/apache-tomee/src/main/java/org/apache/tomee/RemoteTomEEEJBContainer.java x: 1 contributors (all time) y: 160 lines of code tomee/tomee-plus-webapp/src/main/assembly/war.xml x: 1 contributors (all time) y: 84 lines of code tomee/tomee-webprofile-webapp/src/main/java/org/apache/tomee/webapp/installer/Runner.java x: 1 contributors (all time) y: 123 lines of code transform/src/patch/java/org/quartz/core/QuartzSchedulerMBeanImpl.java x: 1 contributors (all time) y: 816 lines of code
816.0
lines of code
  min: 11.0
  average: 99.81
  25th percentile: 56.0
  median: 67.0
  75th percentile: 97.0
  max: 816.0
0 2.0
contributors (all time)
min: 1.0 | average: 1.12 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".