apache / fineract-cn-interoperation
File Size

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

Intro
Learn more...
File Size Overall
0% | 20% | 13% | 18% | 47%
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% | 21% | 14% | 20% | 42%
sql0% | 0% | 0% | 0% | 100%
yml0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
service0% | 32% | 11% | 23% | 32%
api0% | 0% | 17% | 11% | 71%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
InteropService.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/service
632 49
InteropRestController.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/rest
226 15
MathUtil.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/util
202 59
InteropTransactionEntity.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/repository
179 38
InteropActionEntity.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/repository
157 32
InteropRequestData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
136 26
InteropIdentifierEntity.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/repository
121 23
InteropAccountingService.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/service/helper
87 9
InteropDepositService.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/service/helper
86 16
InteropHandler.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/command/handler
81 6
InteropQuoteRequestData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
79 13
TransactionType.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain
68 1
InteropTransferRequestData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
63 10
V1__interop_init.sql
in service/src/main/resources/db/migrations/mariadb
62 -
InteropServiceConfiguration.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service
60 3
InteropTransactionTypeData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
48 10
MoneyData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
46 8
InteropResponseData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
43 8
MigrationAggregate.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/command/handler
40 2
InteropQuoteResponseData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
38 7
InteropTransactionRequestData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
37 6
InteropTransferResponseData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
36 6
InteroperationDataValidator.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/validation
36 8
interop_sample_data.sql
in service/src/main/resources/db/migrations/sample_data
34 -
InteropIdentifierCommand.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
33 5
logback.xml
in service/src/main/resources
33 -
tn02_interop_sample_data.sql
in service/src/main/resources/db/migrations/sample_data
33 -
tn01_interop_sample_data.sql
in service/src/main/resources/db/migrations/sample_data
33 -
InteropIdentifierDeleteCommand.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
31 4
ExtensionData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
29 6
GeoCodeData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
29 6
application.yml
in service/src/main/resources
29 -
InteropTransactionRequestResponseData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
28 4
InteropState.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain
26 1
InteropTransferCommand.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
24 3
InteropStateMachine.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain
23 4
InteropIdentifierData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
21 4
InteroperationManager.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/client
17 -
travis.yml
in root
15 -
InteropTransactionRole.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain
12 2
InteropIdentifierType.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain
11 -
InteropActionType.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain
10 -
InteropApplication.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service
10 2
EventConstants.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1
9 -
InteropTransactionScenario.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain
8 -
bootstrap.yml
in service/src/main/resources
8 -
InteropActionRepository.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/repository
8 -
InteropTransactionRepository.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/repository
8 -
InteropInitiatorType.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain
7 -
InteropIdentifierRepository.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/repository
7 -
Files With Most Units (Top 34)
File# lines# units
MathUtil.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/util
202 59
InteropService.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/service
632 49
InteropTransactionEntity.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/repository
179 38
InteropActionEntity.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/repository
157 32
InteropRequestData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
136 26
InteropIdentifierEntity.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/repository
121 23
InteropDepositService.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/service/helper
86 16
InteropRestController.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/rest
226 15
InteropQuoteRequestData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
79 13
InteropTransferRequestData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
63 10
InteropTransactionTypeData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
48 10
InteropAccountingService.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/service/helper
87 9
InteropResponseData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
43 8
MoneyData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
46 8
InteroperationDataValidator.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/validation
36 8
InteropQuoteResponseData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
38 7
ExtensionData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
29 6
GeoCodeData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
29 6
InteropTransferResponseData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
36 6
InteropTransactionRequestData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
37 6
InteropHandler.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/command/handler
81 6
InteropIdentifierCommand.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
33 5
InteropStateMachine.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain
23 4
InteropTransactionRequestResponseData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
28 4
InteropIdentifierData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
21 4
InteropIdentifierDeleteCommand.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
31 4
InteropTransferCommand.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
24 3
InteropServiceConfiguration.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service
60 3
InteropTransactionRole.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain
12 2
MigrationAggregate.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/command/handler
40 2
InteropApplication.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service
10 2
InteropState.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain
26 1
TransactionType.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain
68 1
InitializeServiceCommand.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/command
6 1
Files With Long Lines (Top 27)

There are 27 files with lines longer than 120 characters. In total, there are 170 long lines.

File# lines# units# long lines
InteropService.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/service
632 49 62
InteropRestController.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/rest
226 15 23
InteropQuoteRequestData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
79 13 10
tn02_interop_sample_data.sql
in service/src/main/resources/db/migrations/sample_data
33 - 9
tn01_interop_sample_data.sql
in service/src/main/resources/db/migrations/sample_data
33 - 9
InteropTransactionRequestData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
37 6 7
interop_sample_data.sql
in service/src/main/resources/db/migrations/sample_data
34 - 7
InteropTransactionRequestResponseData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
28 4 5
InteropTransferRequestData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
63 10 5
InteropTransferResponseData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
36 6 4
InteropQuoteResponseData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
38 7 4
MathUtil.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/util
202 59 3
InteropTransferCommand.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
24 3 3
InteropRequestData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
136 26 3
InteropTransactionEntity.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/repository
179 38 2
InteropIdentifierEntity.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/repository
121 23 2
InteropAccountingService.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/service/helper
87 9 2
travis.yml
in root
15 - 1
InteropResponseData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
43 8 1
InteropIdentifierCommand.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
33 5 1
InteropIdentifierDeleteCommand.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
31 4 1
InteropTransactionTypeData.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data
48 10 1
InteroperationManager.java
in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/client
17 - 1
InteropIdentifierRepository.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/repository
7 - 1
InteropActionEntity.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/repository
157 32 1
InteropHandler.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/command/handler
81 6 1
InteropDepositService.java
in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/service/helper
86 16 1
Correlations

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

travis.yml x: 1 commits (all time) y: 15 lines of code service/src/main/resources/application.yml x: 2 commits (all time) y: 29 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/EventConstants.java x: 1 commits (all time) y: 9 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/PermittableGroupIds.java x: 1 commits (all time) y: 6 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/InteropActionType.java x: 1 commits (all time) y: 10 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/InteropState.java x: 1 commits (all time) y: 26 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/InteropStateMachine.java x: 1 commits (all time) y: 23 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/TransactionType.java x: 1 commits (all time) y: 68 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data/ExtensionData.java x: 1 commits (all time) y: 29 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data/InteropIdentifierCommand.java x: 1 commits (all time) y: 33 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data/InteropIdentifierData.java x: 1 commits (all time) y: 21 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data/InteropIdentifierDeleteCommand.java x: 1 commits (all time) y: 31 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data/InteropQuoteRequestData.java x: 1 commits (all time) y: 79 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data/InteropQuoteResponseData.java x: 1 commits (all time) y: 38 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data/InteropRequestData.java x: 1 commits (all time) y: 136 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data/InteropResponseData.java x: 1 commits (all time) y: 43 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data/InteropTransactionRequestData.java x: 1 commits (all time) y: 37 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data/InteropTransactionTypeData.java x: 1 commits (all time) y: 48 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data/InteropTransferRequestData.java x: 1 commits (all time) y: 63 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data/MoneyData.java x: 1 commits (all time) y: 46 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/util/InteroperationUtil.java x: 1 commits (all time) y: 3 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/util/MathUtil.java x: 1 commits (all time) y: 202 lines of code service/src/main/java/org/apache/fineract/cn/interoperation/service/InteropServiceConfiguration.java x: 1 commits (all time) y: 60 lines of code service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/command/handler/InteropHandler.java x: 1 commits (all time) y: 81 lines of code service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/command/handler/MigrationAggregate.java x: 1 commits (all time) y: 40 lines of code service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/repository/InteropActionEntity.java x: 1 commits (all time) y: 157 lines of code service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/repository/InteropIdentifierEntity.java x: 1 commits (all time) y: 121 lines of code service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/repository/InteropTransactionEntity.java x: 1 commits (all time) y: 179 lines of code service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/service/InteropService.java x: 1 commits (all time) y: 632 lines of code service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/service/helper/InteropAccountingService.java x: 1 commits (all time) y: 87 lines of code service/src/main/java/org/apache/fineract/cn/interoperation/service/rest/InteropRestController.java x: 1 commits (all time) y: 226 lines of code
632.0
lines of code
  min: 3.0
  average: 55.0
  25th percentile: 9.5
  median: 31.0
  75th percentile: 61.0
  max: 632.0
0 2.0
commits (all time)
min: 1.0 | average: 1.02 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

travis.yml x: 1 contributors (all time) y: 15 lines of code service/src/main/resources/application.yml x: 2 contributors (all time) y: 29 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/EventConstants.java x: 1 contributors (all time) y: 9 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/PermittableGroupIds.java x: 1 contributors (all time) y: 6 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/InteropActionType.java x: 1 contributors (all time) y: 10 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/InteropState.java x: 1 contributors (all time) y: 26 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/InteropStateMachine.java x: 1 contributors (all time) y: 23 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/TransactionType.java x: 1 contributors (all time) y: 68 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data/ExtensionData.java x: 1 contributors (all time) y: 29 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data/InteropIdentifierCommand.java x: 1 contributors (all time) y: 33 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data/InteropIdentifierData.java x: 1 contributors (all time) y: 21 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data/InteropIdentifierDeleteCommand.java x: 1 contributors (all time) y: 31 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data/InteropQuoteRequestData.java x: 1 contributors (all time) y: 79 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data/InteropQuoteResponseData.java x: 1 contributors (all time) y: 38 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data/InteropRequestData.java x: 1 contributors (all time) y: 136 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data/InteropResponseData.java x: 1 contributors (all time) y: 43 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data/InteropTransactionRequestData.java x: 1 contributors (all time) y: 37 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data/InteropTransactionTypeData.java x: 1 contributors (all time) y: 48 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data/InteropTransferRequestData.java x: 1 contributors (all time) y: 63 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/data/MoneyData.java x: 1 contributors (all time) y: 46 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/util/InteroperationUtil.java x: 1 contributors (all time) y: 3 lines of code api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/util/MathUtil.java x: 1 contributors (all time) y: 202 lines of code service/src/main/java/org/apache/fineract/cn/interoperation/service/InteropServiceConfiguration.java x: 1 contributors (all time) y: 60 lines of code service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/command/handler/InteropHandler.java x: 1 contributors (all time) y: 81 lines of code service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/command/handler/MigrationAggregate.java x: 1 contributors (all time) y: 40 lines of code service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/repository/InteropActionEntity.java x: 1 contributors (all time) y: 157 lines of code service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/repository/InteropIdentifierEntity.java x: 1 contributors (all time) y: 121 lines of code service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/repository/InteropTransactionEntity.java x: 1 contributors (all time) y: 179 lines of code service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/service/InteropService.java x: 1 contributors (all time) y: 632 lines of code service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/service/helper/InteropAccountingService.java x: 1 contributors (all time) y: 87 lines of code service/src/main/java/org/apache/fineract/cn/interoperation/service/rest/InteropRestController.java x: 1 contributors (all time) y: 226 lines of code
632.0
lines of code
  min: 3.0
  average: 55.0
  25th percentile: 9.5
  median: 31.0
  75th percentile: 61.0
  max: 632.0
0 2.0
contributors (all time)
min: 1.0 | average: 1.02 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.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".