apache / fineract-cn-customer
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 192 files with 11,046 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)
    • 10 files changed 6-20 times (979 lines of code)
    • 182 files changed 1-5 times (10,067 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 192 files with 11,046 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 1 file changed by 11-25 contributors (58 lines of code)
    • 2 files changed by 6-10 contributors (478 lines of code)
    • 47 files changed by 2-5 contributors (5,815 lines of code)
    • 142 files changed by 1 contributor (4,695 lines of code)
0% | <1% | 4% | 52% | 42%
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, gitignore, dockerignore, bat, md, json, 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%
sql0% | 0% | 0% | 84% | 15%
yml0% | 0% | 0% | 95% | 4%
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
component-test0% | 0% | 0% | 19% | 80%
service0% | 0% | 0% | 4% | 95%
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
58 - 2017-05-15 2022-06-02 19 13 mark.vanveen@gmail.com 56669674+fynmanoj@users.nor...
TestCustomer.java
in component-test/src/main/java/org/apache/fineract/cn/customer
331 23 2018-04-14 2019-09-02 9 6 myrle@apache.org ikamga@apache.org
FieldEntity.java
in service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/repository
147 31 2018-04-16 2021-08-03 7 6 myrle@apache.org avikg@apache.org
V4__identification_card_scans.sql
in service/src/main/resources/db/migrations/postgresql
4 - 2019-03-18 2019-09-02 6 3 u2isaac@gmail.com ikamga@apache.org
V2__customer_portrait.sql
in service/src/main/resources/db/migrations/postgresql
7 - 2019-03-18 2019-09-02 6 3 u2isaac@gmail.com ikamga@apache.org
V5__add_payroll_distributions.sql
in service/src/main/resources/db/migrations/postgresql
8 - 2019-03-18 2019-09-02 6 3 u2isaac@gmail.com ikamga@apache.org
V7__documents.sql
in service/src/main/resources/db/migrations/postgresql
8 - 2019-03-18 2019-09-02 6 3 u2isaac@gmail.com ikamga@apache.org
V1__initial_setup.sql
in service/src/main/resources/db/migrations/postgresql
37 - 2019-03-18 2019-09-02 6 3 u2isaac@gmail.com ikamga@apache.org
AbstractCustomerTest.java
in component-test/src/main/java/org/apache/fineract/cn/customer
89 6 2018-04-14 2022-06-02 6 5 myrle@apache.org 56669674+fynmanoj@users.nor...
TestCatalog.java
in component-test/src/main/java/org/apache/fineract/cn/customer/catalog
290 13 2018-04-14 2022-06-02 6 5 myrle@apache.org 56669674+fynmanoj@users.nor...
CustomerRestConfiguration.java
in service/src/main/java/org/apache/fineract/cn/customer/rest/config
58 3 2018-04-16 2022-06-02 5 5 myrle@apache.org 56669674+fynmanoj@users.nor...
TestTaskDefinition.java
in component-test/src/main/java/org/apache/fineract/cn/customer
88 6 2018-04-14 2019-09-02 5 3 myrle@apache.org ikamga@apache.org
TestIdentificationCards.java
in component-test/src/main/java/org/apache/fineract/cn/customer
157 15 2018-04-14 2018-09-03 5 3 myrle@apache.org yannickawasum@gmail.com
bootstrap.yml
in service/src/main/resources
3 - 2017-06-11 2018-03-16 4 4 mgeiss@mifos.org myrle@apache.org
TaskDefinitionRepository.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/repository
13 - 2018-04-16 2019-09-02 4 3 myrle@apache.org ikamga@apache.org
SuiteTestEnvironment.java
in component-test/src/main/java/org/apache/fineract/cn/customer
19 - 2018-04-14 2019-09-02 4 3 myrle@apache.org ikamga@apache.org
logback.xml
in service/src/main/resources
33 - 2017-04-08 2018-03-16 4 4 mage@apache.org myrle@apache.org
CatalogManager.java
in api/src/main/java/org/apache/fineract/cn/customer/catalog/api/v1/client
85 1 2018-04-14 2022-06-02 4 3 myrle@apache.org 56669674+fynmanoj@users.nor...
CustomerDocumentsManager.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/client
134 6 2018-04-14 2022-06-02 4 3 myrle@apache.org 56669674+fynmanoj@users.nor...
Customer.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain
173 41 2018-04-14 2021-08-03 4 3 myrle@apache.org avikg@apache.org
CustomerManager.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/client
346 12 2018-04-14 2022-06-02 4 3 myrle@apache.org 56669674+fynmanoj@users.nor...
V9__add_application_date_to_customer.sql
in service/src/main/resources/db/migrations/postgresql
2 - 2019-03-18 2019-09-02 3 2 u2isaac@gmail.com ikamga@apache.org
V3__added_is_member_flag.sql
in service/src/main/resources/db/migrations/postgresql
3 - 2019-03-18 2019-09-02 3 2 u2isaac@gmail.com ikamga@apache.org
V10__relax_customer_constraints.sql
in service/src/main/resources/db/migrations/postgresql
4 - 2021-01-06 2021-08-03 3 2 manoj@fynarfin.io avikg@apache.org
CustomerServiceConfiguration.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/config
20 1 2018-04-16 2019-09-02 3 3 myrle@apache.org ikamga@apache.org
CatalogServiceConfiguration.java
in service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/config
20 1 2018-04-16 2019-09-02 3 3 myrle@apache.org ikamga@apache.org
logback-test.xml
in component-test/src/main/resources
22 - 2017-09-05 2018-03-16 3 4 markus.geiss@kuelap.io myrle@apache.org
CatalogRestConfiguration.java
in service/src/main/java/org/apache/fineract/cn/customer/catalog/rest/config
34 1 2018-04-16 2022-06-02 3 3 myrle@apache.org 56669674+fynmanoj@users.nor...
MigrationAggregate.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/command/handler
37 2 2018-04-16 2019-09-02 3 3 myrle@apache.org ikamga@apache.org
CustomerMapper.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/mapper
71 3 2018-04-16 2021-08-03 3 3 myrle@apache.org avikg@apache.org
OptionEntity.java
in service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/repository
71 13 2018-04-16 2019-09-02 3 3 myrle@apache.org ikamga@apache.org
CommandEntity.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/repository
73 13 2018-04-16 2019-09-02 3 3 myrle@apache.org ikamga@apache.org
TaskInstanceEntity.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/repository
73 13 2018-04-16 2019-09-02 3 3 myrle@apache.org ikamga@apache.org
DocumentEntity.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/repository
93 17 2018-04-16 2019-09-02 3 3 myrle@apache.org ikamga@apache.org
CatalogEntity.java
in service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/repository
95 19 2018-04-16 2019-09-02 3 3 myrle@apache.org ikamga@apache.org
IdentificationCardScanEntity.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/repository
98 18 2018-04-16 2019-09-02 3 3 myrle@apache.org ikamga@apache.org
IdentificationCardEntity.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/repository
108 21 2018-04-16 2019-09-02 3 3 myrle@apache.org ikamga@apache.org
CustomerEntity.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/repository
193 41 2018-04-16 2019-09-02 3 3 myrle@apache.org ikamga@apache.org
CustomerService.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/service
202 16 2018-04-16 2021-08-03 3 3 myrle@apache.org avikg@apache.org
CustomerAggregate.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/command/handler
435 19 2018-04-16 2021-08-03 3 3 myrle@apache.org avikg@apache.org
CustomerRestController.java
in service/src/main/java/org/apache/fineract/cn/customer/rest/controller
761 30 2018-04-16 2021-08-03 3 3 myrle@apache.org avikg@apache.org
V8__documents_description.sql
in service/src/main/resources/db/migrations/postgresql
1 - 2019-03-18 2019-09-02 2 2 u2isaac@gmail.com ikamga@apache.org
V6__drop_pyroll_distributions.sql
in service/src/main/resources/db/migrations/postgresql
2 - 2019-03-18 2019-09-02 2 2 u2isaac@gmail.com ikamga@apache.org
PortraitNotFoundException.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/client
3 - 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
ScanValidationException.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/client
3 - 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TaskExecutionException.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/client
3 - 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
IdentificationCardNotFoundException.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/client
3 - 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TaskValidationException.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/client
3 - 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TasksStillPendingException.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/client
3 - 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
CustomerNotFoundException.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/client
3 - 2018-04-14 2018-04-16 2 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
58 - 2017-05-15 2022-06-02 19 13 mark.vanveen@gmail.com 56669674+fynmanoj@users.nor...
TestCustomer.java
in component-test/src/main/java/org/apache/fineract/cn/customer
331 23 2018-04-14 2019-09-02 9 6 myrle@apache.org ikamga@apache.org
FieldEntity.java
in service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/repository
147 31 2018-04-16 2021-08-03 7 6 myrle@apache.org avikg@apache.org
TestCatalog.java
in component-test/src/main/java/org/apache/fineract/cn/customer/catalog
290 13 2018-04-14 2022-06-02 6 5 myrle@apache.org 56669674+fynmanoj@users.nor...
AbstractCustomerTest.java
in component-test/src/main/java/org/apache/fineract/cn/customer
89 6 2018-04-14 2022-06-02 6 5 myrle@apache.org 56669674+fynmanoj@users.nor...
CustomerRestConfiguration.java
in service/src/main/java/org/apache/fineract/cn/customer/rest/config
58 3 2018-04-16 2022-06-02 5 5 myrle@apache.org 56669674+fynmanoj@users.nor...
logback.xml
in service/src/main/resources
33 - 2017-04-08 2018-03-16 4 4 mage@apache.org myrle@apache.org
bootstrap.yml
in service/src/main/resources
3 - 2017-06-11 2018-03-16 4 4 mgeiss@mifos.org myrle@apache.org
logback-test.xml
in component-test/src/main/resources
22 - 2017-09-05 2018-03-16 3 4 markus.geiss@kuelap.io myrle@apache.org
V7__documents.sql
in service/src/main/resources/db/migrations/postgresql
8 - 2019-03-18 2019-09-02 6 3 u2isaac@gmail.com ikamga@apache.org
V1__initial_setup.sql
in service/src/main/resources/db/migrations/postgresql
37 - 2019-03-18 2019-09-02 6 3 u2isaac@gmail.com ikamga@apache.org
V5__add_payroll_distributions.sql
in service/src/main/resources/db/migrations/postgresql
8 - 2019-03-18 2019-09-02 6 3 u2isaac@gmail.com ikamga@apache.org
V2__customer_portrait.sql
in service/src/main/resources/db/migrations/postgresql
7 - 2019-03-18 2019-09-02 6 3 u2isaac@gmail.com ikamga@apache.org
V4__identification_card_scans.sql
in service/src/main/resources/db/migrations/postgresql
4 - 2019-03-18 2019-09-02 6 3 u2isaac@gmail.com ikamga@apache.org
TestIdentificationCards.java
in component-test/src/main/java/org/apache/fineract/cn/customer
157 15 2018-04-14 2018-09-03 5 3 myrle@apache.org yannickawasum@gmail.com
TestTaskDefinition.java
in component-test/src/main/java/org/apache/fineract/cn/customer
88 6 2018-04-14 2019-09-02 5 3 myrle@apache.org ikamga@apache.org
SuiteTestEnvironment.java
in component-test/src/main/java/org/apache/fineract/cn/customer
19 - 2018-04-14 2019-09-02 4 3 myrle@apache.org ikamga@apache.org
CatalogManager.java
in api/src/main/java/org/apache/fineract/cn/customer/catalog/api/v1/client
85 1 2018-04-14 2022-06-02 4 3 myrle@apache.org 56669674+fynmanoj@users.nor...
Customer.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain
173 41 2018-04-14 2021-08-03 4 3 myrle@apache.org avikg@apache.org
CustomerManager.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/client
346 12 2018-04-14 2022-06-02 4 3 myrle@apache.org 56669674+fynmanoj@users.nor...
CustomerDocumentsManager.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/client
134 6 2018-04-14 2022-06-02 4 3 myrle@apache.org 56669674+fynmanoj@users.nor...
TaskDefinitionRepository.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/repository
13 - 2018-04-16 2019-09-02 4 3 myrle@apache.org ikamga@apache.org
CatalogEntity.java
in service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/repository
95 19 2018-04-16 2019-09-02 3 3 myrle@apache.org ikamga@apache.org
OptionEntity.java
in service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/repository
71 13 2018-04-16 2019-09-02 3 3 myrle@apache.org ikamga@apache.org
CatalogServiceConfiguration.java
in service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/config
20 1 2018-04-16 2019-09-02 3 3 myrle@apache.org ikamga@apache.org
CatalogRestConfiguration.java
in service/src/main/java/org/apache/fineract/cn/customer/catalog/rest/config
34 1 2018-04-16 2022-06-02 3 3 myrle@apache.org 56669674+fynmanoj@users.nor...
IdentificationCardScanEntity.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/repository
98 18 2018-04-16 2019-09-02 3 3 myrle@apache.org ikamga@apache.org
TaskInstanceEntity.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/repository
73 13 2018-04-16 2019-09-02 3 3 myrle@apache.org ikamga@apache.org
CustomerEntity.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/repository
193 41 2018-04-16 2019-09-02 3 3 myrle@apache.org ikamga@apache.org
IdentificationCardEntity.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/repository
108 21 2018-04-16 2019-09-02 3 3 myrle@apache.org ikamga@apache.org
CommandEntity.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/repository
73 13 2018-04-16 2019-09-02 3 3 myrle@apache.org ikamga@apache.org
DocumentEntity.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/repository
93 17 2018-04-16 2019-09-02 3 3 myrle@apache.org ikamga@apache.org
CustomerServiceConfiguration.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/config
20 1 2018-04-16 2019-09-02 3 3 myrle@apache.org ikamga@apache.org
CustomerMapper.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/mapper
71 3 2018-04-16 2021-08-03 3 3 myrle@apache.org avikg@apache.org
CustomerAggregate.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/command/handler
435 19 2018-04-16 2021-08-03 3 3 myrle@apache.org avikg@apache.org
MigrationAggregate.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/command/handler
37 2 2018-04-16 2019-09-02 3 3 myrle@apache.org ikamga@apache.org
CustomerService.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/service
202 16 2018-04-16 2021-08-03 3 3 myrle@apache.org avikg@apache.org
CustomerRestController.java
in service/src/main/java/org/apache/fineract/cn/customer/rest/controller
761 30 2018-04-16 2021-08-03 3 3 myrle@apache.org avikg@apache.org
V10__relax_customer_constraints.sql
in service/src/main/resources/db/migrations/postgresql
4 - 2021-01-06 2021-08-03 3 2 manoj@fynarfin.io avikg@apache.org
V9__add_application_date_to_customer.sql
in service/src/main/resources/db/migrations/postgresql
2 - 2019-03-18 2019-09-02 3 2 u2isaac@gmail.com ikamga@apache.org
V3__added_is_member_flag.sql
in service/src/main/resources/db/migrations/postgresql
3 - 2019-03-18 2019-09-02 3 2 u2isaac@gmail.com ikamga@apache.org
IdentificationApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/customer
387 16 2018-06-28 2018-09-03 2 2 u2isaac@gmail.com u2isaac@gmail.com
CustomerApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/customer
1333 16 2018-06-28 2018-09-03 2 2 u2isaac@gmail.com u2isaac@gmail.com
NonPerson.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain
29 7 2021-03-31 2021-08-03 2 2 manoj@fynarfin.io avikg@apache.org
NotNullBasedOnConfig.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/client/validation
21 - 2021-01-06 2021-08-03 2 2 manoj@fynarfin.io avikg@apache.org
NotNullBasedOnConfigValidator.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/client/validation
23 2 2021-01-06 2021-08-03 2 2 manoj@fynarfin.io avikg@apache.org
NotBlankBasedOnConfig.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/client/validation
23 - 2021-01-06 2021-08-03 2 2 manoj@fynarfin.io avikg@apache.org
NotBlankBasedOnConfigValidator.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/client/validation
29 3 2021-01-06 2021-08-03 2 2 manoj@fynarfin.io avikg@apache.org
V6__drop_pyroll_distributions.sql
in service/src/main/resources/db/migrations/postgresql
2 - 2019-03-18 2019-09-02 2 2 u2isaac@gmail.com ikamga@apache.org
V8__documents_description.sql
in service/src/main/resources/db/migrations/postgresql
1 - 2019-03-18 2019-09-02 2 2 u2isaac@gmail.com ikamga@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
DocumentsRestController.java
in service/src/main/java/org/apache/fineract/cn/customer/rest/controller
247 14 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TestDocuments.java
in component-test/src/main/java/org/apache/fineract/cn/customer
162 3 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TestTaskInstance.java
in component-test/src/main/java/org/apache/fineract/cn/customer
161 4 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
CustomerEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/customer/listener
146 17 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
CatalogRestController.java
in service/src/main/java/org/apache/fineract/cn/customer/catalog/rest/controller
137 6 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TaskAggregate.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/command/handler
130 8 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
FieldValueValidator.java
in service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/service
125 6 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
DocumentCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/command/handler
118 7 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
CatalogAggregate.java
in service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/command/handler
117 5 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
Field.java
in api/src/main/java/org/apache/fineract/cn/customer/catalog/api/v1/domain
113 27 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TaskDefinitionEntity.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/repository
91 19 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
CatalogService.java
in service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/service
89 7 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
DocumentPageEntity.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/repository
86 15 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ContactDetailEntity.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/repository
76 15 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
TaskDefinition.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain
75 13 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
DocumentEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/customer/listener
73 7 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
DocumentService.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/service
73 8 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
AddressEntity.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/repository
72 15 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
Catalog.java
in api/src/main/java/org/apache/fineract/cn/customer/catalog/api/v1/domain
69 17 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
IdentificationCard.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain
69 17 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
CustomerDocument.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain
68 14 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
CustomerFeignClientConfig.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/config
67 6 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
FieldMapper.java
in service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/mapper
62 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
PortraitEntity.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/repository
62 10 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
ContactDetail.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain
58 11 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
CustomerEventConstants.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1
56 - 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TaskService.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/service
54 5 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
Address.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain
53 13 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
FieldValueEntity.java
in service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/repository
53 9 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
DocumentPageEvent.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/events
52 10 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
CatalogEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/customer/catalog/listener
51 5 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
ExpirationDate.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain
50 9 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
DocumentMapper.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/mapper
47 4 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
Command.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain
43 9 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
CatalogGenerator.java
in component-test/src/main/java/org/apache/fineract/cn/customer/catalog/util
41 2 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
DocumentEvent.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/events
41 8 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
Option.java
in api/src/main/java/org/apache/fineract/cn/customer/catalog/api/v1/domain
38 9 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TaskInstance.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain
36 9 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TaskEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/customer/listener
34 3 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
CatalogMapper.java
in service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/mapper
34 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
IdentificationCardMapper.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/mapper
34 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
Value.java
in api/src/main/java/org/apache/fineract/cn/customer/catalog/api/v1/domain
32 7 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
TaskDefinitionMapper.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/mapper
31 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
OptionMapper.java
in service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/mapper
30 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
CommandMapper.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/mapper
30 3 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
CreateDocumentPageCommand.java
in service/src/main/java/org/apache/fineract/cn/customer/internal/command
30 5 2018-04-16 2018-04-16 1 1 myrle@apache.org myrle@apache.org
CustomerGenerator.java
in component-test/src/main/java/org/apache/fineract/cn/customer/util
29 2 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
ScanEvent.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/events
29 4 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
CustomEncoder.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/config/encoder
28 2 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
CustomerPage.java
in api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain
28 7 2018-04-14 2018-04-16 2 1 myrle@apache.org myrle@apache.org
Correlations

File Size vs. Number of Changes: 192 points

api/src/main/java/org/apache/fineract/cn/customer/api/v1/client/CustomerDocumentsManager.java x: 134 lines of code y: 4 # changes api/src/main/java/org/apache/fineract/cn/customer/api/v1/client/CustomerManager.java x: 346 lines of code y: 4 # changes api/src/main/java/org/apache/fineract/cn/customer/catalog/api/v1/client/CatalogManager.java x: 85 lines of code y: 4 # changes component-test/src/main/java/org/apache/fineract/cn/customer/AbstractCustomerTest.java x: 89 lines of code y: 6 # changes component-test/src/main/java/org/apache/fineract/cn/customer/catalog/TestCatalog.java x: 290 lines of code y: 6 # changes service/src/main/java/org/apache/fineract/cn/customer/catalog/rest/config/CatalogRestConfiguration.java x: 34 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/customer/rest/config/CustomerRestConfiguration.java x: 58 lines of code y: 5 # changes service/src/main/resources/application.yml x: 58 lines of code y: 19 # changes api/src/main/java/org/apache/fineract/cn/customer/api/v1/client/validation/NotBlankBasedOnConfig.java x: 23 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/customer/api/v1/client/validation/NotBlankBasedOnConfigValidator.java x: 29 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/customer/api/v1/client/validation/NotNullBasedOnConfig.java x: 21 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain/Customer.java x: 173 lines of code y: 4 # changes service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/repository/FieldEntity.java x: 147 lines of code y: 7 # changes service/src/main/java/org/apache/fineract/cn/customer/internal/command/handler/CustomerAggregate.java x: 435 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/customer/internal/mapper/CustomerMapper.java x: 71 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/customer/internal/service/CustomerService.java x: 202 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/customer/rest/controller/CustomerRestController.java x: 761 lines of code y: 3 # changes service/src/main/resources/db/migrations/postgresql/V10__relax_customer_constraints.sql x: 4 lines of code y: 3 # changes component-test/src/main/java/org/apache/fineract/cn/customer/SuiteTestEnvironment.java x: 19 lines of code y: 4 # changes component-test/src/main/java/org/apache/fineract/cn/customer/TestCustomer.java x: 331 lines of code y: 9 # changes component-test/src/main/java/org/apache/fineract/cn/customer/TestTaskDefinition.java x: 88 lines of code y: 5 # changes service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/config/CatalogServiceConfiguration.java x: 20 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/repository/CatalogEntity.java x: 95 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/customer/internal/command/handler/MigrationAggregate.java x: 37 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/customer/internal/repository/CommandEntity.java x: 73 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/customer/internal/repository/CustomerEntity.java x: 193 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/customer/internal/repository/DocumentEntity.java x: 93 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/customer/internal/repository/IdentificationCardEntity.java x: 108 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/customer/internal/repository/IdentificationCardScanEntity.java x: 98 lines of code y: 3 # changes service/src/main/java/org/apache/fineract/cn/customer/internal/repository/TaskDefinitionRepository.java x: 13 lines of code y: 4 # changes service/src/main/resources/db/migrations/postgresql/V1__initial_setup.sql x: 37 lines of code y: 6 # changes service/src/main/resources/db/migrations/postgresql/V2__customer_portrait.sql x: 7 lines of code y: 6 # changes service/src/main/resources/db/migrations/postgresql/V4__identification_card_scans.sql x: 4 lines of code y: 6 # changes service/src/main/resources/db/migrations/postgresql/V5__add_payroll_distributions.sql x: 8 lines of code y: 6 # changes service/src/main/resources/db/migrations/postgresql/V6__drop_pyroll_distributions.sql x: 2 lines of code y: 2 # changes service/src/main/resources/db/migrations/postgresql/V9__add_application_date_to_customer.sql x: 2 lines of code y: 3 # changes component-test/src/main/java/org/apache/fineract/cn/customer/CustomerApiDocumentation.java x: 1333 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/customer/IdentificationApiDocumentation.java x: 387 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/customer/TestIdentificationCards.java x: 157 lines of code y: 5 # changes api/src/main/java/org/apache/fineract/cn/customer/PermittableGroupIds.java x: 9 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/customer/api/v1/CustomerEventConstants.java x: 56 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/customer/api/v1/client/AddressValidationException.java x: 3 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/customer/api/v1/config/CustomerFeignClientConfig.java x: 67 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/customer/api/v1/config/encoder/CustomEncoder.java x: 28 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain/Address.java x: 53 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain/Command.java x: 43 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain/ContactDetail.java x: 58 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain/CustomerDocument.java x: 68 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain/ExpirationDate.java x: 50 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain/IdentificationCardScan.java x: 17 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain/TaskDefinition.java x: 75 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain/TaskInstance.java x: 36 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/customer/api/v1/events/DocumentPageEvent.java x: 52 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/customer/catalog/api/v1/CatalogEventConstants.java x: 13 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/customer/catalog/api/v1/domain/Field.java x: 113 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/customer/catalog/api/v1/domain/Option.java x: 38 lines of code y: 2 # changes api/src/main/java/org/apache/fineract/cn/customer/catalog/api/v1/domain/Value.java x: 32 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/customer/TestDocuments.java x: 162 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/customer/TestTaskInstance.java x: 161 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/customer/listener/CustomerEventListener.java x: 146 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/customer/listener/DocumentEventListener.java x: 73 lines of code y: 2 # changes component-test/src/main/java/org/apache/fineract/cn/customer/listener/MigrationEventListener.java x: 26 lines of code y: 2 # changes service/src/main/java/org/apache/fineract/cn/customer/CustomerApplication.java x: 11 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/ServiceConstants.java x: 4 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/command/ChangeFieldCommand.java x: 17 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/command/DeleteFieldCommand.java x: 16 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/command/handler/CatalogAggregate.java x: 117 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/mapper/CatalogMapper.java x: 34 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/mapper/FieldMapper.java x: 62 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/mapper/OptionMapper.java x: 30 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/repository/CatalogRepository.java x: 8 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/repository/FieldValueEntity.java x: 53 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/repository/OptionRepository.java x: 5 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/service/CatalogService.java x: 89 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/service/FieldValueValidator.java x: 125 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/catalog/rest/controller/CatalogRestController.java x: 137 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/internal/command/ChangeDocumentCommand.java x: 25 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/internal/command/CompleteDocumentCommand.java x: 22 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/internal/command/CreateIdentificationCardScanCommand.java x: 27 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/internal/command/DeleteIdentificationCardScanCommand.java x: 13 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/internal/command/handler/DocumentCommandHandler.java x: 118 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/internal/command/handler/TaskAggregate.java x: 130 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/internal/mapper/DocumentMapper.java x: 47 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/internal/mapper/IdentificationCardScanMapper.java x: 20 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/internal/repository/AddressEntity.java x: 72 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/internal/repository/ContactDetailEntity.java x: 76 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/internal/repository/DocumentPageEntity.java x: 86 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/internal/repository/TaskDefinitionEntity.java x: 91 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/internal/service/DocumentService.java x: 73 lines of code y: 1 # changes service/src/main/java/org/apache/fineract/cn/customer/rest/controller/DocumentsRestController.java x: 247 lines of code y: 1 # changes component-test/src/main/resources/logback-test.xml x: 22 lines of code y: 3 # changes service/src/main/resources/bootstrap.yml x: 3 lines of code y: 4 # changes service/src/main/resources/logback.xml x: 33 lines of code y: 4 # changes
19.0
# changes
  min: 1.0
  average: 2.14
  25th percentile: 1.0
  median: 2.0
  75th percentile: 2.0
  max: 19.0
0 1333.0
lines of code
min: 1.0 | average: 57.53 | 25th percentile: 11.25 | median: 22.0 | 75th percentile: 61.0 | max: 1333.0

Number of Contributors vs. Number of Changes: 192 points

api/src/main/java/org/apache/fineract/cn/customer/api/v1/client/CustomerDocumentsManager.java x: 3 # contributors y: 4 # changes component-test/src/main/java/org/apache/fineract/cn/customer/AbstractCustomerTest.java x: 5 # contributors y: 6 # changes service/src/main/java/org/apache/fineract/cn/customer/catalog/rest/config/CatalogRestConfiguration.java x: 3 # contributors y: 3 # changes service/src/main/java/org/apache/fineract/cn/customer/rest/config/CustomerRestConfiguration.java x: 5 # contributors y: 5 # changes service/src/main/resources/application.yml x: 13 # contributors y: 19 # changes api/src/main/java/org/apache/fineract/cn/customer/api/v1/client/validation/NotBlankBasedOnConfig.java x: 2 # contributors y: 2 # changes service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/repository/FieldEntity.java x: 6 # contributors y: 7 # changes service/src/main/resources/db/migrations/postgresql/V10__relax_customer_constraints.sql x: 2 # contributors y: 3 # changes component-test/src/main/java/org/apache/fineract/cn/customer/TestCustomer.java x: 6 # contributors y: 9 # changes component-test/src/main/java/org/apache/fineract/cn/customer/TestTaskDefinition.java x: 3 # contributors y: 5 # changes service/src/main/resources/db/migrations/postgresql/V1__initial_setup.sql x: 3 # contributors y: 6 # changes api/src/main/java/org/apache/fineract/cn/customer/PermittableGroupIds.java x: 1 # contributors y: 2 # changes service/src/main/java/org/apache/fineract/cn/customer/CustomerApplication.java x: 1 # contributors y: 1 # changes component-test/src/main/resources/logback-test.xml x: 4 # contributors y: 3 # changes service/src/main/resources/bootstrap.yml x: 4 # contributors y: 4 # changes
19.0
# changes
  min: 1.0
  average: 2.14
  25th percentile: 1.0
  median: 2.0
  75th percentile: 2.0
  max: 19.0
0 13.0
# contributors
min: 1.0 | average: 1.59 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 13.0

Number of Contributors vs. File Size: 192 points

api/src/main/java/org/apache/fineract/cn/customer/api/v1/client/CustomerDocumentsManager.java x: 3 # contributors y: 134 lines of code api/src/main/java/org/apache/fineract/cn/customer/api/v1/client/CustomerManager.java x: 3 # contributors y: 346 lines of code api/src/main/java/org/apache/fineract/cn/customer/catalog/api/v1/client/CatalogManager.java x: 3 # contributors y: 85 lines of code component-test/src/main/java/org/apache/fineract/cn/customer/AbstractCustomerTest.java x: 5 # contributors y: 89 lines of code component-test/src/main/java/org/apache/fineract/cn/customer/catalog/TestCatalog.java x: 5 # contributors y: 290 lines of code service/src/main/java/org/apache/fineract/cn/customer/catalog/rest/config/CatalogRestConfiguration.java x: 3 # contributors y: 34 lines of code service/src/main/java/org/apache/fineract/cn/customer/rest/config/CustomerRestConfiguration.java x: 5 # contributors y: 58 lines of code service/src/main/resources/application.yml x: 13 # contributors y: 58 lines of code api/src/main/java/org/apache/fineract/cn/customer/api/v1/client/validation/NotBlankBasedOnConfig.java x: 2 # contributors y: 23 lines of code api/src/main/java/org/apache/fineract/cn/customer/api/v1/client/validation/NotBlankBasedOnConfigValidator.java x: 2 # contributors y: 29 lines of code api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain/Customer.java x: 3 # contributors y: 173 lines of code service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/repository/FieldEntity.java x: 6 # contributors y: 147 lines of code service/src/main/java/org/apache/fineract/cn/customer/internal/command/handler/CustomerAggregate.java x: 3 # contributors y: 435 lines of code service/src/main/java/org/apache/fineract/cn/customer/internal/mapper/CustomerMapper.java x: 3 # contributors y: 71 lines of code service/src/main/java/org/apache/fineract/cn/customer/internal/service/CustomerService.java x: 3 # contributors y: 202 lines of code service/src/main/java/org/apache/fineract/cn/customer/rest/controller/CustomerRestController.java x: 3 # contributors y: 761 lines of code service/src/main/resources/db/migrations/postgresql/V10__relax_customer_constraints.sql x: 2 # contributors y: 4 lines of code component-test/src/main/java/org/apache/fineract/cn/customer/SuiteTestEnvironment.java x: 3 # contributors y: 19 lines of code component-test/src/main/java/org/apache/fineract/cn/customer/TestCustomer.java x: 6 # contributors y: 331 lines of code service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/repository/CatalogEntity.java x: 3 # contributors y: 95 lines of code service/src/main/java/org/apache/fineract/cn/customer/internal/command/handler/MigrationAggregate.java x: 3 # contributors y: 37 lines of code service/src/main/java/org/apache/fineract/cn/customer/internal/repository/CustomerEntity.java x: 3 # contributors y: 193 lines of code service/src/main/java/org/apache/fineract/cn/customer/internal/repository/DocumentEntity.java x: 3 # contributors y: 93 lines of code service/src/main/java/org/apache/fineract/cn/customer/internal/repository/IdentificationCardEntity.java x: 3 # contributors y: 108 lines of code service/src/main/java/org/apache/fineract/cn/customer/internal/repository/TaskDefinitionRepository.java x: 3 # contributors y: 13 lines of code service/src/main/resources/db/migrations/postgresql/V2__customer_portrait.sql x: 3 # contributors y: 7 lines of code service/src/main/resources/db/migrations/postgresql/V4__identification_card_scans.sql x: 3 # contributors y: 4 lines of code component-test/src/main/java/org/apache/fineract/cn/customer/CustomerApiDocumentation.java x: 2 # contributors y: 1333 lines of code component-test/src/main/java/org/apache/fineract/cn/customer/IdentificationApiDocumentation.java x: 2 # contributors y: 387 lines of code component-test/src/main/java/org/apache/fineract/cn/customer/TestIdentificationCards.java x: 3 # contributors y: 157 lines of code api/src/main/java/org/apache/fineract/cn/customer/PermittableGroupIds.java x: 1 # contributors y: 9 lines of code api/src/main/java/org/apache/fineract/cn/customer/api/v1/CustomerEventConstants.java x: 1 # contributors y: 56 lines of code api/src/main/java/org/apache/fineract/cn/customer/api/v1/client/AddressValidationException.java x: 1 # contributors y: 3 lines of code api/src/main/java/org/apache/fineract/cn/customer/api/v1/config/CustomerFeignClientConfig.java x: 1 # contributors y: 67 lines of code api/src/main/java/org/apache/fineract/cn/customer/api/v1/config/encoder/CustomDecoder.java x: 1 # contributors y: 24 lines of code api/src/main/java/org/apache/fineract/cn/customer/api/v1/config/encoder/CustomEncoder.java x: 1 # contributors y: 28 lines of code api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain/Command.java x: 1 # contributors y: 43 lines of code api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain/ContactDetail.java x: 1 # contributors y: 58 lines of code api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain/ExpirationDate.java x: 1 # contributors y: 50 lines of code api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain/IdentificationCard.java x: 1 # contributors y: 69 lines of code api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain/IdentificationCardScan.java x: 1 # contributors y: 17 lines of code api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain/TaskDefinition.java x: 1 # contributors y: 75 lines of code api/src/main/java/org/apache/fineract/cn/customer/api/v1/domain/TaskInstance.java x: 1 # contributors y: 36 lines of code api/src/main/java/org/apache/fineract/cn/customer/api/v1/events/DocumentEvent.java x: 1 # contributors y: 41 lines of code api/src/main/java/org/apache/fineract/cn/customer/catalog/api/v1/CatalogEventConstants.java x: 1 # contributors y: 13 lines of code api/src/main/java/org/apache/fineract/cn/customer/catalog/api/v1/domain/Field.java x: 1 # contributors y: 113 lines of code component-test/src/main/java/org/apache/fineract/cn/customer/TestDocuments.java x: 1 # contributors y: 162 lines of code component-test/src/main/java/org/apache/fineract/cn/customer/listener/CustomerEventListener.java x: 1 # contributors y: 146 lines of code service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/command/handler/CatalogAggregate.java x: 1 # contributors y: 117 lines of code service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/service/CatalogService.java x: 1 # contributors y: 89 lines of code service/src/main/java/org/apache/fineract/cn/customer/catalog/internal/service/FieldValueValidator.java x: 1 # contributors y: 125 lines of code service/src/main/java/org/apache/fineract/cn/customer/catalog/rest/controller/CatalogRestController.java x: 1 # contributors y: 137 lines of code service/src/main/java/org/apache/fineract/cn/customer/internal/command/handler/TaskAggregate.java x: 1 # contributors y: 130 lines of code service/src/main/java/org/apache/fineract/cn/customer/internal/repository/TaskDefinitionEntity.java x: 1 # contributors y: 91 lines of code service/src/main/java/org/apache/fineract/cn/customer/rest/controller/DocumentsRestController.java x: 1 # contributors y: 247 lines of code component-test/src/main/resources/logback-test.xml x: 4 # contributors y: 22 lines of code service/src/main/resources/bootstrap.yml x: 4 # contributors y: 3 lines of code service/src/main/resources/logback.xml x: 4 # contributors y: 33 lines of code
1333.0
lines of code
  min: 1.0
  average: 57.53
  25th percentile: 11.25
  median: 22.0
  75th percentile: 61.0
  max: 1333.0
0 13.0
# contributors
min: 1.0 | average: 1.59 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 13.0