apache / fineract-cn-teller
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 85 files with 6,728 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)
    • 1 file changed 6-20 times (67 lines of code)
    • 84 files changed 1-5 times (6,661 lines of code)
0% | 0% | 0% | <1% | 99%
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 85 files with 6,728 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 (67 lines of code)
    • 21 files changed by 2-5 contributors (2,672 lines of code)
    • 63 files changed by 1 contributor (3,989 lines of code)
0% | 0% | <1% | 39% | 59%
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, sql, 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
yml0% | 0% | 0% | 95% | 4%
java0% | 0% | 0% | 0% | 100%
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% | 2% | 97%
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
67 - 2018-03-02 2022-06-01 10 7 u2isaac@gmail.com 56669674+fynmanoj@users.nor...
TellerConfiguration.java
in service/src/main/java/org/apache/fineract/cn/teller
68 3 2018-04-16 2022-06-01 5 5 myrle@apache.org 56669674+fynmanoj@users.nor...
AbstractTellerTest.java
in component-test/src/main/java/org/apache/fineract/cn/teller
102 5 2018-04-16 2022-06-01 5 5 myrle@apache.org 56669674+fynmanoj@users.nor...
TestSuite.java
in component-test/src/main/java/org/apache/fineract/cn/teller
12 - 2018-04-16 2018-10-14 4 3 myrle@apache.org u2isaac@gmail.com
logback-test.xml
in component-test/src/main/resources
13 - 2017-06-11 2018-03-16 4 4 mgeiss@mifos.org myrle@apache.org
logback.xml
in service/src/main/resources
33 - 2017-06-14 2018-03-16 4 4 mgeiss@mifos.org myrle@apache.org
SuiteTestEnvironment.java
in component-test/src/main/java/org/apache/fineract/cn/teller
19 - 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/teller/service/internal/command/handler
41 2 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
OrganizationService.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/service/helper
46 4 2018-04-16 2022-06-01 3 3 myrle@apache.org 56669674+fynmanoj@users.nor...
TellerDenominationEntity.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/repository
80 15 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
TellerTransactionEntity.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/repository
130 27 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
TellerEntity.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/repository
175 39 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
TellerManager.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/client
198 11 2018-04-16 2022-06-01 3 3 myrle@apache.org 56669674+fynmanoj@users.nor...
TellerOperationRestController.java
in service/src/main/java/org/apache/fineract/cn/teller/service/rest
326 13 2018-04-16 2018-09-06 3 3 myrle@apache.org yannickawasum@gmail.com
TestTellerOperation.java
in component-test/src/main/java/org/apache/fineract/cn/teller
621 22 2018-04-16 2018-10-11 3 2 myrle@apache.org myrle@apache.org
TellerApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/teller
736 16 2018-09-04 2018-09-06 3 2 u2isaac@gmail.com yannickawasum@gmail.com
bootstrap.yml
in service/src/main/resources
3 - 2018-03-02 2018-03-16 2 2 u2isaac@gmail.com myrle@apache.org
V4__add_last_opened_to_teller.sql
in service/src/main/resources/db/migrations/postgresql
3 - 2019-05-09 2019-09-03 2 2 u2isaac@gmail.com ikamga@apache.org
V3__add_cheques_receivable_to_teller.sql
in service/src/main/resources/db/migrations/postgresql
5 - 2019-05-09 2019-09-03 2 2 u2isaac@gmail.com ikamga@apache.org
V5__add_teller_denomination.sql
in service/src/main/resources/db/migrations/postgresql
12 - 2019-05-09 2019-09-03 2 2 u2isaac@gmail.com ikamga@apache.org
V2__add_cheques.sql
in service/src/main/resources/db/migrations/postgresql
15 - 2019-05-09 2019-09-03 2 2 u2isaac@gmail.com ikamga@apache.org
V1__initial_setup.sql
in service/src/main/resources/db/migrations/postgresql
34 - 2019-05-09 2019-09-03 2 2 u2isaac@gmail.com ikamga@apache.org
TransactionProcessingException.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/client
3 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerValidationException.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/client
3 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerNotFoundException.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/client
3 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerTransactionValidationException.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/client
3 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerAlreadyExistsException.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/client
3 - 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/teller/service/internal/command
6 1 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/teller/api/v1
6 - 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/teller/service/internal/repository
8 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerDenominationRepository.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/repository
8 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerApplication.java
in service/src/main/java/org/apache/fineract/cn/teller
10 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
CancelTellerTransactionCommand.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/command
11 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
PauseTellerCommand.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/command
11 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
DeleteTellerCommand.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/command
11 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerRepository.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/repository
11 - 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/teller
16 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ConfirmTellerTransactionCommand.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/command
16 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChangeTellerCommand.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/command
17 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
InitializeTellerTransactionCommand.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/command
17 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
CreateTellerCommand.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/command
17 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
DrawerUnlockCommand.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/command
17 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
CloseTellerCommand.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/command
17 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
OpenTellerCommand.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/command
17 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerEntryMapper.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/mapper
17 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerTransactionRepository.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/repository
17 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerDenominationMapper.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/mapper
18 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
UnlockDrawerCommand.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain
20 5 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerGenerator.java
in component-test/src/main/java/org/apache/fineract/cn/teller/util
20 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/teller/service/internal/util
21 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
67 - 2018-03-02 2022-06-01 10 7 u2isaac@gmail.com 56669674+fynmanoj@users.nor...
AbstractTellerTest.java
in component-test/src/main/java/org/apache/fineract/cn/teller
102 5 2018-04-16 2022-06-01 5 5 myrle@apache.org 56669674+fynmanoj@users.nor...
TellerConfiguration.java
in service/src/main/java/org/apache/fineract/cn/teller
68 3 2018-04-16 2022-06-01 5 5 myrle@apache.org 56669674+fynmanoj@users.nor...
logback-test.xml
in component-test/src/main/resources
13 - 2017-06-11 2018-03-16 4 4 mgeiss@mifos.org myrle@apache.org
logback.xml
in service/src/main/resources
33 - 2017-06-14 2018-03-16 4 4 mgeiss@mifos.org myrle@apache.org
TestSuite.java
in component-test/src/main/java/org/apache/fineract/cn/teller
12 - 2018-04-16 2018-10-14 4 3 myrle@apache.org u2isaac@gmail.com
SuiteTestEnvironment.java
in component-test/src/main/java/org/apache/fineract/cn/teller
19 - 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
TellerManager.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/client
198 11 2018-04-16 2022-06-01 3 3 myrle@apache.org 56669674+fynmanoj@users.nor...
TellerDenominationEntity.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/repository
80 15 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
TellerTransactionEntity.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/repository
130 27 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
TellerEntity.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/repository
175 39 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/teller/service/internal/command/handler
41 2 2018-04-16 2019-09-03 3 3 myrle@apache.org ikamga@apache.org
OrganizationService.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/service/helper
46 4 2018-04-16 2022-06-01 3 3 myrle@apache.org 56669674+fynmanoj@users.nor...
TellerOperationRestController.java
in service/src/main/java/org/apache/fineract/cn/teller/service/rest
326 13 2018-04-16 2018-09-06 3 3 myrle@apache.org yannickawasum@gmail.com
TellerApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/teller
736 16 2018-09-04 2018-09-06 3 2 u2isaac@gmail.com yannickawasum@gmail.com
TestTellerOperation.java
in component-test/src/main/java/org/apache/fineract/cn/teller
621 22 2018-04-16 2018-10-11 3 2 myrle@apache.org myrle@apache.org
V2__add_cheques.sql
in service/src/main/resources/db/migrations/postgresql
15 - 2019-05-09 2019-09-03 2 2 u2isaac@gmail.com ikamga@apache.org
V3__add_cheques_receivable_to_teller.sql
in service/src/main/resources/db/migrations/postgresql
5 - 2019-05-09 2019-09-03 2 2 u2isaac@gmail.com ikamga@apache.org
V5__add_teller_denomination.sql
in service/src/main/resources/db/migrations/postgresql
12 - 2019-05-09 2019-09-03 2 2 u2isaac@gmail.com ikamga@apache.org
V1__initial_setup.sql
in service/src/main/resources/db/migrations/postgresql
34 - 2019-05-09 2019-09-03 2 2 u2isaac@gmail.com ikamga@apache.org
V4__add_last_opened_to_teller.sql
in service/src/main/resources/db/migrations/postgresql
3 - 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
TestTellerManagement.java
in component-test/src/main/java/org/apache/fineract/cn/teller
515 28 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TestTellerBalance.java
in component-test/src/main/java/org/apache/fineract/cn/teller
137 3 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/teller/listener
33 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/teller/listener
111 10 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerGenerator.java
in component-test/src/main/java/org/apache/fineract/cn/teller/util
20 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TestTellerDenomination.java
in component-test/src/main/java/org/apache/fineract/cn/teller
189 7 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/teller/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/teller/api/v1
32 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerManagementCommand.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain
53 9 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerBalanceSheet.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain
61 15 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerTransactionCosts.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain
33 7 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
UnlockDrawerCommand.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain
20 5 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerDenomination.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain
48 11 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerEntry.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain
44 9 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/teller/api/v1/domain
39 9 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/teller/api/v1/domain
31 7 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
Cheque.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain
69 15 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerTransaction.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain
114 25 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
Teller.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain
141 33 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerAlreadyExistsException.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/client
3 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerTransactionValidationException.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/client
3 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerNotFoundException.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/client
3 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerValidationException.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/client
3 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TransactionProcessingException.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/client
3 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerApplication.java
in service/src/main/java/org/apache/fineract/cn/teller
10 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerDenominationRepository.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/repository
8 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeEntity.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/repository
106 23 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerRepository.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/repository
11 - 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
TestTellerManagement.java
in component-test/src/main/java/org/apache/fineract/cn/teller
515 28 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerAggregate.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/command/handler
365 13 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerManagementRestController.java
in service/src/main/java/org/apache/fineract/cn/teller/service/rest
290 12 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
DepositTransactionHandler.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/processor
217 11 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TestTellerDenomination.java
in component-test/src/main/java/org/apache/fineract/cn/teller
189 7 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerManagementService.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/service
147 7 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
Teller.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain
141 33 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TestTellerBalance.java
in component-test/src/main/java/org/apache/fineract/cn/teller
137 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerTransactionAggregate.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/command/handler
124 4 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerTransaction.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain
114 25 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/teller/listener
111 10 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeEntity.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/repository
106 23 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
PortfolioService.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/service/helper
89 4 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerOperationService.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/service
85 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
DepositAccountManagementService.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/service/helper
83 8 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
Cheque.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain
69 15 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/teller/service/internal/service/helper
69 7 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerTransactionProcessor.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/processor
68 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerMapper.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/mapper
65 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
PortfolioTransactionHandler.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/processor
64 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerBalanceSheet.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain
61 15 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerManagementCommand.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain
53 9 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerDenomination.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain
48 11 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChequeTransactionHandler.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/processor
47 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerEntry.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain
44 9 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/teller/service/internal/mapper
41 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/teller/api/v1/domain
39 9 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerTransactionMapper.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/mapper
39 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerRestController.java
in service/src/main/java/org/apache/fineract/cn/teller/service/rest
39 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/teller/listener
33 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerTransactionCosts.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain
33 7 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/teller/api/v1
32 - 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/teller/service/internal/service/helper
32 3 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/teller/api/v1/domain
31 7 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerDenominationCommand.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/command
25 4 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/teller/service/internal/util
21 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerGenerator.java
in component-test/src/main/java/org/apache/fineract/cn/teller/util
20 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
UnlockDrawerCommand.java
in api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain
20 5 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerDenominationMapper.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/mapper
18 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerTransactionRepository.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/repository
17 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerEntryMapper.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/mapper
17 2 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
OpenTellerCommand.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/command
17 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
CloseTellerCommand.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/command
17 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
DrawerUnlockCommand.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/command
17 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
CreateTellerCommand.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/command
17 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
InitializeTellerTransactionCommand.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/command
17 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ChangeTellerCommand.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/command
17 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ConfirmTellerTransactionCommand.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/command
16 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/teller
16 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TellerRepository.java
in service/src/main/java/org/apache/fineract/cn/teller/service/internal/repository
11 - 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
Correlations

File Size vs. Number of Changes: 85 points

api/src/main/java/org/apache/fineract/cn/teller/api/v1/client/TellerManager.java x: 198 lines of code y: 3 # changes component-test/src/main/java/org/apache/fineract/cn/teller/AbstractTellerTest.java x: 102 lines of code y: 5 # changes service/src/main/java/org/apache/fineract/cn/teller/TellerConfiguration.java x: 68 lines of code y: 5 # changes service/src/main/java/org/apache/fineract/cn/teller/service/internal/service/helper/OrganizationService.java x: 46 lines of code y: 3 # changes service/src/main/resources/application.yml x: 67 lines of code y: 10 # changes component-test/src/main/java/org/apache/fineract/cn/teller/SuiteTestEnvironment.java x: 19 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/teller/service/internal/command/handler/MigrationAggregate.java x: 41 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/teller/service/internal/repository/TellerDenominationEntity.java x: 80 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/teller/service/internal/repository/TellerEntity.java x: 175 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/teller/service/internal/repository/TellerTransactionEntity.java x: 130 lines of code y: 3 # changes service/src/main/resources/db/migrations/postgresql/V1__initial_setup.sql x: 34 lines of code y: 2 # changes service/src/main/resources/db/migrations/postgresql/V2__add_cheques.sql x: 15 lines of code y: 2 # changes service/src/main/resources/db/migrations/postgresql/V3__add_cheques_receivable_to_teller.sql x: 5 lines of code y: 2 # changes service/src/main/resources/db/migrations/postgresql/V4__add_last_opened_to_teller.sql x: 3 lines of code y: 2 # changes service/src/main/resources/db/migrations/postgresql/V5__add_teller_denomination.sql x: 12 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/teller/TestSuite.java x: 12 lines of code y: 4 # changes component-test/src/main/java/org/apache/fineract/cn/teller/TestTellerOperation.java x: 621 lines of code y: 3 # changes component-test/src/main/java/org/apache/fineract/cn/teller/TellerApiDocumentation.java x: 736 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/teller/service/rest/TellerOperationRestController.java x: 326 lines of code y: 3 # changes api/src/main/java/org/apache/fineract/cn/teller/api/v1/EventConstants.java x: 32 lines of code y: 1 # changes api/src/main/java/org/apache/fineract/cn/teller/api/v1/PermittableGroupIds.java x: 6 lines of code y: 1 # changes api/src/main/java/org/apache/fineract/cn/teller/api/v1/client/TellerAlreadyExistsException.java x: 3 lines of code y: 1 # changes api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain/Charge.java x: 39 lines of code y: 1 # changes api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain/Cheque.java x: 69 lines of code y: 1 # changes api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain/MICR.java x: 31 lines of code y: 1 # changes api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain/Teller.java x: 141 lines of code y: 1 # changes api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain/TellerBalanceSheet.java x: 61 lines of code y: 1 # changes api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain/TellerDenomination.java x: 48 lines of code y: 1 # changes api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain/TellerEntry.java x: 44 lines of code y: 1 # changes api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain/TellerManagementCommand.java x: 53 lines of code y: 1 # changes api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain/TellerTransaction.java x: 114 lines of code y: 1 # changes api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain/UnlockDrawerCommand.java x: 20 lines of code y: 1 # changes component-test/src/main/java/org/apache/fineract/cn/teller/TestTellerBalance.java x: 137 lines of code y: 1 # changes component-test/src/main/java/org/apache/fineract/cn/teller/TestTellerDenomination.java x: 189 lines of code y: 1 # changes component-test/src/main/java/org/apache/fineract/cn/teller/TestTellerManagement.java x: 515 lines of code y: 1 # changes component-test/src/main/java/org/apache/fineract/cn/teller/listener/TellerEventListener.java x: 111 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/teller/ServiceConstants.java x: 16 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/teller/TellerApplication.java x: 10 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/teller/service/internal/command/CancelTellerTransactionCommand.java x: 11 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/teller/service/internal/command/TellerDenominationCommand.java x: 25 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/teller/service/internal/command/handler/TellerAggregate.java x: 365 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/teller/service/internal/command/handler/TellerTransactionAggregate.java x: 124 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/teller/service/internal/mapper/ChequeMapper.java x: 41 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/teller/service/internal/mapper/TellerDenominationMapper.java x: 18 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/teller/service/internal/mapper/TellerMapper.java x: 65 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/teller/service/internal/processor/ChequeTransactionHandler.java x: 47 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/teller/service/internal/processor/DepositTransactionHandler.java x: 217 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/teller/service/internal/repository/ChequeEntity.java x: 106 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/teller/service/internal/repository/ChequeRepository.java x: 8 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/teller/service/internal/service/TellerManagementService.java x: 147 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/teller/service/internal/service/TellerOperationService.java x: 85 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/teller/service/internal/service/helper/DepositAccountManagementService.java x: 83 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/teller/service/internal/service/helper/PortfolioService.java x: 89 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/teller/service/rest/TellerManagementRestController.java x: 290 lines of code y: 1 # changes service/src/main/resources/logback.xml x: 33 lines of code y: 4 # changes
10.0
# changes
  min: 1.0
  average: 1.61
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 10.0
0 736.0
lines of code
min: 3.0 | average: 79.15 | 25th percentile: 15.5 | median: 33.0 | 75th percentile: 84.0 | max: 736.0

Number of Contributors vs. Number of Changes: 85 points

api/src/main/java/org/apache/fineract/cn/teller/api/v1/client/TellerManager.java x: 3 # contributors y: 3 # changes component-test/src/main/java/org/apache/fineract/cn/teller/AbstractTellerTest.java x: 5 # contributors y: 5 # changes service/src/main/resources/application.yml x: 7 # contributors y: 10 # changes service/src/main/resources/db/migrations/postgresql/V1__initial_setup.sql x: 2 # contributors y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/teller/TestSuite.java x: 3 # contributors y: 4 # changes component-test/src/main/java/org/apache/fineract/cn/teller/TestTellerOperation.java x: 2 # contributors y: 3 # changes api/src/main/java/org/apache/fineract/cn/teller/api/v1/EventConstants.java x: 1 # contributors y: 1 # changes component-test/src/main/resources/logback-test.xml x: 4 # contributors y: 4 # changes
10.0
# changes
  min: 1.0
  average: 1.61
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 10.0
0 7.0
# contributors
min: 1.0 | average: 1.54 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 7.0

Number of Contributors vs. File Size: 85 points

api/src/main/java/org/apache/fineract/cn/teller/api/v1/client/TellerManager.java x: 3 # contributors y: 198 lines of code component-test/src/main/java/org/apache/fineract/cn/teller/AbstractTellerTest.java x: 5 # contributors y: 102 lines of code service/src/main/java/org/apache/fineract/cn/teller/TellerConfiguration.java x: 5 # contributors y: 68 lines of code service/src/main/java/org/apache/fineract/cn/teller/service/internal/service/helper/OrganizationService.java x: 3 # contributors y: 46 lines of code service/src/main/resources/application.yml x: 7 # contributors y: 67 lines of code component-test/src/main/java/org/apache/fineract/cn/teller/SuiteTestEnvironment.java x: 3 # contributors y: 19 lines of code service/src/main/java/org/apache/fineract/cn/teller/service/internal/command/handler/MigrationAggregate.java x: 3 # contributors y: 41 lines of code service/src/main/java/org/apache/fineract/cn/teller/service/internal/repository/TellerDenominationEntity.java x: 3 # contributors y: 80 lines of code service/src/main/java/org/apache/fineract/cn/teller/service/internal/repository/TellerEntity.java x: 3 # contributors y: 175 lines of code service/src/main/java/org/apache/fineract/cn/teller/service/internal/repository/TellerTransactionEntity.java x: 3 # contributors y: 130 lines of code service/src/main/resources/db/migrations/postgresql/V1__initial_setup.sql x: 2 # contributors y: 34 lines of code service/src/main/resources/db/migrations/postgresql/V2__add_cheques.sql x: 2 # contributors y: 15 lines of code service/src/main/resources/db/migrations/postgresql/V3__add_cheques_receivable_to_teller.sql x: 2 # contributors y: 5 lines of code service/src/main/resources/db/migrations/postgresql/V5__add_teller_denomination.sql x: 2 # contributors y: 12 lines of code component-test/src/main/java/org/apache/fineract/cn/teller/TestSuite.java x: 3 # contributors y: 12 lines of code component-test/src/main/java/org/apache/fineract/cn/teller/TestTellerOperation.java x: 2 # contributors y: 621 lines of code component-test/src/main/java/org/apache/fineract/cn/teller/TellerApiDocumentation.java x: 2 # contributors y: 736 lines of code service/src/main/java/org/apache/fineract/cn/teller/service/rest/TellerOperationRestController.java x: 3 # contributors y: 326 lines of code api/src/main/java/org/apache/fineract/cn/teller/api/v1/EventConstants.java x: 1 # contributors y: 32 lines of code api/src/main/java/org/apache/fineract/cn/teller/api/v1/PermittableGroupIds.java x: 1 # contributors y: 6 lines of code api/src/main/java/org/apache/fineract/cn/teller/api/v1/client/TellerAlreadyExistsException.java x: 1 # contributors y: 3 lines of code api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain/Charge.java x: 1 # contributors y: 39 lines of code api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain/Cheque.java x: 1 # contributors y: 69 lines of code api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain/MICR.java x: 1 # contributors y: 31 lines of code api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain/Teller.java x: 1 # contributors y: 141 lines of code api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain/TellerBalanceSheet.java x: 1 # contributors y: 61 lines of code api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain/TellerDenomination.java x: 1 # contributors y: 48 lines of code api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain/TellerEntry.java x: 1 # contributors y: 44 lines of code api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain/TellerManagementCommand.java x: 1 # contributors y: 53 lines of code api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain/TellerTransaction.java x: 1 # contributors y: 114 lines of code api/src/main/java/org/apache/fineract/cn/teller/api/v1/domain/UnlockDrawerCommand.java x: 1 # contributors y: 20 lines of code component-test/src/main/java/org/apache/fineract/cn/teller/TestTellerBalance.java x: 1 # contributors y: 137 lines of code component-test/src/main/java/org/apache/fineract/cn/teller/TestTellerDenomination.java x: 1 # contributors y: 189 lines of code component-test/src/main/java/org/apache/fineract/cn/teller/TestTellerManagement.java x: 1 # contributors y: 515 lines of code component-test/src/main/java/org/apache/fineract/cn/teller/listener/TellerEventListener.java x: 1 # contributors y: 111 lines of code service/src/main/java/org/apache/fineract/cn/teller/ServiceConstants.java x: 1 # contributors y: 16 lines of code service/src/main/java/org/apache/fineract/cn/teller/TellerApplication.java x: 1 # contributors y: 10 lines of code service/src/main/java/org/apache/fineract/cn/teller/service/internal/command/TellerDenominationCommand.java x: 1 # contributors y: 25 lines of code service/src/main/java/org/apache/fineract/cn/teller/service/internal/command/handler/TellerAggregate.java x: 1 # contributors y: 365 lines of code service/src/main/java/org/apache/fineract/cn/teller/service/internal/command/handler/TellerTransactionAggregate.java x: 1 # contributors y: 124 lines of code service/src/main/java/org/apache/fineract/cn/teller/service/internal/mapper/ChequeMapper.java x: 1 # contributors y: 41 lines of code service/src/main/java/org/apache/fineract/cn/teller/service/internal/mapper/TellerMapper.java x: 1 # contributors y: 65 lines of code service/src/main/java/org/apache/fineract/cn/teller/service/internal/processor/DepositTransactionHandler.java x: 1 # contributors y: 217 lines of code service/src/main/java/org/apache/fineract/cn/teller/service/internal/repository/ChequeEntity.java x: 1 # contributors y: 106 lines of code service/src/main/java/org/apache/fineract/cn/teller/service/internal/service/TellerManagementService.java x: 1 # contributors y: 147 lines of code service/src/main/java/org/apache/fineract/cn/teller/service/internal/service/TellerOperationService.java x: 1 # contributors y: 85 lines of code service/src/main/java/org/apache/fineract/cn/teller/service/internal/service/helper/DepositAccountManagementService.java x: 1 # contributors y: 83 lines of code service/src/main/java/org/apache/fineract/cn/teller/service/internal/service/helper/PortfolioService.java x: 1 # contributors y: 89 lines of code service/src/main/java/org/apache/fineract/cn/teller/service/internal/util/MICRParser.java x: 1 # contributors y: 21 lines of code service/src/main/java/org/apache/fineract/cn/teller/service/rest/TellerManagementRestController.java x: 1 # contributors y: 290 lines of code component-test/src/main/resources/logback-test.xml x: 4 # contributors y: 13 lines of code service/src/main/resources/logback.xml x: 4 # contributors y: 33 lines of code
736.0
lines of code
  min: 3.0
  average: 79.15
  25th percentile: 15.5
  median: 33.0
  75th percentile: 84.0
  max: 736.0
0 7.0
# contributors
min: 1.0 | average: 1.54 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 7.0