apache / fineract-cn-cheques
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 54 files with 2,499 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 (211 lines of code)
    • 51 files changed 1-5 times (2,288 lines of code)
0% | 0% | 0% | 8% | 91%
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 54 files with 2,499 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)
    • 3 files changed by 6-10 contributors (211 lines of code)
    • 11 files changed by 2-5 contributors (709 lines of code)
    • 40 files changed by 1 contributor (1,579 lines of code)
0% | 0% | 8% | 28% | 63%
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, gradle, txt, xml, yml, bat, gitignore, md, json, dockerignore, properties, sql
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 6% | 93%
yml0% | 0% | 0% | 95% | 4%
xml0% | 0% | 0% | 0% | 100%
sql0% | 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% | 8% | 91%
component-test0% | 0% | 0% | 12% | 87%
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
65 - 2018-03-02 2022-11-22 10 7 u2isaac@gmail.com 56669674+fynmanoj@users.nor...
ChequeConfiguration.java
in service/src/main/java/org/apache/fineract/cn/cheque/service
60 3 2018-04-16 2022-11-22 6 6 myrle@apache.org 56669674+fynmanoj@users.nor...
AbstractChequeTest.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
86 5 2018-04-16 2022-11-22 6 6 myrle@apache.org 56669674+fynmanoj@users.nor...
ChequeManager.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/client
73 2 2018-04-16 2022-11-22 4 4 myrle@apache.org 56669674+fynmanoj@users.nor...
SuiteTestEnvironment.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
19 - 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
ManagementAggregate.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command/handler
41 2 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
IssuedChequeEntity.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository
77 15 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
Cheque.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
77 19 2018-04-16 2022-11-22 3 3 myrle@apache.org 56669674+fynmanoj@users.nor...
ChequeEntity.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository
150 33 2018-04-16 2019-09-03 3 3 myrle@apache.org 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
logback-test.xml
in component-test/src/main/resources
13 - 2018-03-02 2018-03-16 2 2 u2isaac@gmail.com myrle@apache.org
V1__initial_setup.sql
in service/src/main/resources/db/migrations/postgresql
29 - 2019-05-09 2019-09-03 2 2 u2isaac@gmail.com ikamga@apache.org
logback.xml
in service/src/main/resources
33 - 2018-03-02 2018-03-16 2 2 u2isaac@gmail.com myrle@apache.org
TestCheques.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
194 5 2018-04-16 2020-05-15 2 2 myrle@apache.org kaze.nasser@outlook.com
DependingResourceNotValidException.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/client
3 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
InvalidChequeNumberException.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/client
3 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ServiceConstants.java
in service/src/main/java/org/apache/fineract/cn/cheque/service
5 - 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/cheque/api/v1/domain
5 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
MigrationCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
6 1 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
IssuedChequeRepository.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository
6 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
State.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
6 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
PermittableGroupIds.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1
6 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeApplication.java
in service/src/main/java/org/apache/fineract/cn/cheque/service
10 2 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/cheque
10 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
CancelChequeTransactionCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
11 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ApproveChequeTransactionCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
11 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeRepository.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository
11 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeProcessingCommand.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
15 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
EventConstants.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1
16 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
MICRResolution.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
20 5 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
IssueChequesCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
21 4 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeSpecification.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository/specification
21 1 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeTransactionCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
24 4 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
Fixture.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
27 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
CustomerService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper
29 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
MICR.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
31 7 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
IssuingCount.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
31 7 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
OrganizationService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper
32 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ManagementEventMigrationListener.java
in component-test/src/main/java/org/apache/fineract/cn/cheque/listener
33 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeTransaction.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
34 7 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
MICRParser.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/format
35 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeManagementRestController.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/rest
41 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
MIRCRestController.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/rest
42 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service
44 4 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeMapper.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/mapper
48 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeTransactionRestController.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/rest
56 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
DepositService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper
58 4 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/cheque/listener
61 5 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TestIssuingCheques.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
63 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
MICRService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service
65 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@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
65 - 2018-03-02 2022-11-22 10 7 u2isaac@gmail.com 56669674+fynmanoj@users.nor...
AbstractChequeTest.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
86 5 2018-04-16 2022-11-22 6 6 myrle@apache.org 56669674+fynmanoj@users.nor...
ChequeConfiguration.java
in service/src/main/java/org/apache/fineract/cn/cheque/service
60 3 2018-04-16 2022-11-22 6 6 myrle@apache.org 56669674+fynmanoj@users.nor...
ChequeManager.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/client
73 2 2018-04-16 2022-11-22 4 4 myrle@apache.org 56669674+fynmanoj@users.nor...
SuiteTestEnvironment.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
19 - 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
Cheque.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
77 19 2018-04-16 2022-11-22 3 3 myrle@apache.org 56669674+fynmanoj@users.nor...
ChequeEntity.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository
150 33 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
IssuedChequeEntity.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository
77 15 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
ManagementAggregate.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command/handler
41 2 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
logback-test.xml
in component-test/src/main/resources
13 - 2018-03-02 2018-03-16 2 2 u2isaac@gmail.com myrle@apache.org
TestCheques.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
194 5 2018-04-16 2020-05-15 2 2 myrle@apache.org kaze.nasser@outlook.com
logback.xml
in service/src/main/resources
33 - 2018-03-02 2018-03-16 2 2 u2isaac@gmail.com myrle@apache.org
V1__initial_setup.sql
in service/src/main/resources/db/migrations/postgresql
29 - 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
ChequeEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/cheque/listener
61 5 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ManagementEventMigrationListener.java
in component-test/src/main/java/org/apache/fineract/cn/cheque/listener
33 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TestMICR.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
208 8 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TestIssuingCheques.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
63 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/cheque
10 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
Fixture.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
27 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
PermittableGroupIds.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1
6 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
EventConstants.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1
16 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
IssuingCount.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
31 7 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeTransaction.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
34 7 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
MICR.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
31 7 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
MICRResolution.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
20 5 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/cheque/api/v1/domain
5 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
State.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
6 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeProcessingCommand.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
15 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
InvalidChequeNumberException.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/client
3 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
DependingResourceNotValidException.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/client
3 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
IssuedChequeRepository.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository
6 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeSpecification.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository/specification
21 1 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeRepository.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository
11 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeMapper.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/mapper
48 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
MICRParser.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/format
35 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeAggregate.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command/handler
214 6 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ApproveChequeTransactionCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
11 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
MigrationCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
6 1 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeTransactionCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
24 4 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
CancelChequeTransactionCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
11 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
IssueChequesCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
21 4 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service
44 4 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
MICRService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service
65 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
DepositService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper
58 4 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
AccountingService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper
96 6 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
OrganizationService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper
32 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
CustomerService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper
29 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeApplication.java
in service/src/main/java/org/apache/fineract/cn/cheque/service
10 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ServiceConstants.java
in service/src/main/java/org/apache/fineract/cn/cheque/service
5 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@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
ChequeAggregate.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command/handler
214 6 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TestMICR.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
208 8 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeRestController.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/rest
121 4 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
AccountingService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper
96 6 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
MICRService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service
65 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TestIssuingCheques.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
63 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/cheque/listener
61 5 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
DepositService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper
58 4 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeTransactionRestController.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/rest
56 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeMapper.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/mapper
48 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service
44 4 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
MIRCRestController.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/rest
42 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeManagementRestController.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/rest
41 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
MICRParser.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/format
35 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeTransaction.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
34 7 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ManagementEventMigrationListener.java
in component-test/src/main/java/org/apache/fineract/cn/cheque/listener
33 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
OrganizationService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper
32 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
IssuingCount.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
31 7 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
MICR.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
31 7 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
CustomerService.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/service/helper
29 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
Fixture.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
27 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeTransactionCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
24 4 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeSpecification.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository/specification
21 1 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
IssueChequesCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
21 4 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
MICRResolution.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
20 5 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
EventConstants.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1
16 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeProcessingCommand.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
15 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeRepository.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository
11 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ApproveChequeTransactionCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
11 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
CancelChequeTransactionCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
11 2 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/cheque
10 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeApplication.java
in service/src/main/java/org/apache/fineract/cn/cheque/service
10 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
PermittableGroupIds.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1
6 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
State.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
6 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
IssuedChequeRepository.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository
6 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
MigrationCommand.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command
6 1 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/cheque/api/v1/domain
5 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ServiceConstants.java
in service/src/main/java/org/apache/fineract/cn/cheque/service
5 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
InvalidChequeNumberException.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/client
3 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
DependingResourceNotValidException.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/client
3 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TestCheques.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
194 5 2018-04-16 2020-05-15 2 2 myrle@apache.org kaze.nasser@outlook.com
logback.xml
in service/src/main/resources
33 - 2018-03-02 2018-03-16 2 2 u2isaac@gmail.com myrle@apache.org
V1__initial_setup.sql
in service/src/main/resources/db/migrations/postgresql
29 - 2019-05-09 2019-09-03 2 2 u2isaac@gmail.com ikamga@apache.org
logback-test.xml
in component-test/src/main/resources
13 - 2018-03-02 2018-03-16 2 2 u2isaac@gmail.com myrle@apache.org
bootstrap.yml
in service/src/main/resources
3 - 2018-03-02 2018-03-16 2 2 u2isaac@gmail.com myrle@apache.org
ChequeEntity.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository
150 33 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
Cheque.java
in api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain
77 19 2018-04-16 2022-11-22 3 3 myrle@apache.org 56669674+fynmanoj@users.nor...
IssuedChequeEntity.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/repository
77 15 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
ManagementAggregate.java
in service/src/main/java/org/apache/fineract/cn/cheque/service/internal/command/handler
41 2 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
SuiteTestEnvironment.java
in component-test/src/main/java/org/apache/fineract/cn/cheque
19 - 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
Correlations

File Size vs. Number of Changes: 54 points

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

Number of Contributors vs. Number of Changes: 54 points

api/src/main/java/org/apache/fineract/cn/cheque/api/v1/client/ChequeManager.java x: 4 # contributors y: 4 # changes api/src/main/java/org/apache/fineract/cn/cheque/api/v1/domain/Cheque.java x: 3 # contributors y: 3 # changes component-test/src/main/java/org/apache/fineract/cn/cheque/AbstractChequeTest.java x: 6 # contributors y: 6 # changes service/src/main/resources/application.yml x: 7 # contributors y: 10 # changes component-test/src/main/java/org/apache/fineract/cn/cheque/TestCheques.java x: 2 # contributors y: 2 # changes api/src/main/java/org/apache/fineract/cn/cheque/api/v1/EventConstants.java x: 1 # contributors y: 1 # changes
10.0
# changes
  min: 1.0
  average: 1.69
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 10.0
0 7.0
# contributors
min: 1.0 | average: 1.63 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 7.0

Number of Contributors vs. File Size: 54 points

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