epam / gmp-bootstrap
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 0% | 0% | 100%
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% | 0% | 0% | 100%
groovy0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
jsp0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 0% | 0% | 0% | 100%
scripts0% | 0% | 0% | 0% | 100%
customizations0% | 0% | 0% | 0% | 100%
Longest Files (Top 29)
File# lines# units
RestExceptionHandler.java
in src/main/java/com/epam/gmp/web/exception
43 2
ScriptController.java
in src/main/java/com/epam/gmp/web
39 2
CustomGmpConfig.java
in customizations/src/main/java/com/epam/gmp/config/custom
38 1
FieldErrorResource.java
in src/main/java/com/epam/gmp/web/dto/error
33 8
ErrorResource.java
in src/main/java/com/epam/gmp/web/dto/error
33 8
WebConfig.java
in src/main/java/com/epam/gmp
32 3
log4j.xml
in src/main/resources
21 -
Script.java
in src/main/java/com/epam/gmp/web/dto
20 4
06-use-config-template.config.groovy
in scripts/sample-sub-module/src/main/groovy
18 -
WebApplicationInitializer.java
in src/main/java/com/epam/gmp
17 -
01-accessing-config.groovy
in scripts/sample-sub-module/src/main/groovy
16 -
01-accessing-config.config.groovy
in scripts/sample-sub-module/src/main/groovy
15 -
05-os-sample.groovy
in scripts/sample-sub-module/src/main/groovy
15 -
WebHelperService.java
in customizations/src/main/java/com/epam/gmp/service
14 1
HomeController.java
in src/main/java/com/epam/gmp/web
13 1
InvalidRequestException.java
in src/main/java/com/epam/gmp/web/exception
13 2
04-command-line.groovy
in scripts/sample-sub-module/src/main/groovy
12 -
06-sample.yaml
in scripts/sample-sub-module/src/main/groovy
12 -
JiraHelperService.java
in customizations/src/main/java/com/epam/gmp/service
10 1
08-web-calls.groovy
in scripts/sample-sub-module/src/main/groovy
10 -
06-use-config-template.groovy
in scripts/sample-sub-module/src/main/groovy
8 -
06-config-template.config.groovy
in scripts/sample-sub-module/src/main/groovy
7 -
03-use-freemarker.groovy
in scripts/sample-sub-module/src/main/groovy
7 -
common-config.groovy
in scripts/sample-sub-module/src/main/groovy
6 -
home.jsp
in src/main/webapp/WEB-INF/view
6 -
02-reusing-script.config.groovy
in scripts/sample-sub-module/src/main/groovy
5 -
WebExecutor.java
in src/main/java/com/epam/gmp
3 -
global-config.groovy
in src/main/groovy
2 -
07-use-http.groovy
in scripts/sample-sub-module/src/main/groovy
1 -
Files With Most Units (Top 11)
File# lines# units
FieldErrorResource.java
in src/main/java/com/epam/gmp/web/dto/error
33 8
ErrorResource.java
in src/main/java/com/epam/gmp/web/dto/error
33 8
Script.java
in src/main/java/com/epam/gmp/web/dto
20 4
WebConfig.java
in src/main/java/com/epam/gmp
32 3
ScriptController.java
in src/main/java/com/epam/gmp/web
39 2
RestExceptionHandler.java
in src/main/java/com/epam/gmp/web/exception
43 2
InvalidRequestException.java
in src/main/java/com/epam/gmp/web/exception
13 2
CustomGmpConfig.java
in customizations/src/main/java/com/epam/gmp/config/custom
38 1
WebHelperService.java
in customizations/src/main/java/com/epam/gmp/service
14 1
JiraHelperService.java
in customizations/src/main/java/com/epam/gmp/service
10 1
HomeController.java
in src/main/java/com/epam/gmp/web
13 1
Files With Long Lines (Top 2)

There are 2 files with lines longer than 120 characters. In total, there are 3 long lines.

File# lines# units# long lines
ScriptController.java
in src/main/java/com/epam/gmp/web
39 2 2
common-config.groovy
in scripts/sample-sub-module/src/main/groovy
6 - 1
Correlations

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

src/main/resources/log4j.xml x: 2 commits (all time) y: 21 lines of code scripts/sample-sub-module/src/main/groovy/08-web-calls.groovy x: 1 commits (all time) y: 10 lines of code customizations/src/main/java/com/epam/gmp/config/custom/CustomGmpConfig.java x: 4 commits (all time) y: 38 lines of code scripts/sample-sub-module/src/main/groovy/07-use-http.groovy x: 1 commits (all time) y: 1 lines of code src/main/java/com/epam/gmp/web/ScriptController.java x: 3 commits (all time) y: 39 lines of code scripts/sample-sub-module/src/main/groovy/06-config-template.config.groovy x: 1 commits (all time) y: 7 lines of code scripts/sample-sub-module/src/main/groovy/06-sample.yaml x: 1 commits (all time) y: 12 lines of code scripts/sample-sub-module/src/main/groovy/06-use-config-template.config.groovy x: 1 commits (all time) y: 18 lines of code scripts/sample-sub-module/src/main/groovy/06-use-config-template.groovy x: 1 commits (all time) y: 8 lines of code customizations/src/main/java/com/epam/gmp/service/WebHelperService.java x: 1 commits (all time) y: 14 lines of code src/main/groovy/global-config.groovy x: 2 commits (all time) y: 2 lines of code src/main/java/com/epam/gmp/web/exception/InvalidRequestException.java x: 2 commits (all time) y: 13 lines of code scripts/sample-sub-module/src/main/groovy/01-accessing-config.config.groovy x: 2 commits (all time) y: 15 lines of code scripts/sample-sub-module/src/main/groovy/01-accessing-config.groovy x: 2 commits (all time) y: 16 lines of code scripts/sample-sub-module/src/main/groovy/02-reusing-script.config.groovy x: 1 commits (all time) y: 5 lines of code scripts/sample-sub-module/src/main/groovy/common-config.groovy x: 1 commits (all time) y: 6 lines of code src/main/java/com/epam/gmp/WebApplicationInitializer.java x: 1 commits (all time) y: 17 lines of code src/main/java/com/epam/gmp/WebConfig.java x: 1 commits (all time) y: 32 lines of code src/main/java/com/epam/gmp/WebExecutor.java x: 1 commits (all time) y: 3 lines of code src/main/java/com/epam/gmp/web/HomeController.java x: 1 commits (all time) y: 13 lines of code src/main/java/com/epam/gmp/web/dto/Script.java x: 1 commits (all time) y: 20 lines of code src/main/java/com/epam/gmp/web/dto/error/ErrorResource.java x: 1 commits (all time) y: 33 lines of code src/main/java/com/epam/gmp/web/exception/RestExceptionHandler.java x: 1 commits (all time) y: 43 lines of code
43.0
lines of code
  min: 1.0
  average: 16.17
  25th percentile: 7.0
  median: 13.0
  75th percentile: 20.5
  max: 43.0
0 4.0
commits (all time)
min: 1.0 | average: 1.38 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 4.0

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

src/main/resources/log4j.xml x: 1 contributors (all time) y: 21 lines of code scripts/sample-sub-module/src/main/groovy/08-web-calls.groovy x: 1 contributors (all time) y: 10 lines of code customizations/src/main/java/com/epam/gmp/config/custom/CustomGmpConfig.java x: 1 contributors (all time) y: 38 lines of code scripts/sample-sub-module/src/main/groovy/07-use-http.groovy x: 1 contributors (all time) y: 1 lines of code src/main/java/com/epam/gmp/web/ScriptController.java x: 1 contributors (all time) y: 39 lines of code scripts/sample-sub-module/src/main/groovy/06-config-template.config.groovy x: 1 contributors (all time) y: 7 lines of code scripts/sample-sub-module/src/main/groovy/06-sample.yaml x: 1 contributors (all time) y: 12 lines of code scripts/sample-sub-module/src/main/groovy/06-use-config-template.config.groovy x: 1 contributors (all time) y: 18 lines of code scripts/sample-sub-module/src/main/groovy/06-use-config-template.groovy x: 1 contributors (all time) y: 8 lines of code customizations/src/main/java/com/epam/gmp/service/WebHelperService.java x: 1 contributors (all time) y: 14 lines of code src/main/groovy/global-config.groovy x: 1 contributors (all time) y: 2 lines of code src/main/java/com/epam/gmp/web/exception/InvalidRequestException.java x: 1 contributors (all time) y: 13 lines of code scripts/sample-sub-module/src/main/groovy/01-accessing-config.config.groovy x: 1 contributors (all time) y: 15 lines of code scripts/sample-sub-module/src/main/groovy/01-accessing-config.groovy x: 1 contributors (all time) y: 16 lines of code scripts/sample-sub-module/src/main/groovy/02-reusing-script.config.groovy x: 1 contributors (all time) y: 5 lines of code scripts/sample-sub-module/src/main/groovy/common-config.groovy x: 1 contributors (all time) y: 6 lines of code src/main/java/com/epam/gmp/WebApplicationInitializer.java x: 1 contributors (all time) y: 17 lines of code src/main/java/com/epam/gmp/WebConfig.java x: 1 contributors (all time) y: 32 lines of code src/main/java/com/epam/gmp/WebExecutor.java x: 1 contributors (all time) y: 3 lines of code src/main/java/com/epam/gmp/web/dto/Script.java x: 1 contributors (all time) y: 20 lines of code src/main/java/com/epam/gmp/web/dto/error/ErrorResource.java x: 1 contributors (all time) y: 33 lines of code src/main/java/com/epam/gmp/web/exception/RestExceptionHandler.java x: 1 contributors (all time) y: 43 lines of code
43.0
lines of code
  min: 1.0
  average: 16.17
  25th percentile: 7.0
  median: 13.0
  75th percentile: 20.5
  max: 43.0
0 1.0
contributors (all time)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.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".