apache / geronimo-arthur
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 64% | 16% | 18%
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% | 64% | 16% | 18%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
knights0% | 0% | 85% | 0% | 14%
arthur-maven-plugin0% | 0% | 77% | 13% | 9%
arthur-impl0% | 0% | 38% | 36% | 25%
arthur-spi0% | 0% | 0% | 54% | 45%
arthur-api0% | 0% | 0% | 0% | 100%
Longest Files (Top 37)
File# lines# units
OpenWebBeansExtension.java
in knights/openwebbeans-knight/src/main/java/org/apache/geronimo/arthur/knight/openwebbeans
474 10
NativeImageMojo.java
in arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo
468 11
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
WinegrowerExtension.java
in knights/winegrower-knight/src/main/java/org/apache/geronimo/arthur/knight/winegrower
275 10
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
150 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
107 5
CommandGenerator.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/graal
92 5
ArthurNativeImageConfiguration.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage
78 1
WinegrowerFeature.java
in knights/winegrower-knight/src/main/java/org/apache/geronimo/arthur/knight/winegrower/feature
65 4
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
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
ResourcesModel.java
in arthur-spi/src/main/java/org/apache/geronimo/arthur/spi/model
12 -
DynamicProxyModel.java
in arthur-spi/src/main/java/org/apache/geronimo/arthur/spi/model
11 -
RegisterResource.java
in arthur-api/src/main/java/org/apache/geronimo/arthur/api
11 -
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 -
RegisterField.java
in arthur-api/src/main/java/org/apache/geronimo/arthur/api
10 -
RegisterMethod.java
in arthur-api/src/main/java/org/apache/geronimo/arthur/api
9 -
Files With Most Units (Top 27)
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
468 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
WinegrowerExtension.java
in knights/winegrower-knight/src/main/java/org/apache/geronimo/arthur/knight/winegrower
275 10
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
ArthurMojo.java
in arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo
150 6
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
SdkmanGraalVMInstaller.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/installer
107 5
CommandGenerator.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/graal
92 5
DerbyExtension.java
in knights/derby-knight/src/main/java/org/apache/geronimo/arthur/knight/derby
381 5
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
WinegrowerFeature.java
in knights/winegrower-knight/src/main/java/org/apache/geronimo/arthur/knight/winegrower/feature
65 4
OpenWebBeansFeature.java
in knights/openwebbeans-knight/src/main/java/org/apache/geronimo/arthur/knight/openwebbeans/feature
54 4
ArthurExtension.java
in arthur-spi/src/main/java/org/apache/geronimo/arthur/spi
64 4
Extractor.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/archive
138 3
ImageMojo.java
in arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo
39 2
ArthurNativeImageExecutor.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage
59 2
Slf4jExtension.java
in knights/slf4j-knight/src/main/java/org/apache/geronimo/arthur/knight/slf4j
15 2
DockerMojo.java
in arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo
12 1
ArthurNativeImageConfiguration.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage
78 1
ProcessExecutor.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/process
41 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 103 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
468 11 11
AnnotationExtension.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/generator/extension
221 6 9
WinegrowerExtension.java
in knights/winegrower-knight/src/main/java/org/apache/geronimo/arthur/knight/winegrower
275 10 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
HsqldbExtension.java
in knights/hsqldb-knight/src/main/java/org/apache/geronimo/arthur/knight/hsqldb
31 4 3
SdkmanGraalVMInstaller.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/installer
107 5 2
CommandGenerator.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/graal
92 5 2
DerbyExtension.java
in knights/derby-knight/src/main/java/org/apache/geronimo/arthur/knight/derby
381 5 2
ArthurMojo.java
in arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo
150 6 1
Extractor.java
in arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/archive
138 3 1
Correlations

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

arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/installer/SdkmanGraalVMInstaller.java x: 4 commits (all time) y: 107 lines of code arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo/ArthurMojo.java x: 14 commits (all time) y: 150 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 arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/ArthurNativeImageConfiguration.java x: 4 commits (all time) y: 78 lines of code arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo/NativeImageMojo.java x: 16 commits (all time) y: 468 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 knights/winegrower-knight/src/main/java/org/apache/geronimo/arthur/knight/winegrower/WinegrowerExtension.java x: 1 commits (all time) y: 275 lines of code knights/winegrower-knight/src/main/java/org/apache/geronimo/arthur/knight/winegrower/feature/WinegrowerFeature.java x: 1 commits (all time) y: 65 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
474.0
lines of code
  min: 10.0
  average: 124.73
  25th percentile: 18.0
  median: 59.0
  75th percentile: 196.0
  max: 474.0
0 22.0
commits (all time)
min: 1.0 | average: 4.03 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 22.0

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

arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/installer/SdkmanGraalVMInstaller.java x: 3 contributors (all time) y: 107 lines of code arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo/ArthurMojo.java x: 4 contributors (all time) y: 150 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 arthur-impl/src/main/java/org/apache/geronimo/arthur/impl/nativeimage/ArthurNativeImageConfiguration.java x: 1 contributors (all time) y: 78 lines of code arthur-maven-plugin/src/main/java/org/apache/geronimo/arthur/maven/mojo/NativeImageMojo.java x: 1 contributors (all time) y: 468 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 knights/winegrower-knight/src/main/java/org/apache/geronimo/arthur/knight/winegrower/WinegrowerExtension.java x: 1 contributors (all time) y: 275 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 knights/jsch-knight/src/main/java/org/apache/geronimo/arthur/knight/jsch/JschExtension.java x: 1 contributors (all time) y: 55 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
474.0
lines of code
  min: 10.0
  average: 124.73
  25th percentile: 18.0
  median: 59.0
  75th percentile: 196.0
  max: 474.0
0 4.0
contributors (all time)
min: 1.0 | average: 1.15 | 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".