apache / fineract-cn-deposit-account-management
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 160 files with 8,684 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 3 files changed 6-20 times (667 lines of code)
    • 157 files changed 1-5 times (8,017 lines of code)
0% | 0% | 0% | 7% | 92%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 160 files with 8,684 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 1 file changed by 6-10 contributors (66 lines of code)
    • 78 files changed by 2-5 contributors (5,465 lines of code)
    • 81 files changed by 1 contributor (3,153 lines of code)
0% | 0% | <1% | 62% | 36%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, sql, gradle, txt, xml, yml, bat, gitignore, md, json, dockerignore, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 7% | 92%
yml0% | 0% | 0% | 95% | 4%
sql0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
service0% | 0% | 0% | 12% | 87%
component-test0% | 0% | 0% | 0% | 100%
api0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
application.yml
in service/src/main/resources
66 - 2017-05-28 2022-05-27 14 10 mgeiss@mifos.org benuraab@gmail.com
ProductInstanceRestController.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/rest
235 7 2018-04-16 2021-08-09 6 4 myrle@apache.org avikg@apache.org
TransactionService.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/service
366 25 2021-04-06 2021-08-09 6 3 manoj@fynarfin.io avikg@apache.org
V8__transaction.sql
in service/src/main/resources/db/migrations/postgresql
30 - 2021-04-09 2021-08-09 5 2 manoj@fynarfin.io avikg@apache.org
logback.xml
in service/src/main/resources
33 - 2017-05-28 2018-03-16 5 3 mgeiss@mifos.org myrle@apache.org
EventConstants.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1
44 - 2018-04-16 2021-08-09 5 4 myrle@apache.org avikg@apache.org
TransactionActionType.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/domain/data
6 - 2021-04-09 2021-08-09 4 2 manoj@fynarfin.io avikg@apache.org
TransactionCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler
46 2 2021-04-09 2021-08-09 4 3 manoj@fynarfin.io avikg@apache.org
DepositAccountManagementConfiguration.java
in service/src/main/java/org/apache/fineract/cn/deposit/service
57 3 2018-04-16 2022-05-27 4 5 myrle@apache.org benuraab@gmail.com
AbstractDepositAccountManagementTest.java
in component-test/src/main/java/org/apache/fineract/cn/deposit
92 5 2018-04-16 2022-05-27 4 5 myrle@apache.org benuraab@gmail.com
SubTransactionTypeEntity.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository
99 23 2021-03-31 2021-08-09 4 2 manoj@fynarfin.io avikg@apache.org
TransactionRequestData.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/domain/data
118 24 2021-04-09 2021-08-09 4 2 manoj@fynarfin.io avikg@apache.org
ProductInstanceAggregate.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler
179 7 2018-04-16 2022-05-27 4 5 myrle@apache.org benuraab@gmail.com
InterestCalculator.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler
368 16 2018-04-16 2021-08-03 4 3 myrle@apache.org avikg@apache.org
TransactionRepository.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository
11 - 2021-04-06 2021-08-03 3 2 manoj@fynarfin.io avikg@apache.org
logback-test.xml
in component-test/src/main/resources
13 - 2017-05-28 2018-03-16 3 3 mgeiss@mifos.org myrle@apache.org
SuiteTestEnvironment.java
in component-test/src/main/java/org/apache/fineract/cn/deposit
19 - 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
BeatListenerRestController.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/rest
45 2 2018-04-16 2021-08-09 3 3 myrle@apache.org avikg@apache.org
MigrationAggregate.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler
46 2 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
ProductDefinitionCommandEntity.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository
72 13 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
TransactionRestController.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/rest
74 2 2021-04-09 2021-08-09 3 3 manoj@fynarfin.io 56669674+fynmanoj@users.nor...
DividendDistributionEntity.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository
74 13 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
Fixture.java
in component-test/src/main/java/org/apache/fineract/cn/deposit
75 4 2018-04-16 2018-09-06 3 3 myrle@apache.org yannickawasum@gmail.com
SubTxnTypeRestController.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/rest
100 4 2021-03-31 2021-08-09 3 3 manoj@fynarfin.io 56669674+fynmanoj@users.nor...
ProductInstanceEntity.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository
126 25 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
ProductDefinitionEntity.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository
157 35 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
TransactionEntity.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository
203 46 2021-04-06 2021-08-03 3 2 manoj@fynarfin.io avikg@apache.org
V4__add_unique_constraint_charges.sql
in service/src/main/resources/db/migrations/postgresql
1 - 2019-05-09 2019-09-03 2 2 u2isaac@gmail.com ikamga@apache.org
V2__modify_product_instances.sql
in service/src/main/resources/db/migrations/postgresql
2 - 2019-05-09 2019-09-03 2 2 u2isaac@gmail.com ikamga@apache.org
V3__term_nullable.sql
in service/src/main/resources/db/migrations/postgresql
2 - 2019-05-09 2019-09-03 2 2 u2isaac@gmail.com ikamga@apache.org
bootstrap.yml
in service/src/main/resources
3 - 2018-03-02 2018-03-16 2 2 u2isaac@gmail.com myrle@apache.org
V6__add_opened_on_last_transaction_to_instance.sql
in service/src/main/resources/db/migrations/postgresql
3 - 2019-05-09 2019-09-03 2 2 u2isaac@gmail.com ikamga@apache.org
V9__ibb_conf_to_sub_txn.sql
in service/src/main/resources/db/migrations/postgresql
4 - 2021-04-27 2021-08-09 2 2 manoj@fynarfin.io avikg@apache.org
TokenEntities.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/collection/domain/data
5 - 2021-04-27 2021-08-09 2 2 manoj@fynarfin.io avikg@apache.org
AttendanceEnum.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/collection/domain/data
5 - 2021-04-27 2021-08-09 2 2 manoj@fynarfin.io avikg@apache.org
ActionState.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/domain/data
5 - 2021-04-09 2021-08-03 2 2 manoj@fynarfin.io avikg@apache.org
SelfExpiringTokenRepository.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository
6 - 2021-04-27 2021-08-09 2 2 manoj@fynarfin.io avikg@apache.org
CollectionsRepository.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository
6 - 2021-04-27 2021-08-09 2 2 manoj@fynarfin.io avikg@apache.org
IndividualCollectionsRepository.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository
6 - 2021-04-27 2021-08-09 2 2 manoj@fynarfin.io avikg@apache.org
TokenStatus.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/collection/domain/data
6 - 2021-04-27 2021-08-09 2 2 manoj@fynarfin.io avikg@apache.org
SubTransactionTypeRepository.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository
7 - 2021-03-31 2021-08-03 2 2 manoj@fynarfin.io avikg@apache.org
PermittableGroupIds.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1
9 - 2018-04-16 2021-08-09 2 2 myrle@apache.org 56669674+fynmanoj@users.nor...
CreateCollectionsCommand.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command
11 2 2021-04-27 2021-08-09 2 2 manoj@fynarfin.io avikg@apache.org
CreateSubTxnTypeCommand.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command
12 2 2021-03-31 2021-08-03 2 2 manoj@fynarfin.io avikg@apache.org
CalculateIBBCommand.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command
12 2 2021-04-22 2021-08-09 2 2 manoj@fynarfin.io avikg@apache.org
UpdateSubTxnTypeCommand.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command
12 2 2021-03-31 2021-08-03 2 2 manoj@fynarfin.io avikg@apache.org
V7__sub_txn_type.sql
in service/src/main/resources/db/migrations/postgresql
13 - 2021-03-31 2021-08-03 2 2 manoj@fynarfin.io avikg@apache.org
UpdateCollectionsCommand.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command
16 3 2021-04-27 2021-08-09 2 2 manoj@fynarfin.io avikg@apache.org
TransactionCommand.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command
17 3 2021-04-09 2021-08-03 2 2 manoj@fynarfin.io avikg@apache.org
V5__interest_calculation.sql
in service/src/main/resources/db/migrations/postgresql
20 - 2019-05-09 2019-09-03 2 2 u2isaac@gmail.com ikamga@apache.org
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
application.yml
in service/src/main/resources
66 - 2017-05-28 2022-05-27 14 10 mgeiss@mifos.org benuraab@gmail.com
AbstractDepositAccountManagementTest.java
in component-test/src/main/java/org/apache/fineract/cn/deposit
92 5 2018-04-16 2022-05-27 4 5 myrle@apache.org benuraab@gmail.com
ProductInstanceAggregate.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler
179 7 2018-04-16 2022-05-27 4 5 myrle@apache.org benuraab@gmail.com
DepositAccountManagementConfiguration.java
in service/src/main/java/org/apache/fineract/cn/deposit/service
57 3 2018-04-16 2022-05-27 4 5 myrle@apache.org benuraab@gmail.com
ProductInstanceRestController.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/rest
235 7 2018-04-16 2021-08-09 6 4 myrle@apache.org avikg@apache.org
EventConstants.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1
44 - 2018-04-16 2021-08-09 5 4 myrle@apache.org avikg@apache.org
TransactionService.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/service
366 25 2021-04-06 2021-08-09 6 3 manoj@fynarfin.io avikg@apache.org
logback.xml
in service/src/main/resources
33 - 2017-05-28 2018-03-16 5 3 mgeiss@mifos.org myrle@apache.org
InterestCalculator.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler
368 16 2018-04-16 2021-08-03 4 3 myrle@apache.org avikg@apache.org
TransactionCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler
46 2 2021-04-09 2021-08-09 4 3 manoj@fynarfin.io avikg@apache.org
logback-test.xml
in component-test/src/main/resources
13 - 2017-05-28 2018-03-16 3 3 mgeiss@mifos.org myrle@apache.org
SuiteTestEnvironment.java
in component-test/src/main/java/org/apache/fineract/cn/deposit
19 - 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
Fixture.java
in component-test/src/main/java/org/apache/fineract/cn/deposit
75 4 2018-04-16 2018-09-06 3 3 myrle@apache.org yannickawasum@gmail.com
ProductDefinitionCommandEntity.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository
72 13 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
ProductDefinitionEntity.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository
157 35 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
ProductInstanceEntity.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository
126 25 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
DividendDistributionEntity.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository
74 13 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
MigrationAggregate.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler
46 2 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
BeatListenerRestController.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/rest
45 2 2018-04-16 2021-08-09 3 3 myrle@apache.org avikg@apache.org
TransactionRestController.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/rest
74 2 2021-04-09 2021-08-09 3 3 manoj@fynarfin.io 56669674+fynmanoj@users.nor...
SubTxnTypeRestController.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/rest
100 4 2021-03-31 2021-08-09 3 3 manoj@fynarfin.io 56669674+fynmanoj@users.nor...
DepositAccountManager.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/client
194 4 2018-04-16 2022-05-27 2 3 myrle@apache.org benuraab@gmail.com
AccountingService.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/service/helper
77 6 2018-04-16 2022-05-27 2 3 myrle@apache.org benuraab@gmail.com
CollectionsRestController.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/rest
77 4 2021-04-27 2021-08-09 2 3 manoj@fynarfin.io avikg@apache.org
V8__transaction.sql
in service/src/main/resources/db/migrations/postgresql
30 - 2021-04-09 2021-08-09 5 2 manoj@fynarfin.io avikg@apache.org
TransactionActionType.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/domain/data
6 - 2021-04-09 2021-08-09 4 2 manoj@fynarfin.io avikg@apache.org
TransactionRequestData.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/domain/data
118 24 2021-04-09 2021-08-09 4 2 manoj@fynarfin.io avikg@apache.org
SubTransactionTypeEntity.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository
99 23 2021-03-31 2021-08-09 4 2 manoj@fynarfin.io avikg@apache.org
TransactionRepository.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository
11 - 2021-04-06 2021-08-03 3 2 manoj@fynarfin.io avikg@apache.org
TransactionEntity.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository
203 46 2021-04-06 2021-08-03 3 2 manoj@fynarfin.io avikg@apache.org
DepositApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/deposit
588 20 2018-09-04 2018-09-06 2 2 u2isaac@gmail.com yannickawasum@gmail.com
MathUtil.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/utils
202 59 2021-04-09 2021-08-03 2 2 manoj@fynarfin.io avikg@apache.org
ExtensionData.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/domain/data
29 6 2021-04-09 2021-08-03 2 2 manoj@fynarfin.io avikg@apache.org
GeoCodeData.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/domain/data
29 6 2021-04-09 2021-08-03 2 2 manoj@fynarfin.io avikg@apache.org
StatementResponse.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/domain/data
56 15 2021-04-09 2021-08-03 2 2 manoj@fynarfin.io avikg@apache.org
BalanceResponse.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/domain/data
20 5 2021-04-22 2021-08-09 2 2 manoj@fynarfin.io avikg@apache.org
ActionState.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/domain/data
5 - 2021-04-09 2021-08-03 2 2 manoj@fynarfin.io avikg@apache.org
TransactionResponseData.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/domain/data
52 7 2021-04-09 2021-08-03 2 2 manoj@fynarfin.io avikg@apache.org
TransactionTypeEnum.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/domain/data
68 1 2021-04-09 2021-08-03 2 2 manoj@fynarfin.io avikg@apache.org
MoneyData.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/domain/data
46 9 2021-04-09 2021-08-03 2 2 manoj@fynarfin.io avikg@apache.org
AttendanceEnum.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/collection/domain/data
5 - 2021-04-27 2021-08-09 2 2 manoj@fynarfin.io avikg@apache.org
CollectionsRequest.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/collection/domain/data
87 20 2021-04-27 2021-08-09 2 2 manoj@fynarfin.io avikg@apache.org
IndividualPayments.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/collection/domain/data
73 16 2021-04-27 2021-08-09 2 2 manoj@fynarfin.io avikg@apache.org
CollectionsResponse.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/collection/domain/data
46 10 2021-04-27 2021-08-09 2 2 manoj@fynarfin.io avikg@apache.org
TokenStatus.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/collection/domain/data
6 - 2021-04-27 2021-08-09 2 2 manoj@fynarfin.io avikg@apache.org
TokenEntities.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/collection/domain/data
5 - 2021-04-27 2021-08-09 2 2 manoj@fynarfin.io avikg@apache.org
PermittableGroupIds.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1
9 - 2018-04-16 2021-08-09 2 2 myrle@apache.org 56669674+fynmanoj@users.nor...
SubTransactionType.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/instance/domain
67 17 2021-03-31 2021-08-03 2 2 manoj@fynarfin.io avikg@apache.org
V5__interest_calculation.sql
in service/src/main/resources/db/migrations/postgresql
20 - 2019-05-09 2019-09-03 2 2 u2isaac@gmail.com ikamga@apache.org
V7__sub_txn_type.sql
in service/src/main/resources/db/migrations/postgresql
13 - 2021-03-31 2021-08-03 2 2 manoj@fynarfin.io avikg@apache.org
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
TestProductInstance.java
in component-test/src/main/java/org/apache/fineract/cn/deposit
272 13 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ProductDefinitionRestController.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/rest
238 7 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ProductDefinitionAggregate.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler
201 8 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TestProductDefinition.java
in component-test/src/main/java/org/apache/fineract/cn/deposit
144 13 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ProductDefinition.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/definition/domain
130 31 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ProductDefinitionService.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/service
103 6 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChargeEntity.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository
83 17 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TestAccrual.java
in component-test/src/main/java/org/apache/fineract/cn/deposit
82 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ProductInstanceMapper.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/mapper
77 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ProductInstance.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/instance/domain
74 19 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
CurrencyEntity.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository
67 13 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TestDividendDistribution.java
in component-test/src/main/java/org/apache/fineract/cn/deposit
65 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
Charge.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/definition/domain
64 15 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ProductDefinitionEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/deposit/listener
63 5 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ProductInstanceEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/deposit/listener
63 5 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ProductInstanceService.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/service
61 4 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ActionRestController.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/rest
61 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TermEntity.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository
59 11 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ActionEntity.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository
56 11 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
AccruedInterestEntity.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository
48 9 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
InterestCalculationEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/deposit/listener
43 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
SubTxnTypeEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/deposit/listener
41 3 2021-08-09 2021-08-09 1 1 56669674+fynmanoj@users.nor... 56669674+fynmanoj@users.nor...
DepositAccountManagementRestController.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/rest
41 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ProductDefinitionCommand.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/definition/domain
40 9 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
DividendDistribution.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/definition/domain
39 7 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
Currency.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/definition/domain
39 9 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
Action.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/definition/domain
39 9 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ProductDefinitionMapper.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/mapper
39 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChargeMapper.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/mapper
39 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
RhythmService.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/service/helper
39 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
Term.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/definition/domain
37 7 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
BeatListenerCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler
35 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ActionAggregate.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler
34 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ActionEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/deposit/listener
33 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
MigrationEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/deposit/listener
33 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TransactionEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/deposit/listener
32 2 2021-08-09 2021-08-09 1 1 56669674+fynmanoj@users.nor... 56669674+fynmanoj@users.nor...
DividendDistributionMapper.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/mapper
32 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TestActions.java
in component-test/src/main/java/org/apache/fineract/cn/deposit
30 4 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ActionService.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/service
30 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ProductDefinitionCommandMapper.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/mapper
27 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
AvailableTransactionType.java
in api/src/main/java/org/apache/fineract/cn/deposit/api/v1/instance/domain
26 5 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ActionMapper.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/mapper
24 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TermMapper.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/mapper
24 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
CurrencyMapper.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/mapper
24 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
DividendDistributionCommand.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command
22 4 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
DeactivateProductDefinitionCommand.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command
17 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ActivateProductDefinitionCommand.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command
17 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TestSuite.java
in component-test/src/main/java/org/apache/fineract/cn/deposit
13 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
UpdateProductDefinitionCommand.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command
12 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
BeatListenerCommand.java
in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command
12 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
Correlations

File Size vs. Number of Changes: 160 points

api/src/main/java/org/apache/fineract/cn/deposit/api/v1/client/DepositAccountManager.java x: 194 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/deposit/AbstractDepositAccountManagementTest.java x: 92 lines of code y: 4 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/DepositAccountManagementConfiguration.java x: 57 lines of code y: 4 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler/ProductInstanceAggregate.java x: 179 lines of code y: 4 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/service/helper/AccountingService.java x: 77 lines of code y: 2 # changes service/src/main/resources/application.yml x: 66 lines of code y: 14 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/service/TransactionService.java x: 366 lines of code y: 6 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/EventConstants.java x: 44 lines of code y: 5 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/PermittableGroupIds.java x: 9 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/deposit/listener/SubTxnTypeEventListener.java x: 41 lines of code y: 1 # changes component-test/src/main/java/org/apache/fineract/cn/deposit/listener/TransactionEventListener.java x: 32 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler/TransactionCommandHandler.java x: 46 lines of code y: 4 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/rest/ProductInstanceRestController.java x: 235 lines of code y: 6 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/rest/SubTxnTypeRestController.java x: 100 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/rest/TransactionRestController.java x: 74 lines of code y: 3 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/collection/domain/data/AttendanceEnum.java x: 5 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/collection/domain/data/CollectionsRequest.java x: 87 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/collection/domain/data/CollectionsResponse.java x: 46 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/collection/domain/data/IndividualPayments.java x: 73 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/collection/domain/data/TokenStatus.java x: 6 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/CreateCollectionsCommand.java x: 11 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/UpdateCollectionsCommand.java x: 16 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler/CollectionsCommandHandler.java x: 83 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/mapper/CollectionsMapper.java x: 71 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/CollectionsEntity.java x: 147 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/SelfExpiringTokenEntity.java x: 64 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/service/CollectionsService.java x: 25 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/service/SelfExpiringTokenService.java x: 56 lines of code y: 2 # changes service/src/main/resources/db/migrations/postgresql/V8__transaction.sql x: 30 lines of code y: 5 # changes service/src/main/resources/db/migrations/postgresql/V9__ibb_conf_to_sub_txn.sql x: 4 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/domain/data/BalanceResponse.java x: 20 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/CalculateIBBCommand.java x: 12 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler/InterestBearingBalanceCalculator.java x: 85 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/SubTransactionTypeEntity.java x: 99 lines of code y: 4 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/rest/BeatListenerRestController.java x: 45 lines of code y: 3 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/domain/data/TransactionActionType.java x: 6 lines of code y: 4 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/domain/data/TransactionRequestData.java x: 118 lines of code y: 4 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/instance/domain/SubTransactionType.java x: 67 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/domain/data/ExtensionData.java x: 29 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/domain/data/TransactionResponseData.java x: 52 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/domain/data/TransactionTypeEnum.java x: 68 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/utils/MathUtil.java x: 202 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/TransactionCommand.java x: 17 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler/InterestCalculator.java x: 368 lines of code y: 4 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler/SubTxnTypeAggrigate.java x: 53 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/mapper/SubTransactionTypeMapper.java x: 47 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/SubTransactionTypeRepository.java x: 7 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/TransactionEntity.java x: 203 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/TransactionRepository.java x: 11 lines of code y: 3 # changes service/src/main/resources/db/migrations/postgresql/V7__sub_txn_type.sql x: 13 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/deposit/SuiteTestEnvironment.java x: 19 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler/MigrationAggregate.java x: 46 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/ProductDefinitionCommandEntity.java x: 72 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/ProductDefinitionEntity.java x: 157 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/ProductInstanceEntity.java x: 126 lines of code y: 3 # changes service/src/main/resources/db/migrations/postgresql/V1__initial_setup.sql x: 82 lines of code y: 2 # changes service/src/main/resources/db/migrations/postgresql/V2__modify_product_instances.sql x: 2 lines of code y: 2 # changes service/src/main/resources/db/migrations/postgresql/V4__add_unique_constraint_charges.sql x: 1 lines of code y: 2 # changes service/src/main/resources/db/migrations/postgresql/V6__add_opened_on_last_transaction_to_instance.sql x: 3 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/deposit/DepositApiDocumentation.java x: 588 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/deposit/Fixture.java x: 75 lines of code y: 3 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/definition/ActionAlreadyExistsException.java x: 3 lines of code y: 1 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/definition/domain/Action.java x: 39 lines of code y: 1 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/definition/domain/Charge.java x: 64 lines of code y: 1 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/definition/domain/ProductDefinition.java x: 130 lines of code y: 1 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/definition/domain/ProductDefinitionCommand.java x: 40 lines of code y: 1 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/definition/domain/Term.java x: 37 lines of code y: 1 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/domain/InterestPayable.java x: 7 lines of code y: 1 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/domain/TimeUnit.java x: 5 lines of code y: 1 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/domain/Type.java x: 6 lines of code y: 1 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/instance/domain/AvailableTransactionType.java x: 26 lines of code y: 1 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/instance/domain/ProductInstance.java x: 74 lines of code y: 1 # changes component-test/src/main/java/org/apache/fineract/cn/deposit/TestAccrual.java x: 82 lines of code y: 1 # changes component-test/src/main/java/org/apache/fineract/cn/deposit/TestActions.java x: 30 lines of code y: 1 # changes component-test/src/main/java/org/apache/fineract/cn/deposit/TestDividendDistribution.java x: 65 lines of code y: 1 # changes component-test/src/main/java/org/apache/fineract/cn/deposit/TestProductDefinition.java x: 144 lines of code y: 1 # changes component-test/src/main/java/org/apache/fineract/cn/deposit/TestProductInstance.java x: 272 lines of code y: 1 # changes component-test/src/main/java/org/apache/fineract/cn/deposit/TestSuite.java x: 13 lines of code y: 1 # changes component-test/src/main/java/org/apache/fineract/cn/deposit/listener/ActionEventListener.java x: 33 lines of code y: 1 # changes component-test/src/main/java/org/apache/fineract/cn/deposit/listener/InterestCalculationEventListener.java x: 43 lines of code y: 1 # changes component-test/src/main/java/org/apache/fineract/cn/deposit/listener/ProductDefinitionEventListener.java x: 63 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/DepositAccountManagementApplication.java x: 10 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/ServiceConstants.java x: 4 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/AccrualCommand.java x: 12 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/ActivateProductDefinitionCommand.java x: 17 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/ActivateProductInstanceCommand.java x: 11 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/DividendDistributionCommand.java x: 22 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler/ActionAggregate.java x: 34 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler/ProductDefinitionAggregate.java x: 201 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/mapper/ActionMapper.java x: 24 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/mapper/ProductDefinitionCommandMapper.java x: 27 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/mapper/ProductInstanceMapper.java x: 77 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/AccruedInterestEntity.java x: 48 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/AccruedInterestRepository.java x: 8 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/ActionEntity.java x: 56 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/ChargeEntity.java x: 83 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/CurrencyEntity.java x: 67 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/ProductInstanceRepository.java x: 9 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/TermEntity.java x: 59 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/service/ProductDefinitionService.java x: 103 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/service/ProductInstanceService.java x: 61 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/rest/ProductDefinitionRestController.java x: 238 lines of code y: 1 # changes component-test/src/main/resources/logback-test.xml x: 13 lines of code y: 3 # changes service/src/main/resources/logback.xml x: 33 lines of code y: 5 # changes
14.0
# changes
  min: 1.0
  average: 1.86
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 14.0
0 588.0
lines of code
min: 1.0 | average: 54.28 | 25th percentile: 11.0 | median: 33.0 | 75th percentile: 67.0 | max: 588.0

Number of Contributors vs. Number of Changes: 160 points

api/src/main/java/org/apache/fineract/cn/deposit/api/v1/client/DepositAccountManager.java x: 3 # contributors y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/deposit/AbstractDepositAccountManagementTest.java x: 5 # contributors y: 4 # changes service/src/main/resources/application.yml x: 10 # contributors y: 14 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/service/TransactionService.java x: 3 # contributors y: 6 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/EventConstants.java x: 4 # contributors y: 5 # changes api/src/main/java/org/apache/fineract/cn/deposit/api/v1/PermittableGroupIds.java x: 2 # contributors y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/deposit/listener/SubTxnTypeEventListener.java x: 1 # contributors y: 1 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler/TransactionCommandHandler.java x: 3 # contributors y: 4 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/rest/ProductInstanceRestController.java x: 4 # contributors y: 6 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/rest/SubTxnTypeRestController.java x: 3 # contributors y: 3 # changes service/src/main/resources/db/migrations/postgresql/V8__transaction.sql x: 2 # contributors y: 5 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/SubTransactionTypeEntity.java x: 2 # contributors y: 4 # changes service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/TransactionEntity.java x: 2 # contributors y: 3 # changes service/src/main/resources/logback.xml x: 3 # contributors y: 5 # changes
14.0
# changes
  min: 1.0
  average: 1.86
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 14.0
0 10.0
# contributors
min: 1.0 | average: 1.74 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 10.0

Number of Contributors vs. File Size: 160 points

api/src/main/java/org/apache/fineract/cn/deposit/api/v1/client/DepositAccountManager.java x: 3 # contributors y: 194 lines of code component-test/src/main/java/org/apache/fineract/cn/deposit/AbstractDepositAccountManagementTest.java x: 5 # contributors y: 92 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/DepositAccountManagementConfiguration.java x: 5 # contributors y: 57 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler/ProductInstanceAggregate.java x: 5 # contributors y: 179 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/service/helper/AccountingService.java x: 3 # contributors y: 77 lines of code service/src/main/resources/application.yml x: 10 # contributors y: 66 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/service/TransactionService.java x: 3 # contributors y: 366 lines of code api/src/main/java/org/apache/fineract/cn/deposit/api/v1/EventConstants.java x: 4 # contributors y: 44 lines of code api/src/main/java/org/apache/fineract/cn/deposit/api/v1/PermittableGroupIds.java x: 2 # contributors y: 9 lines of code component-test/src/main/java/org/apache/fineract/cn/deposit/listener/SubTxnTypeEventListener.java x: 1 # contributors y: 41 lines of code component-test/src/main/java/org/apache/fineract/cn/deposit/listener/TransactionEventListener.java x: 1 # contributors y: 32 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler/TransactionCommandHandler.java x: 3 # contributors y: 46 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/rest/ProductInstanceRestController.java x: 4 # contributors y: 235 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/rest/SubTxnTypeRestController.java x: 3 # contributors y: 100 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/rest/TransactionRestController.java x: 3 # contributors y: 74 lines of code api/src/main/java/org/apache/fineract/cn/deposit/api/v1/collection/domain/data/AttendanceEnum.java x: 2 # contributors y: 5 lines of code api/src/main/java/org/apache/fineract/cn/deposit/api/v1/collection/domain/data/CollectionsRequest.java x: 2 # contributors y: 87 lines of code api/src/main/java/org/apache/fineract/cn/deposit/api/v1/collection/domain/data/CollectionsResponse.java x: 2 # contributors y: 46 lines of code api/src/main/java/org/apache/fineract/cn/deposit/api/v1/collection/domain/data/IndividualPayments.java x: 2 # contributors y: 73 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/CreateCollectionsCommand.java x: 2 # contributors y: 11 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/UpdateCollectionsCommand.java x: 2 # contributors y: 16 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler/CollectionsCommandHandler.java x: 2 # contributors y: 83 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/mapper/CollectionsMapper.java x: 2 # contributors y: 71 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/CollectionsEntity.java x: 2 # contributors y: 147 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/SelfExpiringTokenEntity.java x: 2 # contributors y: 64 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/service/CollectionsService.java x: 2 # contributors y: 25 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/service/SelfExpiringTokenService.java x: 2 # contributors y: 56 lines of code service/src/main/resources/db/migrations/postgresql/V8__transaction.sql x: 2 # contributors y: 30 lines of code service/src/main/resources/db/migrations/postgresql/V9__ibb_conf_to_sub_txn.sql x: 2 # contributors y: 4 lines of code api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/domain/data/BalanceResponse.java x: 2 # contributors y: 20 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/CalculateIBBCommand.java x: 2 # contributors y: 12 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler/InterestBearingBalanceCalculator.java x: 2 # contributors y: 85 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/SubTransactionTypeEntity.java x: 2 # contributors y: 99 lines of code api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/domain/data/TransactionRequestData.java x: 2 # contributors y: 118 lines of code api/src/main/java/org/apache/fineract/cn/deposit/api/v1/instance/domain/SubTransactionType.java x: 2 # contributors y: 67 lines of code api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/domain/data/TransactionResponseData.java x: 2 # contributors y: 52 lines of code api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/domain/data/TransactionTypeEnum.java x: 2 # contributors y: 68 lines of code api/src/main/java/org/apache/fineract/cn/deposit/api/v1/transaction/utils/MathUtil.java x: 2 # contributors y: 202 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/TransactionCommand.java x: 2 # contributors y: 17 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/mapper/SubTransactionTypeMapper.java x: 2 # contributors y: 47 lines of code component-test/src/main/java/org/apache/fineract/cn/deposit/SuiteTestEnvironment.java x: 3 # contributors y: 19 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/ProductDefinitionEntity.java x: 3 # contributors y: 157 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/ProductInstanceEntity.java x: 3 # contributors y: 126 lines of code service/src/main/resources/db/migrations/postgresql/V2__modify_product_instances.sql x: 2 # contributors y: 2 lines of code component-test/src/main/java/org/apache/fineract/cn/deposit/DepositApiDocumentation.java x: 2 # contributors y: 588 lines of code component-test/src/main/java/org/apache/fineract/cn/deposit/Fixture.java x: 3 # contributors y: 75 lines of code api/src/main/java/org/apache/fineract/cn/deposit/api/v1/definition/ActionAlreadyExistsException.java x: 1 # contributors y: 3 lines of code api/src/main/java/org/apache/fineract/cn/deposit/api/v1/definition/domain/Action.java x: 1 # contributors y: 39 lines of code api/src/main/java/org/apache/fineract/cn/deposit/api/v1/definition/domain/Charge.java x: 1 # contributors y: 64 lines of code api/src/main/java/org/apache/fineract/cn/deposit/api/v1/definition/domain/ProductDefinition.java x: 1 # contributors y: 130 lines of code api/src/main/java/org/apache/fineract/cn/deposit/api/v1/definition/domain/Term.java x: 1 # contributors y: 37 lines of code api/src/main/java/org/apache/fineract/cn/deposit/api/v1/domain/InterestPayable.java x: 1 # contributors y: 7 lines of code api/src/main/java/org/apache/fineract/cn/deposit/api/v1/domain/TimeUnit.java x: 1 # contributors y: 5 lines of code api/src/main/java/org/apache/fineract/cn/deposit/api/v1/instance/domain/AvailableTransactionType.java x: 1 # contributors y: 26 lines of code api/src/main/java/org/apache/fineract/cn/deposit/api/v1/instance/domain/ProductInstance.java x: 1 # contributors y: 74 lines of code component-test/src/main/java/org/apache/fineract/cn/deposit/TestAccrual.java x: 1 # contributors y: 82 lines of code component-test/src/main/java/org/apache/fineract/cn/deposit/TestActions.java x: 1 # contributors y: 30 lines of code component-test/src/main/java/org/apache/fineract/cn/deposit/TestDividendDistribution.java x: 1 # contributors y: 65 lines of code component-test/src/main/java/org/apache/fineract/cn/deposit/TestProductDefinition.java x: 1 # contributors y: 144 lines of code component-test/src/main/java/org/apache/fineract/cn/deposit/TestProductInstance.java x: 1 # contributors y: 272 lines of code component-test/src/main/java/org/apache/fineract/cn/deposit/TestSuite.java x: 1 # contributors y: 13 lines of code component-test/src/main/java/org/apache/fineract/cn/deposit/listener/ActionEventListener.java x: 1 # contributors y: 33 lines of code component-test/src/main/java/org/apache/fineract/cn/deposit/listener/InterestCalculationEventListener.java x: 1 # contributors y: 43 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/DepositAccountManagementApplication.java x: 1 # contributors y: 10 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/ActivateProductDefinitionCommand.java x: 1 # contributors y: 17 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/DividendDistributionCommand.java x: 1 # contributors y: 22 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler/ProductDefinitionAggregate.java x: 1 # contributors y: 201 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/mapper/ActionMapper.java x: 1 # contributors y: 24 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/mapper/ProductInstanceMapper.java x: 1 # contributors y: 77 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/AccruedInterestEntity.java x: 1 # contributors y: 48 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/ActionEntity.java x: 1 # contributors y: 56 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/repository/TermEntity.java x: 1 # contributors y: 59 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/service/ProductDefinitionService.java x: 1 # contributors y: 103 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/internal/service/ProductInstanceService.java x: 1 # contributors y: 61 lines of code service/src/main/java/org/apache/fineract/cn/deposit/service/rest/ProductDefinitionRestController.java x: 1 # contributors y: 238 lines of code component-test/src/main/resources/logback-test.xml x: 3 # contributors y: 13 lines of code service/src/main/resources/logback.xml x: 3 # contributors y: 33 lines of code
588.0
lines of code
  min: 1.0
  average: 54.28
  25th percentile: 11.0
  median: 33.0
  75th percentile: 67.0
  max: 588.0
0 10.0
# contributors
min: 1.0 | average: 1.74 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 10.0