apache / fineract-cn-cheques
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 16% | 18% | 64%
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% | 17% | 19% | 62%
yml0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
sql0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
service0% | 0% | 14% | 18% | 66%
component-test0% | 0% | 29% | 27% | 43%
api0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
ChequeAggregate.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command/handler
214 6
TestMICR.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
208 8
TestCheques.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
194 5
ChequeEntity.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository
150 33
ChequeRestController.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/rest
121 4
AccountingService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper
96 6
AbstractChequeTest.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
86 5
Cheque.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
77 19
IssuedChequeEntity.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository
77 15
ChequeManager.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/client
73 2
application.yml
in service/src/main/resources
65 -
MICRService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service
65 2
TestIssuingCheques.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
63 3
ChequeEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/cheque/listener
61 5
ChequeConfiguration.java
in service/src/main/java/org/apache/fineract/cn/cheque/service
60 3
DepositService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper
58 4
ChequeTransactionRestController.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/rest
56 2
ChequeMapper.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/mapper
48 3
ChequeService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service
44 4
MIRCRestController.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/rest
42 2
ManagementAggregate.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command/handler
41 2
ChequeManagementRestController.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/rest
41 2
MICRParser.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/format
35 3
ChequeTransaction.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
34 7
ManagementEventMigrationListener.java
in component-test/src/main/java/org/apache/fineract/cn/cheque/listener
33 2
logback.xml
in service/src/main/resources
33 -
OrganizationService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper
32 3
IssuingCount.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
31 7
MICR.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
31 7
V1__initial_setup.sql
in service/src/main/resources/db/migrations/postgresql
29 -
CustomerService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper
29 2
Fixture.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
27 2
ChequeTransactionCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
24 4
ChequeSpecification.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository/specification
21 1
IssueChequesCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
21 4
MICRResolution.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
20 5
SuiteTestEnvironment.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
19 -
EventConstants.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1
16 -
ChequeProcessingCommand.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
15 3
logback-test.xml
in component-test/src/main/resources
13 -
ChequeRepository.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository
11 -
ApproveChequeTransactionCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
11 2
CancelChequeTransactionCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
11 2
TestSuite.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
10 -
ChequeApplication.java
in service/src/main/java/org/apache/fineract/cn/cheque/service
10 2
PermittableGroupIds.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1
6 -
State.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
6 -
IssuedChequeRepository.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository
6 -
MigrationCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
6 1
Action.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
5 -
Files With Most Units (Top 38)
File# lines# units
ChequeEntity.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository
150 33
Cheque.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
77 19
IssuedChequeEntity.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository
77 15
TestMICR.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
208 8
IssuingCount.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
31 7
ChequeTransaction.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
34 7
MICR.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
31 7
ChequeAggregate.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command/handler
214 6
AccountingService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper
96 6
ChequeEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/cheque/listener
61 5
AbstractChequeTest.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
86 5
TestCheques.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
194 5
MICRResolution.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
20 5
ChequeTransactionCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
24 4
IssueChequesCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
21 4
ChequeService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service
44 4
DepositService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper
58 4
ChequeRestController.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/rest
121 4
TestIssuingCheques.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
63 3
ChequeProcessingCommand.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
15 3
ChequeMapper.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/mapper
48 3
MICRParser.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/format
35 3
OrganizationService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper
32 3
ChequeConfiguration.java
in service/src/main/java/org/apache/fineract/cn/cheque/service
60 3
ManagementEventMigrationListener.java
in component-test/src/main/java/org/apache/fineract/cn/cheque/listener
33 2
Fixture.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
27 2
ChequeManager.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/client
73 2
ManagementAggregate.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command/handler
41 2
ApproveChequeTransactionCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
11 2
CancelChequeTransactionCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
11 2
MICRService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service
65 2
CustomerService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper
29 2
ChequeApplication.java
in service/src/main/java/org/apache/fineract/cn/cheque/service
10 2
ChequeManagementRestController.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/rest
41 2
ChequeTransactionRestController.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/rest
56 2
MIRCRestController.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/rest
42 2
ChequeSpecification.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository/specification
21 1
MigrationCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
6 1
Files With Long Lines (Top 4)

There are 4 files with lines longer than 120 characters. In total, there are 6 long lines.

File# lines# units# long lines
ChequeAggregate.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command/handler
214 6 3
AbstractChequeTest.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
86 5 1
ChequeManager.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/client
73 2 1
ChequeTransactionRestController.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/rest
56 2 1
Correlations

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

api/src/main/java/org/apache/fineract/cn/cheque/api/v1/client/ChequeManager.java x: 6 commits (all time) y: 73 lines of code api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain/Cheque.java x: 4 commits (all time) y: 77 lines of code component-test/src/main/java/org/apache/fineract/cn/cheque/AbstractChequeTest.java x: 8 commits (all time) y: 86 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/ChequeConfiguration.java x: 8 commits (all time) y: 60 lines of code service/src/main/resources/application.yml x: 11 commits (all time) y: 65 lines of code component-test/src/main/java/org/apache/fineract/cn/cheque/TestCheques.java x: 4 commits (all time) y: 194 lines of code component-test/src/main/java/org/apache/fineract/cn/cheque/SuiteTestEnvironment.java x: 4 commits (all time) y: 19 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command/handler/ManagementAggregate.java x: 4 commits (all time) y: 41 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository/ChequeEntity.java x: 4 commits (all time) y: 150 lines of code service/src/main/resources/db/migrations/postgresql/V1__initial_setup.sql x: 2 commits (all time) y: 29 lines of code api/src/main/java/org/apache/fineract/cn/cheque/api/v1/EventConstants.java x: 2 commits (all time) y: 16 lines of code api/src/main/java/org/apache/fineract/cn/cheque/api/v1/PermittableGroupIds.java x: 2 commits (all time) y: 6 lines of code api/src/main/java/org/apache/fineract/cn/cheque/api/v1/client/DependingResourceNotValidException.java x: 2 commits (all time) y: 3 lines of code api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain/Action.java x: 2 commits (all time) y: 5 lines of code api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain/ChequeProcessingCommand.java x: 2 commits (all time) y: 15 lines of code api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain/ChequeTransaction.java x: 2 commits (all time) y: 34 lines of code api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain/IssuingCount.java x: 2 commits (all time) y: 31 lines of code api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain/MICRResolution.java x: 2 commits (all time) y: 20 lines of code component-test/src/main/java/org/apache/fineract/cn/cheque/Fixture.java x: 2 commits (all time) y: 27 lines of code component-test/src/main/java/org/apache/fineract/cn/cheque/TestIssuingCheques.java x: 2 commits (all time) y: 63 lines of code component-test/src/main/java/org/apache/fineract/cn/cheque/TestMICR.java x: 2 commits (all time) y: 208 lines of code component-test/src/main/java/org/apache/fineract/cn/cheque/TestSuite.java x: 2 commits (all time) y: 10 lines of code component-test/src/main/java/org/apache/fineract/cn/cheque/listener/ChequeEventListener.java x: 2 commits (all time) y: 61 lines of code component-test/src/main/java/org/apache/fineract/cn/cheque/listener/ManagementEventMigrationListener.java x: 2 commits (all time) y: 33 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command/ApproveChequeTransactionCommand.java x: 2 commits (all time) y: 11 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command/ChequeTransactionCommand.java x: 2 commits (all time) y: 24 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command/IssueChequesCommand.java x: 2 commits (all time) y: 21 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command/handler/ChequeAggregate.java x: 2 commits (all time) y: 214 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/format/MICRParser.java x: 2 commits (all time) y: 35 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/mapper/ChequeMapper.java x: 2 commits (all time) y: 48 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/ChequeService.java x: 2 commits (all time) y: 44 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/MICRService.java x: 2 commits (all time) y: 65 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper/AccountingService.java x: 2 commits (all time) y: 96 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper/DepositService.java x: 2 commits (all time) y: 58 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper/OrganizationService.java x: 2 commits (all time) y: 32 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/rest/ChequeManagementRestController.java x: 2 commits (all time) y: 41 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/rest/ChequeRestController.java x: 2 commits (all time) y: 121 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/rest/ChequeTransactionRestController.java x: 2 commits (all time) y: 56 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/rest/MIRCRestController.java x: 2 commits (all time) y: 42 lines of code component-test/src/main/resources/logback-test.xml x: 2 commits (all time) y: 13 lines of code
214.0
lines of code
  min: 3.0
  average: 46.28
  25th percentile: 11.0
  median: 31.5
  75th percentile: 61.5
  max: 214.0
0 11.0
commits (all time)
min: 2.0 | average: 2.69 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 11.0

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

api/src/main/java/org/apache/fineract/cn/cheque/api/v1/client/ChequeManager.java x: 4 contributors (all time) y: 73 lines of code api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain/Cheque.java x: 3 contributors (all time) y: 77 lines of code component-test/src/main/java/org/apache/fineract/cn/cheque/AbstractChequeTest.java x: 6 contributors (all time) y: 86 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/ChequeConfiguration.java x: 6 contributors (all time) y: 60 lines of code service/src/main/resources/application.yml x: 7 contributors (all time) y: 65 lines of code component-test/src/main/java/org/apache/fineract/cn/cheque/TestCheques.java x: 2 contributors (all time) y: 194 lines of code component-test/src/main/java/org/apache/fineract/cn/cheque/SuiteTestEnvironment.java x: 3 contributors (all time) y: 19 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command/handler/ManagementAggregate.java x: 3 contributors (all time) y: 41 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository/ChequeEntity.java x: 3 contributors (all time) y: 150 lines of code service/src/main/resources/db/migrations/postgresql/V1__initial_setup.sql x: 2 contributors (all time) y: 29 lines of code api/src/main/java/org/apache/fineract/cn/cheque/api/v1/EventConstants.java x: 1 contributors (all time) y: 16 lines of code api/src/main/java/org/apache/fineract/cn/cheque/api/v1/PermittableGroupIds.java x: 1 contributors (all time) y: 6 lines of code api/src/main/java/org/apache/fineract/cn/cheque/api/v1/client/DependingResourceNotValidException.java x: 1 contributors (all time) y: 3 lines of code api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain/Action.java x: 1 contributors (all time) y: 5 lines of code api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain/ChequeProcessingCommand.java x: 1 contributors (all time) y: 15 lines of code api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain/ChequeTransaction.java x: 1 contributors (all time) y: 34 lines of code api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain/IssuingCount.java x: 1 contributors (all time) y: 31 lines of code api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain/MICRResolution.java x: 1 contributors (all time) y: 20 lines of code component-test/src/main/java/org/apache/fineract/cn/cheque/Fixture.java x: 1 contributors (all time) y: 27 lines of code component-test/src/main/java/org/apache/fineract/cn/cheque/TestIssuingCheques.java x: 1 contributors (all time) y: 63 lines of code component-test/src/main/java/org/apache/fineract/cn/cheque/TestMICR.java x: 1 contributors (all time) y: 208 lines of code component-test/src/main/java/org/apache/fineract/cn/cheque/TestSuite.java x: 1 contributors (all time) y: 10 lines of code component-test/src/main/java/org/apache/fineract/cn/cheque/listener/ChequeEventListener.java x: 1 contributors (all time) y: 61 lines of code component-test/src/main/java/org/apache/fineract/cn/cheque/listener/ManagementEventMigrationListener.java x: 1 contributors (all time) y: 33 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command/ApproveChequeTransactionCommand.java x: 1 contributors (all time) y: 11 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command/ChequeTransactionCommand.java x: 1 contributors (all time) y: 24 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command/IssueChequesCommand.java x: 1 contributors (all time) y: 21 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command/handler/ChequeAggregate.java x: 1 contributors (all time) y: 214 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/format/MICRParser.java x: 1 contributors (all time) y: 35 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/mapper/ChequeMapper.java x: 1 contributors (all time) y: 48 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/ChequeService.java x: 1 contributors (all time) y: 44 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/MICRService.java x: 1 contributors (all time) y: 65 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper/AccountingService.java x: 1 contributors (all time) y: 96 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper/CustomerService.java x: 1 contributors (all time) y: 29 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper/DepositService.java x: 1 contributors (all time) y: 58 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper/OrganizationService.java x: 1 contributors (all time) y: 32 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/rest/ChequeManagementRestController.java x: 1 contributors (all time) y: 41 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/rest/ChequeRestController.java x: 1 contributors (all time) y: 121 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/rest/ChequeTransactionRestController.java x: 1 contributors (all time) y: 56 lines of code service/src/main/java/org/apache/fineract/cn/cheque/service/rest/MIRCRestController.java x: 1 contributors (all time) y: 42 lines of code component-test/src/main/resources/logback-test.xml x: 2 contributors (all time) y: 13 lines of code service/src/main/resources/bootstrap.yml x: 2 contributors (all time) y: 3 lines of code service/src/main/resources/logback.xml x: 2 contributors (all time) y: 33 lines of code
214.0
lines of code
  min: 3.0
  average: 46.28
  25th percentile: 11.0
  median: 31.5
  75th percentile: 61.5
  max: 214.0
0 7.0
contributors (all time)
min: 1.0 | average: 1.63 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 7.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".