apache / fineract-cn-mobile
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 524 files with 30,696 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (504 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 31 files changed 6-20 times (5,365 lines of code)
    • 492 files changed 1-5 times (24,827 lines of code)
0% | 1% | 0% | 17% | 80%
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 524 files with 30,696 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)
    • 7 files changed by 6-10 contributors (1,602 lines of code)
    • 412 files changed by 2-5 contributors (25,487 lines of code)
    • 105 files changed by 1 contributor (3,607 lines of code)
0% | 0% | 5% | 83% | 11%
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, xml, kt, json, md, gradle, properties, gitignore, txt, bat, pro
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
xml0% | 4% | 0% | 18% | 76%
java0% | 0% | 0% | 21% | 78%
kt0% | 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
app0% | 1% | 0% | 17% | 80%
ROOT0% | 0% | 0% | 0% | 100%
config0% | 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
strings.xml
in app/src/main/res/values
504 - 2017-06-17 2020-03-04 55 9 rajanmaurya154@gmail.com muhammadi@softcell.com
dimens.xml
in app/src/main/res/values
42 - 2017-06-18 2019-06-16 16 4 rajanmaurya154@gmail.com academic.rahul@gmail.com
DashboardActivity.java
in app/src/main/java/org/apache/fineract/ui/online
170 7 2017-09-05 2019-06-16 13 6 therajanmaurya@users.norepl... academic.rahul@gmail.com
fragment_customer_details.xml
in app/src/main/res/layout
588 - 2017-06-27 2019-06-09 13 4 rajanmaurya154@gmail.com therajanmaurya@users.norepl...
styles.xml
in app/src/main/res/values
57 - 2017-06-18 2020-02-26 12 5 rajanmaurya154@gmail.com muhammadi@softcell.com
CustomerDetailsFragment.java
in app/src/main/java/org/apache/fineract/ui/online/customers/customerdetails
305 25 2017-09-05 2020-08-07 12 7 therajanmaurya@users.norepl... spotlightapps18@gmail.com
FakeJsonName.java
in app/src/commonTest/java/org/apache/fineract
21 - 2017-09-05 2019-06-16 11 4 therajanmaurya@users.norepl... academic.rahul@gmail.com
colors.xml
in app/src/main/res/values
44 - 2017-06-18 2017-08-15 11 3 rajanmaurya154@gmail.com rajanmaurya154@gmail.com
menu_navigation_drawer.xml
in app/src/main/res/menu
49 - 2017-06-20 2019-06-16 11 6 therajanmaurya@users.norepl... academic.rahul@gmail.com
FakeRemoteDataSource.java
in app/src/commonTest/java/org/apache/fineract
94 18 2017-09-05 2019-06-16 11 4 therajanmaurya@users.norepl... academic.rahul@gmail.com
ActivityComponent.java
in app/src/main/java/org/apache/fineract/injection/component
111 - 2017-09-05 2019-06-16 11 5 therajanmaurya@users.norepl... academic.rahul@gmail.com
activity_login.xml
in app/src/main/res/layout
94 - 2017-06-17 2019-06-09 10 3 rajanmaurya154@gmail.com therajanmaurya@users.norepl...
fragment_loan_details.xml
in app/src/main/res/layout
263 - 2017-07-19 2019-06-09 10 4 rajanmaurya154@gmail.com therajanmaurya@users.norepl...
CustomersFragment.java
in app/src/main/java/org/apache/fineract/ui/online/customers/customerlist
280 25 2017-09-05 2020-08-07 9 7 therajanmaurya@users.norepl... spotlightapps18@gmail.com
fragment_customer_list.xml
in app/src/main/res/layout
76 - 2017-06-21 2019-06-09 8 5 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
fragment_customer_deposit.xml
in app/src/main/res/layout
26 - 2017-07-07 2019-06-09 7 3 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
ApplicationComponent.java
in app/src/main/java/org/apache/fineract/injection/component
54 - 2017-09-05 2019-06-02 7 4 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
CustomersPresenter.java
in app/src/main/java/org/apache/fineract/ui/online/customers/customerlist
78 7 2017-09-05 2020-08-07 7 5 therajanmaurya@users.norepl... spotlightapps18@gmail.com
BaseApiManager.java
in app/src/main/java/org/apache/fineract/data/remote
120 18 2017-09-05 2019-06-16 7 4 therajanmaurya@users.norepl... academic.rahul@gmail.com
FormCustomerDetailsFragment.java
in app/src/main/java/org/apache/fineract/ui/online/customers/createcustomer
248 20 2017-09-05 2019-06-16 7 6 therajanmaurya@users.norepl... academic.rahul@gmail.com
FormCustomerAddressFragment.java
in app/src/main/java/org/apache/fineract/ui/online/customers/createcustomer/formcustomeraddress
251 23 2017-09-05 2020-08-07 7 5 therajanmaurya@users.norepl... spotlightapps18@gmail.com
CustomerLoanDetailsFragment.java
in app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loandetails
253 15 2017-09-05 2020-03-04 7 5 therajanmaurya@users.norepl... muhammadi@softcell.com
fragment_customer_loans.xml
in app/src/main/res/layout
34 - 2017-07-10 2019-06-09 6 3 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
fragment_roles_list.xml
in app/src/main/res/layout
36 - 2017-08-24 2019-06-09 6 4 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
IdentificationsPresenter.java
in app/src/main/java/org/apache/fineract/ui/online/identification/identificationlist
78 5 2017-09-05 2019-05-05 6 5 therajanmaurya@users.norepl... academic.rahul@gmail.com
CustomerProfileActivity.java
in app/src/main/java/org/apache/fineract/ui/online/customers/customerprofile
158 13 2017-09-05 2019-06-09 6 5 therajanmaurya@users.norepl... academic.rahul@gmail.com
IdentificationsFragment.java
in app/src/main/java/org/apache/fineract/ui/online/identification/identificationlist
197 21 2017-09-05 2019-06-09 6 4 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
fragment_identification_details.xml
in app/src/main/res/layout
204 - 2017-08-01 2019-06-09 6 3 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
LoanAccountsFragment.java
in app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanaccountlist
217 23 2017-09-05 2020-03-04 6 4 therajanmaurya@users.norepl... muhammadi@softcell.com
StatusUtils.java
in app/src/main/java/org/apache/fineract/utils
274 9 2017-09-05 2019-06-16 6 4 therajanmaurya@users.norepl... academic.rahul@gmail.com
fragment_customer_loan_details.xml
in app/src/main/res/layout
416 - 2017-07-11 2019-06-09 6 4 rajanmaurya@dics-imac-4.local therajanmaurya@users.norepl...
LoanDetailsFragment.java
in app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/loandetails
527 30 2017-09-05 2020-03-04 6 5 therajanmaurya@users.norepl... muhammadi@softcell.com
EndPoints.java
in app/src/main/java/org/apache/fineract/data/remote
10 - 2017-09-05 2019-06-02 5 3 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
activity_toolbar_container.xml
in app/src/main/res/layout
13 - 2017-06-27 2019-06-09 5 3 rajanmaurya154@gmail.com therajanmaurya@users.norepl...
activity_loan_application.xml
in app/src/main/res/layout
27 - 2017-07-19 2019-06-09 5 3 rajanmaurya154@gmail.com therajanmaurya@users.norepl...
fragment_identification_list.xml
in app/src/main/res/layout
34 - 2017-07-31 2019-06-09 5 3 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
CustomerDetailsPresenter.java
in app/src/main/java/org/apache/fineract/ui/online/customers/customerdetails
38 4 2017-09-05 2020-08-07 5 4 therajanmaurya@users.norepl... spotlightapps18@gmail.com
FineractApplication.java
in app/src/main/java/org/apache/fineract
46 5 2017-09-05 2020-08-07 5 6 therajanmaurya@users.norepl... spotlightapps18@gmail.com
LoanApplicationStepAdapter.java
in app/src/main/java/org/apache/fineract/ui/adapters
55 4 2017-09-05 2020-03-04 5 5 therajanmaurya@users.norepl... muhammadi@softcell.com
RolesPresenter.java
in app/src/main/java/org/apache/fineract/ui/online/roles/roleslist
65 4 2017-09-05 2018-08-07 5 5 therajanmaurya@users.norepl... mohakpuri1712@gmail.com
FineractUIErrorHandler.java
in app/src/main/java/org/apache/fineract/ui/uierrorhandler
70 3 2017-09-05 2019-06-09 5 3 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
CustomerPayloadFragment.java
in app/src/main/java/org/apache/fineract/ui/offline
76 6 2018-05-25 2019-06-09 5 5 dilpreet2028@gmail.com therajanmaurya@users.norepl...
item_customer.xml
in app/src/main/res/layout
84 - 2017-06-21 2019-06-09 5 3 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
fragment_loan_document.xml
in app/src/main/res/layout
87 - 2017-07-19 2019-06-09 5 4 rajanmaurya154@gmail.com therajanmaurya@users.norepl...
87 - 2017-08-15 2019-06-09 5 3 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
LoginActivity.java
in app/src/main/java/org/apache/fineract/ui/online/login
93 8 2017-09-05 2019-06-12 5 4 therajanmaurya@users.norepl... academic.rahul@gmail.com
fragment_planned_payment.xml
in app/src/main/res/layout
95 - 2017-07-13 2019-06-09 5 3 rajanmaurya154@gmail.com therajanmaurya@users.norepl...
fragment_form_customer_address.xml
in app/src/main/res/layout
103 - 2017-07-26 2019-06-09 5 4 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
item_loan_debt_income.xml
in app/src/main/res/layout
105 - 2017-07-19 2019-06-09 5 3 rajanmaurya154@gmail.com therajanmaurya@users.norepl...
CustomerAdapter.java
in app/src/main/java/org/apache/fineract/ui/adapters
106 10 2017-09-05 2019-06-09 5 4 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
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
strings.xml
in app/src/main/res/values
504 - 2017-06-17 2020-03-04 55 9 rajanmaurya154@gmail.com muhammadi@softcell.com
CustomerDetailsFragment.java
in app/src/main/java/org/apache/fineract/ui/online/customers/customerdetails
305 25 2017-09-05 2020-08-07 12 7 therajanmaurya@users.norepl... spotlightapps18@gmail.com
CustomersFragment.java
in app/src/main/java/org/apache/fineract/ui/online/customers/customerlist
280 25 2017-09-05 2020-08-07 9 7 therajanmaurya@users.norepl... spotlightapps18@gmail.com
DashboardActivity.java
in app/src/main/java/org/apache/fineract/ui/online
170 7 2017-09-05 2019-06-16 13 6 therajanmaurya@users.norepl... academic.rahul@gmail.com
menu_navigation_drawer.xml
in app/src/main/res/menu
49 - 2017-06-20 2019-06-16 11 6 therajanmaurya@users.norepl... academic.rahul@gmail.com
FormCustomerDetailsFragment.java
in app/src/main/java/org/apache/fineract/ui/online/customers/createcustomer
248 20 2017-09-05 2019-06-16 7 6 therajanmaurya@users.norepl... academic.rahul@gmail.com
FineractApplication.java
in app/src/main/java/org/apache/fineract
46 5 2017-09-05 2020-08-07 5 6 therajanmaurya@users.norepl... spotlightapps18@gmail.com
styles.xml
in app/src/main/res/values
57 - 2017-06-18 2020-02-26 12 5 rajanmaurya154@gmail.com muhammadi@softcell.com
ActivityComponent.java
in app/src/main/java/org/apache/fineract/injection/component
111 - 2017-09-05 2019-06-16 11 5 therajanmaurya@users.norepl... academic.rahul@gmail.com
fragment_customer_list.xml
in app/src/main/res/layout
76 - 2017-06-21 2019-06-09 8 5 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
FormCustomerAddressFragment.java
in app/src/main/java/org/apache/fineract/ui/online/customers/createcustomer/formcustomeraddress
251 23 2017-09-05 2020-08-07 7 5 therajanmaurya@users.norepl... spotlightapps18@gmail.com
CustomersPresenter.java
in app/src/main/java/org/apache/fineract/ui/online/customers/customerlist
78 7 2017-09-05 2020-08-07 7 5 therajanmaurya@users.norepl... spotlightapps18@gmail.com
CustomerLoanDetailsFragment.java
in app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loandetails
253 15 2017-09-05 2020-03-04 7 5 therajanmaurya@users.norepl... muhammadi@softcell.com
CustomerProfileActivity.java
in app/src/main/java/org/apache/fineract/ui/online/customers/customerprofile
158 13 2017-09-05 2019-06-09 6 5 therajanmaurya@users.norepl... academic.rahul@gmail.com
LoanDetailsFragment.java
in app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/loandetails
527 30 2017-09-05 2020-03-04 6 5 therajanmaurya@users.norepl... muhammadi@softcell.com
IdentificationsPresenter.java
in app/src/main/java/org/apache/fineract/ui/online/identification/identificationlist
78 5 2017-09-05 2019-05-05 6 5 therajanmaurya@users.norepl... academic.rahul@gmail.com
LoanApplicationStepAdapter.java
in app/src/main/java/org/apache/fineract/ui/adapters
55 4 2017-09-05 2020-03-04 5 5 therajanmaurya@users.norepl... muhammadi@softcell.com
RolesPresenter.java
in app/src/main/java/org/apache/fineract/ui/online/roles/roleslist
65 4 2017-09-05 2018-08-07 5 5 therajanmaurya@users.norepl... mohakpuri1712@gmail.com
CustomerPayloadFragment.java
in app/src/main/java/org/apache/fineract/ui/offline
76 6 2018-05-25 2019-06-09 5 5 dilpreet2028@gmail.com therajanmaurya@users.norepl...
layout_nav_header.xml
in app/src/main/res/layout
36 - 2017-06-20 2020-04-21 4 5 therajanmaurya@users.norepl... anubhav11march@gmail.com
dimens.xml
in app/src/main/res/values
42 - 2017-06-18 2019-06-16 16 4 rajanmaurya154@gmail.com academic.rahul@gmail.com
fragment_customer_details.xml
in app/src/main/res/layout
588 - 2017-06-27 2019-06-09 13 4 rajanmaurya154@gmail.com therajanmaurya@users.norepl...
FakeRemoteDataSource.java
in app/src/commonTest/java/org/apache/fineract
94 18 2017-09-05 2019-06-16 11 4 therajanmaurya@users.norepl... academic.rahul@gmail.com
FakeJsonName.java
in app/src/commonTest/java/org/apache/fineract
21 - 2017-09-05 2019-06-16 11 4 therajanmaurya@users.norepl... academic.rahul@gmail.com
fragment_loan_details.xml
in app/src/main/res/layout
263 - 2017-07-19 2019-06-09 10 4 rajanmaurya154@gmail.com therajanmaurya@users.norepl...
ApplicationComponent.java
in app/src/main/java/org/apache/fineract/injection/component
54 - 2017-09-05 2019-06-02 7 4 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
BaseApiManager.java
in app/src/main/java/org/apache/fineract/data/remote
120 18 2017-09-05 2019-06-16 7 4 therajanmaurya@users.norepl... academic.rahul@gmail.com
fragment_customer_loan_details.xml
in app/src/main/res/layout
416 - 2017-07-11 2019-06-09 6 4 rajanmaurya@dics-imac-4.local therajanmaurya@users.norepl...
fragment_roles_list.xml
in app/src/main/res/layout
36 - 2017-08-24 2019-06-09 6 4 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
LoanAccountsFragment.java
in app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanaccountlist
217 23 2017-09-05 2020-03-04 6 4 therajanmaurya@users.norepl... muhammadi@softcell.com
IdentificationsFragment.java
in app/src/main/java/org/apache/fineract/ui/online/identification/identificationlist
197 21 2017-09-05 2019-06-09 6 4 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
StatusUtils.java
in app/src/main/java/org/apache/fineract/utils
274 9 2017-09-05 2019-06-16 6 4 therajanmaurya@users.norepl... academic.rahul@gmail.com
fragment_form_customer_details.xml
in app/src/main/res/layout
124 - 2017-07-26 2019-06-09 5 4 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
fragment_loan_document.xml
in app/src/main/res/layout
87 - 2017-07-19 2019-06-09 5 4 rajanmaurya154@gmail.com therajanmaurya@users.norepl...
fragment_form_customer_address.xml
in app/src/main/res/layout
103 - 2017-07-26 2019-06-09 5 4 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
CustomerAdapter.java
in app/src/main/java/org/apache/fineract/ui/adapters
106 10 2017-09-05 2019-06-09 5 4 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
CustomerTasksBottomSheetFragment.java
in app/src/main/java/org/apache/fineract/ui/online/customers/customertasks
216 17 2017-09-05 2020-08-07 5 4 therajanmaurya@users.norepl... spotlightapps18@gmail.com
CustomerDetailsPresenter.java
in app/src/main/java/org/apache/fineract/ui/online/customers/customerdetails
38 4 2017-09-05 2020-08-07 5 4 therajanmaurya@users.norepl... spotlightapps18@gmail.com
LoanCoSignerFragment.java
in app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/loancosigner
133 13 2017-09-05 2020-03-04 5 4 therajanmaurya@users.norepl... muhammadi@softcell.com
AddLoanReviewFragment.kt
in app/src/main/java/org/apache/fineract/ui/online/review
224 8 2018-06-11 2020-03-04 5 4 mohakpuri1712@gmail.com muhammadi@softcell.com
UploadIdentificationCardBottomSheet.java
in app/src/main/java/org/apache/fineract/ui/online/identification/uploadidentificationscan
235 26 2017-09-05 2019-06-09 5 4 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
LoginActivity.java
in app/src/main/java/org/apache/fineract/ui/online/login
93 8 2017-09-05 2019-06-12 5 4 therajanmaurya@users.norepl... academic.rahul@gmail.com
FineractBaseActivity.java
in app/src/main/java/org/apache/fineract/ui/base
154 19 2017-09-05 2019-06-12 5 4 therajanmaurya@users.norepl... academic.rahul@gmail.com
fragment_form_deposit_overview.xml
in app/src/main/res/layout
67 - 2017-08-15 2019-06-09 4 4 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
69 - 2017-07-31 2019-06-09 4 4 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
CreateCustomerStepAdapter.java
in app/src/main/java/org/apache/fineract/ui/adapters
53 4 2017-09-05 2019-06-09 4 4 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
AccountsAdapter.kt
in app/src/main/java/org/apache/fineract/ui/adapters
49 3 2018-07-19 2019-06-09 4 4 mohakpuri1712@gmail.com therajanmaurya@users.norepl...
TellerAdapter.kt
in app/src/main/java/org/apache/fineract/ui/adapters
50 3 2018-07-10 2019-06-09 4 4 mohakpuri1712@gmail.com therajanmaurya@users.norepl...
BeneficiaryAutoCompleteAdapter.java
in app/src/main/java/org/apache/fineract/ui/adapters
90 7 2017-09-05 2019-06-09 4 4 therajanmaurya@users.norepl... therajanmaurya@users.norepl...
LedgerAdapter.kt
in app/src/main/java/org/apache/fineract/ui/adapters
49 3 2018-07-17 2019-06-09 4 4 mohakpuri1712@gmail.com therajanmaurya@users.norepl...
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
dimens.xml
in app/src/main/res/values-w820dp
3 -
fragment_groups_details.xml
in app/src/main/res/layout
313 - 2019-06-16 2019-06-16 1 1 academic.rahul@gmail.com academic.rahul@gmail.com
fragment_step_group_review.xml
in app/src/main/res/layout
220 - 2019-06-16 2019-06-16 1 1 academic.rahul@gmail.com academic.rahul@gmail.com
AddGroupLeaderStepFragment.kt
in app/src/main/java/org/apache/fineract/ui/online/groups/creategroup
155 11 2019-06-16 2019-06-16 1 1 academic.rahul@gmail.com academic.rahul@gmail.com
AddGroupMemberStepFragment.kt
in app/src/main/java/org/apache/fineract/ui/online/groups/creategroup
153 11 2019-06-16 2019-06-16 1 1 academic.rahul@gmail.com academic.rahul@gmail.com
fragment_group_tasks_bottom_sheet.xml
in app/src/main/res/layout
133 - 2019-06-16 2019-06-16 1 1 academic.rahul@gmail.com academic.rahul@gmail.com
GroupAddressStepFragment.kt
in app/src/main/java/org/apache/fineract/ui/online/groups/creategroup
128 8 2019-06-16 2019-06-16 1 1 academic.rahul@gmail.com academic.rahul@gmail.com
GroupDetailsFragment.kt
in app/src/main/java/org/apache/fineract/ui/online/groups/groupdetails
114 8 2019-06-16 2019-06-16 1 1 academic.rahul@gmail.com academic.rahul@gmail.com
fragment_step_add_group_leader.xml
in app/src/main/res/layout
104 - 2019-06-16 2019-06-16 1 1 academic.rahul@gmail.com academic.rahul@gmail.com
fragment_step_add_group_member.xml
in app/src/main/res/layout
104 - 2019-06-16 2019-06-16 1 1 academic.rahul@gmail.com academic.rahul@gmail.com
GroupDetailsStepFragment.kt
in app/src/main/java/org/apache/fineract/ui/online/groups/creategroup
104 5 2019-06-16 2019-06-16 1 1 academic.rahul@gmail.com academic.rahul@gmail.com
DbManagerCustomer.java
in app/src/main/java/org/apache/fineract/data/datamanager/database
92 14 2018-05-25 2018-05-25 1 1 dilpreet2028@gmail.com dilpreet2028@gmail.com
SynchronizationManager.kt
in app/src/main/java/org/apache/fineract/couchbase
88 7 2020-08-07 2020-08-07 1 1 spotlightapps18@gmail.com spotlightapps18@gmail.com
fragment_step_group_details.xml
in app/src/main/res/layout
79 - 2019-06-16 2019-06-16 1 1 academic.rahul@gmail.com academic.rahul@gmail.com
fragment_step_group_address.xml
in app/src/main/res/layout
75 - 2019-06-16 2019-06-16 1 1 academic.rahul@gmail.com academic.rahul@gmail.com
FineractBaseDataManager.java
in app/src/main/java/org/apache/fineract/data/datamanager/api
75 5 2018-05-25 2018-05-25 1 1 dilpreet2028@gmail.com dilpreet2028@gmail.com
GroupReviewStepFragment.kt
in app/src/main/java/org/apache/fineract/ui/online/groups/creategroup
67 5 2019-06-16 2019-06-16 1 1 academic.rahul@gmail.com academic.rahul@gmail.com
NameListAdapter.kt
in app/src/main/java/org/apache/fineract/ui/adapters
59 7 2019-06-16 2019-06-16 1 1 academic.rahul@gmail.com academic.rahul@gmail.com
item_product.xml
in app/src/main/res/layout
58 - 2018-07-27 2018-07-27 1 1 mohakpuri1712@gmail.com mohakpuri1712@gmail.com
CustomerPayloadPresenter.java
in app/src/main/java/org/apache/fineract/ui/offline
55 4 2018-05-25 2018-05-25 1 1 dilpreet2028@gmail.com dilpreet2028@gmail.com
item_group.xml
in app/src/main/res/layout
52 - 2019-06-16 2019-06-16 1 1 academic.rahul@gmail.com academic.rahul@gmail.com
CouchbaseDatabase.kt
in app/src/main/java/org/apache/fineract/couchbase
52 3 2020-08-07 2020-08-07 1 1 spotlightapps18@gmail.com spotlightapps18@gmail.com
Replicate.java
in app/src/main/java/org/apache/fineract/couchbase
46 3 2020-08-07 2020-08-07 1 1 spotlightapps18@gmail.com spotlightapps18@gmail.com
DataManagerAuth.java
in app/src/main/java/org/apache/fineract/data/datamanager/api
40 4 2018-05-25 2018-05-25 1 1 dilpreet2028@gmail.com dilpreet2028@gmail.com
JobsModule.java
in app/src/main/java/org/apache/fineract/injection/module
38 3 2018-05-25 2018-05-25 1 1 dilpreet2028@gmail.com dilpreet2028@gmail.com
DataManagerIndividualLending.java
in app/src/main/java/org/apache/fineract/data/datamanager/api
38 2 2018-05-25 2018-05-25 1 1 dilpreet2028@gmail.com dilpreet2028@gmail.com
item_name_list.xml
in app/src/main/res/layout
37 - 2019-06-16 2019-06-16 1 1 academic.rahul@gmail.com academic.rahul@gmail.com
DataManagerAccounting.kt
in app/src/main/java/org/apache/fineract/data/datamanager
37 - 2018-07-17 2018-07-19 2 1 mohakpuri1712@gmail.com mohakpuri1712@gmail.com
ContactDetail.kt
in app/src/main/java/org/apache/fineract/data/models/customer
37 - 2018-05-19 2018-05-25 2 1 dilpreet2028@gmail.com dilpreet2028@gmail.com
DataManagerRoles.java
in app/src/main/java/org/apache/fineract/data/datamanager/api
35 1 2018-05-25 2018-05-25 1 1 dilpreet2028@gmail.com dilpreet2028@gmail.com
Teller.kt
in app/src/main/java/org/apache/fineract/data/models/teller
35 - 2018-07-10 2018-07-10 1 1 mohakpuri1712@gmail.com mohakpuri1712@gmail.com
ManagerCustomer.java
in app/src/main/java/org/apache/fineract/data/datamanager/contracts
33 - 2018-05-25 2018-05-25 1 1 dilpreet2028@gmail.com dilpreet2028@gmail.com
DataManagerGroups.kt
in app/src/main/java/org/apache/fineract/data/datamanager/api
33 3 2019-06-16 2019-06-16 1 1 academic.rahul@gmail.com academic.rahul@gmail.com
PassCodeActivity.kt
in app/src/main/java/org/apache/fineract/ui/online
31 6 2019-06-12 2019-06-12 1 1 academic.rahul@gmail.com academic.rahul@gmail.com
CreateGroupAdapter.kt
in app/src/main/java/org/apache/fineract/ui/online/groups/creategroup
30 3 2019-06-16 2019-06-16 1 1 academic.rahul@gmail.com academic.rahul@gmail.com
Account.kt
in app/src/main/java/org/apache/fineract/data/models/accounts
30 - 2018-07-19 2018-07-19 1 1 mohakpuri1712@gmail.com mohakpuri1712@gmail.com
DepositAccount.kt
in app/src/main/java/org/apache/fineract/data/models/deposit
29 - 2018-05-19 2018-05-19 1 1 dilpreet2028@gmail.com dilpreet2028@gmail.com
DataManagerTeller.kt
in app/src/main/java/org/apache/fineract/data/datamanager
26 - 2018-07-10 2018-07-10 1 1 mohakpuri1712@gmail.com mohakpuri1712@gmail.com
ProductDefinition.kt
in app/src/main/java/org/apache/fineract/data/models/deposit
26 2 2018-05-19 2018-05-19 1 1 dilpreet2028@gmail.com dilpreet2028@gmail.com
Term.kt
in app/src/main/java/org/apache/fineract/data/models/deposit
26 4 2018-05-19 2018-05-19 1 1 dilpreet2028@gmail.com dilpreet2028@gmail.com
DataManagerProduct.kt
in app/src/main/java/org/apache/fineract/data/datamanager/api
25 - 2018-07-27 2018-07-27 1 1 mohakpuri1712@gmail.com mohakpuri1712@gmail.com
activity_create_group.xml
in app/src/main/res/layout
23 - 2019-06-16 2019-06-16 1 1 academic.rahul@gmail.com academic.rahul@gmail.com
Address.kt
in app/src/main/java/org/apache/fineract/data/models/customer
23 - 2018-05-19 2018-05-25 2 1 dilpreet2028@gmail.com dilpreet2028@gmail.com
DataManagerAnonymous.java
in app/src/main/java/org/apache/fineract/data/datamanager/api
22 1 2018-05-25 2018-05-25 1 1 dilpreet2028@gmail.com dilpreet2028@gmail.com
Command.kt
in app/src/main/java/org/apache/fineract/data/models/customer
21 - 2018-05-19 2018-05-19 1 1 dilpreet2028@gmail.com dilpreet2028@gmail.com
Ledger.kt
in app/src/main/java/org/apache/fineract/data/models/accounts
20 - 2018-07-17 2018-07-17 1 1 mohakpuri1712@gmail.com mohakpuri1712@gmail.com
fragment_group_list.xml
in app/src/main/res/layout
19 - 2019-06-16 2019-06-16 1 1 academic.rahul@gmail.com academic.rahul@gmail.com
DateOfBirth.kt
in app/src/main/java/org/apache/fineract/data/models/customer
19 - 2018-05-19 2018-05-25 2 1 dilpreet2028@gmail.com dilpreet2028@gmail.com
GroupsService.kt
in app/src/main/java/org/apache/fineract/data/services
19 - 2019-06-16 2019-06-16 1 1 academic.rahul@gmail.com academic.rahul@gmail.com
AccountingService.kt
in app/src/main/java/org/apache/fineract/data/services
19 - 2018-07-17 2018-07-19 2 1 mohakpuri1712@gmail.com mohakpuri1712@gmail.com
Correlations

File Size vs. Number of Changes: 524 points

app/src/main/java/org/apache/fineract/data/datamanager/api/DataManagerLoans.java x: 75 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/data/models/loan/AccountAssignment.kt x: 10 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/data/models/loan/LoanAccount.kt x: 44 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/data/models/loan/LoanParameters.kt x: 14 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/data/services/LoanService.java x: 38 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/ui/adapters/LoanApplicationStepAdapter.java x: 55 lines of code y: 5 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanaccountlist/LoanAccountsFragment.java x: 217 lines of code y: 6 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/BaseFragmentDebtIncome.java x: 228 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/LoanApplicationAction.kt x: 5 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/LoanDebtIncomeFragment.java x: 79 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/loanactivity/LoanApplicationActivity.java x: 187 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/loanactivity/LoanApplicationContract.java x: 16 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/loanactivity/LoanApplicationPresenter.java x: 84 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/loancosigner/LoanCoSignerFragment.java x: 133 lines of code y: 5 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/loancosigner/LoanCoSignerPresenter.java x: 86 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/loandetails/LoanDetailsContract.java x: 26 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/loandetails/LoanDetailsFragment.java x: 527 lines of code y: 6 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/loandetails/LoanDetailsPresenter.java x: 108 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loandetails/CustomerLoanDetailsFragment.java x: 253 lines of code y: 7 # changes app/src/main/java/org/apache/fineract/ui/online/review/AddLoanReviewFragment.kt x: 224 lines of code y: 5 # changes app/src/main/java/org/apache/fineract/utils/ConstantKeys.java x: 33 lines of code y: 4 # changes app/src/main/res/values/strings.xml x: 504 lines of code y: 55 # changes app/src/main/java/org/apache/fineract/ui/online/launcher/LauncherActivity.java x: 91 lines of code y: 4 # changes app/src/main/res/values/styles.xml x: 57 lines of code y: 12 # changes app/src/main/java/org/apache/fineract/FineractApplication.java x: 46 lines of code y: 5 # changes app/src/main/java/org/apache/fineract/couchbase/CouchbaseDatabase.kt x: 52 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/couchbase/Replicate.java x: 46 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/couchbase/SynchronizationManager.kt x: 88 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/data/models/Group.kt x: 28 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/data/models/customer/Customer.kt x: 71 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/data/remote/BaseUrl.java x: 13 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/ui/adapters/GroupsAdapter.kt x: 61 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/ui/online/customers/createcustomer/customeractivity/CreateCustomerPresenter.java x: 50 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/online/customers/createcustomer/formcustomeraddress/FormCustomerAddressFragment.java x: 251 lines of code y: 7 # changes app/src/main/java/org/apache/fineract/ui/online/customers/customerdetails/CustomerDetailsFragment.java x: 305 lines of code y: 12 # changes app/src/main/java/org/apache/fineract/ui/online/customers/customerdetails/CustomerDetailsPresenter.java x: 38 lines of code y: 5 # changes app/src/main/java/org/apache/fineract/ui/online/customers/customerlist/CustomersFragment.java x: 280 lines of code y: 9 # changes app/src/main/java/org/apache/fineract/ui/online/customers/customerlist/CustomersPresenter.java x: 78 lines of code y: 7 # changes app/src/main/java/org/apache/fineract/ui/online/customers/customertasks/CustomerTasksBottomSheetContract.java x: 14 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/online/customers/customertasks/CustomerTasksBottomSheetFragment.java x: 216 lines of code y: 5 # changes app/src/main/java/org/apache/fineract/ui/online/customers/customertasks/CustomerTasksBottomSheetPresenter.java x: 64 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/online/groups/creategroup/CreateGroupActivity.kt x: 118 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/ui/online/groups/grouplist/GroupListFragment.kt x: 105 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/ui/online/groups/grouplist/GroupViewModel.kt x: 133 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/ui/online/groups/grouplist/GroupViewModelFactory.kt x: 19 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/ui/online/groups/grouptasks/GroupTasksBottomSheetFragment.kt x: 128 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/utils/Constants.kt x: 9 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/utils/DateUtils.java x: 114 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/utils/GsonUtils.kt x: 17 lines of code y: 1 # changes app/src/commonTest/java/org/apache/fineract/FakeJsonName.java x: 21 lines of code y: 11 # changes app/src/commonTest/java/org/apache/fineract/FakeRemoteDataSource.java x: 94 lines of code y: 11 # changes app/src/main/java/org/apache/fineract/data/Status.kt x: 6 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/data/datamanager/api/DataManagerGroups.kt x: 33 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/data/remote/BaseApiManager.java x: 120 lines of code y: 7 # changes app/src/main/java/org/apache/fineract/data/services/GroupsService.kt x: 19 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/injection/component/ActivityComponent.java x: 111 lines of code y: 11 # changes app/src/main/java/org/apache/fineract/ui/adapters/NameListAdapter.kt x: 59 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/ui/online/DashboardActivity.java x: 170 lines of code y: 13 # changes app/src/main/java/org/apache/fineract/ui/online/customers/createcustomer/FormCustomerDetailsFragment.java x: 248 lines of code y: 7 # changes app/src/main/java/org/apache/fineract/ui/online/groups/creategroup/AddGroupLeaderStepFragment.kt x: 155 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/ui/online/groups/creategroup/AddGroupMemberStepFragment.kt x: 153 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/ui/online/groups/creategroup/CreateGroupAdapter.kt x: 30 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/ui/online/groups/creategroup/GroupAddressStepFragment.kt x: 128 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/ui/online/groups/creategroup/GroupDetailsStepFragment.kt x: 104 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/ui/online/groups/creategroup/GroupModelHelper.kt x: 11 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/ui/online/groups/creategroup/GroupReviewStepFragment.kt x: 67 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/ui/online/groups/groupdetails/GroupDetailsFragment.kt x: 114 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/utils/StatusUtils.java x: 274 lines of code y: 6 # changes app/src/main/java/org/apache/fineract/utils/Utils.java x: 44 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/utils/ValidateIdentifierUtil.java x: 51 lines of code y: 4 # changes app/src/main/res/drawable/border.xml x: 9 lines of code y: 1 # changes app/src/main/res/drawable/circular_background.xml x: 7 lines of code y: 1 # changes app/src/main/res/drawable/ic_teller_black_24dp.xml x: 12 lines of code y: 1 # changes app/src/main/res/layout/activity_create_group.xml x: 23 lines of code y: 1 # changes app/src/main/res/layout/fragment_group_tasks_bottom_sheet.xml x: 133 lines of code y: 1 # changes app/src/main/res/layout/fragment_groups_details.xml x: 313 lines of code y: 1 # changes app/src/main/res/layout/fragment_step_group_address.xml x: 75 lines of code y: 1 # changes app/src/main/res/layout/fragment_step_group_details.xml x: 79 lines of code y: 1 # changes app/src/main/res/layout/fragment_step_group_review.xml x: 220 lines of code y: 1 # changes app/src/main/res/layout/item_name_list.xml x: 37 lines of code y: 1 # changes app/src/main/res/menu/menu_group_search.xml x: 10 lines of code y: 1 # changes app/src/main/res/menu/menu_navigation_drawer.xml x: 49 lines of code y: 11 # changes app/src/main/res/values-ml-rIN/strings.xml x: 310 lines of code y: 2 # changes app/src/main/res/values/dimens.xml x: 42 lines of code y: 16 # changes app/src/main/res/values/styles_text.xml x: 15 lines of code y: 2 # changes app/src/main/res/xml/network_security_config.xml x: 8 lines of code y: 1 # changes app/src/main/res/layout/layout_nav_header.xml x: 36 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/base/FineractBaseActivity.java x: 154 lines of code y: 5 # changes app/src/main/java/org/apache/fineract/ui/online/PassCodeActivity.kt x: 31 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/ui/online/launcher/LauncherContract.java x: 17 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/ui/online/login/LoginActivity.java x: 93 lines of code y: 5 # changes app/src/main/java/org/apache/fineract/ui/online/accounting/accounts/AccountsFragment.kt x: 130 lines of code y: 5 # changes app/src/main/java/org/apache/fineract/ui/online/accounting/ledgers/LedgerFragment.kt x: 132 lines of code y: 5 # changes app/src/main/java/org/apache/fineract/ui/online/customers/customerpayroll/editcustomerpayroll/EditPayrollAllocationFragment.kt x: 109 lines of code y: 5 # changes app/src/main/java/org/apache/fineract/ui/online/customers/customerpayroll/editcustomerpayroll/EditPayrollFragment.kt x: 113 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/product/ProductFragment.kt x: 134 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/data/local/PreferencesHelper.java x: 106 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/data/remote/ConnectivityInterceptor.java x: 23 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/data/remote/FineractInterceptor.java x: 59 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/jobs/CreationUpdationCustomerJob.java x: 75 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/jobs/FineractJobCreator.java x: 25 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/adapters/AccountsAdapter.kt x: 49 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/adapters/BeneficiaryAdapter.java x: 87 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/adapters/BeneficiaryAutoCompleteAdapter.java x: 90 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/adapters/CreateCustomerStepAdapter.java x: 53 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/adapters/CreateDepositStepAdapter.java x: 48 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/adapters/CreateIdentificationStepAdapter.java x: 49 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/adapters/CustomerActivitiesAdapter.java x: 66 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/adapters/CustomerAdapter.java x: 106 lines of code y: 5 # changes app/src/main/java/org/apache/fineract/ui/adapters/CustomerDepositAdapter.java x: 101 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/adapters/DebtIncomeReportAdapter.java x: 50 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/adapters/EditPayrollStepAdapter.kt x: 24 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/adapters/IdentificationScanAdapter.java x: 81 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/adapters/LoanAccountListAdapter.java x: 97 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/adapters/PayrollAllocationAdapter.kt x: 57 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/adapters/PlannedPaymentAdapter.java x: 164 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/adapters/ProductAdapter.kt x: 45 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/adapters/RolesAdapter.java x: 82 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/adapters/ViewPagerAdapter.java x: 29 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/base/EndlessRecyclerViewScrollListener.java x: 70 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/base/Toaster.java x: 54 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/offline/CustomerPayloadFragment.java x: 76 lines of code y: 5 # changes app/src/main/java/org/apache/fineract/ui/online/customers/createcustomer/FormCustomerContactFragment.java x: 170 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/online/customers/customeractivities/CustomerActivitiesFragment.java x: 132 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/online/customers/customerprofile/CustomerProfileActivity.java x: 158 lines of code y: 6 # changes app/src/main/java/org/apache/fineract/ui/online/customers/customerprofile/editcustomerprofilebottomsheet/EditCustomerProfileBottomSheet.java x: 328 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/online/depositaccounts/createdepositaccount/DepositOnNavigationBarListener.java x: 8 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/online/depositaccounts/createdepositaccount/FormDepositOverviewFragment.java x: 85 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/online/depositaccounts/createdepositaccount/formdepositassignproduct/FormDepositAssignProductFragment.java x: 225 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/online/depositaccounts/depositaccountdetails/DepositAccountDetailsFragment.java x: 141 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/online/depositaccounts/depositaccountslist/DepositAccountsFragment.java x: 150 lines of code y: 5 # changes app/src/main/java/org/apache/fineract/ui/online/identification/createidentification/FormIdentificationDetailsFragment.java x: 215 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/online/identification/createidentification/FormOverViewIdentificationFragment.java x: 68 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/online/identification/identificationdetails/IdentificationDetailsFragment.java x: 284 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/online/identification/identificationlist/IdentificationsFragment.java x: 197 lines of code y: 6 # changes app/src/main/java/org/apache/fineract/ui/online/identification/uploadidentificationscan/UploadIdentificationCardBottomSheet.java x: 235 lines of code y: 5 # changes app/src/main/java/org/apache/fineract/ui/online/identification/viewscancard/ViewScanCardActivity.java x: 55 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/online/identification/viewscancard/ViewScanCardFragment.java x: 53 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/debtincomereport/DebtIncomeReportActivity.java x: 84 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/debtincomereport/DebtIncomeReportFragment.java x: 106 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/AddDebtIncomeBottomSheet.java x: 125 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/plannedpayment/PlannedPaymentFragment.java x: 215 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/online/review/CreateCustomerReviewFragment.java x: 182 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/online/roles/roleslist/RolesFragment.java x: 130 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/product/ProductPresenter.kt x: 56 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/ui/uierrorhandler/FineractUIErrorHandler.java x: 70 lines of code y: 5 # changes app/src/main/java/org/apache/fineract/ui/views/ViewBehavior.java x: 79 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/utils/CheckSelfPermissionAndRequest.java x: 162 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/utils/FileUtils.java x: 183 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/utils/MaterialDialog.java x: 110 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/utils/ScrollFabBehavior.java x: 38 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/utils/ValidationUtil.java x: 42 lines of code y: 3 # changes app/src/main/res/layout/activity_create_customer.xml x: 28 lines of code y: 3 # changes app/src/main/res/layout/activity_create_deposit.xml x: 27 lines of code y: 3 # changes app/src/main/res/layout/activity_dashboard.xml x: 25 lines of code y: 4 # changes app/src/main/res/layout/activity_debt_income_report.xml x: 30 lines of code y: 3 # changes app/src/main/res/layout/activity_edit_payroll.xml x: 28 lines of code y: 4 # changes app/src/main/res/layout/activity_loan_application.xml x: 27 lines of code y: 5 # changes app/src/main/res/layout/activity_login.xml x: 94 lines of code y: 10 # changes app/src/main/res/layout/activity_toolbar_container.xml x: 13 lines of code y: 5 # changes app/src/main/res/layout/activity_view_scan_card.xml x: 26 lines of code y: 3 # changes app/src/main/res/layout/bottom_sheet_add_debt_income.xml x: 85 lines of code y: 4 # changes app/src/main/res/layout/bottom_sheet_add_document.xml x: 119 lines of code y: 3 # changes app/src/main/res/layout/bottom_sheet_edit_customer_profile.xml x: 226 lines of code y: 3 # changes app/src/main/res/layout/bottom_sheet_task_list.xml x: 172 lines of code y: 4 # changes app/src/main/res/layout/bottom_sheet_upload_identification_scan_card.xml x: 136 lines of code y: 3 # changes app/src/main/res/layout/fragment_accounts.xml x: 22 lines of code y: 3 # changes app/src/main/res/layout/fragment_add_loan_review.xml x: 335 lines of code y: 3 # changes app/src/main/res/layout/fragment_create_customer_review.xml x: 243 lines of code y: 3 # changes app/src/main/res/layout/fragment_customer_activities.xml x: 22 lines of code y: 4 # changes app/src/main/res/layout/fragment_customer_deposit.xml x: 26 lines of code y: 7 # changes app/src/main/res/layout/fragment_customer_deposit_details.xml x: 189 lines of code y: 5 # changes app/src/main/res/layout/fragment_customer_details.xml x: 588 lines of code y: 13 # changes app/src/main/res/layout/fragment_customer_list.xml x: 76 lines of code y: 8 # changes app/src/main/res/layout/fragment_customer_loan_details.xml x: 416 lines of code y: 6 # changes app/src/main/res/layout/fragment_customer_loans.xml x: 34 lines of code y: 6 # changes app/src/main/res/layout/fragment_customer_payload.xml x: 21 lines of code y: 3 # changes app/src/main/res/layout/fragment_dashboard.xml x: 94 lines of code y: 3 # changes app/src/main/res/layout/fragment_debt_income_report.xml x: 185 lines of code y: 3 # changes app/src/main/res/layout/fragment_edit_payroll.xml x: 102 lines of code y: 4 # changes app/src/main/res/layout/fragment_form_customer_address.xml x: 103 lines of code y: 5 # changes app/src/main/res/layout/fragment_form_customer_contact.xml x: 76 lines of code y: 3 # changes app/src/main/res/layout/fragment_form_customer_details.xml x: 124 lines of code y: 5 # changes app/src/main/res/layout/fragment_form_deposit_assign_product.xml x: 87 lines of code y: 5 # changes app/src/main/res/layout/fragment_form_deposit_overview.xml x: 67 lines of code y: 4 # changes app/src/main/res/layout/fragment_form_overview_identification.xml x: 69 lines of code y: 4 # changes app/src/main/res/layout/fragment_identification_details.xml x: 204 lines of code y: 6 # changes app/src/main/res/layout/fragment_identification_list.xml x: 34 lines of code y: 5 # changes app/src/main/res/layout/fragment_loan_co_signer.xml x: 80 lines of code y: 4 # changes app/src/main/res/layout/fragment_loan_debt_income_ratio.xml x: 167 lines of code y: 5 # changes app/src/main/res/layout/fragment_loan_details.xml x: 263 lines of code y: 10 # changes app/src/main/res/layout/fragment_payroll.xml x: 173 lines of code y: 5 # changes app/src/main/res/layout/fragment_planned_payment.xml x: 95 lines of code y: 5 # changes app/src/main/res/layout/fragment_roles_list.xml x: 36 lines of code y: 6 # changes app/src/main/res/layout/fragment_teller.xml x: 19 lines of code y: 3 # changes app/src/main/res/layout/fragment_view_scan_card.xml x: 16 lines of code y: 3 # changes app/src/main/res/layout/item_account.xml x: 65 lines of code y: 3 # changes app/src/main/res/layout/item_customer.xml x: 84 lines of code y: 5 # changes app/src/main/res/layout/item_customer_deposit_accounts.xml x: 65 lines of code y: 4 # changes app/src/main/res/layout/item_customer_loans.xml x: 66 lines of code y: 4 # changes app/src/main/res/layout/item_identification_scan_card.xml x: 102 lines of code y: 3 # changes app/src/main/res/layout/item_loan_debt_income.xml x: 105 lines of code y: 5 # changes app/src/main/res/layout/item_payroll_allocation.xml x: 111 lines of code y: 4 # changes app/src/main/res/layout/layout_exception_handler.xml x: 118 lines of code y: 5 # changes app/src/main/res/layout/toolbar.xml x: 16 lines of code y: 4 # changes app/src/main/res/menu/menu_account_search.xml x: 10 lines of code y: 3 # changes config/quality/pmd/pmd-ruleset.xml x: 33 lines of code y: 3 # changes app/src/main/res/font/roboto.xml x: 7 lines of code y: 2 # changes app/src/main/res/values/preloaded_fonts.xml x: 6 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/data/datamanager/api/DataManagerPayroll.kt x: 24 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/data/models/payroll/PayrollAllocation.kt x: 11 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/data/remote/EndPoints.java x: 10 lines of code y: 5 # changes app/src/main/java/org/apache/fineract/data/services/PayrollService.kt x: 17 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/injection/component/ApplicationComponent.java x: 54 lines of code y: 7 # changes app/src/main/java/org/apache/fineract/ui/online/customers/customerpayroll/PayrollFragment.kt x: 95 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/online/customers/customerpayroll/editcustomerpayroll/EditPayrollActivity.kt x: 71 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/ui/online/customers/customerpayroll/editcustomerpayroll/EditPayrollContract.kt x: 12 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/ui/online/customers/customerpayroll/editcustomerpayroll/EditPayrollPresenter.kt x: 34 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/ui/online/customers/customerpayroll/editcustomerpayroll/editpayrollbottomsheet/PayrollSource.kt x: 5 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/ui/online/accounting/ledgers/LedgerPresenter.kt x: 58 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/online/identification/identificationlist/IdentificationsPresenter.java x: 78 lines of code y: 6 # changes app/src/main/java/org/apache/fineract/ui/online/login/LoginPresenter.java x: 93 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/online/roles/roleslist/RolesPresenter.java x: 65 lines of code y: 5 # changes app/src/main/java/org/apache/fineract/data/datamanager/api/DataManagerProduct.kt x: 25 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/data/models/product/Product.kt x: 24 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/data/services/ProductService.kt x: 13 lines of code y: 1 # changes app/src/main/res/layout/item_product.xml x: 58 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanaccountlist/LoanAccountsPresenter.java x: 109 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/online/identification/identificationlist/IdentificationsContract.java x: 20 lines of code y: 4 # changes app/src/main/java/org/apache/fineract/ui/online/accounting/accounts/AccountsPresenter.kt x: 62 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/online/teller/TellerPresenter.kt x: 53 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/data/datamanager/api/DataManagerCustomer.java x: 166 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/data/datamanager/api/DataManagerDeposit.java x: 75 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/ui/online/customers/createcustomer/customeractivity/CreateCustomerActivity.java x: 173 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/online/customers/customerdetails/CustomerDetailsContract.java x: 20 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/data/datamanager/DataManagerTeller.kt x: 26 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/data/models/teller/Teller.kt x: 35 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/data/datamanager/DataManagerAccounting.kt x: 37 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/data/models/accounts/AccountType.kt x: 14 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/data/models/accounts/Ledger.kt x: 20 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/data/local/database/helpers/DatabaseHelperCustomer.java x: 90 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/ui/online/identification/uploadidentificationscan/UploadIdentificationCardContract.java x: 23 lines of code y: 2 # changes app/src/main/res/xml/filepaths.xml x: 4 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/data/datamanager/api/DataManagerAnonymous.java x: 22 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/data/datamanager/api/DataManagerAuth.java x: 40 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/data/datamanager/api/DataManagerIndividualLending.java x: 38 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/data/datamanager/database/DbManagerCustomer.java x: 92 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/ui/offline/CustomerPayloadPresenter.java x: 55 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/ui/online/depositaccounts/createdepositaccount/createdepositactivity/CreateDepositPresenter.java x: 80 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/online/identification/uploadidentificationscan/UploadIdentificationCardPresenter.java x: 67 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loandetails/CustomerLoanDetailsPresenter.java x: 61 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/plannedpayment/PlannedPaymentPresenter.java x: 99 lines of code y: 3 # changes app/src/main/java/org/apache/fineract/data/services/CustomerService.java x: 91 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/data/models/customer/Command.kt x: 21 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/data/models/customer/identification/Identification.kt x: 15 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/data/models/deposit/DepositAccount.kt x: 29 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/data/remote/FineractOkHttpClient.java x: 78 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/ui/base/BasePresenter.java x: 41 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/ui/online/depositaccounts/createdepositaccount/createdepositactivity/CreateDepositActivity.java x: 142 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/ui/online/identification/createidentification/identificationactivity/CreateIdentificationActivity.java x: 153 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/ui/online/identification/identificationdetails/IdentificationDetailsContract.java x: 25 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/utils/MifosErrorUtils.java x: 65 lines of code y: 2 # changes app/src/main/java/org/apache/fineract/utils/NetworkUtil.java x: 74 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/exceptions/InvalidTextInputException.java x: 27 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/ui/online/customers/createcustomer/customeractivity/CreateCustomerContract.java x: 16 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/ui/online/dashboard/DashboardContract.java x: 3 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/ui/online/identification/uploadidentificationscan/AddScanIdentificationListener.java x: 4 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/ui/views/CircularImageView.java x: 121 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/ui/views/HeaderView.java x: 48 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/ui/views/TextDrawable.java x: 235 lines of code y: 1 # changes app/src/main/java/org/apache/fineract/utils/ImageLoaderUtils.java x: 62 lines of code y: 1 # changes config/quality/findbugs/android-exclude-filter.xml x: 37 lines of code y: 4 # changes app/src/main/res/values/colors.xml x: 44 lines of code y: 11 # changes app/src/main/res/drawable/ic_camera_enhance_black_24dp.xml x: 6 lines of code y: 3 # changes app/src/main/res/layout/item_debt_income_report.xml x: 47 lines of code y: 1 # changes AndroidStyle.xml x: 328 lines of code y: 1 # changes
55.0
# changes
  min: 1.0
  average: 2.7
  25th percentile: 1.0
  median: 2.0
  75th percentile: 3.0
  max: 55.0
0 588.0
lines of code
min: 3.0 | average: 58.58 | 25th percentile: 9.25 | median: 27.0 | 75th percentile: 79.75 | max: 588.0

Number of Contributors vs. Number of Changes: 524 points

app/src/main/java/org/apache/fineract/data/datamanager/api/DataManagerLoans.java x: 3 # contributors y: 3 # changes app/src/main/java/org/apache/fineract/data/models/loan/AccountAssignment.kt x: 2 # contributors y: 2 # changes app/src/main/java/org/apache/fineract/data/services/LoanService.java x: 3 # contributors y: 2 # changes app/src/main/java/org/apache/fineract/ui/adapters/LoanApplicationStepAdapter.java x: 5 # contributors y: 5 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanaccountlist/LoanAccountsFragment.java x: 4 # contributors y: 6 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/BaseFragmentDebtIncome.java x: 4 # contributors y: 4 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/LoanApplicationAction.kt x: 1 # contributors y: 1 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/loancosigner/LoanCoSignerFragment.java x: 4 # contributors y: 5 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/loandetails/LoanDetailsFragment.java x: 5 # contributors y: 6 # changes app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loandetails/CustomerLoanDetailsFragment.java x: 5 # contributors y: 7 # changes app/src/main/res/values/strings.xml x: 9 # contributors y: 55 # changes app/src/main/res/values/styles.xml x: 5 # contributors y: 12 # changes app/src/main/java/org/apache/fineract/FineractApplication.java x: 6 # contributors y: 5 # changes app/src/main/java/org/apache/fineract/data/models/customer/Customer.kt x: 2 # contributors y: 3 # changes app/src/main/java/org/apache/fineract/ui/online/customers/customerdetails/CustomerDetailsFragment.java x: 7 # contributors y: 12 # changes app/src/main/java/org/apache/fineract/ui/online/customers/customerlist/CustomersFragment.java x: 7 # contributors y: 9 # changes app/src/main/java/org/apache/fineract/utils/DateUtils.java x: 4 # contributors y: 3 # changes app/src/commonTest/java/org/apache/fineract/FakeJsonName.java x: 4 # contributors y: 11 # changes app/src/main/java/org/apache/fineract/data/remote/BaseApiManager.java x: 4 # contributors y: 7 # changes app/src/main/java/org/apache/fineract/injection/component/ActivityComponent.java x: 5 # contributors y: 11 # changes app/src/main/java/org/apache/fineract/ui/online/DashboardActivity.java x: 6 # contributors y: 13 # changes app/src/main/java/org/apache/fineract/ui/online/customers/createcustomer/FormCustomerDetailsFragment.java x: 6 # contributors y: 7 # changes app/src/main/java/org/apache/fineract/utils/Utils.java x: 3 # contributors y: 4 # changes app/src/main/res/menu/menu_navigation_drawer.xml x: 6 # contributors y: 11 # changes app/src/main/res/values/dimens.xml x: 4 # contributors y: 16 # changes app/src/main/res/layout/layout_nav_header.xml x: 5 # contributors y: 4 # changes app/src/main/java/org/apache/fineract/ui/online/accounting/accounts/AccountsFragment.kt x: 3 # contributors y: 5 # changes app/src/main/res/layout/activity_login.xml x: 3 # contributors y: 10 # changes app/src/main/res/layout/fragment_customer_deposit.xml x: 3 # contributors y: 7 # changes app/src/main/res/layout/fragment_customer_details.xml x: 4 # contributors y: 13 # changes app/src/main/res/layout/fragment_customer_list.xml x: 5 # contributors y: 8 # changes app/src/main/res/layout/fragment_customer_loans.xml x: 3 # contributors y: 6 # changes app/src/main/res/layout/fragment_loan_details.xml x: 4 # contributors y: 10 # changes app/src/main/res/drawable/ic_book_black_24dp.xml x: 2 # contributors y: 1 # changes app/src/main/java/org/apache/fineract/ui/online/accounting/ledgers/LedgerPresenter.kt x: 2 # contributors y: 4 # changes app/src/main/java/org/apache/fineract/data/datamanager/DataManagerAccounting.kt x: 1 # contributors y: 2 # changes app/src/main/res/values/colors.xml x: 3 # contributors y: 11 # changes
55.0
# changes
  min: 1.0
  average: 2.7
  25th percentile: 1.0
  median: 2.0
  75th percentile: 3.0
  max: 55.0
0 9.0
# contributors
min: 1.0 | average: 2.43 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 9.0

Number of Contributors vs. File Size: 524 points

app/src/main/java/org/apache/fineract/data/datamanager/api/DataManagerLoans.java x: 3 # contributors y: 75 lines of code app/src/main/java/org/apache/fineract/data/models/loan/AccountAssignment.kt x: 2 # contributors y: 10 lines of code app/src/main/java/org/apache/fineract/data/models/loan/LoanAccount.kt x: 2 # contributors y: 44 lines of code app/src/main/java/org/apache/fineract/data/models/loan/LoanParameters.kt x: 2 # contributors y: 14 lines of code app/src/main/java/org/apache/fineract/data/services/LoanService.java x: 3 # contributors y: 38 lines of code app/src/main/java/org/apache/fineract/ui/adapters/LoanApplicationStepAdapter.java x: 5 # contributors y: 55 lines of code app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanaccountlist/LoanAccountsFragment.java x: 4 # contributors y: 217 lines of code app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/BaseFragmentDebtIncome.java x: 4 # contributors y: 228 lines of code app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/LoanApplicationAction.kt x: 1 # contributors y: 5 lines of code app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/LoanDebtIncomeFragment.java x: 4 # contributors y: 79 lines of code app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/loanactivity/LoanApplicationActivity.java x: 4 # contributors y: 187 lines of code app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/loanactivity/LoanApplicationContract.java x: 3 # contributors y: 16 lines of code app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/loanactivity/LoanApplicationPresenter.java x: 4 # contributors y: 84 lines of code app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/loancosigner/LoanCoSignerFragment.java x: 4 # contributors y: 133 lines of code app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/loancosigner/LoanCoSignerPresenter.java x: 4 # contributors y: 86 lines of code app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/loandetails/LoanDetailsContract.java x: 3 # contributors y: 26 lines of code app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/loandetails/LoanDetailsFragment.java x: 5 # contributors y: 527 lines of code app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/loandetails/LoanDetailsPresenter.java x: 4 # contributors y: 108 lines of code app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loandetails/CustomerLoanDetailsFragment.java x: 5 # contributors y: 253 lines of code app/src/main/java/org/apache/fineract/ui/online/review/AddLoanReviewFragment.kt x: 4 # contributors y: 224 lines of code app/src/main/java/org/apache/fineract/utils/ConstantKeys.java x: 4 # contributors y: 33 lines of code app/src/main/res/values/strings.xml x: 9 # contributors y: 504 lines of code app/src/main/java/org/apache/fineract/ui/online/launcher/LauncherActivity.java x: 4 # contributors y: 91 lines of code app/src/main/res/values/styles.xml x: 5 # contributors y: 57 lines of code app/src/main/java/org/apache/fineract/FineractApplication.java x: 6 # contributors y: 46 lines of code app/src/main/java/org/apache/fineract/couchbase/CouchbaseDatabase.kt x: 1 # contributors y: 52 lines of code app/src/main/java/org/apache/fineract/couchbase/Replicate.java x: 1 # contributors y: 46 lines of code app/src/main/java/org/apache/fineract/couchbase/SynchronizationManager.kt x: 1 # contributors y: 88 lines of code app/src/main/java/org/apache/fineract/data/models/Group.kt x: 2 # contributors y: 28 lines of code app/src/main/java/org/apache/fineract/data/models/customer/Customer.kt x: 2 # contributors y: 71 lines of code app/src/main/java/org/apache/fineract/data/remote/BaseUrl.java x: 3 # contributors y: 13 lines of code app/src/main/java/org/apache/fineract/ui/adapters/GroupsAdapter.kt x: 2 # contributors y: 61 lines of code app/src/main/java/org/apache/fineract/ui/online/customers/createcustomer/customeractivity/CreateCustomerPresenter.java x: 4 # contributors y: 50 lines of code app/src/main/java/org/apache/fineract/ui/online/customers/createcustomer/formcustomeraddress/FormCustomerAddressFragment.java x: 5 # contributors y: 251 lines of code app/src/main/java/org/apache/fineract/ui/online/customers/customerdetails/CustomerDetailsFragment.java x: 7 # contributors y: 305 lines of code app/src/main/java/org/apache/fineract/ui/online/customers/customerdetails/CustomerDetailsPresenter.java x: 4 # contributors y: 38 lines of code app/src/main/java/org/apache/fineract/ui/online/customers/customerlist/CustomersFragment.java x: 7 # contributors y: 280 lines of code app/src/main/java/org/apache/fineract/ui/online/customers/customerlist/CustomersPresenter.java x: 5 # contributors y: 78 lines of code app/src/main/java/org/apache/fineract/ui/online/customers/customertasks/CustomerTasksBottomSheetPresenter.java x: 4 # contributors y: 64 lines of code app/src/main/java/org/apache/fineract/ui/online/groups/creategroup/CreateGroupActivity.kt x: 2 # contributors y: 118 lines of code app/src/main/java/org/apache/fineract/ui/online/groups/grouplist/GroupListFragment.kt x: 2 # contributors y: 105 lines of code app/src/main/java/org/apache/fineract/ui/online/groups/grouplist/GroupViewModel.kt x: 2 # contributors y: 133 lines of code app/src/main/java/org/apache/fineract/ui/online/groups/grouplist/GroupViewModelFactory.kt x: 2 # contributors y: 19 lines of code app/src/main/java/org/apache/fineract/ui/online/groups/grouptasks/GroupTasksBottomSheetFragment.kt x: 2 # contributors y: 128 lines of code app/src/main/java/org/apache/fineract/utils/Constants.kt x: 2 # contributors y: 9 lines of code app/src/main/java/org/apache/fineract/utils/DateUtils.java x: 4 # contributors y: 114 lines of code app/src/main/java/org/apache/fineract/utils/GsonUtils.kt x: 1 # contributors y: 17 lines of code app/src/commonTest/java/org/apache/fineract/FakeJsonName.java x: 4 # contributors y: 21 lines of code app/src/commonTest/java/org/apache/fineract/FakeRemoteDataSource.java x: 4 # contributors y: 94 lines of code app/src/main/java/org/apache/fineract/data/datamanager/api/DataManagerGroups.kt x: 1 # contributors y: 33 lines of code app/src/main/java/org/apache/fineract/data/remote/BaseApiManager.java x: 4 # contributors y: 120 lines of code app/src/main/java/org/apache/fineract/data/services/GroupsService.kt x: 1 # contributors y: 19 lines of code app/src/main/java/org/apache/fineract/injection/component/ActivityComponent.java x: 5 # contributors y: 111 lines of code app/src/main/java/org/apache/fineract/ui/adapters/NameListAdapter.kt x: 1 # contributors y: 59 lines of code app/src/main/java/org/apache/fineract/ui/online/DashboardActivity.java x: 6 # contributors y: 170 lines of code app/src/main/java/org/apache/fineract/ui/online/customers/createcustomer/FormCustomerDetailsFragment.java x: 6 # contributors y: 248 lines of code app/src/main/java/org/apache/fineract/ui/online/groups/creategroup/AddGroupLeaderStepFragment.kt x: 1 # contributors y: 155 lines of code app/src/main/java/org/apache/fineract/ui/online/groups/creategroup/CreateGroupAdapter.kt x: 1 # contributors y: 30 lines of code app/src/main/java/org/apache/fineract/ui/online/groups/creategroup/GroupAddressStepFragment.kt x: 1 # contributors y: 128 lines of code app/src/main/java/org/apache/fineract/ui/online/groups/creategroup/GroupDetailsStepFragment.kt x: 1 # contributors y: 104 lines of code app/src/main/java/org/apache/fineract/ui/online/groups/creategroup/GroupModelHelper.kt x: 1 # contributors y: 11 lines of code app/src/main/java/org/apache/fineract/ui/online/groups/creategroup/GroupReviewStepFragment.kt x: 1 # contributors y: 67 lines of code app/src/main/java/org/apache/fineract/ui/online/groups/groupdetails/GroupDetailsFragment.kt x: 1 # contributors y: 114 lines of code app/src/main/java/org/apache/fineract/utils/StatusUtils.java x: 4 # contributors y: 274 lines of code app/src/main/java/org/apache/fineract/utils/Utils.java x: 3 # contributors y: 44 lines of code app/src/main/java/org/apache/fineract/utils/ValidateIdentifierUtil.java x: 3 # contributors y: 51 lines of code app/src/main/res/drawable/border.xml x: 1 # contributors y: 9 lines of code app/src/main/res/drawable/ic_teller_black_24dp.xml x: 1 # contributors y: 12 lines of code app/src/main/res/layout/activity_create_group.xml x: 1 # contributors y: 23 lines of code app/src/main/res/layout/fragment_group_tasks_bottom_sheet.xml x: 1 # contributors y: 133 lines of code app/src/main/res/layout/fragment_groups_details.xml x: 1 # contributors y: 313 lines of code app/src/main/res/layout/fragment_step_group_address.xml x: 1 # contributors y: 75 lines of code app/src/main/res/layout/fragment_step_group_details.xml x: 1 # contributors y: 79 lines of code app/src/main/res/layout/fragment_step_group_review.xml x: 1 # contributors y: 220 lines of code app/src/main/res/layout/item_name_list.xml x: 1 # contributors y: 37 lines of code app/src/main/res/menu/menu_navigation_drawer.xml x: 6 # contributors y: 49 lines of code app/src/main/res/values-ml-rIN/strings.xml x: 2 # contributors y: 310 lines of code app/src/main/res/values/dimens.xml x: 4 # contributors y: 42 lines of code app/src/main/res/layout/layout_nav_header.xml x: 5 # contributors y: 36 lines of code app/src/main/java/org/apache/fineract/ui/base/FineractBaseActivity.java x: 4 # contributors y: 154 lines of code app/src/main/java/org/apache/fineract/ui/online/PassCodeActivity.kt x: 1 # contributors y: 31 lines of code app/src/main/java/org/apache/fineract/ui/online/launcher/LauncherContract.java x: 3 # contributors y: 17 lines of code app/src/main/java/org/apache/fineract/ui/online/accounting/accounts/AccountsFragment.kt x: 3 # contributors y: 130 lines of code app/src/main/java/org/apache/fineract/ui/online/accounting/ledgers/LedgerFragment.kt x: 3 # contributors y: 132 lines of code app/src/main/java/org/apache/fineract/ui/online/customers/customerpayroll/editcustomerpayroll/EditPayrollAllocationFragment.kt x: 3 # contributors y: 109 lines of code app/src/main/java/org/apache/fineract/ui/online/customers/customerpayroll/editcustomerpayroll/EditPayrollFragment.kt x: 3 # contributors y: 113 lines of code app/src/main/java/org/apache/fineract/data/local/PreferencesHelper.java x: 4 # contributors y: 106 lines of code app/src/main/java/org/apache/fineract/data/remote/ConnectivityInterceptor.java x: 3 # contributors y: 23 lines of code app/src/main/java/org/apache/fineract/data/remote/FineractInterceptor.java x: 3 # contributors y: 59 lines of code app/src/main/java/org/apache/fineract/jobs/CreationUpdationCustomerJob.java x: 4 # contributors y: 75 lines of code app/src/main/java/org/apache/fineract/jobs/FineractJobCreator.java x: 3 # contributors y: 25 lines of code app/src/main/java/org/apache/fineract/ui/adapters/BeneficiaryAdapter.java x: 3 # contributors y: 87 lines of code app/src/main/java/org/apache/fineract/ui/adapters/BeneficiaryAutoCompleteAdapter.java x: 4 # contributors y: 90 lines of code app/src/main/java/org/apache/fineract/ui/adapters/CreateCustomerStepAdapter.java x: 4 # contributors y: 53 lines of code app/src/main/java/org/apache/fineract/ui/adapters/CreateDepositStepAdapter.java x: 3 # contributors y: 48 lines of code app/src/main/java/org/apache/fineract/ui/adapters/CreateIdentificationStepAdapter.java x: 3 # contributors y: 49 lines of code app/src/main/java/org/apache/fineract/ui/adapters/CustomerActivitiesAdapter.java x: 3 # contributors y: 66 lines of code app/src/main/java/org/apache/fineract/ui/adapters/CustomerDepositAdapter.java x: 3 # contributors y: 101 lines of code app/src/main/java/org/apache/fineract/ui/adapters/IdentificationScanAdapter.java x: 3 # contributors y: 81 lines of code app/src/main/java/org/apache/fineract/ui/adapters/LoanAccountListAdapter.java x: 3 # contributors y: 97 lines of code app/src/main/java/org/apache/fineract/ui/adapters/PayrollAllocationAdapter.kt x: 3 # contributors y: 57 lines of code app/src/main/java/org/apache/fineract/ui/adapters/PlannedPaymentAdapter.java x: 3 # contributors y: 164 lines of code app/src/main/java/org/apache/fineract/ui/adapters/RolesAdapter.java x: 3 # contributors y: 82 lines of code app/src/main/java/org/apache/fineract/ui/adapters/ViewPagerAdapter.java x: 3 # contributors y: 29 lines of code app/src/main/java/org/apache/fineract/ui/base/EndlessRecyclerViewScrollListener.java x: 3 # contributors y: 70 lines of code app/src/main/java/org/apache/fineract/ui/base/Toaster.java x: 4 # contributors y: 54 lines of code app/src/main/java/org/apache/fineract/ui/offline/CustomerPayloadFragment.java x: 5 # contributors y: 76 lines of code app/src/main/java/org/apache/fineract/ui/online/customers/createcustomer/FormCustomerContactFragment.java x: 3 # contributors y: 170 lines of code app/src/main/java/org/apache/fineract/ui/online/customers/customerpayroll/editcustomerpayroll/editpayrollbottomsheet/EditPayrollBottomSheet.kt x: 3 # contributors y: 64 lines of code app/src/main/java/org/apache/fineract/ui/online/customers/customerprofile/CustomerProfileActivity.java x: 5 # contributors y: 158 lines of code app/src/main/java/org/apache/fineract/ui/online/customers/customerprofile/editcustomerprofilebottomsheet/EditCustomerProfileBottomSheet.java x: 3 # contributors y: 328 lines of code app/src/main/java/org/apache/fineract/ui/online/depositaccounts/createdepositaccount/DepositOnNavigationBarListener.java x: 3 # contributors y: 8 lines of code app/src/main/java/org/apache/fineract/ui/online/depositaccounts/createdepositaccount/FormDepositOverviewFragment.java x: 3 # contributors y: 85 lines of code app/src/main/java/org/apache/fineract/ui/online/depositaccounts/createdepositaccount/formdepositassignproduct/FormDepositAssignProductFragment.java x: 3 # contributors y: 225 lines of code app/src/main/java/org/apache/fineract/ui/online/depositaccounts/depositaccountdetails/DepositAccountDetailsFragment.java x: 3 # contributors y: 141 lines of code app/src/main/java/org/apache/fineract/ui/online/depositaccounts/depositaccountslist/DepositAccountsFragment.java x: 3 # contributors y: 150 lines of code app/src/main/java/org/apache/fineract/ui/online/identification/createidentification/FormIdentificationDetailsFragment.java x: 3 # contributors y: 215 lines of code app/src/main/java/org/apache/fineract/ui/online/identification/createidentification/FormOverViewIdentificationFragment.java x: 4 # contributors y: 68 lines of code app/src/main/java/org/apache/fineract/ui/online/identification/identificationdetails/IdentificationDetailsFragment.java x: 3 # contributors y: 284 lines of code app/src/main/java/org/apache/fineract/ui/online/identification/identificationlist/IdentificationsFragment.java x: 4 # contributors y: 197 lines of code app/src/main/java/org/apache/fineract/ui/online/identification/uploadidentificationscan/UploadIdentificationCardBottomSheet.java x: 4 # contributors y: 235 lines of code app/src/main/java/org/apache/fineract/ui/online/identification/viewscancard/ViewScanCardActivity.java x: 3 # contributors y: 55 lines of code app/src/main/java/org/apache/fineract/ui/online/loanaccounts/debtincomereport/DebtIncomeReportFragment.java x: 3 # contributors y: 106 lines of code app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/AddDebtIncomeBottomSheet.java x: 3 # contributors y: 125 lines of code app/src/main/java/org/apache/fineract/ui/online/review/CreateCustomerReviewFragment.java x: 3 # contributors y: 182 lines of code app/src/main/java/org/apache/fineract/utils/CheckSelfPermissionAndRequest.java x: 3 # contributors y: 162 lines of code app/src/main/java/org/apache/fineract/utils/FileUtils.java x: 3 # contributors y: 183 lines of code app/src/main/java/org/apache/fineract/utils/ValidationUtil.java x: 3 # contributors y: 42 lines of code app/src/main/res/layout/activity_login.xml x: 3 # contributors y: 94 lines of code app/src/main/res/layout/bottom_sheet_add_document.xml x: 3 # contributors y: 119 lines of code app/src/main/res/layout/bottom_sheet_edit_payroll_allocations.xml x: 3 # contributors y: 91 lines of code app/src/main/res/layout/bottom_sheet_task_list.xml x: 3 # contributors y: 172 lines of code app/src/main/res/layout/bottom_sheet_upload_identification_scan_card.xml x: 3 # contributors y: 136 lines of code app/src/main/res/layout/fragment_add_loan_review.xml x: 3 # contributors y: 335 lines of code app/src/main/res/layout/fragment_create_customer_review.xml x: 3 # contributors y: 243 lines of code app/src/main/res/layout/fragment_customer_deposit_details.xml x: 3 # contributors y: 189 lines of code app/src/main/res/layout/fragment_customer_details.xml x: 4 # contributors y: 588 lines of code app/src/main/res/layout/fragment_customer_loan_details.xml x: 4 # contributors y: 416 lines of code app/src/main/res/layout/fragment_customer_loans.xml x: 3 # contributors y: 34 lines of code app/src/main/res/layout/fragment_edit_payroll.xml x: 3 # contributors y: 102 lines of code app/src/main/res/layout/fragment_form_customer_address.xml x: 4 # contributors y: 103 lines of code app/src/main/res/layout/fragment_form_customer_details.xml x: 4 # contributors y: 124 lines of code app/src/main/res/layout/fragment_form_deposit_overview.xml x: 4 # contributors y: 67 lines of code app/src/main/res/layout/fragment_identification_details.xml x: 3 # contributors y: 204 lines of code app/src/main/res/layout/fragment_loan_debt_income_ratio.xml x: 3 # contributors y: 167 lines of code app/src/main/res/layout/fragment_loan_details.xml x: 4 # contributors y: 263 lines of code app/src/main/res/layout/fragment_roles_list.xml x: 4 # contributors y: 36 lines of code app/src/main/res/layout/fragment_teller.xml x: 3 # contributors y: 19 lines of code app/src/main/res/layout/layout_exception_handler.xml x: 3 # contributors y: 118 lines of code app/src/main/res/menu/menu_account_search.xml x: 3 # contributors y: 10 lines of code app/src/main/res/values/preloaded_fonts.xml x: 2 # contributors y: 6 lines of code app/src/main/java/org/apache/fineract/data/datamanager/api/DataManagerPayroll.kt x: 2 # contributors y: 24 lines of code app/src/main/java/org/apache/fineract/data/services/PayrollService.kt x: 2 # contributors y: 17 lines of code app/src/main/java/org/apache/fineract/ui/online/customers/customerpayroll/PayrollFragment.kt x: 2 # contributors y: 95 lines of code app/src/main/java/org/apache/fineract/ui/online/customers/customerpayroll/PayrollPresenter.kt x: 2 # contributors y: 38 lines of code app/src/main/java/org/apache/fineract/ui/online/customers/customerpayroll/editcustomerpayroll/EditPayrollContract.kt x: 2 # contributors y: 12 lines of code app/src/main/java/org/apache/fineract/ui/online/customers/customerpayroll/editcustomerpayroll/EditPayrollPresenter.kt x: 2 # contributors y: 34 lines of code app/src/main/java/org/apache/fineract/ui/online/accounting/ledgers/LedgerPresenter.kt x: 2 # contributors y: 58 lines of code app/src/main/java/org/apache/fineract/ui/online/roles/roleslist/RolesPresenter.java x: 5 # contributors y: 65 lines of code app/src/main/java/org/apache/fineract/data/datamanager/api/DataManagerProduct.kt x: 1 # contributors y: 25 lines of code app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanaccountlist/LoanAccountsPresenter.java x: 4 # contributors y: 109 lines of code app/src/main/java/org/apache/fineract/ui/online/identification/identificationlist/IdentificationsContract.java x: 4 # contributors y: 20 lines of code app/src/main/java/org/apache/fineract/ui/online/accounting/accounts/AccountsPresenter.kt x: 3 # contributors y: 62 lines of code app/src/main/java/org/apache/fineract/ui/online/teller/TellerPresenter.kt x: 2 # contributors y: 53 lines of code app/src/main/java/org/apache/fineract/data/datamanager/api/DataManagerCustomer.java x: 2 # contributors y: 166 lines of code app/src/main/java/org/apache/fineract/data/datamanager/api/DataManagerDeposit.java x: 2 # contributors y: 75 lines of code app/src/main/java/org/apache/fineract/data/datamanager/DataManagerTeller.kt x: 1 # contributors y: 26 lines of code app/src/main/java/org/apache/fineract/data/models/accounts/AccountType.kt x: 1 # contributors y: 14 lines of code app/src/main/java/org/apache/fineract/data/local/database/helpers/DatabaseHelperCustomer.java x: 2 # contributors y: 90 lines of code app/src/main/res/xml/filepaths.xml x: 3 # contributors y: 4 lines of code app/src/main/java/org/apache/fineract/data/datamanager/api/DataManagerAuth.java x: 1 # contributors y: 40 lines of code app/src/main/java/org/apache/fineract/data/datamanager/api/DataManagerIndividualLending.java x: 1 # contributors y: 38 lines of code app/src/main/java/org/apache/fineract/data/datamanager/database/DbManagerCustomer.java x: 1 # contributors y: 92 lines of code app/src/main/java/org/apache/fineract/ui/offline/CustomerPayloadPresenter.java x: 1 # contributors y: 55 lines of code app/src/main/java/org/apache/fineract/ui/online/identification/identificationdetails/IdentificationDetailsPresenter.java x: 3 # contributors y: 114 lines of code app/src/main/java/org/apache/fineract/ui/online/loanaccounts/plannedpayment/PlannedPaymentPresenter.java x: 3 # contributors y: 99 lines of code app/src/main/java/org/apache/fineract/data/remote/FineractOkHttpClient.java x: 2 # contributors y: 78 lines of code app/src/main/java/org/apache/fineract/ui/base/BasePresenter.java x: 2 # contributors y: 41 lines of code app/src/main/java/org/apache/fineract/ui/online/depositaccounts/createdepositaccount/createdepositactivity/CreateDepositActivity.java x: 2 # contributors y: 142 lines of code app/src/main/java/org/apache/fineract/ui/online/identification/createidentification/identificationactivity/CreateIdentificationActivity.java x: 2 # contributors y: 153 lines of code app/src/main/java/org/apache/fineract/utils/MifosErrorUtils.java x: 2 # contributors y: 65 lines of code app/src/main/java/org/apache/fineract/utils/NetworkUtil.java x: 2 # contributors y: 74 lines of code app/src/main/java/org/apache/fineract/data/remote/NullOnEmptyConverterFactory.java x: 2 # contributors y: 22 lines of code app/src/main/java/org/apache/fineract/exceptions/InvalidTextInputException.java x: 2 # contributors y: 27 lines of code app/src/main/java/org/apache/fineract/ui/online/dashboard/DashboardContract.java x: 2 # contributors y: 3 lines of code app/src/main/java/org/apache/fineract/ui/views/CircularImageView.java x: 2 # contributors y: 121 lines of code app/src/main/java/org/apache/fineract/ui/views/HeaderView.java x: 2 # contributors y: 48 lines of code app/src/main/java/org/apache/fineract/ui/views/TextDrawable.java x: 2 # contributors y: 235 lines of code app/src/main/java/org/apache/fineract/utils/ColorGenerator.java x: 2 # contributors y: 55 lines of code config/quality/findbugs/android-exclude-filter.xml x: 2 # contributors y: 37 lines of code AndroidStyle.xml x: 2 # contributors y: 328 lines of code
588.0
lines of code
  min: 3.0
  average: 58.58
  25th percentile: 9.25
  median: 27.0
  75th percentile: 79.75
  max: 588.0
0 9.0
# contributors
min: 1.0 | average: 2.43 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 9.0