apache / fineract-cn-portfolio
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
5% | 6% | 17% | 24% | 45%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java6% | 6% | 18% | 23% | 45%
sql0% | 0% | 0% | 62% | 37%
yml0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
component-test23% | 12% | 24% | 20% | 20%
service0% | 6% | 15% | 31% | 47%
api0% | 0% | 16% | 8% | 74%
Longest Files (Top 50)
File# lines# units
TestAccountingInteractionInLoanWorkflow.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
1167 33
IndividualLoanCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/command/handler
667 20
AccountingFixture.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
610 55
PortfolioManager.java
in api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/client
421 1
AccountingAdapter.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/util
388 24
IndividualLendingPatternFactory.java
in service/src/main/java/org/apache/fineract/cn/individuallending
365 16
AbstractPortfolioTest.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
315 24
TestProducts.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
276 15
CaseRestController.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/rest
255 6
ProductEntity.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository
237 51
TestCases.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
222 13
ScheduledActionHelpers.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/schedule
210 24
ChargeDefinition.java
in api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain
206 38
BeatPublishCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/command/handler
204 6
ProductsApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
202 7
ChargeDefinitionApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
201 6
Product.java
in api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain
196 38
CostComponentService.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/costcomponent
195 8
PaymentBuilder.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/costcomponent
190 14
ProductRestController.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/rest
187 1
ChargeDefinitionEntity.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository
182 40
ChargeDefinitionService.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/service
178 5
IndividualLoanService.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/service
175 8
CaseParametersMapper.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/mapper
172 12
ProductCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/command/handler
169 7
DesignatorToAccountIdentifierMapper.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/service
161 16
BalanceSegmentSetApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
155 6
CaseEntity.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository
146 29
TestTaskInstances.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
144 8
TaskDefinitionApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
141 6
TaskDefinitionRestController.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/rest
141 5
CaseParametersEntity.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/repository
139 31
IndividualLoanCaseCommandEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio/listener
136 14
ChargeDefinitionRestController.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/rest
134 7
TaskInstanceRestController.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/rest
131 7
Case.java
in api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain
130 24
TestChargeDefinitions.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
129 7
ProductMapper.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/mapper
129 6
BalanceSegmentSetRestController.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/rest
128 7
ScheduledChargesService.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/schedule
125 9
ProductService.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/service
125 12
CaseService.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/service
125 14
Fixture.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
124 8
RealRunningBalances.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/costcomponent
122 6
V1__initial_setup.sql
in service/src/main/resources/db/migrations/postgresql
117 -
ChargeDefinitionCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/command/handler
116 5
LossProvisionApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
104 3
TestIndividualLoans.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
103 4
TaskDefinitionEntity.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository
101 20
CaseDocumentsApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
99 3
Files With Most Units (Top 50)
File# lines# units
AccountingFixture.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
610 55
ProductEntity.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository
237 51
ChargeDefinitionEntity.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository
182 40
Product.java
in api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain
196 38
ChargeDefinition.java
in api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain
206 38
TestAccountingInteractionInLoanWorkflow.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
1167 33
CaseParametersEntity.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/repository
139 31
CaseEntity.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository
146 29
AbstractPortfolioTest.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
315 24
Case.java
in api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain
130 24
ScheduledActionHelpers.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/schedule
210 24
AccountingAdapter.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/util
388 24
IndividualLoanCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/command/handler
667 20
TaskDefinitionEntity.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository
101 20
CaseCreditWorthinessFactorEntity.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/repository
90 18
CaseCustomerDocuments.java
in api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/caseinstance
76 16
ImportParameters.java
in api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain
90 16
TaskDefinition.java
in api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain
86 16
IndividualLendingPatternFactory.java
in service/src/main/java/org/apache/fineract/cn/individuallending
365 16
DesignatorToAccountIdentifierMapper.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/service
161 16
TestProducts.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
276 15
CaseParameters.java
in api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/caseinstance
88 15
PaymentCycle.java
in api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain
87 15
IndividualLoanCaseCommandEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio/listener
136 14
Command.java
in api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain
77 14
AccountAssignment.java
in api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain
80 14
Period.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/schedule
94 14
PaymentBuilder.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/costcomponent
190 14
TaskInstanceEntity.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository
84 14
CaseCommandEntity.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository
80 14
BalanceSegmentEntity.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository
72 14
CaseService.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/service
125 14
TestCases.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
222 13
ProductParameters.java
in api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/product
71 13
CreditWorthinessSnapshot.java
in api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/caseinstance
72 13
TaskInstance.java
in api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain
68 13
PlannedPaymentPage.java
in api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/caseinstance
60 12
CaseCustomerDocumentEntity.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/repository
64 12
CaseParametersMapper.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/mapper
172 12
ProductService.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/service
125 12
IndividualLoanCommandEvent.java
in api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/events
54 11
Moratorium.java
in api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/product
60 11
Payment.java
in api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain
57 11
RequiredAccountAssignment.java
in api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain
58 11
ScheduledAction.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/schedule
79 11
ProductAccountAssignmentEntity.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository
64 11
CasePage.java
in api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain
52 10
Pattern.java
in api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain
50 10
CaseStatus.java
in api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain
48 10
BalanceSegmentSet.java
in api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain
56 10
Files With Long Lines (Top 50)

There are 93 files with lines longer than 120 characters. In total, there are 470 long lines.

File# lines# units# long lines
TestAccountingInteractionInLoanWorkflow.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
1167 33 63
IndividualLoanCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/command/handler
667 20 44
ProductRestController.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/rest
187 1 20
TestTaskInstances.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
144 8 18
IndividualLoanCaseCommandEventListener.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio/listener
136 14 13
BalanceSegmentSetApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
155 6 12
CostComponentService.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/costcomponent
195 8 12
ProductCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/command/handler
169 7 12
AccountingFixture.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
610 55 11
DesignatorToAccountIdentifierMapper.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/service
161 16 10
TestBalanceSegmentSets.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
62 1 9
IndividualLendingPatternFactory.java
in service/src/main/java/org/apache/fineract/cn/individuallending
365 16 9
ScheduledActionHelpers.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/schedule
210 24 9
AccountingAdapter.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/util
388 24 9
CaseRestController.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/rest
255 6 9
TestProducts.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
276 15 8
IndividualLoanService.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/service
175 8 8
ChargeDefinitionApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
201 6 7
AbstractPortfolioTest.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
315 24 7
CaseParametersMapper.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/mapper
172 12 7
BeatPublishCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/command/handler
204 6 7
PaymentBuilder.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/costcomponent
190 14 7
TaskInstanceRepository.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository
27 1 7
TestLossProvisionSteps.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
43 1 6
BalanceSegmentSetCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/command/handler
84 4 6
ChargeDefinitionCommandHandler.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/command/handler
116 5 6
CaseDocumentsApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
99 3 5
TestTaskDefinitions.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
85 7 5
Fixture.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
124 8 5
PortfolioManager.java
in api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/client
421 1 5
TestIndividualLoans.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
103 4 4
ChargeDefinitionRestController.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/rest
134 7 4
BalanceSegmentSetRestController.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/rest
128 7 4
TaskDefinitionRestController.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/rest
141 5 4
PlannedPaymentsApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
74 3 3
LossProvisionApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
104 3 3
IndividualLoanEventConstants.java
in api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/events
35 - 3
LossProvisionChargesService.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/schedule
72 6 3
PeriodChargeCalculator.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/costcomponent
83 5 3
DisbursePaymentBuilderService.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/costcomponent
85 3 3
RealRunningBalances.java
in service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/costcomponent
122 6 3
ProductEntity.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository
237 51 3
CaseChecker.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/checker
67 5 3
CaseMapper.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/mapper
89 6 3
ProductService.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/service
125 12 3
CaseService.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/service
125 14 3
TaskInstanceRestController.java
in service/src/main/java/org/apache/fineract/cn/portfolio/service/rest
131 7 3
TestCaseDocuments.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
42 1 2
PatternApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
54 2 2
TaskDefinitionApiDocumentation.java
in component-test/src/main/java/org/apache/fineract/cn/portfolio
141 6 2
Correlations

File Size vs. Commits (all time): 280 points

api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/client/CaseDocumentsManager.java x: 4 commits (all time) y: 30 lines of code api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/client/IndividualLending.java x: 4 commits (all time) y: 84 lines of code api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/client/PortfolioManager.java x: 4 commits (all time) y: 421 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/AbstractPortfolioTest.java x: 6 commits (all time) y: 315 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/config/PortfolioServiceConfiguration.java x: 6 commits (all time) y: 65 lines of code service/src/main/resources/application.yml x: 18 commits (all time) y: 63 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/util/RhythmAdapter.java x: 4 commits (all time) y: 43 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/SuiteTestEnvironment.java x: 4 commits (all time) y: 19 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/internal/repository/LateCaseEntity.java x: 4 commits (all time) y: 53 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/command/handler/InitializeCommandHandler.java x: 4 commits (all time) y: 40 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository/CaseCommandEntity.java x: 4 commits (all time) y: 80 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository/CaseEntity.java x: 4 commits (all time) y: 146 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository/CaseRepository.java x: 5 commits (all time) y: 18 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository/ProductEntity.java x: 4 commits (all time) y: 237 lines of code service/src/main/resources/db/migrations/postgresql/V10__arrears_determination2.sql x: 2 commits (all time) y: 8 lines of code service/src/main/resources/db/migrations/postgresql/V11__case_documents.sql x: 2 commits (all time) y: 10 lines of code service/src/main/resources/db/migrations/postgresql/V12__persist_start_of_term_locally.sql x: 2 commits (all time) y: 1 lines of code service/src/main/resources/db/migrations/postgresql/V1__initial_setup.sql x: 2 commits (all time) y: 117 lines of code service/src/main/resources/db/migrations/postgresql/V9__arrears_determination.sql x: 2 commits (all time) y: 20 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/BalanceSegmentSetApiDocumentation.java x: 7 commits (all time) y: 155 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/CaseDocumentsApiDocumentation.java x: 5 commits (all time) y: 99 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/CasesApiDocumentation.java x: 5 commits (all time) y: 90 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/ChargeDefinitionApiDocumentation.java x: 5 commits (all time) y: 201 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/LossProvisionApiDocumentation.java x: 5 commits (all time) y: 104 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/PatternApiDocumentation.java x: 5 commits (all time) y: 54 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/PlannedPaymentsApiDocumentation.java x: 5 commits (all time) y: 74 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/TaskDefinitionApiDocumentation.java x: 5 commits (all time) y: 141 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/TestBalanceSegmentSets.java x: 5 commits (all time) y: 62 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/TestProducts.java x: 5 commits (all time) y: 276 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/AnnuityPayment.java x: 4 commits (all time) y: 50 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/costcomponent/CostComponentService.java x: 4 commits (all time) y: 195 lines of code api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/caseinstance/Balance.java x: 2 commits (all time) y: 38 lines of code api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/caseinstance/CaseCustomerDocuments.java x: 2 commits (all time) y: 76 lines of code api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/caseinstance/CaseParameters.java x: 2 commits (all time) y: 88 lines of code api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/caseinstance/ChargeName.java x: 2 commits (all time) y: 42 lines of code api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/caseinstance/CreditWorthinessFactor.java x: 2 commits (all time) y: 49 lines of code api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/caseinstance/CreditWorthinessSnapshot.java x: 2 commits (all time) y: 72 lines of code api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/caseinstance/PlannedPaymentPage.java x: 2 commits (all time) y: 60 lines of code api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/product/ChargeIdentifiers.java x: 2 commits (all time) y: 30 lines of code api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/product/ChargeProportionalDesignator.java x: 2 commits (all time) y: 34 lines of code api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/product/LossProvisionStep.java x: 2 commits (all time) y: 52 lines of code api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/workflow/Action.java x: 2 commits (all time) y: 23 lines of code api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain/AccountAssignment.java x: 2 commits (all time) y: 80 lines of code api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain/BalanceSegmentSet.java x: 2 commits (all time) y: 56 lines of code api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain/Case.java x: 2 commits (all time) y: 130 lines of code api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain/ChargeDefinition.java x: 2 commits (all time) y: 206 lines of code api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain/PaymentCycle.java x: 2 commits (all time) y: 87 lines of code api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain/Product.java x: 2 commits (all time) y: 196 lines of code api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain/TaskInstance.java x: 2 commits (all time) y: 68 lines of code api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/validation/CheckValidSortDirection.java x: 2 commits (all time) y: 16 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/AccountingFixture.java x: 2 commits (all time) y: 610 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/Fixture.java x: 2 commits (all time) y: 124 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/TestAccountingInteractionInLoanWorkflow.java x: 2 commits (all time) y: 1167 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/TestCases.java x: 2 commits (all time) y: 222 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/TestIndividualLoans.java x: 2 commits (all time) y: 103 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/TestTaskInstances.java x: 2 commits (all time) y: 144 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/listener/IndividualLoanCaseCommandEventListener.java x: 2 commits (all time) y: 136 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/IndividualLendingPatternFactory.java x: 2 commits (all time) y: 365 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/internal/command/handler/IndividualLoanCommandHandler.java x: 2 commits (all time) y: 667 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/internal/mapper/CaseParametersMapper.java x: 2 commits (all time) y: 172 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/internal/repository/CaseParametersEntity.java x: 2 commits (all time) y: 139 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/ChargeDefinitionService.java x: 2 commits (all time) y: 178 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/DesignatorToAccountIdentifierMapper.java x: 2 commits (all time) y: 161 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/costcomponent/PaymentBuilder.java x: 2 commits (all time) y: 190 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/schedule/Period.java x: 2 commits (all time) y: 94 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/schedule/ScheduledActionHelpers.java x: 2 commits (all time) y: 210 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/schedule/ScheduledChargesService.java x: 2 commits (all time) y: 125 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/command/handler/ProductCommandHandler.java x: 2 commits (all time) y: 169 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository/ChargeDefinitionEntity.java x: 2 commits (all time) y: 182 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository/TaskDefinitionEntity.java x: 2 commits (all time) y: 101 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/util/AccountingAdapter.java x: 2 commits (all time) y: 388 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/rest/CaseRestController.java x: 2 commits (all time) y: 255 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/rest/ProductRestController.java x: 2 commits (all time) y: 187 lines of code service/src/main/resources/logback.xml x: 8 commits (all time) y: 33 lines of code
1167.0
lines of code
  min: 1.0
  average: 70.34
  25th percentile: 23.0
  median: 42.0
  75th percentile: 78.75
  max: 1167.0
0 18.0
commits (all time)
min: 2.0 | average: 2.34 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 18.0

File Size vs. Contributors (all time): 280 points

api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/client/CaseDocumentsManager.java x: 3 contributors (all time) y: 30 lines of code api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/client/IndividualLending.java x: 3 contributors (all time) y: 84 lines of code api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/client/PortfolioManager.java x: 3 contributors (all time) y: 421 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/AbstractPortfolioTest.java x: 5 contributors (all time) y: 315 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/config/PortfolioServiceConfiguration.java x: 5 contributors (all time) y: 65 lines of code service/src/main/resources/application.yml x: 8 contributors (all time) y: 63 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/util/RhythmAdapter.java x: 3 contributors (all time) y: 43 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/SuiteTestEnvironment.java x: 3 contributors (all time) y: 19 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/internal/repository/LateCaseEntity.java x: 3 contributors (all time) y: 53 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/command/handler/InitializeCommandHandler.java x: 3 contributors (all time) y: 40 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository/CaseCommandEntity.java x: 3 contributors (all time) y: 80 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository/CaseEntity.java x: 3 contributors (all time) y: 146 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository/CaseRepository.java x: 3 contributors (all time) y: 18 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository/ProductEntity.java x: 3 contributors (all time) y: 237 lines of code service/src/main/resources/db/migrations/postgresql/V10__arrears_determination2.sql x: 2 contributors (all time) y: 8 lines of code service/src/main/resources/db/migrations/postgresql/V11__case_documents.sql x: 2 contributors (all time) y: 10 lines of code service/src/main/resources/db/migrations/postgresql/V12__persist_start_of_term_locally.sql x: 2 contributors (all time) y: 1 lines of code service/src/main/resources/db/migrations/postgresql/V1__initial_setup.sql x: 2 contributors (all time) y: 117 lines of code service/src/main/resources/db/migrations/postgresql/V9__arrears_determination.sql x: 2 contributors (all time) y: 20 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/BalanceSegmentSetApiDocumentation.java x: 5 contributors (all time) y: 155 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/CaseDocumentsApiDocumentation.java x: 3 contributors (all time) y: 99 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/CasesApiDocumentation.java x: 3 contributors (all time) y: 90 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/ChargeDefinitionApiDocumentation.java x: 3 contributors (all time) y: 201 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/LossProvisionApiDocumentation.java x: 3 contributors (all time) y: 104 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/PlannedPaymentsApiDocumentation.java x: 3 contributors (all time) y: 74 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/TaskDefinitionApiDocumentation.java x: 3 contributors (all time) y: 141 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/TestBalanceSegmentSets.java x: 4 contributors (all time) y: 62 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/TestProducts.java x: 4 contributors (all time) y: 276 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/AnnuityPayment.java x: 1 contributors (all time) y: 50 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/costcomponent/CostComponentService.java x: 1 contributors (all time) y: 195 lines of code api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/caseinstance/Balance.java x: 1 contributors (all time) y: 38 lines of code api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/caseinstance/CaseCustomerDocuments.java x: 1 contributors (all time) y: 76 lines of code api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/caseinstance/CaseParameters.java x: 1 contributors (all time) y: 88 lines of code api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/caseinstance/ChargeName.java x: 1 contributors (all time) y: 42 lines of code api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/caseinstance/CreditWorthinessSnapshot.java x: 1 contributors (all time) y: 72 lines of code api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/caseinstance/PlannedPaymentPage.java x: 1 contributors (all time) y: 60 lines of code api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/product/AccountDesignators.java x: 1 contributors (all time) y: 20 lines of code api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/product/ChargeIdentifiers.java x: 1 contributors (all time) y: 30 lines of code api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/product/ChargeProportionalDesignator.java x: 1 contributors (all time) y: 34 lines of code api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/product/LossProvisionStep.java x: 1 contributors (all time) y: 52 lines of code api/src/main/java/org/apache/fineract/cn/individuallending/api/v1/domain/workflow/Action.java x: 1 contributors (all time) y: 23 lines of code api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/PermittableGroupIds.java x: 1 contributors (all time) y: 10 lines of code api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/client/CaseAlreadyExistsException.java x: 1 contributors (all time) y: 4 lines of code api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain/AccountAssignment.java x: 1 contributors (all time) y: 80 lines of code api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain/BalanceSegmentSet.java x: 1 contributors (all time) y: 56 lines of code api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain/Case.java x: 1 contributors (all time) y: 130 lines of code api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain/ChargeDefinition.java x: 1 contributors (all time) y: 206 lines of code api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain/InterestBasis.java x: 1 contributors (all time) y: 6 lines of code api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain/PaymentCycle.java x: 1 contributors (all time) y: 87 lines of code api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/domain/TaskInstance.java x: 1 contributors (all time) y: 68 lines of code api/src/main/java/org/apache/fineract/cn/portfolio/api/v1/validation/CheckValidSortDirection.java x: 1 contributors (all time) y: 16 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/AccountingFixture.java x: 1 contributors (all time) y: 610 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/Fixture.java x: 1 contributors (all time) y: 124 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/TestAccountingInteractionInLoanWorkflow.java x: 1 contributors (all time) y: 1167 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/TestCases.java x: 1 contributors (all time) y: 222 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/TestIndividualLoans.java x: 1 contributors (all time) y: 103 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/TestTaskInstances.java x: 1 contributors (all time) y: 144 lines of code component-test/src/main/java/org/apache/fineract/cn/portfolio/listener/IndividualLoanCaseCommandEventListener.java x: 1 contributors (all time) y: 136 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/IndividualLendingPatternFactory.java x: 1 contributors (all time) y: 365 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/internal/command/handler/IndividualLoanCommandHandler.java x: 1 contributors (all time) y: 667 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/internal/mapper/CaseParametersMapper.java x: 1 contributors (all time) y: 172 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/internal/repository/CaseParametersEntity.java x: 1 contributors (all time) y: 139 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/ChargeDefinitionService.java x: 1 contributors (all time) y: 178 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/DesignatorToAccountIdentifierMapper.java x: 1 contributors (all time) y: 161 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/costcomponent/PaymentBuilder.java x: 1 contributors (all time) y: 190 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/schedule/Period.java x: 1 contributors (all time) y: 94 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/schedule/ScheduledActionHelpers.java x: 1 contributors (all time) y: 210 lines of code service/src/main/java/org/apache/fineract/cn/individuallending/internal/service/schedule/ScheduledChargesService.java x: 1 contributors (all time) y: 125 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/command/handler/ChargeDefinitionCommandHandler.java x: 1 contributors (all time) y: 116 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/command/handler/ProductCommandHandler.java x: 1 contributors (all time) y: 169 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository/ChargeDefinitionEntity.java x: 1 contributors (all time) y: 182 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/repository/TaskDefinitionEntity.java x: 1 contributors (all time) y: 101 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/internal/util/AccountingAdapter.java x: 1 contributors (all time) y: 388 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/rest/CaseRestController.java x: 1 contributors (all time) y: 255 lines of code service/src/main/java/org/apache/fineract/cn/portfolio/service/rest/ProductRestController.java x: 1 contributors (all time) y: 187 lines of code service/src/main/resources/logback.xml x: 5 contributors (all time) y: 33 lines of code
1167.0
lines of code
  min: 1.0
  average: 70.34
  25th percentile: 23.0
  median: 42.0
  75th percentile: 78.75
  max: 1167.0
0 8.0
contributors (all time)
min: 1.0 | average: 1.3 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 8.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".