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

arnold pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git


    from 3f1743a3d Real time Loan Delinquency Classification
     add 4f312f33f FINERACT-1694: Making Avro mapping to fail at compile time 
for unmapped properties

No new revisions were added by this update.

Summary of changes:
 .../src/main/avro/group/v1/GroupRoleDataV1.avsc    |   2 +-
 .../src/main/avro/loan/v1/LoanAccountDataV1.avsc   |   2 +-
 .../avro/loan/v1/LoanAccountSummaryDataV1.avsc     |   2 +-
 ...eV1.avsc => LoanApplicationTimelineDataV1.avsc} |   2 +-
 .../src/main/avro/loan/v1/LoanProductDataV1.avsc   |   2 +-
 .../src/main/avro/loan/v1/LoanScheduleDataV1.avsc  |  10 +-
 .../main/avro/loan/v1/LoanStatusEnumDataV1.avsc    |   2 +-
 .../v1/ShareAccountApplicationTimelineDataV1.avsc  |   8 +-
 fineract-client/build.gradle                       |  20 +-
 .../JournalEntryReadPlatformServiceImpl.java       |   7 +-
 .../service/AuditReadPlatformServiceImpl.java      |   4 +-
 .../SynchronousCommandProcessingService.java       |   2 +-
 .../importhandler/helper/ClientIdSerializer.java   |   2 +-
 .../helper/CurrencyDateCodeSerializer.java         |   2 +-
 .../populator/AbstractWorkbookPopulator.java       |   4 +-
 .../bulkimport/populator/CenterSheetPopulator.java |   6 +-
 .../bulkimport/populator/ClientSheetPopulator.java |  12 +-
 .../bulkimport/populator/ExtrasSheetPopulator.java |   2 +-
 .../FixedDepositProductSheetPopulator.java         |   2 +-
 .../bulkimport/populator/GroupSheetPopulator.java  |   6 +-
 .../bulkimport/populator/OfficeSheetPopulator.java |   4 +-
 .../populator/PersonnelSheetPopulator.java         |   4 +-
 .../RecurringDepositProductSheetPopulator.java     |   2 +-
 .../populator/SavingsAccountSheetPopulator.java    |   4 +-
 .../populator/SavingsProductSheetPopulator.java    |   8 +-
 .../populator/SharedProductsSheetPopulator.java    |   6 +-
 .../centers/CentersWorkbookPopulator.java          |   2 +-
 .../chartofaccounts/ChartOfAccountsWorkbook.java   |   6 +-
 .../client/ClientEntityWorkbookPopulator.java      |   2 +-
 .../client/ClientPersonWorkbookPopulator.java      |   2 +-
 .../populator/group/GroupsWorkbookPopulator.java   |   4 +-
 .../populator/office/OfficeWorkbookPopulator.java  |   2 +-
 .../savings/SavingsWorkbookPopulator.java          |   2 +-
 .../populator/users/UserWorkbookPopulator.java     |   2 +-
 .../infrastructure/codes/data/CodeValueData.java   |  29 +--
 .../core/data/CommandProcessingResult.java         |  54 +----
 .../infrastructure/core/data/EnumOptionData.java   |  42 +---
 .../mapper/client/ClientDataMapper.java            |   3 +-
 .../FixedDepositAccountDataMapper.java             |   3 +-
 .../generic/CommandProcessingResultMapper.java     |   3 +-
 .../mapper/loan/LoanAccountDataMapper.java         |   3 +-
 .../mapper/loan/LoanChargeDataMapper.java          |   3 +-
 .../mapper/loan/LoanProductDataMapper.java         |   3 +-
 .../mapper/loan/LoanTransactionDataMapper.java     |   3 +-
 .../RecurringDepositAccountDataMapper.java         |   3 +-
 .../mapper/savings/SavingsAccountDataMapper.java   |   3 +-
 .../SavingsAccountTransactionDataMapper.java       |   3 +-
 .../mapper/share/ShareAccountDataMapper.java       |   3 +-
 .../mapper/share/ShareProductDataMapper.java       |   3 +-
 .../support/AvroDateTimeMapper.java}               |  36 +--
 .../mapper/support/AvroMapperConfig.java}          |  20 +-
 .../mapper/support/AvroMonthDayMapper.java}        |  16 +-
 .../organisation/monetary/data/CurrencyData.java   |  54 +----
 .../organisation/office/data/OfficeData.java       |  23 +-
 .../TellerManagementReadPlatformServiceImpl.java   |   2 +-
 .../api/StandingInstructionApiResource.java        |   8 +-
 .../account/data/AccountTransferData.java          |   5 +-
 .../account/data/PortfolioAccountData.java         |  70 +-----
 .../ExecuteStandingInstructionsTasklet.java        |   4 +-
 .../AccountTransfersReadPlatformServiceImpl.java   |  22 +-
 ...StandingInstructionReadPlatformServiceImpl.java |  12 +-
 .../data/LoanAccountSummaryData.java               |  25 +-
 .../data/ShareAccountSummaryData.java              |   7 +-
 .../portfolio/calendar/data/CalendarData.java      | 152 +-----------
 .../fineract/portfolio/charge/data/ChargeData.java |  30 +--
 .../client/api/ClientIdentifiersApiResource.java   |   8 +-
 .../portfolio/client/api/ClientsApiResource.java   |   2 +-
 .../data/ClientCollateralManagementData.java       |  32 +--
 .../fineract/portfolio/client/data/ClientData.java |  76 +-----
 .../portfolio/client/data/ClientTimelineData.java  |   2 +
 .../floatingrates/data/InterestRatePeriodData.java |  30 +--
 .../portfolio/group/data/GroupGeneralData.java     |   5 +-
 .../portfolio/group/data/GroupRoleData.java        |  36 +--
 .../loanaccount/api/LoansApiResource.java          |  28 +--
 .../loanaccount/data/DisbursementData.java         |  33 +--
 .../loanaccount/data/LoanAccountData.java          | 170 +++++--------
 .../data/LoanApplicationTimelineData.java          |  47 +---
 .../loanaccount/data/LoanBorrowerCycleData.java    |  17 +-
 .../portfolio/loanaccount/data/LoanChargeData.java |  59 +----
 .../loanaccount/data/LoanChargePaidByData.java     |  37 +--
 .../data/LoanCollateralManagementData.java         |  30 +--
 .../data/LoanInstallmentChargeData.java            |  31 +--
 .../data/LoanInterestRecalculationData.java        |  10 +-
 .../data/LoanRepaymentScheduleInstallmentData.java |  12 +-
 .../loanaccount/data/LoanStatusEnumData.java       |  16 +-
 .../loanaccount/data/LoanSummaryData.java          |  11 +-
 .../loanaccount/data/LoanTermVariationsData.java   |  23 +-
 .../data/LoanTermVariationsDataWrapper.java        |   4 +-
 .../loanaccount/data/LoanTransactionData.java      |  37 +--
 .../loanaccount/data/LoanTransactionEnumData.java  | 101 +-------
 .../loanaccount/data/PaidInAdvanceData.java        |  12 +-
 .../portfolio/loanaccount/domain/Loan.java         |   2 +-
 .../domain/LoanRepaymentDataComparator.java        |   2 +-
 .../loanaccount/guarantor/data/GuarantorData.java  |  19 +-
 .../TransferFeeChargeForLoansTasklet.java          |   4 +-
 .../loanschedule/data/LoanScheduleData.java        |   7 +-
 .../loanschedule/data/LoanSchedulePeriodData.java  |  71 ++----
 .../domain/AbstractLoanScheduleGenerator.java      |  16 +-
 ...liningBalanceInterestLoanScheduleGenerator.java |   2 +-
 .../loanschedule/domain/LoanApplicationTerms.java  |   2 +-
 ...LoanScheduleCalculationPlatformServiceImpl.java |  10 +-
 ...LoanScheduleHistoryReadPlatformServiceImpl.java |  26 +-
 .../LoanReschedulePreviewPlatformServiceImpl.java  |   6 +-
 .../LoanAccrualWritePlatformServiceImpl.java       |  14 +-
 ...ationWritePlatformServiceJpaRepositoryImpl.java |   2 +-
 .../service/LoanArrearsAgingServiceImpl.java       |  39 +--
 .../service/LoanReadPlatformServiceImpl.java       |  56 ++---
 .../LoanWritePlatformServiceJpaRepositoryImpl.java |  19 +-
 .../loanproduct/api/LoanProductsApiResource.java   |   2 +-
 .../LoanProductBorrowerCycleVariationData.java     |  17 +-
 .../loanproduct/data/LoanProductData.java          | 267 ++-------------------
 .../loanproduct/data/LoanProductGuaranteeData.java |  18 +-
 .../data/LoanProductInterestRecalculationData.java |  63 +----
 .../loanproduct/service/LoanEnumerations.java      |   6 +-
 .../LoanProductReadPlatformServiceImpl.java        |   2 +-
 .../fineract/portfolio/note/data/NoteData.java     |  17 +-
 .../paymentdetail/data/PaymentDetailData.java      |  49 +---
 .../paymenttype/data/PaymentTypeData.java          |  49 +---
 .../fineract/portfolio/rate/data/RateData.java     |   2 +
 .../api/FixedDepositAccountsApiResource.java       |   4 +-
 .../api/RecurringDepositAccountsApiResource.java   |   4 +-
 .../savings/api/SavingsAccountsApiResource.java    |   4 +-
 .../portfolio/savings/data/DepositAccountData.java |  30 +--
 .../savings/data/FixedDepositAccountData.java      |  14 +-
 .../savings/data/RecurringDepositAccountData.java  |   9 +
 .../SavingsAccountApplicationTimelineData.java     |  43 +---
 .../savings/data/SavingsAccountChargeData.java     |  57 +----
 .../portfolio/savings/data/SavingsAccountData.java | 195 +--------------
 .../savings/data/SavingsAccountStatusEnumData.java |  37 +--
 .../data/SavingsAccountSubStatusEnumData.java      |  30 +--
 .../savings/data/SavingsAccountSummaryData.java    |  63 +----
 .../data/SavingsAccountTransactionData.java        | 197 ++-------------
 .../data/SavingsAccountTransactionEnumData.java    |  86 +------
 .../savings/domain/SavingsAccountAssembler.java    |   9 +-
 .../domain/SavingsAccountChargesPaidByData.java    |  22 +-
 .../SavingsAccountTransactionDataComparator.java   |   2 +-
 ...pdateDepositsAccountMaturityDetailsTasklet.java |   9 +-
 .../DepositAccountReadPlatformServiceImpl.java     |  14 +-
 ...countWritePlatformServiceJpaRepositoryImpl.java |   8 +-
 .../SavingsAccountInterestPostingServiceImpl.java  |  85 +++----
 .../SavingsAccountReadPlatformServiceImpl.java     |   8 +-
 ...countWritePlatformServiceJpaRepositoryImpl.java |   2 +-
 .../data/ShareAccountApplicationTimelineData.java  |  34 +--
 .../shareaccounts/data/ShareAccountChargeData.java |   7 +-
 .../shareaccounts/data/ShareAccountData.java       |  23 +-
 .../data/ShareAccountDividendData.java             |  15 +-
 .../data/ShareAccountStatusEnumData.java           |  21 +-
 .../data/ShareAccountTransactionData.java          |  39 +--
 .../ShareAccountReadPlatformServiceImpl.java       |  12 +-
 .../shareproducts/data/ShareProductData.java       |  86 +------
 .../data/ShareProductMarketPriceData.java          |  23 +-
 .../shareproducts/domain/ShareProduct.java         |   4 +-
 .../service/ShareProductDividendAssembler.java     |   4 +-
 .../portfolio/tax/data/TaxComponentData.java       |  23 +-
 .../portfolio/tax/data/TaxDetailsData.java         |  31 +--
 .../CommandHandlerProviderStepDefinitions.java     |   2 +-
 .../mapper/support/AvroDateTimeMapperTest.java     |  99 ++++++++
 157 files changed, 857 insertions(+), 2952 deletions(-)
 rename 
fineract-avro-schemas/src/main/avro/loan/v1/{LoanApplicationTimelineV1.avsc => 
LoanApplicationTimelineDataV1.avsc} (99%)
 copy 
fineract-provider/src/main/java/org/apache/fineract/infrastructure/event/external/service/serialization/{BusinessEventSerializerFactory.java
 => mapper/support/AvroDateTimeMapper.java} (55%)
 copy 
fineract-provider/src/main/java/org/apache/fineract/infrastructure/event/external/service/{idempotency/DefaultExternalEventIdempotencyKeyGenerator.java
 => serialization/mapper/support/AvroMapperConfig.java} (66%)
 copy 
fineract-provider/src/main/java/org/apache/fineract/infrastructure/event/external/service/{support/ByteBufferConverter.java
 => serialization/mapper/support/AvroMonthDayMapper.java} (76%)
 create mode 100644 
fineract-provider/src/test/java/org/apache/fineract/infrastructure/event/external/service/serialization/mapper/support/AvroDateTimeMapperTest.java

Reply via email to