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% | 28% | 71%
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% | 24% | 75%
xml0% | 0% | 0% | 50% | 49%
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% | 20% | 79%
Longest Files (Top 30)
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
152 -
SimpleObject_persona.java
in module-simple/src/main/java/domainapp/modules/simple/fixture
79 4
AppManifest.java
in webapp/src/main/java/domainapp/webapp
71 -
SimpleObjects.java
in module-simple/src/main/java/domainapp/modules/simple/dom/so
67 6
index.html
in webapp/src/main/resources/static
59 -
SimpleObject.layout.xml
in module-simple/src/main/java/domainapp/modules/simple/dom/so
55 -
log4j2-spring.xml
in webapp/src/main/resources
53 -
CustomRolesAndUsers.java
in webapp/src/main/java/domainapp/webapp/application/seed
49 5
SampleJob.java
in webapp/src/main/java/domainapp/webapp/quartz/job
46 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
37 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
Notes.java
in module-simple/src/main/java/domainapp/modules/simple/types
20 -
V2020.01.20.14.14__create_table_simple_SimpleObject.sql
in webapp/src/main/resources/db/migration/SQLSERVER
20 -
error.html
in webapp/src/main/resources/templates
17 -
Name.java
in module-simple/src/main/java/domainapp/modules/simple/types
16 -
SimpleApp.java
in webapp/src/main/java/domainapp/webapp
16 1
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 -
SimpleObjectRepository.java
in module-simple/src/main/java/domainapp/modules/simple/dom/so
7 -
CustomModule.java
in webapp/src/main/java/domainapp/webapp/custom
7 -
V2020.01.20.14.10__create_schema_simple.sql
in webapp/src/main/resources/db/migration/SQLSERVER
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
67 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
46 3
CustomController.java
in webapp/src/main/java/domainapp/webapp/custom/restapi
37 2
HealthCheckServiceImpl.java
in webapp/src/main/java/domainapp/webapp/application/services/health
25 2
SeedSecurityService.java
in webapp/src/main/java/domainapp/webapp/application/seed
29 2
QuartzModule.java
in webapp/src/main/java/domainapp/webapp/quartz
34 2
SimpleModule.java
in module-simple/src/main/java/domainapp/modules/simple
37 1
SimpleApp.java
in webapp/src/main/java/domainapp/webapp
16 1
HomePageViewModel.java
in webapp/src/main/java/domainapp/webapp/application/services/homepage
30 1
DomainAppDemo.java
in webapp/src/main/java/domainapp/webapp/application/fixture/scenarios
13 1
application.js
in webapp/src/main/resources/static/scripts
2 1
Files With Long Lines (Top 8)

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

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

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

webapp/src/main/java/domainapp/webapp/AppManifest.java x: 41 commits (all time) y: 71 lines of code module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObject.java x: 55 commits (all time) y: 196 lines of code module-simple/src/main/java/domainapp/modules/simple/dom/so/SimpleObjects.java x: 34 commits (all time) y: 67 lines of code module-simple/src/main/java/domainapp/modules/simple/fixture/SimpleObject_persona.java x: 12 commits (all time) y: 79 lines of code webapp/src/main/java/domainapp/webapp/application/fixture/scenarios/DomainAppDemo.java x: 8 commits (all time) y: 13 lines of code webapp/src/main/java/domainapp/webapp/application/seed/CustomRolesAndUsers.java x: 3 commits (all time) y: 49 lines of code webapp/src/main/java/domainapp/webapp/application/seed/SeedSecurityService.java x: 4 commits (all time) y: 29 lines of code webapp/src/main/java/domainapp/webapp/application/services/health/HealthCheckServiceImpl.java x: 11 commits (all time) y: 25 lines of code webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.java x: 13 commits (all time) y: 30 lines of code webapp/src/main/java/domainapp/webapp/custom/restapi/CustomController.java x: 16 commits (all time) y: 37 lines of code webapp/src/main/java/domainapp/webapp/quartz/job/SampleJob.java x: 15 commits (all time) y: 46 lines of code webapp/src/main/resources/static/index.html x: 13 commits (all time) y: 59 lines of code webapp/src/main/resources/menubars.layout.xml x: 39 commits (all time) y: 152 lines of code webapp/src/main/resources/log4j2-spring.xml x: 11 commits (all time) y: 53 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 webapp/src/main/java/domainapp/webapp/quartz/QuartzModule.java x: 6 commits (all time) y: 34 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/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: 42.24
  25th percentile: 16.0
  median: 30.0
  75th percentile: 54.0
  max: 196.0
0 55.0
commits (all time)
min: 1.0 | average: 13.34 | 25th percentile: 3.0 | median: 11.0 | 75th percentile: 14.5 | max: 55.0

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

webapp/src/main/java/domainapp/webapp/AppManifest.java x: 2 contributors (all time) y: 71 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: 67 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/fixture/scenarios/DomainAppDemo.java x: 2 contributors (all time) y: 13 lines of code webapp/src/main/java/domainapp/webapp/application/seed/CustomRolesAndUsers.java x: 2 contributors (all time) y: 49 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/application/services/health/HealthCheckServiceImpl.java x: 2 contributors (all time) y: 25 lines of code webapp/src/main/java/domainapp/webapp/application/services/homepage/HomePageViewModel.java x: 2 contributors (all time) y: 30 lines of code webapp/src/main/java/domainapp/webapp/custom/restapi/CustomController.java x: 2 contributors (all time) y: 37 lines of code webapp/src/main/java/domainapp/webapp/quartz/job/SampleJob.java x: 2 contributors (all time) y: 46 lines of code webapp/src/main/resources/static/index.html x: 2 contributors (all time) y: 59 lines of code webapp/src/main/resources/menubars.layout.xml x: 2 contributors (all time) y: 152 lines of code webapp/src/main/resources/log4j2-spring.xml x: 2 contributors (all time) y: 53 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 webapp/src/main/java/domainapp/webapp/quartz/QuartzModule.java x: 1 contributors (all time) y: 34 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/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: 42.24
  25th percentile: 16.0
  median: 30.0
  75th percentile: 54.0
  max: 196.0
0 3.0
contributors (all time)
min: 1.0 | average: 1.79 | 25th percentile: 1.5 | 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): 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".