aws / amazon-inspector-container-image-scanner-jenkins-plugin
File Size

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

Intro
Learn more...
File Size Overall
0% | 29% | 12% | 17% | 40%
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% | 32% | 14% | 13% | 40%
jelly0% | 0% | 0% | 96% | 3%
html0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 29% | 12% | 17% | 40%
Longest Files (Top 45)
File# lines# units
AmazonInspectorBuilder.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep
623 30
CsvConverter.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/csvconversion
273 15
HtmlConversionUtils.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/html
140 7
SdkRequests.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/requests
124 4
jelly
config.jelly
in src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder
121 -
SbomgenRunner.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomgen
89 4
DownloaderCallable.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomgen
64 3
SbomgenUtils.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomgen
61 3
SbomOutputParser.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomparsing
53 3
SbomgenDownloader.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomgen
45 4
HtmlJarHandler.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/html
43 3
InspectorRegions.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/utils
36 -
SbomgenProcessing.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/utils
35 3
Vulnerability.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/sbom/Components
34 1
Severity.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomparsing
33 2
SeverityCounts.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomparsing
29 3
Sanitizer.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/utils
24 4
CsvData.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/csvconversion
23 -
HtmlData.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/html
21 -
Sbom.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/sbom
20 -
Component.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/sbom/Components
17 -
help-sbomgenSelection.html
in src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder
16 -
help-awsCredentialId.html
in src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder
15 -
Rating.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/sbom/Components
14 -
SbomData.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/sbom
13 -
DockerVulnerability.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/html/components
12 -
SeverityValues.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/html/components
12 -
Property.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/sbom/Components
11 -
Source.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/sbom/Components
11 -
help-archivePath.html
in src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder
11 -
Affect.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/sbom/Components
10 -
Tool.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/sbom/Components
10 -
HtmlVulnerability.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/html/components
10 -
Metadata.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/sbom/Components
9 -
Reference.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/sbom/Components
9 -
help-reportArtifactName.html
in src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder
9 -
help-isThresholdEnabled.html
in src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder
9 -
help-sbomgenSkipFiles.html
in src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder
9 -
Advisory.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/sbom/Components
8 -
ImageMetadata.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/html/components
8 -
RetriesExceededLimitException.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/exception
6 1
MalformedScanOutputException.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/exception
6 1
SbomgenNotFoundException.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/exception
6 1
help-credentialId.html
in src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder
6 -
jelly
index.jelly
in src/main/resources
4 -
Files With Most Units (Top 18)
File# lines# units
AmazonInspectorBuilder.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep
623 30
CsvConverter.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/csvconversion
273 15
HtmlConversionUtils.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/html
140 7
Sanitizer.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/utils
24 4
SdkRequests.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/requests
124 4
SbomgenRunner.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomgen
89 4
SbomgenDownloader.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomgen
45 4
SbomOutputParser.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomparsing
53 3
SeverityCounts.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomparsing
29 3
SbomgenProcessing.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/utils
35 3
HtmlJarHandler.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/html
43 3
DownloaderCallable.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomgen
64 3
SbomgenUtils.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomgen
61 3
Severity.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomparsing
33 2
Vulnerability.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/sbom/Components
34 1
RetriesExceededLimitException.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/exception
6 1
MalformedScanOutputException.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/exception
6 1
SbomgenNotFoundException.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/exception
6 1
Files With Long Lines (Top 10)

There are 10 files with lines longer than 120 characters. In total, there are 45 long lines.

File# lines# units# long lines
AmazonInspectorBuilder.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep
623 30 22
CsvConverter.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/csvconversion
273 15 7
SdkRequests.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/requests
124 4 4
jelly
config.jelly
in src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder
121 - 4
SbomgenUtils.java
in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomgen
61 3 2
help-sbomgenSkipFiles.html
in src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder
9 - 2
help-sbomgenSelection.html
in src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder
16 - 1
help-reportArtifactName.html
in src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder
9 - 1
help-isThresholdEnabled.html
in src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder
9 - 1
help-archivePath.html
in src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder
11 - 1
Correlations

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

src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/requests/SdkRequests.java x: 4 commits (all time) y: 124 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder.java x: 118 commits (all time) y: 623 lines of code src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder/config.jelly x: 48 commits (all time) y: 121 lines of code src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder/help-reportArtifactName.html x: 2 commits (all time) y: 9 lines of code src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder/help-sbomgenSelection.html x: 2 commits (all time) y: 16 lines of code src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder/help-archivePath.html x: 4 commits (all time) y: 11 lines of code src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder/help-isThresholdEnabled.html x: 8 commits (all time) y: 9 lines of code src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder/help-sbomgenSkipFiles.html x: 5 commits (all time) y: 9 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/sbom/Components/Vulnerability.java x: 3 commits (all time) y: 34 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomgen/SbomgenRunner.java x: 30 commits (all time) y: 89 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomgen/SbomgenDownloader.java x: 29 commits (all time) y: 45 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomgen/DownloaderCallable.java x: 4 commits (all time) y: 64 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomgen/SbomgenUtils.java x: 18 commits (all time) y: 61 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/html/HtmlConversionUtils.java x: 5 commits (all time) y: 140 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/csvconversion/CsvConverter.java x: 40 commits (all time) y: 273 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/sbom/Components/Component.java x: 4 commits (all time) y: 17 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/csvconversion/CsvData.java x: 4 commits (all time) y: 23 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/html/HtmlJarHandler.java x: 10 commits (all time) y: 43 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/html/HtmlData.java x: 10 commits (all time) y: 21 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/html/components/DockerVulnerability.java x: 5 commits (all time) y: 12 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomparsing/SbomOutputParser.java x: 11 commits (all time) y: 53 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/utils/Sanitizer.java x: 9 commits (all time) y: 24 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomparsing/Severity.java x: 10 commits (all time) y: 33 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomparsing/SeverityCounts.java x: 12 commits (all time) y: 29 lines of code src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder/help-awsCredentialId.html x: 3 commits (all time) y: 15 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/sbom/Components/Metadata.java x: 4 commits (all time) y: 9 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/exception/RetriesExceededLimitException.java x: 2 commits (all time) y: 6 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/utils/SbomgenProcessing.java x: 2 commits (all time) y: 35 lines of code src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder/help-credentialId.html x: 3 commits (all time) y: 6 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/exception/MalformedScanOutputException.java x: 1 commits (all time) y: 6 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/html/components/HtmlVulnerability.java x: 1 commits (all time) y: 10 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/html/components/ImageMetadata.java x: 1 commits (all time) y: 8 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/sbom/Components/Rating.java x: 1 commits (all time) y: 14 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/sbom/Sbom.java x: 1 commits (all time) y: 20 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/utils/InspectorRegions.java x: 1 commits (all time) y: 36 lines of code src/main/resources/index.jelly x: 1 commits (all time) y: 4 lines of code
623.0
lines of code
  min: 4.0
  average: 47.6
  25th percentile: 9.0
  median: 15.0
  75th percentile: 39.5
  max: 623.0
0 118.0
commits (all time)
min: 1.0 | average: 9.6 | 25th percentile: 1.0 | median: 4.0 | 75th percentile: 9.5 | max: 118.0

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

src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/requests/SdkRequests.java x: 3 contributors (all time) y: 124 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder.java x: 5 contributors (all time) y: 623 lines of code src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder/config.jelly x: 4 contributors (all time) y: 121 lines of code src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder/help-reportArtifactName.html x: 1 contributors (all time) y: 9 lines of code src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder/help-sbomgenSelection.html x: 1 contributors (all time) y: 16 lines of code src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder/help-archivePath.html x: 1 contributors (all time) y: 11 lines of code src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder/help-isThresholdEnabled.html x: 3 contributors (all time) y: 9 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/sbom/Components/Vulnerability.java x: 2 contributors (all time) y: 34 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomgen/SbomgenRunner.java x: 3 contributors (all time) y: 89 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomgen/SbomgenDownloader.java x: 5 contributors (all time) y: 45 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomgen/DownloaderCallable.java x: 2 contributors (all time) y: 64 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomgen/SbomgenUtils.java x: 2 contributors (all time) y: 61 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/html/HtmlConversionUtils.java x: 2 contributors (all time) y: 140 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/csvconversion/CsvConverter.java x: 2 contributors (all time) y: 273 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/sbom/Components/Affect.java x: 2 contributors (all time) y: 10 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/sbom/Components/Component.java x: 2 contributors (all time) y: 17 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/csvconversion/CsvData.java x: 2 contributors (all time) y: 23 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/html/HtmlJarHandler.java x: 2 contributors (all time) y: 43 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/html/HtmlData.java x: 2 contributors (all time) y: 21 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomparsing/SbomOutputParser.java x: 2 contributors (all time) y: 53 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/sbomparsing/SeverityCounts.java x: 2 contributors (all time) y: 29 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/sbom/Components/Metadata.java x: 2 contributors (all time) y: 9 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/exception/RetriesExceededLimitException.java x: 1 contributors (all time) y: 6 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/utils/SbomgenProcessing.java x: 1 contributors (all time) y: 35 lines of code src/main/resources/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder/help-credentialId.html x: 2 contributors (all time) y: 6 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/sbom/Components/Rating.java x: 1 contributors (all time) y: 14 lines of code src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/sbom/Sbom.java x: 1 contributors (all time) y: 20 lines of code src/main/resources/index.jelly x: 1 contributors (all time) y: 4 lines of code
623.0
lines of code
  min: 4.0
  average: 47.6
  25th percentile: 9.0
  median: 15.0
  75th percentile: 39.5
  max: 623.0
0 5.0
contributors (all time)
min: 1.0 | average: 1.8 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 5.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): 1 points

src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/requests/SdkRequests.java x: 2 commits (90d) y: 124 lines of code
124.0
lines of code
  min: 124.0
  average: 124.0
  25th percentile: 124.0
  median: 124.0
  75th percentile: 124.0
  max: 124.0
0 2.0
commits (90d)
min: 2.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

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

src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/models/requests/SdkRequests.java x: 2 contributors (90d) y: 124 lines of code
124.0
lines of code
  min: 124.0
  average: 124.0
  25th percentile: 124.0
  median: 124.0
  75th percentile: 124.0
  max: 124.0
0 2.0
contributors (90d)
min: 2.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0