You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fineract.apache.org by my...@apache.org on 2018/04/16 19:18:15 UTC

[fineract-cn-portfolio] branch develop updated (ee16316 -> f8bb05a)

This is an automated email from the ASF dual-hosted git repository.

myrle pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract-cn-portfolio.git.


    from ee16316  Merge pull request #6 from myrle-krantz/develop
     add 6e20fa1  Adjusting to package name changes in upstream repositories.
     add d986002  Change package names from mifos to apache fineract.
     add 5de564e  Removing last references to mifos.
     new f8bb05a  Merge pull request #7 from myrle-krantz/develop

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 README.md                                          |  2 -
 .../api/v1/client/CaseDocumentsManager.java        |  6 +-
 .../api/v1/client/IndividualLending.java           | 23 ++---
 .../api/v1/domain/caseinstance/Balance.java        |  2 +-
 .../domain/caseinstance/CaseCustomerDocuments.java |  2 +-
 .../api/v1/domain/caseinstance/CaseParameters.java | 17 ++--
 .../api/v1/domain/caseinstance/ChargeName.java     |  2 +-
 .../caseinstance/CreditWorthinessFactor.java       |  2 +-
 .../caseinstance/CreditWorthinessSnapshot.java     |  9 +-
 .../api/v1/domain/caseinstance/PlannedPayment.java |  4 +-
 .../v1/domain/caseinstance/PlannedPaymentPage.java |  2 +-
 .../api/v1/domain/product/AccountDesignators.java  |  2 +-
 .../api/v1/domain/product/ChargeIdentifiers.java   |  2 +-
 .../product/ChargeProportionalDesignator.java      |  2 +-
 .../domain/product/LossProvisionConfiguration.java |  4 +-
 .../api/v1/domain/product/LossProvisionStep.java   |  2 +-
 .../api/v1/domain/product/Moratorium.java          |  2 +-
 .../api/v1/domain/product/ProductParameters.java   |  2 +-
 .../api/v1/domain/workflow/Action.java             |  2 +-
 .../api/v1/events/IndividualLoanCommandEvent.java  |  2 +-
 .../v1/events/IndividualLoanEventConstants.java    |  2 +-
 .../cn}/portfolio/api/v1/PermittableGroupIds.java  |  2 +-
 .../api/v1/client/CaseAlreadyExistsException.java  |  2 +-
 .../portfolio/api/v1/client/PortfolioManager.java  | 35 +++++---
 .../v1/client/ProductAlreadyExistsException.java   |  2 +-
 .../api/v1/client/ProductDefinitionIncomplete.java |  2 +-
 .../api/v1/client/ProductInUseException.java       |  2 +-
 .../TaskExecutionBySameUserAsCaseCreation.java     |  2 +-
 .../portfolio/api/v1/client/TaskOutstanding.java   |  2 +-
 .../portfolio/api/v1/domain/AccountAssignment.java |  9 +-
 .../cn}/portfolio/api/v1/domain/BalanceRange.java  |  2 +-
 .../portfolio/api/v1/domain/BalanceSegmentSet.java |  9 +-
 .../fineract/cn}/portfolio/api/v1/domain/Case.java | 15 ++--
 .../cn}/portfolio/api/v1/domain/CasePage.java      |  2 +-
 .../cn}/portfolio/api/v1/domain/CaseStatus.java    |  2 +-
 .../portfolio/api/v1/domain/ChargeDefinition.java  | 17 ++--
 .../cn}/portfolio/api/v1/domain/Command.java       | 11 ++-
 .../cn}/portfolio/api/v1/domain/CostComponent.java |  2 +-
 .../portfolio/api/v1/domain/ImportParameters.java  | 11 ++-
 .../cn}/portfolio/api/v1/domain/InterestBasis.java |  2 +-
 .../cn}/portfolio/api/v1/domain/InterestRange.java |  2 +-
 .../fineract/cn}/portfolio/api/v1/domain/Note.java |  2 +-
 .../cn}/portfolio/api/v1/domain/Pattern.java       |  2 +-
 .../cn}/portfolio/api/v1/domain/Payment.java       |  2 +-
 .../cn}/portfolio/api/v1/domain/PaymentCycle.java  |  6 +-
 .../cn}/portfolio/api/v1/domain/Product.java       | 17 ++--
 .../cn}/portfolio/api/v1/domain/ProductPage.java   |  2 +-
 .../api/v1/domain/RequiredAccountAssignment.java   |  2 +-
 .../portfolio/api/v1/domain/TaskDefinition.java    |  9 +-
 .../cn}/portfolio/api/v1/domain/TaskInstance.java  |  7 +-
 .../cn}/portfolio/api/v1/domain/TermRange.java     |  2 +-
 .../api/v1/events/BalanceSegmentSetEvent.java      |  2 +-
 .../cn}/portfolio/api/v1/events/CaseEvent.java     |  2 +-
 .../api/v1/events/ChargeDefinitionEvent.java       |  2 +-
 .../portfolio/api/v1/events/EventConstants.java    |  2 +-
 .../api/v1/events/TaskDefinitionEvent.java         |  2 +-
 .../portfolio/api/v1/events/TaskInstanceEvent.java |  2 +-
 .../api/v1/validation/CheckAccountAssignments.java |  4 +-
 .../api/v1/validation/CheckChargeReference.java    |  7 +-
 .../api/v1/validation/CheckCurrencyCode.java       |  2 +-
 .../api/v1/validation/CheckPaymentCycleUnit.java   |  2 +-
 .../v1/validation/CheckValidChargeDefinition.java  |  4 +-
 .../v1/validation/CheckValidLossProvisionList.java |  4 +-
 .../api/v1/validation/CheckValidSegmentList.java   |  4 +-
 .../api/v1/validation/CheckValidSortColumn.java    |  2 +-
 .../api/v1/validation/CheckValidSortDirection.java |  2 +-
 .../api/v1/validation/CheckValidWeek.java          |  2 +-
 .../api/v1/validation/ValidAccountAssignments.java |  2 +-
 .../api/v1/validation/ValidChargeDefinition.java   |  2 +-
 .../api/v1/validation/ValidChargeReference.java    |  2 +-
 .../api/v1/validation/ValidCurrencyCode.java       |  2 +-
 .../api/v1/validation/ValidLossProvisionList.java  |  2 +-
 .../api/v1/validation/ValidPaymentCycleUnit.java   |  2 +-
 .../api/v1/validation/ValidSegmentList.java        |  2 +-
 .../api/v1/validation/ValidSortColumn.java         |  2 +-
 .../api/v1/validation/ValidSortDirection.java      |  2 +-
 .../cn}/portfolio/api/v1/validation/ValidWeek.java |  2 +-
 .../mifos => org/apache/fineract/cn}/Fixture.java  | 16 ++--
 .../v1/domain/caseinstance/CaseParametersTest.java | 15 ++--
 .../caseinstance/CreditWorthinessFactorTest.java   | 13 ++-
 .../caseinstance/CreditWorthinessSnapshotTest.java | 11 ++-
 .../product/LossProvisionConfigurationTest.java    |  9 +-
 .../v1/domain/product/LossProvisionStepTest.java   |  9 +-
 .../api/v1/domain/AccountAssignmentTest.java       |  9 +-
 .../portfolio/api/v1/domain/BalanceRangeTest.java  |  9 +-
 .../api/v1/domain/BalanceSegmentSetTest.java       | 13 +--
 .../cn}/portfolio/api/v1/domain/CaseTest.java      | 13 ++-
 .../api/v1/domain/ChargeDefinitionTest.java        | 13 ++-
 .../cn}/portfolio/api/v1/domain/CommandTest.java   | 15 ++--
 .../api/v1/domain/ImportParametersTest.java        | 17 ++--
 .../portfolio/api/v1/domain/InterestRangeTest.java | 11 ++-
 .../portfolio/api/v1/domain/PaymentCycleTest.java  |  9 +-
 .../cn}/portfolio/api/v1/domain/ProductTest.java   | 15 ++--
 .../api/v1/domain/TaskDefinitionTest.java          | 11 ++-
 .../portfolio/api/v1/domain/TaskInstanceTest.java  | 11 ++-
 .../cn}/portfolio/AbstractPortfolioTest.java       | 91 ++++++++++++--------
 .../fineract/cn}/portfolio/AccountingFixture.java  | 55 +++++++-----
 .../apache/fineract/cn}/portfolio/Fixture.java     | 20 ++---
 .../cn}/portfolio/SuiteTestEnvironment.java        | 10 +--
 .../TestAccountingInteractionInLoanWorkflow.java   | 82 +++++++++++-------
 .../cn}/portfolio/TestBalanceSegmentSets.java      | 12 +--
 .../fineract/cn}/portfolio/TestCaseDocuments.java  | 12 +--
 .../apache/fineract/cn}/portfolio/TestCases.java   | 39 +++++----
 .../cn}/portfolio/TestChargeDefinitions.java       | 25 +++---
 .../fineract/cn}/portfolio/TestCommands.java       | 10 +--
 .../cn}/portfolio/TestIndividualLoans.java         | 29 ++++---
 .../cn}/portfolio/TestLossProvisionSteps.java      | 10 +--
 .../fineract/cn}/portfolio/TestPatterns.java       |  4 +-
 .../fineract/cn}/portfolio/TestProducts.java       | 38 +++++----
 .../apache/fineract/cn}/portfolio/TestSuite.java   |  2 +-
 .../cn}/portfolio/TestTaskDefinitions.java         | 19 ++---
 .../fineract/cn}/portfolio/TestTaskInstances.java  | 37 ++++-----
 .../listener/BalanceSegmentSetEventListener.java   | 10 +--
 .../listener/BeatPublishEventListener.java         | 14 ++--
 .../portfolio/listener/CaseDocumentsListener.java  | 10 +--
 .../cn}/portfolio/listener/CaseEventListener.java  | 10 +--
 .../IndividualLoanCaseCommandEventListener.java    | 10 +--
 .../listener/LossProvisionStepsEventListener.java  |  8 +-
 .../portfolio/listener/MigrationEventListener.java |  8 +-
 .../ProductChargeDefinitionEventListener.java      | 10 +--
 .../portfolio/listener/ProductEventListener.java   |  8 +-
 .../listener/TaskDefinitionEventListener.java      | 10 +--
 .../listener/TaskInstanceEventListener.java        | 10 +--
 service/build.gradle                               |  8 +-
 .../IndividualLendingCommandDispatcher.java        | 27 ++++--
 .../IndividualLendingConfiguration.java            |  8 +-
 .../IndividualLendingPatternFactory.java           | 86 ++++++++++++-------
 .../internal/command/AcceptPaymentCommand.java     |  4 +-
 .../internal/command/ApplyInterestCommand.java     |  2 +-
 .../internal/command/ApproveCommand.java           |  4 +-
 .../internal/command/ChangeCaseDocuments.java      |  4 +-
 .../internal/command/ChangeLossProvisionSteps.java |  4 +-
 .../internal/command/CheckLateCommand.java         |  2 +-
 .../internal/command/CloseCommand.java             |  4 +-
 .../internal/command/DenyCommand.java              |  4 +-
 .../internal/command/DisburseCommand.java          |  4 +-
 .../internal/command/ImportCommand.java            |  4 +-
 .../internal/command/MarkInArrearsCommand.java     |  2 +-
 .../internal/command/MarkLateCommand.java          |  2 +-
 .../internal/command/OpenCommand.java              |  4 +-
 .../internal/command/RecoverCommand.java           |  4 +-
 .../internal/command/WriteOffCommand.java          |  4 +-
 .../command/handler/BeatPublishCommandHandler.java | 94 ++++++++++-----------
 .../handler/CaseDocumentsCommandHandler.java       | 38 ++++-----
 .../handler/IndividualLoanCommandHandler.java      | 97 ++++++++++++++--------
 .../handler/LossProvisionStepsCommandHandler.java  | 31 ++++---
 .../mapper/CaseCustomerDocumentsMapper.java        |  8 +-
 .../internal/mapper/CaseParametersMapper.java      | 20 ++---
 .../internal/mapper/LossProvisionStepMapper.java   |  6 +-
 .../CaseCreditWorthinessFactorEntity.java          |  2 +-
 .../repository/CaseCustomerDocumentEntity.java     |  2 +-
 .../CaseCustomerDocumentsRepository.java           |  2 +-
 .../internal/repository/CaseParametersEntity.java  |  2 +-
 .../repository/CaseParametersRepository.java       |  2 +-
 .../repository/CreditWorthinessFactorType.java     |  2 +-
 .../internal/repository/LateCaseEntity.java        | 13 ++-
 .../internal/repository/LateCaseRepository.java    |  2 +-
 .../repository/LossProvisionStepEntity.java        |  2 +-
 .../repository/LossProvisionStepRepository.java    |  2 +-
 .../internal/service/AnnuityPayment.java           |  2 +-
 .../internal/service/CaseDocumentsService.java     | 26 +++---
 .../internal/service/CaseParametersService.java    | 22 ++---
 .../internal/service/ChargeDefinitionService.java  | 14 ++--
 .../internal/service/DataContextOfAction.java      | 18 ++--
 .../internal/service/DataContextService.java       | 36 ++++----
 .../DesignatorToAccountIdentifierMapper.java       | 34 ++++----
 .../internal/service/IndividualLoanService.java    | 42 ++++++----
 .../internal/service/LossProvisionStepService.java | 20 ++---
 .../internal/service/RateCollectors.java           |  2 +-
 .../costcomponent/AcceptPaymentBuilderService.java | 16 ++--
 .../ApplyInterestPaymentBuilderService.java        | 16 ++--
 .../ApprovePaymentBuilderService.java              | 14 ++--
 .../AvailableRunningBalancesWithLimits.java        |  4 +-
 .../costcomponent/ClosePaymentBuilderService.java  | 25 +++---
 .../costcomponent/CostComponentService.java        | 20 ++---
 .../costcomponent/DenyPaymentBuilderService.java   | 14 ++--
 .../DisbursePaymentBuilderService.java             | 27 +++---
 .../MarkInArrearsPaymentBuilderService.java        | 10 +--
 .../MarkLatePaymentBuilderService.java             | 16 ++--
 .../costcomponent/OpenPaymentBuilderService.java   | 14 ++--
 .../service/costcomponent/PaymentBuilder.java      | 30 ++++---
 .../costcomponent/PaymentBuilderService.java       |  4 +-
 .../costcomponent/PeriodChargeCalculator.java      | 16 ++--
 .../service/costcomponent/RealRunningBalances.java | 25 +++---
 .../RecoverPaymentBuilderService.java              | 14 ++--
 .../service/costcomponent/RunningBalances.java     | 19 ++---
 .../costcomponent/SimulatedRunningBalances.java    |  6 +-
 .../WriteOffPaymentBuilderService.java             | 24 +++---
 .../internal/service/schedule/ChargeRange.java     |  2 +-
 .../schedule/LossProvisionChargesService.java      | 18 ++--
 .../internal/service/schedule/Period.java          |  2 +-
 .../internal/service/schedule/ScheduledAction.java |  4 +-
 .../service/schedule/ScheduledActionHelpers.java   |  8 +-
 .../internal/service/schedule/ScheduledCharge.java |  4 +-
 .../schedule/ScheduledChargeComparator.java        |  6 +-
 .../service/schedule/ScheduledChargesService.java  | 10 +--
 .../rest/BeatPublishListenerRestController.java    | 23 ++---
 .../rest/CaseDocumentsRestController.java          | 37 +++++----
 .../rest/IndividualLendingRestController.java      | 19 +++--
 .../rest/LossProvisionStepRestController.java      | 30 ++++---
 .../rest/PlannedPaymentsRestController.java        | 33 ++++----
 .../portfolio/service/PortfolioApplication.java    |  4 +-
 .../cn}/portfolio/service/ServiceConstants.java    |  2 +-
 .../service/config/PortfolioProperties.java        |  4 +-
 .../config/PortfolioServiceConfiguration.java      | 38 ++++-----
 .../service/internal/checker/CaseChecker.java      | 28 +++----
 .../command/ChangeBalanceSegmentSetCommand.java    |  4 +-
 .../internal/command/ChangeCaseCommand.java        |  4 +-
 .../command/ChangeChargeDefinitionCommand.java     |  4 +-
 .../command/ChangeEnablingOfProductCommand.java    |  2 +-
 .../internal/command/ChangeProductCommand.java     |  4 +-
 .../command/ChangeTaskDefinitionCommand.java       |  4 +-
 .../command/ChangeTaskInstanceCommand.java         |  4 +-
 .../command/CreateBalanceSegmentSetCommand.java    |  4 +-
 .../internal/command/CreateBeatPublishCommand.java |  4 +-
 .../internal/command/CreateCaseCommand.java        |  4 +-
 .../command/CreateChargeDefinitionCommand.java     |  4 +-
 .../internal/command/CreateProductCommand.java     |  4 +-
 .../command/CreateTaskDefinitionCommand.java       |  4 +-
 .../command/DeleteBalanceSegmentSetCommand.java    |  2 +-
 .../DeleteProductChargeDefinitionCommand.java      |  2 +-
 .../internal/command/DeleteProductCommand.java     |  2 +-
 .../command/DeleteTaskDefinitionCommand.java       |  2 +-
 .../command/ExecuteTaskInstanceCommand.java        |  2 +-
 .../internal/command/InitializeServiceCommand.java |  2 +-
 .../handler/BalanceSegmentSetCommandHandler.java   | 39 +++++----
 .../command/handler/CaseCommandHandler.java        | 46 +++++-----
 .../handler/ChargeDefinitionCommandHandler.java    | 38 +++++----
 .../command/handler/InitializeCommandHandler.java  | 21 +++--
 .../command/handler/ProductCommandHandler.java     | 57 +++++++------
 .../handler/TaskDefinitionCommandHandler.java      | 36 ++++----
 .../handler/TaskInstanceCommandHandler.java        | 33 ++++----
 .../internal/mapper/BalanceSegmentSetMapper.java   |  8 +-
 .../service/internal/mapper/CaseMapper.java        | 17 ++--
 .../internal/mapper/ChargeDefinitionMapper.java    | 14 ++--
 .../service/internal/mapper/ProductMapper.java     | 21 +++--
 .../internal/mapper/TaskDefinitionMapper.java      |  8 +-
 .../internal/mapper/TaskInstanceMapper.java        |  8 +-
 .../internal/pattern/PatternFactoryRegistry.java   |  4 +-
 .../internal/repository/BalanceSegmentEntity.java  |  2 +-
 .../repository/BalanceSegmentRepository.java       |  2 +-
 .../repository/CaseAccountAssignmentEntity.java    |  2 +-
 .../internal/repository/CaseCommandEntity.java     | 13 ++-
 .../internal/repository/CaseCommandRepository.java |  2 +-
 .../service/internal/repository/CaseEntity.java    | 17 ++--
 .../internal/repository/CaseRepository.java        |  2 +-
 .../repository/ChargeDefinitionEntity.java         |  4 +-
 .../repository/ChargeDefinitionRepository.java     |  2 +-
 .../repository/ProductAccountAssignmentEntity.java |  4 +-
 .../service/internal/repository/ProductEntity.java | 19 +++--
 .../internal/repository/ProductRepository.java     |  2 +-
 .../internal/repository/TaskDefinitionEntity.java  |  2 +-
 .../repository/TaskDefinitionRepository.java       |  2 +-
 .../internal/repository/TaskInstanceEntity.java    | 16 +++-
 .../repository/TaskInstanceRepository.java         |  2 +-
 .../internal/service/BalanceSegmentSetService.java | 10 +--
 .../service/internal/service/CaseService.java      | 46 +++++-----
 .../ConfigurableChargeDefinitionService.java       |  8 +-
 .../service/internal/service/PatternService.java   |  8 +-
 .../service/internal/service/ProductService.java   | 20 ++---
 .../internal/service/TaskDefinitionService.java    |  8 +-
 .../internal/service/TaskInstanceService.java      | 10 +--
 .../service/internal/util/AccountingAdapter.java   | 60 ++++++++-----
 .../service/internal/util/AccountingListener.java  | 14 ++--
 .../service/internal/util/RhythmAdapter.java       | 13 ++-
 .../rest/BalanceSegmentSetRestController.java      | 40 +++++----
 .../portfolio/service/rest/CaseRestController.java | 65 +++++++++------
 .../rest/ChargeDefinitionRestController.java       | 42 +++++-----
 .../service/rest/InitializeRestController.java     | 10 +--
 .../service/rest/PatternRestController.java        | 15 ++--
 .../service/rest/ProductRestController.java        | 66 ++++++++-------
 .../service/rest/TaskDefinitionRestController.java | 40 +++++----
 .../service/rest/TaskInstanceRestController.java   | 48 ++++++-----
 .../fineract/cn}/products/spi/PatternFactory.java  | 10 +--
 .../cn}/products/spi/ProductCommandDispatcher.java |  6 +-
 .../service/DefaultChargeDefinitionsMocker.java    |  4 +-
 .../DesignatorToAccountIdentifierMapperTest.java   | 12 +--
 .../internal/service/Fixture.java                  | 20 ++---
 .../service/IndividualLoanServiceTest.java         | 44 +++++-----
 .../internal/service/RateCollectorsTest.java       |  2 +-
 .../AcceptPaymentBuilderServiceTest.java           | 12 +--
 .../ApplyInterestPaymentBuilderServiceTest.java    |  8 +-
 .../costcomponent/CostComponentServiceTest.java    | 10 +--
 .../DisbursePaymentBuilderServiceTest.java         | 18 ++--
 .../PaymentBuilderServiceTestCase.java             |  2 +-
 .../PaymentBuilderServiceTestHarness.java          | 20 ++---
 .../service/costcomponent/PaymentBuilderTest.java  |  4 +-
 .../costcomponent/PeriodChargeCalculatorTest.java  | 10 +--
 .../WriteOffPaymentBuilderServiceTest.java         | 12 +--
 .../internal/service/schedule/ChargeRangeTest.java |  2 +-
 .../internal/service/schedule/PeriodTest.java      |  2 +-
 .../schedule/ScheduledActionHelpersTest.java       | 12 +--
 .../service/schedule/ScheduledActionTest.java      |  4 +-
 .../schedule/ScheduledChargeComparatorTest.java    |  6 +-
 .../schedule/ScheduledChargesServiceTest.java      | 10 +--
 .../ChargeDefinitionCommandHandlerTest.java        | 13 ++-
 .../command/handler/ProductCommandHandlerTest.java | 19 ++---
 .../internal/service/PatternServiceTest.java       | 16 ++--
 .../service/TaskDefinitionServiceTest.java         | 12 +--
 .../internal/util/AccountingAdapterTest.java       | 23 +++--
 shared.gradle                                      | 28 +++----
 301 files changed, 2037 insertions(+), 1804 deletions(-)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/client/CaseDocumentsManager.java (90%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/client/IndividualLending.java (84%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/domain/caseinstance/Balance.java (96%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/domain/caseinstance/CaseCustomerDocuments.java (97%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/domain/caseinstance/CaseParameters.java (92%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/domain/caseinstance/ChargeName.java (96%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/domain/caseinstance/CreditWorthinessFactor.java (96%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/domain/caseinstance/CreditWorthinessSnapshot.java (95%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/domain/caseinstance/PlannedPayment.java (93%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/domain/caseinstance/PlannedPaymentPage.java (97%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/domain/product/AccountDesignators.java (96%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/domain/product/ChargeIdentifiers.java (96%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/domain/product/ChargeProportionalDesignator.java (96%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/domain/product/LossProvisionConfiguration.java (92%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/domain/product/LossProvisionStep.java (97%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/domain/product/Moratorium.java (97%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/domain/product/ProductParameters.java (97%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/domain/workflow/Action.java (95%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/events/IndividualLoanCommandEvent.java (97%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/events/IndividualLoanEventConstants.java (98%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/PermittableGroupIds.java (96%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/client/CaseAlreadyExistsException.java (94%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/client/PortfolioManager.java (94%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/client/ProductAlreadyExistsException.java (94%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/client/ProductDefinitionIncomplete.java (94%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/client/ProductInUseException.java (94%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/client/TaskExecutionBySameUserAsCaseCreation.java (94%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/client/TaskOutstanding.java (94%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/AccountAssignment.java (96%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/BalanceRange.java (97%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/BalanceSegmentSet.java (89%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/Case.java (95%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/CasePage.java (97%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/CaseStatus.java (97%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/ChargeDefinition.java (95%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/Command.java (95%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/CostComponent.java (97%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/ImportParameters.java (96%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/InterestBasis.java (94%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/InterestRange.java (97%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/Note.java (96%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/Pattern.java (97%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/Payment.java (97%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/PaymentCycle.java (94%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/Product.java (96%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/ProductPage.java (97%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/RequiredAccountAssignment.java (97%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/TaskDefinition.java (96%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/TaskInstance.java (95%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/TermRange.java (97%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/events/BalanceSegmentSetEvent.java (97%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/events/CaseEvent.java (97%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/events/ChargeDefinitionEvent.java (97%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/events/EventConstants.java (98%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/events/TaskDefinitionEvent.java (97%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/events/TaskInstanceEvent.java (97%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/validation/CheckAccountAssignments.java (94%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/validation/CheckChargeReference.java (86%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/validation/CheckCurrencyCode.java (95%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/validation/CheckPaymentCycleUnit.java (95%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/validation/CheckValidChargeDefinition.java (94%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/validation/CheckValidLossProvisionList.java (92%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/validation/CheckValidSegmentList.java (93%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/validation/CheckValidSortColumn.java (96%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/validation/CheckValidSortDirection.java (95%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/validation/CheckValidWeek.java (95%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/validation/ValidAccountAssignments.java (95%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/validation/ValidChargeDefinition.java (95%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/validation/ValidChargeReference.java (95%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/validation/ValidCurrencyCode.java (95%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/validation/ValidLossProvisionList.java (95%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/validation/ValidPaymentCycleUnit.java (95%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/validation/ValidSegmentList.java (95%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/validation/ValidSortColumn.java (95%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/validation/ValidSortDirection.java (95%)
 rename api/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/validation/ValidWeek.java (95%)
 rename api/src/test/java/{io/mifos => org/apache/fineract/cn}/Fixture.java (91%)
 rename api/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/domain/caseinstance/CaseParametersTest.java (90%)
 rename api/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/domain/caseinstance/CreditWorthinessFactorTest.java (92%)
 rename api/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/domain/caseinstance/CreditWorthinessSnapshotTest.java (94%)
 rename api/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/domain/product/LossProvisionConfigurationTest.java (93%)
 rename api/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/api/v1/domain/product/LossProvisionStepTest.java (93%)
 rename api/src/test/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/AccountAssignmentTest.java (93%)
 rename api/src/test/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/BalanceRangeTest.java (94%)
 rename api/src/test/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/BalanceSegmentSetTest.java (92%)
 rename api/src/test/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/CaseTest.java (92%)
 rename api/src/test/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/ChargeDefinitionTest.java (96%)
 rename api/src/test/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/CommandTest.java (87%)
 rename api/src/test/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/ImportParametersTest.java (85%)
 rename api/src/test/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/InterestRangeTest.java (94%)
 rename api/src/test/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/PaymentCycleTest.java (92%)
 rename api/src/test/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/ProductTest.java (96%)
 rename api/src/test/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/TaskDefinitionTest.java (90%)
 rename api/src/test/java/{io/mifos => org/apache/fineract/cn}/portfolio/api/v1/domain/TaskInstanceTest.java (92%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/AbstractPortfolioTest.java (83%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/AccountingFixture.java (96%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/Fixture.java (91%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/SuiteTestEnvironment.java (86%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/TestAccountingInteractionInLoanWorkflow.java (95%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/TestBalanceSegmentSets.java (92%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/TestCaseDocuments.java (88%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/TestCases.java (92%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/TestChargeDefinitions.java (92%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/TestCommands.java (87%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/TestIndividualLoans.java (88%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/TestLossProvisionSteps.java (91%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/TestPatterns.java (91%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/TestProducts.java (91%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/TestSuite.java (97%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/TestTaskDefinitions.java (92%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/TestTaskInstances.java (89%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/listener/BalanceSegmentSetEventListener.java (89%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/listener/BeatPublishEventListener.java (77%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/listener/CaseDocumentsListener.java (84%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/listener/CaseEventListener.java (87%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/listener/IndividualLoanCaseCommandEventListener.java (95%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/listener/LossProvisionStepsEventListener.java (87%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/listener/MigrationEventListener.java (87%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/listener/ProductChargeDefinitionEventListener.java (89%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/listener/ProductEventListener.java (92%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/listener/TaskDefinitionEventListener.java (89%)
 rename component-test/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/listener/TaskInstanceEventListener.java (87%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/IndividualLendingCommandDispatcher.java (68%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/IndividualLendingConfiguration.java (80%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/IndividualLendingPatternFactory.java (82%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/command/AcceptPaymentCommand.java (92%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/command/ApplyInterestCommand.java (96%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/command/ApproveCommand.java (92%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/command/ChangeCaseDocuments.java (91%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/command/ChangeLossProvisionSteps.java (90%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/command/CheckLateCommand.java (96%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/command/CloseCommand.java (92%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/command/DenyCommand.java (92%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/command/DisburseCommand.java (92%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/command/ImportCommand.java (94%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/command/MarkInArrearsCommand.java (96%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/command/MarkLateCommand.java (96%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/command/OpenCommand.java (92%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/command/RecoverCommand.java (92%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/command/WriteOffCommand.java (92%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/command/handler/BeatPublishCommandHandler.java (75%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/command/handler/CaseDocumentsCommandHandler.java (68%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/command/handler/IndividualLoanCommandHandler.java (88%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/command/handler/LossProvisionStepsCommandHandler.java (77%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/mapper/CaseCustomerDocumentsMapper.java (88%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/mapper/CaseParametersMapper.java (92%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/mapper/LossProvisionStepMapper.java (86%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/repository/CaseCreditWorthinessFactorEntity.java (98%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/repository/CaseCustomerDocumentEntity.java (97%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/repository/CaseCustomerDocumentsRepository.java (94%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/repository/CaseParametersEntity.java (98%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/repository/CaseParametersRepository.java (95%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/repository/CreditWorthinessFactorType.java (92%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/repository/LateCaseEntity.java (84%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/repository/LateCaseRepository.java (94%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/repository/LossProvisionStepEntity.java (96%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/repository/LossProvisionStepRepository.java (95%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/AnnuityPayment.java (97%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/CaseDocumentsService.java (70%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/CaseParametersService.java (77%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/ChargeDefinitionService.java (94%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/DataContextOfAction.java (82%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/DataContextService.java (74%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/DesignatorToAccountIdentifierMapper.java (90%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/IndividualLoanService.java (85%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/LossProvisionStepService.java (77%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/RateCollectors.java (97%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/AcceptPaymentBuilderService.java (84%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/ApplyInterestPaymentBuilderService.java (78%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/ApprovePaymentBuilderService.java (80%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/AvailableRunningBalancesWithLimits.java (94%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/ClosePaymentBuilderService.java (76%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/CostComponentService.java (92%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/DenyPaymentBuilderService.java (80%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/DisbursePaymentBuilderService.java (82%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/MarkInArrearsPaymentBuilderService.java (85%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/MarkLatePaymentBuilderService.java (81%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/OpenPaymentBuilderService.java (80%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/PaymentBuilder.java (92%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/PaymentBuilderService.java (87%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/PeriodChargeCalculator.java (88%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/RealRunningBalances.java (89%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/RecoverPaymentBuilderService.java (81%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/RunningBalances.java (88%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/SimulatedRunningBalances.java (93%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/WriteOffPaymentBuilderService.java (84%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/schedule/ChargeRange.java (96%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/schedule/LossProvisionChargesService.java (83%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/schedule/Period.java (98%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/schedule/ScheduledAction.java (95%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/schedule/ScheduledActionHelpers.java (97%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/schedule/ScheduledCharge.java (93%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/schedule/ScheduledChargeComparator.java (90%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/schedule/ScheduledChargesService.java (94%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/rest/BeatPublishListenerRestController.java (72%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/rest/CaseDocumentsRestController.java (72%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/rest/IndividualLendingRestController.java (71%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/rest/LossProvisionStepRestController.java (75%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/individuallending/rest/PlannedPaymentsRestController.java (79%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/PortfolioApplication.java (88%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/ServiceConstants.java (94%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/config/PortfolioProperties.java (94%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/config/PortfolioServiceConfiguration.java (67%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/checker/CaseChecker.java (80%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/ChangeBalanceSegmentSetCommand.java (93%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/ChangeCaseCommand.java (91%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/ChangeChargeDefinitionCommand.java (91%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/ChangeEnablingOfProductCommand.java (95%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/ChangeProductCommand.java (91%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/ChangeTaskDefinitionCommand.java (91%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/ChangeTaskInstanceCommand.java (92%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/CreateBalanceSegmentSetCommand.java (91%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/CreateBeatPublishCommand.java (90%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/CreateCaseCommand.java (90%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/CreateChargeDefinitionCommand.java (91%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/CreateProductCommand.java (91%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/CreateTaskDefinitionCommand.java (91%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/DeleteBalanceSegmentSetCommand.java (96%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/DeleteProductChargeDefinitionCommand.java (96%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/DeleteProductCommand.java (95%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/DeleteTaskDefinitionCommand.java (95%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/ExecuteTaskInstanceCommand.java (96%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/InitializeServiceCommand.java (93%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/handler/BalanceSegmentSetCommandHandler.java (80%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/handler/CaseCommandHandler.java (72%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/handler/ChargeDefinitionCommandHandler.java (81%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/handler/InitializeCommandHandler.java (76%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/handler/ProductCommandHandler.java (81%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/handler/TaskDefinitionCommandHandler.java (77%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/handler/TaskInstanceCommandHandler.java (78%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/mapper/BalanceSegmentSetMapper.java (88%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/mapper/CaseMapper.java (90%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/mapper/ChargeDefinitionMapper.java (88%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/mapper/ProductMapper.java (90%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/mapper/TaskDefinitionMapper.java (88%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/mapper/TaskInstanceMapper.java (86%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/pattern/PatternFactoryRegistry.java (92%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/repository/BalanceSegmentEntity.java (97%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/repository/BalanceSegmentRepository.java (95%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/repository/CaseAccountAssignmentEntity.java (97%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/repository/CaseCommandEntity.java (88%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/repository/CaseCommandRepository.java (94%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/repository/CaseEntity.java (91%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/repository/CaseRepository.java (96%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/repository/ChargeDefinitionEntity.java (97%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/repository/ChargeDefinitionRepository.java (96%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/repository/ProductAccountAssignmentEntity.java (94%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/repository/ProductEntity.java (93%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/repository/ProductRepository.java (95%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/repository/TaskDefinitionEntity.java (98%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/repository/TaskDefinitionRepository.java (96%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/repository/TaskInstanceEntity.java (85%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/repository/TaskInstanceRepository.java (97%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/service/BalanceSegmentSetService.java (86%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/service/CaseService.java (85%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/service/ConfigurableChargeDefinitionService.java (85%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/service/PatternService.java (85%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/service/ProductService.java (90%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/service/TaskDefinitionService.java (85%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/service/TaskInstanceService.java (86%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/util/AccountingAdapter.java (90%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/util/AccountingListener.java (80%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/util/RhythmAdapter.java (88%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/rest/BalanceSegmentSetRestController.java (84%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/rest/CaseRestController.java (86%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/rest/ChargeDefinitionRestController.java (84%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/rest/InitializeRestController.java (85%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/rest/PatternRestController.java (82%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/rest/ProductRestController.java (83%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/rest/TaskDefinitionRestController.java (83%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/rest/TaskInstanceRestController.java (79%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/products/spi/PatternFactory.java (84%)
 rename service/src/main/java/{io/mifos => org/apache/fineract/cn}/products/spi/ProductCommandDispatcher.java (85%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/DefaultChargeDefinitionsMocker.java (95%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/DesignatorToAccountIdentifierMapperTest.java (96%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/Fixture.java (84%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/IndividualLoanServiceTest.java (91%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/RateCollectorsTest.java (98%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/AcceptPaymentBuilderServiceTest.java (92%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/ApplyInterestPaymentBuilderServiceTest.java (84%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/CostComponentServiceTest.java (88%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/DisbursePaymentBuilderServiceTest.java (81%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/PaymentBuilderServiceTestCase.java (97%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/PaymentBuilderServiceTestHarness.java (79%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/PaymentBuilderTest.java (89%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/PeriodChargeCalculatorTest.java (92%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/costcomponent/WriteOffPaymentBuilderServiceTest.java (85%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/schedule/ChargeRangeTest.java (96%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/schedule/PeriodTest.java (97%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/schedule/ScheduledActionHelpersTest.java (97%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/schedule/ScheduledActionTest.java (89%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/schedule/ScheduledChargeComparatorTest.java (95%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/individuallending/internal/service/schedule/ScheduledChargesServiceTest.java (92%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/handler/ChargeDefinitionCommandHandlerTest.java (83%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/command/handler/ProductCommandHandlerTest.java (93%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/service/PatternServiceTest.java (74%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/service/TaskDefinitionServiceTest.java (88%)
 rename service/src/test/java/{io/mifos => org/apache/fineract/cn}/portfolio/service/internal/util/AccountingAdapterTest.java (86%)

-- 
To stop receiving notification emails like this one, please contact
myrle@apache.org.

[fineract-cn-portfolio] 01/01: Merge pull request #7 from myrle-krantz/develop

Posted by my...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

myrle pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract-cn-portfolio.git

commit f8bb05a2008e5d506e6ca6e9e220725922e6569e
Merge: ee16316 5de564e
Author: Myrle Krantz <my...@apache.org>
AuthorDate: Mon Apr 16 21:18:13 2018 +0200

    Merge pull request #7 from myrle-krantz/develop
    
    Updating package names.

 README.md                                          |  2 -
 .../api/v1/client/CaseDocumentsManager.java        |  6 +-
 .../api/v1/client/IndividualLending.java           | 23 ++---
 .../api/v1/domain/caseinstance/Balance.java        |  2 +-
 .../domain/caseinstance/CaseCustomerDocuments.java |  2 +-
 .../api/v1/domain/caseinstance/CaseParameters.java | 17 ++--
 .../api/v1/domain/caseinstance/ChargeName.java     |  2 +-
 .../caseinstance/CreditWorthinessFactor.java       |  2 +-
 .../caseinstance/CreditWorthinessSnapshot.java     |  9 +-
 .../api/v1/domain/caseinstance/PlannedPayment.java |  4 +-
 .../v1/domain/caseinstance/PlannedPaymentPage.java |  2 +-
 .../api/v1/domain/product/AccountDesignators.java  |  2 +-
 .../api/v1/domain/product/ChargeIdentifiers.java   |  2 +-
 .../product/ChargeProportionalDesignator.java      |  2 +-
 .../domain/product/LossProvisionConfiguration.java |  4 +-
 .../api/v1/domain/product/LossProvisionStep.java   |  2 +-
 .../api/v1/domain/product/Moratorium.java          |  2 +-
 .../api/v1/domain/product/ProductParameters.java   |  2 +-
 .../api/v1/domain/workflow/Action.java             |  2 +-
 .../api/v1/events/IndividualLoanCommandEvent.java  |  2 +-
 .../v1/events/IndividualLoanEventConstants.java    |  2 +-
 .../cn}/portfolio/api/v1/PermittableGroupIds.java  |  2 +-
 .../api/v1/client/CaseAlreadyExistsException.java  |  2 +-
 .../portfolio/api/v1/client/PortfolioManager.java  | 35 +++++---
 .../v1/client/ProductAlreadyExistsException.java   |  2 +-
 .../api/v1/client/ProductDefinitionIncomplete.java |  2 +-
 .../api/v1/client/ProductInUseException.java       |  2 +-
 .../TaskExecutionBySameUserAsCaseCreation.java     |  2 +-
 .../portfolio/api/v1/client/TaskOutstanding.java   |  2 +-
 .../portfolio/api/v1/domain/AccountAssignment.java |  9 +-
 .../cn}/portfolio/api/v1/domain/BalanceRange.java  |  2 +-
 .../portfolio/api/v1/domain/BalanceSegmentSet.java |  9 +-
 .../fineract/cn}/portfolio/api/v1/domain/Case.java | 15 ++--
 .../cn}/portfolio/api/v1/domain/CasePage.java      |  2 +-
 .../cn}/portfolio/api/v1/domain/CaseStatus.java    |  2 +-
 .../portfolio/api/v1/domain/ChargeDefinition.java  | 17 ++--
 .../cn}/portfolio/api/v1/domain/Command.java       | 11 ++-
 .../cn}/portfolio/api/v1/domain/CostComponent.java |  2 +-
 .../portfolio/api/v1/domain/ImportParameters.java  | 11 ++-
 .../cn}/portfolio/api/v1/domain/InterestBasis.java |  2 +-
 .../cn}/portfolio/api/v1/domain/InterestRange.java |  2 +-
 .../fineract/cn}/portfolio/api/v1/domain/Note.java |  2 +-
 .../cn}/portfolio/api/v1/domain/Pattern.java       |  2 +-
 .../cn}/portfolio/api/v1/domain/Payment.java       |  2 +-
 .../cn}/portfolio/api/v1/domain/PaymentCycle.java  |  6 +-
 .../cn}/portfolio/api/v1/domain/Product.java       | 17 ++--
 .../cn}/portfolio/api/v1/domain/ProductPage.java   |  2 +-
 .../api/v1/domain/RequiredAccountAssignment.java   |  2 +-
 .../portfolio/api/v1/domain/TaskDefinition.java    |  9 +-
 .../cn}/portfolio/api/v1/domain/TaskInstance.java  |  7 +-
 .../cn}/portfolio/api/v1/domain/TermRange.java     |  2 +-
 .../api/v1/events/BalanceSegmentSetEvent.java      |  2 +-
 .../cn}/portfolio/api/v1/events/CaseEvent.java     |  2 +-
 .../api/v1/events/ChargeDefinitionEvent.java       |  2 +-
 .../portfolio/api/v1/events/EventConstants.java    |  2 +-
 .../api/v1/events/TaskDefinitionEvent.java         |  2 +-
 .../portfolio/api/v1/events/TaskInstanceEvent.java |  2 +-
 .../api/v1/validation/CheckAccountAssignments.java |  4 +-
 .../api/v1/validation/CheckChargeReference.java    |  7 +-
 .../api/v1/validation/CheckCurrencyCode.java       |  2 +-
 .../api/v1/validation/CheckPaymentCycleUnit.java   |  2 +-
 .../v1/validation/CheckValidChargeDefinition.java  |  4 +-
 .../v1/validation/CheckValidLossProvisionList.java |  4 +-
 .../api/v1/validation/CheckValidSegmentList.java   |  4 +-
 .../api/v1/validation/CheckValidSortColumn.java    |  2 +-
 .../api/v1/validation/CheckValidSortDirection.java |  2 +-
 .../api/v1/validation/CheckValidWeek.java          |  2 +-
 .../api/v1/validation/ValidAccountAssignments.java |  2 +-
 .../api/v1/validation/ValidChargeDefinition.java   |  2 +-
 .../api/v1/validation/ValidChargeReference.java    |  2 +-
 .../api/v1/validation/ValidCurrencyCode.java       |  2 +-
 .../api/v1/validation/ValidLossProvisionList.java  |  2 +-
 .../api/v1/validation/ValidPaymentCycleUnit.java   |  2 +-
 .../api/v1/validation/ValidSegmentList.java        |  2 +-
 .../api/v1/validation/ValidSortColumn.java         |  2 +-
 .../api/v1/validation/ValidSortDirection.java      |  2 +-
 .../cn}/portfolio/api/v1/validation/ValidWeek.java |  2 +-
 .../mifos => org/apache/fineract/cn}/Fixture.java  | 16 ++--
 .../v1/domain/caseinstance/CaseParametersTest.java | 15 ++--
 .../caseinstance/CreditWorthinessFactorTest.java   | 13 ++-
 .../caseinstance/CreditWorthinessSnapshotTest.java | 11 ++-
 .../product/LossProvisionConfigurationTest.java    |  9 +-
 .../v1/domain/product/LossProvisionStepTest.java   |  9 +-
 .../api/v1/domain/AccountAssignmentTest.java       |  9 +-
 .../portfolio/api/v1/domain/BalanceRangeTest.java  |  9 +-
 .../api/v1/domain/BalanceSegmentSetTest.java       | 13 +--
 .../cn}/portfolio/api/v1/domain/CaseTest.java      | 13 ++-
 .../api/v1/domain/ChargeDefinitionTest.java        | 13 ++-
 .../cn}/portfolio/api/v1/domain/CommandTest.java   | 15 ++--
 .../api/v1/domain/ImportParametersTest.java        | 17 ++--
 .../portfolio/api/v1/domain/InterestRangeTest.java | 11 ++-
 .../portfolio/api/v1/domain/PaymentCycleTest.java  |  9 +-
 .../cn}/portfolio/api/v1/domain/ProductTest.java   | 15 ++--
 .../api/v1/domain/TaskDefinitionTest.java          | 11 ++-
 .../portfolio/api/v1/domain/TaskInstanceTest.java  | 11 ++-
 .../cn}/portfolio/AbstractPortfolioTest.java       | 91 ++++++++++++--------
 .../fineract/cn}/portfolio/AccountingFixture.java  | 55 +++++++-----
 .../apache/fineract/cn}/portfolio/Fixture.java     | 20 ++---
 .../cn}/portfolio/SuiteTestEnvironment.java        | 10 +--
 .../TestAccountingInteractionInLoanWorkflow.java   | 82 +++++++++++-------
 .../cn}/portfolio/TestBalanceSegmentSets.java      | 12 +--
 .../fineract/cn}/portfolio/TestCaseDocuments.java  | 12 +--
 .../apache/fineract/cn}/portfolio/TestCases.java   | 39 +++++----
 .../cn}/portfolio/TestChargeDefinitions.java       | 25 +++---
 .../fineract/cn}/portfolio/TestCommands.java       | 10 +--
 .../cn}/portfolio/TestIndividualLoans.java         | 29 ++++---
 .../cn}/portfolio/TestLossProvisionSteps.java      | 10 +--
 .../fineract/cn}/portfolio/TestPatterns.java       |  4 +-
 .../fineract/cn}/portfolio/TestProducts.java       | 38 +++++----
 .../apache/fineract/cn}/portfolio/TestSuite.java   |  2 +-
 .../cn}/portfolio/TestTaskDefinitions.java         | 19 ++---
 .../fineract/cn}/portfolio/TestTaskInstances.java  | 37 ++++-----
 .../listener/BalanceSegmentSetEventListener.java   | 10 +--
 .../listener/BeatPublishEventListener.java         | 14 ++--
 .../portfolio/listener/CaseDocumentsListener.java  | 10 +--
 .../cn}/portfolio/listener/CaseEventListener.java  | 10 +--
 .../IndividualLoanCaseCommandEventListener.java    | 10 +--
 .../listener/LossProvisionStepsEventListener.java  |  8 +-
 .../portfolio/listener/MigrationEventListener.java |  8 +-
 .../ProductChargeDefinitionEventListener.java      | 10 +--
 .../portfolio/listener/ProductEventListener.java   |  8 +-
 .../listener/TaskDefinitionEventListener.java      | 10 +--
 .../listener/TaskInstanceEventListener.java        | 10 +--
 service/build.gradle                               |  8 +-
 .../IndividualLendingCommandDispatcher.java        | 27 ++++--
 .../IndividualLendingConfiguration.java            |  8 +-
 .../IndividualLendingPatternFactory.java           | 86 ++++++++++++-------
 .../internal/command/AcceptPaymentCommand.java     |  4 +-
 .../internal/command/ApplyInterestCommand.java     |  2 +-
 .../internal/command/ApproveCommand.java           |  4 +-
 .../internal/command/ChangeCaseDocuments.java      |  4 +-
 .../internal/command/ChangeLossProvisionSteps.java |  4 +-
 .../internal/command/CheckLateCommand.java         |  2 +-
 .../internal/command/CloseCommand.java             |  4 +-
 .../internal/command/DenyCommand.java              |  4 +-
 .../internal/command/DisburseCommand.java          |  4 +-
 .../internal/command/ImportCommand.java            |  4 +-
 .../internal/command/MarkInArrearsCommand.java     |  2 +-
 .../internal/command/MarkLateCommand.java          |  2 +-
 .../internal/command/OpenCommand.java              |  4 +-
 .../internal/command/RecoverCommand.java           |  4 +-
 .../internal/command/WriteOffCommand.java          |  4 +-
 .../command/handler/BeatPublishCommandHandler.java | 94 ++++++++++-----------
 .../handler/CaseDocumentsCommandHandler.java       | 38 ++++-----
 .../handler/IndividualLoanCommandHandler.java      | 97 ++++++++++++++--------
 .../handler/LossProvisionStepsCommandHandler.java  | 31 ++++---
 .../mapper/CaseCustomerDocumentsMapper.java        |  8 +-
 .../internal/mapper/CaseParametersMapper.java      | 20 ++---
 .../internal/mapper/LossProvisionStepMapper.java   |  6 +-
 .../CaseCreditWorthinessFactorEntity.java          |  2 +-
 .../repository/CaseCustomerDocumentEntity.java     |  2 +-
 .../CaseCustomerDocumentsRepository.java           |  2 +-
 .../internal/repository/CaseParametersEntity.java  |  2 +-
 .../repository/CaseParametersRepository.java       |  2 +-
 .../repository/CreditWorthinessFactorType.java     |  2 +-
 .../internal/repository/LateCaseEntity.java        | 13 ++-
 .../internal/repository/LateCaseRepository.java    |  2 +-
 .../repository/LossProvisionStepEntity.java        |  2 +-
 .../repository/LossProvisionStepRepository.java    |  2 +-
 .../internal/service/AnnuityPayment.java           |  2 +-
 .../internal/service/CaseDocumentsService.java     | 26 +++---
 .../internal/service/CaseParametersService.java    | 22 ++---
 .../internal/service/ChargeDefinitionService.java  | 14 ++--
 .../internal/service/DataContextOfAction.java      | 18 ++--
 .../internal/service/DataContextService.java       | 36 ++++----
 .../DesignatorToAccountIdentifierMapper.java       | 34 ++++----
 .../internal/service/IndividualLoanService.java    | 42 ++++++----
 .../internal/service/LossProvisionStepService.java | 20 ++---
 .../internal/service/RateCollectors.java           |  2 +-
 .../costcomponent/AcceptPaymentBuilderService.java | 16 ++--
 .../ApplyInterestPaymentBuilderService.java        | 16 ++--
 .../ApprovePaymentBuilderService.java              | 14 ++--
 .../AvailableRunningBalancesWithLimits.java        |  4 +-
 .../costcomponent/ClosePaymentBuilderService.java  | 25 +++---
 .../costcomponent/CostComponentService.java        | 20 ++---
 .../costcomponent/DenyPaymentBuilderService.java   | 14 ++--
 .../DisbursePaymentBuilderService.java             | 27 +++---
 .../MarkInArrearsPaymentBuilderService.java        | 10 +--
 .../MarkLatePaymentBuilderService.java             | 16 ++--
 .../costcomponent/OpenPaymentBuilderService.java   | 14 ++--
 .../service/costcomponent/PaymentBuilder.java      | 30 ++++---
 .../costcomponent/PaymentBuilderService.java       |  4 +-
 .../costcomponent/PeriodChargeCalculator.java      | 16 ++--
 .../service/costcomponent/RealRunningBalances.java | 25 +++---
 .../RecoverPaymentBuilderService.java              | 14 ++--
 .../service/costcomponent/RunningBalances.java     | 19 ++---
 .../costcomponent/SimulatedRunningBalances.java    |  6 +-
 .../WriteOffPaymentBuilderService.java             | 24 +++---
 .../internal/service/schedule/ChargeRange.java     |  2 +-
 .../schedule/LossProvisionChargesService.java      | 18 ++--
 .../internal/service/schedule/Period.java          |  2 +-
 .../internal/service/schedule/ScheduledAction.java |  4 +-
 .../service/schedule/ScheduledActionHelpers.java   |  8 +-
 .../internal/service/schedule/ScheduledCharge.java |  4 +-
 .../schedule/ScheduledChargeComparator.java        |  6 +-
 .../service/schedule/ScheduledChargesService.java  | 10 +--
 .../rest/BeatPublishListenerRestController.java    | 23 ++---
 .../rest/CaseDocumentsRestController.java          | 37 +++++----
 .../rest/IndividualLendingRestController.java      | 19 +++--
 .../rest/LossProvisionStepRestController.java      | 30 ++++---
 .../rest/PlannedPaymentsRestController.java        | 33 ++++----
 .../portfolio/service/PortfolioApplication.java    |  4 +-
 .../cn}/portfolio/service/ServiceConstants.java    |  2 +-
 .../service/config/PortfolioProperties.java        |  4 +-
 .../config/PortfolioServiceConfiguration.java      | 38 ++++-----
 .../service/internal/checker/CaseChecker.java      | 28 +++----
 .../command/ChangeBalanceSegmentSetCommand.java    |  4 +-
 .../internal/command/ChangeCaseCommand.java        |  4 +-
 .../command/ChangeChargeDefinitionCommand.java     |  4 +-
 .../command/ChangeEnablingOfProductCommand.java    |  2 +-
 .../internal/command/ChangeProductCommand.java     |  4 +-
 .../command/ChangeTaskDefinitionCommand.java       |  4 +-
 .../command/ChangeTaskInstanceCommand.java         |  4 +-
 .../command/CreateBalanceSegmentSetCommand.java    |  4 +-
 .../internal/command/CreateBeatPublishCommand.java |  4 +-
 .../internal/command/CreateCaseCommand.java        |  4 +-
 .../command/CreateChargeDefinitionCommand.java     |  4 +-
 .../internal/command/CreateProductCommand.java     |  4 +-
 .../command/CreateTaskDefinitionCommand.java       |  4 +-
 .../command/DeleteBalanceSegmentSetCommand.java    |  2 +-
 .../DeleteProductChargeDefinitionCommand.java      |  2 +-
 .../internal/command/DeleteProductCommand.java     |  2 +-
 .../command/DeleteTaskDefinitionCommand.java       |  2 +-
 .../command/ExecuteTaskInstanceCommand.java        |  2 +-
 .../internal/command/InitializeServiceCommand.java |  2 +-
 .../handler/BalanceSegmentSetCommandHandler.java   | 39 +++++----
 .../command/handler/CaseCommandHandler.java        | 46 +++++-----
 .../handler/ChargeDefinitionCommandHandler.java    | 38 +++++----
 .../command/handler/InitializeCommandHandler.java  | 21 +++--
 .../command/handler/ProductCommandHandler.java     | 57 +++++++------
 .../handler/TaskDefinitionCommandHandler.java      | 36 ++++----
 .../handler/TaskInstanceCommandHandler.java        | 33 ++++----
 .../internal/mapper/BalanceSegmentSetMapper.java   |  8 +-
 .../service/internal/mapper/CaseMapper.java        | 17 ++--
 .../internal/mapper/ChargeDefinitionMapper.java    | 14 ++--
 .../service/internal/mapper/ProductMapper.java     | 21 +++--
 .../internal/mapper/TaskDefinitionMapper.java      |  8 +-
 .../internal/mapper/TaskInstanceMapper.java        |  8 +-
 .../internal/pattern/PatternFactoryRegistry.java   |  4 +-
 .../internal/repository/BalanceSegmentEntity.java  |  2 +-
 .../repository/BalanceSegmentRepository.java       |  2 +-
 .../repository/CaseAccountAssignmentEntity.java    |  2 +-
 .../internal/repository/CaseCommandEntity.java     | 13 ++-
 .../internal/repository/CaseCommandRepository.java |  2 +-
 .../service/internal/repository/CaseEntity.java    | 17 ++--
 .../internal/repository/CaseRepository.java        |  2 +-
 .../repository/ChargeDefinitionEntity.java         |  4 +-
 .../repository/ChargeDefinitionRepository.java     |  2 +-
 .../repository/ProductAccountAssignmentEntity.java |  4 +-
 .../service/internal/repository/ProductEntity.java | 19 +++--
 .../internal/repository/ProductRepository.java     |  2 +-
 .../internal/repository/TaskDefinitionEntity.java  |  2 +-
 .../repository/TaskDefinitionRepository.java       |  2 +-
 .../internal/repository/TaskInstanceEntity.java    | 16 +++-
 .../repository/TaskInstanceRepository.java         |  2 +-
 .../internal/service/BalanceSegmentSetService.java | 10 +--
 .../service/internal/service/CaseService.java      | 46 +++++-----
 .../ConfigurableChargeDefinitionService.java       |  8 +-
 .../service/internal/service/PatternService.java   |  8 +-
 .../service/internal/service/ProductService.java   | 20 ++---
 .../internal/service/TaskDefinitionService.java    |  8 +-
 .../internal/service/TaskInstanceService.java      | 10 +--
 .../service/internal/util/AccountingAdapter.java   | 60 ++++++++-----
 .../service/internal/util/AccountingListener.java  | 14 ++--
 .../service/internal/util/RhythmAdapter.java       | 13 ++-
 .../rest/BalanceSegmentSetRestController.java      | 40 +++++----
 .../portfolio/service/rest/CaseRestController.java | 65 +++++++++------
 .../rest/ChargeDefinitionRestController.java       | 42 +++++-----
 .../service/rest/InitializeRestController.java     | 10 +--
 .../service/rest/PatternRestController.java        | 15 ++--
 .../service/rest/ProductRestController.java        | 66 ++++++++-------
 .../service/rest/TaskDefinitionRestController.java | 40 +++++----
 .../service/rest/TaskInstanceRestController.java   | 48 ++++++-----
 .../fineract/cn}/products/spi/PatternFactory.java  | 10 +--
 .../cn}/products/spi/ProductCommandDispatcher.java |  6 +-
 .../service/DefaultChargeDefinitionsMocker.java    |  4 +-
 .../DesignatorToAccountIdentifierMapperTest.java   | 12 +--
 .../internal/service/Fixture.java                  | 20 ++---
 .../service/IndividualLoanServiceTest.java         | 44 +++++-----
 .../internal/service/RateCollectorsTest.java       |  2 +-
 .../AcceptPaymentBuilderServiceTest.java           | 12 +--
 .../ApplyInterestPaymentBuilderServiceTest.java    |  8 +-
 .../costcomponent/CostComponentServiceTest.java    | 10 +--
 .../DisbursePaymentBuilderServiceTest.java         | 18 ++--
 .../PaymentBuilderServiceTestCase.java             |  2 +-
 .../PaymentBuilderServiceTestHarness.java          | 20 ++---
 .../service/costcomponent/PaymentBuilderTest.java  |  4 +-
 .../costcomponent/PeriodChargeCalculatorTest.java  | 10 +--
 .../WriteOffPaymentBuilderServiceTest.java         | 12 +--
 .../internal/service/schedule/ChargeRangeTest.java |  2 +-
 .../internal/service/schedule/PeriodTest.java      |  2 +-
 .../schedule/ScheduledActionHelpersTest.java       | 12 +--
 .../service/schedule/ScheduledActionTest.java      |  4 +-
 .../schedule/ScheduledChargeComparatorTest.java    |  6 +-
 .../schedule/ScheduledChargesServiceTest.java      | 10 +--
 .../ChargeDefinitionCommandHandlerTest.java        | 13 ++-
 .../command/handler/ProductCommandHandlerTest.java | 19 ++---
 .../internal/service/PatternServiceTest.java       | 16 ++--
 .../service/TaskDefinitionServiceTest.java         | 12 +--
 .../internal/util/AccountingAdapterTest.java       | 23 +++--
 shared.gradle                                      | 28 +++----
 301 files changed, 2037 insertions(+), 1804 deletions(-)

-- 
To stop receiving notification emails like this one, please contact
myrle@apache.org.