apache / geronimo-arthur
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 62% | 17% | 19%
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% | 0% | 62% | 17% | 19%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
knights0% | 0% | 87% | 0% | 12%
arthur-maven-plugin0% | 0% | 76% | 13% | 9%
arthur-impl0% | 0% | 37% | 35% | 26%
arthur-spi0% | 0% | 0% | 54% | 45%
arthur-api0% | 0% | 0% | 0% | 100%
Longest Files (Top 35)
File# lines# units
NativeImageMojo.java
in arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo
486 11
OpenWebBeansExtension.java
in knights/openwebbeans-knight/src/main/java/org/apache/geronimo/arthur/knight/openwebbeans
474 10
JibMojo.java
in arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo
407 11
DerbyExtension.java
in knights/derby-knight/src/main/java/org/apache/geronimo/arthur/knight/derby
381 5
OpenJPAExtension.java
in knights/openjpa-knight/src/main/java/org/apache/geronimo/arthur/knight/openjpa
290 11
DefautContext.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/generator
226 21
AnnotationExtension.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/generator/extension
221 6
ConfigurationGenerator.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/generator
171 5
ArthurMojo.java
in arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo
162 6
Extractor.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/archive
138 3
ClassReflectionModel.java
in arthur-spi/src/main/java/org/apache/geronimo/arthur/spi/model
126 8
SdkmanGraalVMInstaller.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/installer
112 5
ArthurNativeImageConfiguration.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage
96 2
CommandGenerator.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/graal
92 5
ArthurExtension.java
in arthur-spi/src/main/java/org/apache/geronimo/arthur/spi
64 4
ArthurNativeImageExecutor.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage
59 2
MavenArthurExtension.java
in arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/extension
57 4
JschExtension.java
in knights/jsch-knight/src/main/java/org/apache/geronimo/arthur/knight/jsch
55 1
OpenWebBeansFeature.java
in knights/openwebbeans-knight/src/main/java/org/apache/geronimo/arthur/knight/openwebbeans/feature
54 4
ProcessExecutor.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/process
41 1
ImageMojo.java
in arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo
39 2
HsqldbExtension.java
in knights/hsqldb-knight/src/main/java/org/apache/geronimo/arthur/knight/hsqldb
31 4
SdkmanGraalVMInstallerConfiguration.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/installer
21 -
RegisterClasses.java
in arthur-api/src/main/java/org/apache/geronimo/arthur/api
18 -
RegisterClass.java
in arthur-api/src/main/java/org/apache/geronimo/arthur/api
18 -
Slf4jExtension.java
in knights/slf4j-knight/src/main/java/org/apache/geronimo/arthur/knight/slf4j
15 2
ResourcesModel.java
in arthur-spi/src/main/java/org/apache/geronimo/arthur/spi/model
12 -
DockerMojo.java
in arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo
12 1
OWBInitializer.java
in knights/openwebbeans-knight/src/main/java/org/apache/geronimo/arthur/knight/openwebbeans/replacement
12 1
RegisterResource.java
in arthur-api/src/main/java/org/apache/geronimo/arthur/api
11 -
DynamicProxyModel.java
in arthur-spi/src/main/java/org/apache/geronimo/arthur/spi/model
11 -
RegisterField.java
in arthur-api/src/main/java/org/apache/geronimo/arthur/api
10 -
ResourceBundleModel.java
in arthur-spi/src/main/java/org/apache/geronimo/arthur/spi/model
10 -
ResourceModel.java
in arthur-spi/src/main/java/org/apache/geronimo/arthur/spi/model
10 -
RegisterMethod.java
in arthur-api/src/main/java/org/apache/geronimo/arthur/api
9 -
Files With Most Units (Top 25)
File# lines# units
DefautContext.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/generator
226 21
NativeImageMojo.java
in arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo
486 11
JibMojo.java
in arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo
407 11
OpenJPAExtension.java
in knights/openjpa-knight/src/main/java/org/apache/geronimo/arthur/knight/openjpa
290 11
OpenWebBeansExtension.java
in knights/openwebbeans-knight/src/main/java/org/apache/geronimo/arthur/knight/openwebbeans
474 10
ClassReflectionModel.java
in arthur-spi/src/main/java/org/apache/geronimo/arthur/spi/model
126 8
AnnotationExtension.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/generator/extension
221 6
ArthurMojo.java
in arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo
162 6
CommandGenerator.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/graal
92 5
ConfigurationGenerator.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/generator
171 5
SdkmanGraalVMInstaller.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/installer
112 5
DerbyExtension.java
in knights/derby-knight/src/main/java/org/apache/geronimo/arthur/knight/derby
381 5
ArthurExtension.java
in arthur-spi/src/main/java/org/apache/geronimo/arthur/spi
64 4
MavenArthurExtension.java
in arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/extension
57 4
HsqldbExtension.java
in knights/hsqldb-knight/src/main/java/org/apache/geronimo/arthur/knight/hsqldb
31 4
OpenWebBeansFeature.java
in knights/openwebbeans-knight/src/main/java/org/apache/geronimo/arthur/knight/openwebbeans/feature
54 4
Extractor.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/archive
138 3
ArthurNativeImageExecutor.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage
59 2
ArthurNativeImageConfiguration.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage
96 2
ImageMojo.java
in arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo
39 2
Slf4jExtension.java
in knights/slf4j-knight/src/main/java/org/apache/geronimo/arthur/knight/slf4j
15 2
ProcessExecutor.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/process
41 1
DockerMojo.java
in arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo
12 1
JschExtension.java
in knights/jsch-knight/src/main/java/org/apache/geronimo/arthur/knight/jsch
55 1
OWBInitializer.java
in knights/openwebbeans-knight/src/main/java/org/apache/geronimo/arthur/knight/openwebbeans/replacement
12 1
Files With Long Lines (Top 15)

There are 15 files with lines longer than 120 characters. In total, there are 100 long lines.

File# lines# units# long lines
OpenWebBeansExtension.java
in knights/openwebbeans-knight/src/main/java/org/apache/geronimo/arthur/knight/openwebbeans
474 10 26
JibMojo.java
in arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo
407 11 17
NativeImageMojo.java
in arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo
486 11 14
AnnotationExtension.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/generator/extension
221 6 9
OpenJPAExtension.java
in knights/openjpa-knight/src/main/java/org/apache/geronimo/arthur/knight/openjpa
290 11 7
ClassReflectionModel.java
in arthur-spi/src/main/java/org/apache/geronimo/arthur/spi/model
126 8 6
ConfigurationGenerator.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/generator
171 5 4
DefautContext.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/generator
226 21 3
ArthurMojo.java
in arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo
162 6 3
HsqldbExtension.java
in knights/hsqldb-knight/src/main/java/org/apache/geronimo/arthur/knight/hsqldb
31 4 3
CommandGenerator.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/graal
92 5 2
SdkmanGraalVMInstaller.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/installer
112 5 2
DerbyExtension.java
in knights/derby-knight/src/main/java/org/apache/geronimo/arthur/knight/derby
381 5 2
Extractor.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/archive
138 3 1
ArthurNativeImageConfiguration.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage
96 2 1
Correlations

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

arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo/ArthurMojo.java x: 16 commits (all time) y: 162 lines of code arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/ArthurNativeImageConfiguration.java x: 5 commits (all time) y: 96 lines of code arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo/NativeImageMojo.java x: 17 commits (all time) y: 486 lines of code arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/installer/SdkmanGraalVMInstaller.java x: 5 commits (all time) y: 112 lines of code arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo/JibMojo.java x: 6 commits (all time) y: 407 lines of code arthur-spi/src/main/java/org/apache/geronimo/arthur/spi/model/ClassReflectionModel.java x: 3 commits (all time) y: 126 lines of code knights/openwebbeans-knight/src/main/java/org/apache/geronimo/arthur/knight/openwebbeans/OpenWebBeansExtension.java x: 22 commits (all time) y: 474 lines of code arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/archive/Extractor.java x: 4 commits (all time) y: 138 lines of code arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/ArthurNativeImageExecutor.java x: 6 commits (all time) y: 59 lines of code arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/process/ProcessExecutor.java x: 1 commits (all time) y: 41 lines of code knights/derby-knight/src/main/java/org/apache/geronimo/arthur/knight/derby/DerbyExtension.java x: 2 commits (all time) y: 381 lines of code knights/hsqldb-knight/src/main/java/org/apache/geronimo/arthur/knight/hsqldb/HsqldbExtension.java x: 1 commits (all time) y: 31 lines of code knights/openjpa-knight/src/main/java/org/apache/geronimo/arthur/knight/openjpa/OpenJPAExtension.java x: 2 commits (all time) y: 290 lines of code arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/generator/ConfigurationGenerator.java x: 8 commits (all time) y: 171 lines of code arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/generator/DefautContext.java x: 10 commits (all time) y: 226 lines of code arthur-spi/src/main/java/org/apache/geronimo/arthur/spi/model/DynamicProxyModel.java x: 1 commits (all time) y: 11 lines of code arthur-spi/src/main/java/org/apache/geronimo/arthur/spi/model/ResourcesModel.java x: 1 commits (all time) y: 12 lines of code knights/openwebbeans-knight/src/main/java/org/apache/geronimo/arthur/knight/openwebbeans/replacement/OWBInitializer.java x: 3 commits (all time) y: 12 lines of code arthur-spi/src/main/java/org/apache/geronimo/arthur/spi/ArthurExtension.java x: 7 commits (all time) y: 64 lines of code knights/openwebbeans-knight/src/main/java/org/apache/geronimo/arthur/knight/openwebbeans/feature/OpenWebBeansFeature.java x: 2 commits (all time) y: 54 lines of code knights/slf4j-knight/src/main/java/org/apache/geronimo/arthur/knight/slf4j/Slf4jExtension.java x: 1 commits (all time) y: 15 lines of code arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/generator/extension/AnnotationExtension.java x: 3 commits (all time) y: 221 lines of code arthur-api/src/main/java/org/apache/geronimo/arthur/api/RegisterClass.java x: 1 commits (all time) y: 18 lines of code arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo/DockerMojo.java x: 2 commits (all time) y: 12 lines of code arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/extension/MavenArthurExtension.java x: 1 commits (all time) y: 57 lines of code knights/jsch-knight/src/main/java/org/apache/geronimo/arthur/knight/jsch/JschExtension.java x: 1 commits (all time) y: 55 lines of code arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/installer/SdkmanGraalVMInstallerConfiguration.java x: 1 commits (all time) y: 21 lines of code arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo/ImageMojo.java x: 1 commits (all time) y: 39 lines of code
486.0
lines of code
  min: 10.0
  average: 123.52
  25th percentile: 18.0
  median: 57.0
  75th percentile: 171.0
  max: 486.0
0 22.0
commits (all time)
min: 1.0 | average: 4.39 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 6.0 | max: 22.0

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

arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo/ArthurMojo.java x: 4 contributors (all time) y: 162 lines of code arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/ArthurNativeImageConfiguration.java x: 1 contributors (all time) y: 96 lines of code arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo/NativeImageMojo.java x: 1 contributors (all time) y: 486 lines of code arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/installer/SdkmanGraalVMInstaller.java x: 3 contributors (all time) y: 112 lines of code arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo/JibMojo.java x: 1 contributors (all time) y: 407 lines of code arthur-spi/src/main/java/org/apache/geronimo/arthur/spi/model/ClassReflectionModel.java x: 1 contributors (all time) y: 126 lines of code knights/openwebbeans-knight/src/main/java/org/apache/geronimo/arthur/knight/openwebbeans/OpenWebBeansExtension.java x: 1 contributors (all time) y: 474 lines of code arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/archive/Extractor.java x: 1 contributors (all time) y: 138 lines of code arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/ArthurNativeImageExecutor.java x: 1 contributors (all time) y: 59 lines of code arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/process/ProcessExecutor.java x: 1 contributors (all time) y: 41 lines of code knights/derby-knight/src/main/java/org/apache/geronimo/arthur/knight/derby/DerbyExtension.java x: 1 contributors (all time) y: 381 lines of code knights/hsqldb-knight/src/main/java/org/apache/geronimo/arthur/knight/hsqldb/HsqldbExtension.java x: 1 contributors (all time) y: 31 lines of code knights/openjpa-knight/src/main/java/org/apache/geronimo/arthur/knight/openjpa/OpenJPAExtension.java x: 1 contributors (all time) y: 290 lines of code arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/generator/ConfigurationGenerator.java x: 1 contributors (all time) y: 171 lines of code arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/generator/DefautContext.java x: 1 contributors (all time) y: 226 lines of code arthur-spi/src/main/java/org/apache/geronimo/arthur/spi/model/DynamicProxyModel.java x: 1 contributors (all time) y: 11 lines of code arthur-spi/src/main/java/org/apache/geronimo/arthur/spi/model/ResourcesModel.java x: 1 contributors (all time) y: 12 lines of code arthur-spi/src/main/java/org/apache/geronimo/arthur/spi/ArthurExtension.java x: 1 contributors (all time) y: 64 lines of code knights/openwebbeans-knight/src/main/java/org/apache/geronimo/arthur/knight/openwebbeans/feature/OpenWebBeansFeature.java x: 1 contributors (all time) y: 54 lines of code knights/slf4j-knight/src/main/java/org/apache/geronimo/arthur/knight/slf4j/Slf4jExtension.java x: 1 contributors (all time) y: 15 lines of code arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/generator/extension/AnnotationExtension.java x: 1 contributors (all time) y: 221 lines of code arthur-api/src/main/java/org/apache/geronimo/arthur/api/RegisterClass.java x: 1 contributors (all time) y: 18 lines of code arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/extension/MavenArthurExtension.java x: 1 contributors (all time) y: 57 lines of code arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/installer/SdkmanGraalVMInstallerConfiguration.java x: 1 contributors (all time) y: 21 lines of code arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo/ImageMojo.java x: 1 contributors (all time) y: 39 lines of code
486.0
lines of code
  min: 10.0
  average: 123.52
  25th percentile: 18.0
  median: 57.0
  75th percentile: 171.0
  max: 486.0
0 4.0
contributors (all time)
min: 1.0 | average: 1.16 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.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".