apache / causeway-app-simpleapp
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 0% | 26% | 73%
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% | 25% | 74%
xml0% | 0% | 0% | 50% | 49%
yml0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
sql0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
module-simple0% | 0% | 0% | 41% | 58%
webapp0% | 0% | 0% | 18% | 81%
Longest Files (Top 31)
File# lines# units
SimpleObject.java
in module-simple/src/main/java/domainapp/modules/simple/dom/so
196 9
menubars.layout.xml
in webapp/src/main/resources
150 -
application.yml
in webapp/src/main/resources
98 -
SimpleObject_persona.java
in module-simple/src/main/java/domainapp/modules/simple/fixture
79 4
SimpleObjects.java
in module-simple/src/main/java/domainapp/modules/simple/dom/so
68 6
AppManifest.java
in webapp/src/main/java/domainapp/webapp
66 -
SimpleObject.layout.xml
in module-simple/src/main/java/domainapp/modules/simple/dom/so
55 -
log4j2-spring.xml
in webapp/src/main/resources
53 -
index.html
in webapp/src/main/resources/static
49 -
CustomRolesAndUsers.java
in webapp/src/main/java/domainapp/webapp/application/seed
49 5
SampleJob.java
in webapp/src/main/java/domainapp/webapp/quartz/job
44 3
HomePageViewModel.layout.xml
in webapp/src/main/java/domainapp/webapp/application/services/homepage
41 -
SimpleModule.java
in module-simple/src/main/java/domainapp/modules/simple
37 1
CustomController.java
in webapp/src/main/java/domainapp/webapp/custom/restapi
35 2
QuartzModule.java
in webapp/src/main/java/domainapp/webapp/quartz
34 2
HomePageViewModel.java
in webapp/src/main/java/domainapp/webapp/application/services/homepage
30 1
SeedSecurityService.java
in webapp/src/main/java/domainapp/webapp/application/seed
29 2
page.css
in webapp/src/main/resources/static/css
26 -
HealthCheckServiceImpl.java
in webapp/src/main/java/domainapp/webapp/application/services/health
25 2
V2020.01.20.14.14__create_table_simple_SimpleObject.sql
in webapp/src/main/resources/db/migration/SQLSERVER
20 -
Notes.java
in module-simple/src/main/java/domainapp/modules/simple/types
20 -
error.html
in webapp/src/main/resources/templates
17 -
SimpleApp.java
in webapp/src/main/java/domainapp/webapp
16 1
Name.java
in module-simple/src/main/java/domainapp/modules/simple/types
16 -
DomainAppDemo.java
in webapp/src/main/java/domainapp/webapp/application/fixture/scenarios
13 1
ApplicationModule.java
in webapp/src/main/java/domainapp/webapp/application
10 -
V2020.01.20.14.10__create_schema_simple.sql
in webapp/src/main/resources/db/migration/SQLSERVER
7 -
CustomModule.java
in webapp/src/main/java/domainapp/webapp/custom
7 -
SimpleObjectRepository.java
in module-simple/src/main/java/domainapp/modules/simple/dom/so
7 -
application.css
in webapp/src/main/resources/static/css
6 -
application.js
in webapp/src/main/resources/static/scripts
2 1
Files With Most Units (Top 14)
File# lines# units
SimpleObject.java
in module-simple/src/main/java/domainapp/modules/simple/dom/so
196 9
SimpleObjects.java
in module-simple/src/main/java/domainapp/modules/simple/dom/so
68 6
CustomRolesAndUsers.java
in webapp/src/main/java/domainapp/webapp/application/seed
49 5
SimpleObject_persona.java
in module-simple/src/main/java/domainapp/modules/simple/fixture
79 4
SampleJob.java
in webapp/src/main/java/domainapp/webapp/quartz/job
44 3
SeedSecurityService.java
in webapp/src/main/java/domainapp/webapp/application/seed
29 2
HealthCheckServiceImpl.java
in webapp/src/main/java/domainapp/webapp/application/services/health
25 2
QuartzModule.java
in webapp/src/main/java/domainapp/webapp/quartz
34 2
CustomController.java
in webapp/src/main/java/domainapp/webapp/custom/restapi
35 2
application.js
in webapp/src/main/resources/static/scripts
2 1
DomainAppDemo.java
in webapp/src/main/java/domainapp/webapp/application/fixture/scenarios
13 1
HomePageViewModel.java
in webapp/src/main/java/domainapp/webapp/application/services/homepage
30 1
SimpleApp.java
in webapp/src/main/java/domainapp/webapp
16 1
SimpleModule.java
in module-simple/src/main/java/domainapp/modules/simple
37 1
Files With Long Lines (Top 8)

There are 8 files with lines longer than 120 characters. In total, there are 18 long lines.

File# lines# units# long lines
menubars.layout.xml
in webapp/src/main/resources
150 - 6
log4j2-spring.xml
in webapp/src/main/resources
53 - 3
index.html
in webapp/src/main/resources/static
49 - 2
V2020.01.20.14.14__create_table_simple_SimpleObject.sql
in webapp/src/main/resources/db/migration/SQLSERVER
20 - 2
SimpleObject.java
in module-simple/src/main/java/domainapp/modules/simple/dom/so
196 9 2
HomePageViewModel.layout.xml
in webapp/src/main/java/domainapp/webapp/application/services/homepage
41 - 1
SimpleObject_persona.java
in module-simple/src/main/java/domainapp/modules/simple/fixture
79 4 1
SimpleObject.layout.xml
in module-simple/src/main/java/domainapp/modules/simple/dom/so
55 - 1
Correlations

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

webapp/src/main/java/domainapp/webapp/AppManifest.java x: 33 commits (all time) y: 66 lines of code webapp/src/main/resources/application.yml x: 52 commits (all time) y: 98 lines of code module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.java x: 53 commits (all time) y: 196 lines of code module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObjects.java x: 32 commits (all time) y: 68 lines of code webapp/src/main/resources/menubars.layout.xml x: 38 commits (all time) y: 150 lines of code webapp/src/main/resources/log4j2-spring.xml x: 11 commits (all time) y: 53 lines of code webapp/src/main/resources/static/index.html x: 11 commits (all time) y: 49 lines of code module-simple/src/main/java/domainapp/modules/simple/SimpleModule.java x: 34 commits (all time) y: 37 lines of code module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.layout.xml x: 13 commits (all time) y: 55 lines of code webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.layout.xml x: 9 commits (all time) y: 41 lines of code module-simple/src/main/java/domainapp/modules/simple/fixture/SimpleObject_persona.java x: 11 commits (all time) y: 79 lines of code webapp/src/main/java/domainapp/webapp/application/seed/SeedSecurityService.java x: 3 commits (all time) y: 29 lines of code webapp/src/main/java/domainapp/webapp/quartz/QuartzModule.java x: 6 commits (all time) y: 34 lines of code webapp/src/main/java/domainapp/webapp/quartz/job/SampleJob.java x: 13 commits (all time) y: 44 lines of code webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.java x: 12 commits (all time) y: 30 lines of code module-simple/src/main/java/domainapp/modules/simple/types/Name.java x: 11 commits (all time) y: 16 lines of code module-simple/src/main/java/domainapp/modules/simple/types/Notes.java x: 4 commits (all time) y: 20 lines of code webapp/src/main/java/domainapp/webapp/SimpleApp.java x: 14 commits (all time) y: 16 lines of code webapp/src/main/java/domainapp/webapp/application/fixture/scenarios/DomainAppDemo.java x: 7 commits (all time) y: 13 lines of code webapp/src/main/java/domainapp/webapp/application/seed/CustomRolesAndUsers.java x: 2 commits (all time) y: 49 lines of code webapp/src/main/java/domainapp/webapp/application/services/health/HealthCheckServiceImpl.java x: 10 commits (all time) y: 25 lines of code webapp/src/main/java/domainapp/webapp/custom/restapi/CustomController.java x: 14 commits (all time) y: 35 lines of code webapp/src/main/resources/templates/error.html x: 2 commits (all time) y: 17 lines of code webapp/src/main/resources/static/css/application.css x: 3 commits (all time) y: 6 lines of code webapp/src/main/resources/db/migration/SQLSERVER/V2020.01.20.14.14__create_table_simple_SimpleObject.sql x: 3 commits (all time) y: 20 lines of code module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObjectRepository.java x: 2 commits (all time) y: 7 lines of code webapp/src/main/java/domainapp/webapp/application/ApplicationModule.java x: 7 commits (all time) y: 10 lines of code webapp/src/main/resources/db/migration/SQLSERVER/V2020.01.20.14.10__create_schema_simple.sql x: 1 commits (all time) y: 7 lines of code webapp/src/main/resources/static/css/page.css x: 1 commits (all time) y: 26 lines of code
196.0
lines of code
  min: 6.0
  average: 43.43
  25th percentile: 16.0
  median: 32.0
  75th percentile: 53.5
  max: 196.0
0 53.0
commits (all time)
min: 1.0 | average: 13.8 | 25th percentile: 3.0 | median: 10.5 | 75th percentile: 14.0 | max: 53.0

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

webapp/src/main/java/domainapp/webapp/AppManifest.java x: 2 contributors (all time) y: 66 lines of code webapp/src/main/resources/application.yml x: 2 contributors (all time) y: 98 lines of code module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.java x: 3 contributors (all time) y: 196 lines of code module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObjects.java x: 2 contributors (all time) y: 68 lines of code webapp/src/main/resources/menubars.layout.xml x: 2 contributors (all time) y: 150 lines of code webapp/src/main/resources/log4j2-spring.xml x: 2 contributors (all time) y: 53 lines of code webapp/src/main/resources/static/index.html x: 2 contributors (all time) y: 49 lines of code module-simple/src/main/java/domainapp/modules/simple/SimpleModule.java x: 2 contributors (all time) y: 37 lines of code module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.layout.xml x: 2 contributors (all time) y: 55 lines of code webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.layout.xml x: 2 contributors (all time) y: 41 lines of code module-simple/src/main/java/domainapp/modules/simple/fixture/SimpleObject_persona.java x: 2 contributors (all time) y: 79 lines of code webapp/src/main/java/domainapp/webapp/application/seed/SeedSecurityService.java x: 2 contributors (all time) y: 29 lines of code webapp/src/main/java/domainapp/webapp/quartz/QuartzModule.java x: 1 contributors (all time) y: 34 lines of code webapp/src/main/java/domainapp/webapp/quartz/job/SampleJob.java x: 2 contributors (all time) y: 44 lines of code webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.java x: 2 contributors (all time) y: 30 lines of code module-simple/src/main/java/domainapp/modules/simple/types/Name.java x: 2 contributors (all time) y: 16 lines of code module-simple/src/main/java/domainapp/modules/simple/types/Notes.java x: 2 contributors (all time) y: 20 lines of code webapp/src/main/java/domainapp/webapp/application/fixture/scenarios/DomainAppDemo.java x: 2 contributors (all time) y: 13 lines of code webapp/src/main/java/domainapp/webapp/application/services/health/HealthCheckServiceImpl.java x: 2 contributors (all time) y: 25 lines of code webapp/src/main/java/domainapp/webapp/custom/restapi/CustomController.java x: 2 contributors (all time) y: 35 lines of code webapp/src/main/resources/templates/error.html x: 2 contributors (all time) y: 17 lines of code webapp/src/main/resources/static/css/application.css x: 1 contributors (all time) y: 6 lines of code webapp/src/main/resources/db/migration/SQLSERVER/V2020.01.20.14.14__create_table_simple_SimpleObject.sql x: 1 contributors (all time) y: 20 lines of code module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObjectRepository.java x: 2 contributors (all time) y: 7 lines of code webapp/src/main/java/domainapp/webapp/custom/CustomModule.java x: 1 contributors (all time) y: 7 lines of code webapp/src/main/java/domainapp/webapp/application/ApplicationModule.java x: 1 contributors (all time) y: 10 lines of code webapp/src/main/resources/static/css/page.css x: 1 contributors (all time) y: 26 lines of code
196.0
lines of code
  min: 6.0
  average: 43.43
  25th percentile: 16.0
  median: 32.0
  75th percentile: 53.5
  max: 196.0
0 3.0
contributors (all time)
min: 1.0 | average: 1.8 | 25th percentile: 1.75 | median: 2.0 | 75th percentile: 2.0 | max: 3.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): 2 points

webapp/src/main/java/domainapp/webapp/AppManifest.java x: 1 commits (90d) y: 66 lines of code webapp/src/main/resources/application.yml x: 1 commits (90d) y: 98 lines of code
98.0
lines of code
  min: 66.0
  average: 82.0
  25th percentile: 66.0
  median: 82.0
  75th percentile: 98.0
  max: 98.0
0 1.0
commits (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

webapp/src/main/java/domainapp/webapp/AppManifest.java x: 1 contributors (90d) y: 66 lines of code webapp/src/main/resources/application.yml x: 1 contributors (90d) y: 98 lines of code
98.0
lines of code
  min: 66.0
  average: 82.0
  25th percentile: 66.0
  median: 82.0
  75th percentile: 98.0
  max: 98.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0