From 28db242884ad53ec4363b9986b0ac89b15409756 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Vorburger=20=E2=9B=91=EF=B8=8F?= Date: Tue, 28 Jan 2020 00:28:11 +0100 Subject: [PATCH] Activate and Enforce new Checkstyle check related to import statement order (FINERACT-821) (#704) * Minor manually done fix up of fineractdev-eclipse-preferences.epf file This in theory should not change anything about the conventions, it's just a first manual clean up of this very old file here. The few extra new lines are what I found when exporting Preferences. Related to https://issues.apache.org/jira/browse/FINERACT-821 * fineractdev-eclipse-preferences.epf imported and re-exported in Eclipse. This in theory should not change anything about the conventions, as presumably Eclipse during an Import and re-Export of an EPF just adds new settings, and perhaps removes old settings. I've not actually made any manual changes in Preferences in this step. Related to https://issues.apache.org/jira/browse/FINERACT-821 * fineractdev-eclipse-preferences.epf "import" in line with Checkstyle The non-import related Code Formatter settings may need further tuning; this will be done in future changes; the focus in this round is on import. Related to https://issues.apache.org/jira/browse/FINERACT-821 * Use Eclipse's Source > Organize Import to re-order all import statements This uses the fineractdev-eclipse-preferences.epf from the previous commit, which just so happens ;) to exactly match the expected import rules which the next commit is going to enforce using Checkstyle. This is of course not specific to only Eclipse per se; other IDEs can be similarly configured to match these coding conventions; I just happen to have used Eclipse. Related to https://issues.apache.org/jira/browse/FINERACT-821 * Activate and Enforce all Checkstyle import related new checks and update the README to explain Checkstyle, and the availability of the Eclipse Preferences configuration file which matches the import code format conventions which are now enforced. Contributions for a similar preferences file for other IDEs welcome! ;) Related to https://issues.apache.org/jira/browse/FINERACT-821 --- README.md | 8 + config/fineractdev-eclipse-preferences.epf | 574 ++++++++++++++---- .../config/checkstyle/checkstyle.xml | 3 +- .../AccountNumberPreferencesTest.java | 26 +- .../integrationtests/AccountTransferTest.java | 14 +- .../AccountingScenarioIntegrationTest.java | 12 +- .../integrationtests/BatchApiTest.java | 18 +- .../BatchRequestsIntegrationTest.java | 12 +- .../CenterIntegrationTest.java | 13 +- .../integrationtests/ChargesTest.java | 16 +- .../ClientLoanIntegrationTest.java | 26 +- .../ClientSavingsIntegrationTest.java | 30 +- .../fineract/integrationtests/ClientTest.java | 14 +- ...ndoRejectAndWithdrawalIntegrationTest.java | 17 +- .../ConcurrencyIntegrationTest.java | 12 +- .../integrationtests/CurrenciesTest.java | 5 +- .../CurrencyIntegrationTest.java | 7 +- .../DisbursalAndRepaymentScheduleTest.java | 31 +- .../ExternalServicesConfigurationTest.java | 16 +- .../FinancialActivityAccountsTest.java | 15 +- .../integrationtests/FixedDepositTest.java | 18 +- ...SavingsInterestPostingIntegrationTest.java | 12 +- .../FundsIntegrationTest.java | 19 +- ...hargedFromDateSameAsDisbursalDateTest.java | 12 +- .../GlobalConfigurationTest.java | 12 +- .../GroupLoanIntegrationTest.java | 12 +- .../GroupSavingsIntegrationTest.java | 12 +- .../fineract/integrationtests/GroupTest.java | 12 +- .../integrationtests/HookIntegrationTest.java | 21 +- .../LoanApplicationApprovalTest.java | 12 +- .../LoanApplicationUndoLastTrancheTest.java | 15 +- .../LoanDisbursalDateValidationTest.java | 12 +- ...oanDisbursementDetailsIntegrationTest.java | 14 +- ...RepaymentRescheduleAtDisbursementTest.java | 12 +- .../LoanRescheduleRequestTest.java | 12 +- .../LoanReschedulingWithinCenterTest.java | 24 +- ...iveInterestAndWriteOffIntegrationTest.java | 12 +- ...anWithdrawnByApplicantIntegrationTest.java | 12 +- ...BetweenDisbursalAndFirstRepaymentTest.java | 12 +- .../integrationtests/NotificationApiTest.java | 3 +- .../OfficeIntegrationTest.java | 11 +- .../PasswordPreferencesIntegrationTest.java | 16 +- .../PaymentTypeIntegrationTest.java | 12 +- .../RecurringDepositTest.java | 14 +- .../fineract/integrationtests/RolesTest.java | 12 +- .../integrationtests/SchedulerJobsTest.java | 16 +- .../SchedulerJobsTestResults.java | 30 +- .../SkipRepaymentOnMonthFirstTest.java | 15 +- .../integrationtests/StaffImageApiTest.java | 11 +- .../fineract/integrationtests/StaffTest.java | 16 +- .../SurveyIntegrationTest.java | 7 +- .../integrationtests/SystemCodeTest.java | 12 +- .../TemplateIntegrationTest.java | 16 +- .../integrationtests/WorkingDaysTest.java | 12 +- .../integrationtests/XBRLIntegrationTest.java | 14 +- .../client/ClientEntityImportHandlerTest.java | 17 +- .../loan/LoanImportHandlerTest.java | 24 +- .../office/OfficeImportHandlerTest.java | 16 +- .../savings/SavingsImportHandlerTest.java | 20 +- .../ClientEntityWorkbookPopulatorTest.java | 7 +- .../loan/LoanWorkbookPopulatorTest.java | 14 +- .../office/OfficeWorkBookPopulatorTest.java | 3 +- .../savings/SavingsWorkbookPopulateTest.java | 7 +- .../integrationtests/common/BatchHelper.java | 14 +- .../common/CalendarHelper.java | 3 +- .../integrationtests/common/CenterDomain.java | 3 +- .../integrationtests/common/CenterHelper.java | 9 +- .../common/ClientChargesTest.java | 16 +- .../integrationtests/common/ClientHelper.java | 17 +- .../common/CurrenciesHelper.java | 1 - .../ExternalServicesConfigurationHelper.java | 5 +- .../common/GlobalConfigurationHelper.java | 7 +- .../integrationtests/common/GroupHelper.java | 10 +- .../common/HolidayHelper.java | 10 +- .../integrationtests/common/HookHelper.java | 5 +- .../integrationtests/common/ImageHelper.java | 3 +- .../integrationtests/common/OfficeHelper.java | 15 +- .../common/PasswordPreferencesHelper.java | 3 +- .../common/PaymentTypeHelper.java | 3 +- .../common/ProvisioningIntegrationTest.java | 14 +- .../common/SchedulerJobHelper.java | 8 +- .../common/StandingInstructionsHelper.java | 7 +- .../integrationtests/common/SurveyHelper.java | 5 +- .../common/TaxComponentHelper.java | 6 +- .../common/TaxGroupHelper.java | 7 +- .../integrationtests/common/Utils.java | 14 +- .../common/WorkingDaysHelper.java | 1 - .../common/accounting/AccountHelper.java | 8 +- .../FinancialActivityAccountHelper.java | 8 +- ...nancialActivityAccountsMappingBuilder.java | 3 +- .../common/accounting/GLAccountBuilder.java | 3 +- .../common/accounting/JournalEntryHelper.java | 12 +- .../PeriodicAccrualAccountingHelper.java | 6 +- .../common/charges/ChargesHelper.java | 10 +- .../FixedDepositAccountHelper.java | 13 +- .../FixedDepositAccountStatusChecker.java | 8 +- .../FixedDepositProductHelper.java | 21 +- .../common/funds/FundsResourceHandler.java | 4 +- .../loans/LoanApplicationTestBuilder.java | 3 +- .../loans/LoanDisbursementTestBuilder.java | 4 - .../common/loans/LoanProductTestBuilder.java | 6 +- .../LoanRescheduleRequestTestBuilder.java | 3 +- .../common/loans/LoanStatusChecker.java | 8 +- .../common/loans/LoanTransactionHelper.java | 14 +- .../common/organisation/CampaignsHelper.java | 18 +- .../common/organisation/CampaignsTest.java | 16 +- .../common/organisation/CurrencyHelper.java | 14 +- .../EntityDatatableChecksHelper.java | 6 +- .../EntityDatatableChecksIntegrationTest.java | 12 +- .../common/organisation/StaffHelper.java | 10 +- .../provisioning/ProvisioningHelper.java | 4 +- .../ProvisioningTransactionHelper.java | 8 +- .../RecurringDepositAccountHelper.java | 10 +- .../RecurringDepositAccountStatusChecker.java | 8 +- .../RecurringDepositProductHelper.java | 9 +- .../common/savings/AccountTransferHelper.java | 6 +- .../common/savings/SavingsAccountHelper.java | 21 +- .../SavingsApplicationTestBuilder.java | 1 - .../common/savings/SavingsProductHelper.java | 14 +- .../common/savings/SavingsStatusChecker.java | 6 +- .../shares/DividendsIntegrationTests.java | 14 +- .../common/shares/ShareAccountHelper.java | 3 +- .../shares/ShareAccountIntegrationTests.java | 13 +- .../shares/ShareAccountTransactionHelper.java | 3 +- .../ShareDividendsTransactionHelper.java | 6 +- .../common/shares/ShareProductHelper.java | 9 +- .../shares/ShareProductTransactionHelper.java | 6 +- .../AccountNumberPreferencesHelper.java | 8 +- .../AccountNumberPreferencesTestBuilder.java | 3 +- .../common/system/CodeHelper.java | 10 +- .../common/system/DatatableHelper.java | 10 +- .../xbrl/XBRLIntegrationTestHelper.java | 8 +- .../interoperation/InteropHelper.java | 7 +- .../interoperation/InteropTest.java | 19 +- .../guarantor/GuarantorHelper.java | 10 +- .../loanaccount/guarantor/GuarantorTest.java | 12 +- .../guarantor/GuarantorTestBuilder.java | 6 +- .../useradministration/roles/RolesHelper.java | 6 +- .../useradministration/users/UserHelper.java | 1 - ...bleInstallmentsDecliningBalanceHelper.java | 4 +- .../VariableInstallmentsFlatHelper.java | 4 +- .../VariableInstallmentsIntegrationTest.java | 12 +- .../VariableIntallmentsTransactionHelper.java | 8 +- .../api/AccrualAccountingApiResource.java | 11 +- .../api/AccrualAccountingConstants.java | 4 - .../AccrualAccountingDataValidator.java | 6 +- ...ualAccountingWritePlatformServiceImpl.java | 1 - .../closure/api/GLClosuresApiResource.java | 12 +- .../api/GLClosuresApiResourceSwagger.java | 3 - .../closure/command/GLClosureCommand.java | 1 - .../closure/data/GLClosureData.java | 1 - .../accounting/closure/domain/GLClosure.java | 2 - .../GLClosureInvalidDeleteException.java | 1 - .../exception/GLClosureInvalidException.java | 1 - ...ClosureCommandFromApiJsonDeserializer.java | 6 +- .../service/GLClosureReadPlatformService.java | 1 - .../GLClosureReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 1 - .../common/AccountingConstants.java | 5 +- ...AccountingDropdownReadPlatformService.java | 1 - ...untingDropdownReadPlatformServiceImpl.java | 1 - .../common/AccountingEnumerations.java | 1 - .../FinancialActivityAccountsApiResource.java | 13 +- ...ialActivityAccountsApiResourceSwagger.java | 3 - .../data/FinancialActivityAccountData.java | 1 - .../domain/FinancialActivityAccount.java | 1 - ...ncialActivityAccountRepositoryWrapper.java | 1 - ...FinancialActivityAccountDataValidator.java | 6 +- ...ialActivityAccountReadPlatformService.java | 1 - ...ctivityAccountReadPlatformServiceImpl.java | 3 +- ...tivityAccountWritePlatformServiceImpl.java | 2 - .../glaccount/api/GLAccountsApiResource.java | 17 +- .../api/GLAccountsApiResourceSwagger.java | 5 +- .../glaccount/command/GLAccountCommand.java | 1 - .../glaccount/data/GLAccountData.java | 7 +- .../glaccount/domain/GLAccount.java | 2 - .../glaccount/domain/GLAccountType.java | 3 +- .../glaccount/domain/TrialBalance.java | 10 +- .../domain/TrialBalanceRepository.java | 3 +- .../domain/TrialBalanceRepositoryWrapper.java | 3 +- ...AccountCommandFromApiJsonDeserializer.java | 6 +- .../service/GLAccountReadPlatformService.java | 1 - .../GLAccountReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 5 +- .../journalentry/api/DateParam.java | 2 - .../api/JournalEntriesApiResource.java | 17 +- .../api/JournalEntriesApiResourceSwagger.java | 1 - .../command/JournalEntryCommand.java | 1 - .../data/ClientTransactionDTO.java | 1 - .../journalentry/data/JournalEntryData.java | 2 - .../data/JournalEntryDataValidator.java | 4 +- .../journalentry/data/LoanTransactionDTO.java | 1 - .../data/OfficeOpeningBalancesData.java | 1 - .../data/SavingsTransactionDTO.java | 1 - .../data/SharesTransactionDTO.java | 1 - .../journalentry/domain/JournalEntry.java | 2 - .../domain/JournalEntryRepository.java | 2 - .../domain/JournalEntryRepositoryImpl.java | 2 - .../JournalEntryInvalidException.java | 1 - ...alEntryCommandFromApiJsonDeserializer.java | 10 +- .../service/AccountingProcessorHelper.java | 1 - ...ccrualBasedAccountingProcessorForLoan.java | 1 - ...ountingProcessorForClientTransactions.java | 1 - .../CashBasedAccountingProcessorForLoan.java | 1 - ...ashBasedAccountingProcessorForSavings.java | 1 - ...CashBasedAccountingProcessorForShares.java | 1 - .../JournalEntryReadPlatformService.java | 1 - .../JournalEntryReadPlatformServiceImpl.java | 1 - ...lEntryRunningBalanceUpdateServiceImpl.java | 1 - .../JournalEntryWritePlatformService.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 13 +- .../data/ChargeToGLAccountMapper.java | 3 +- .../data/PaymentTypeToGLAccountMapper.java | 3 +- .../domain/ProductToGLAccountMapping.java | 1 - .../ProductToGLAccountMappingRepository.java | 1 - ...AccountMappingFromApiJsonDeserializer.java | 8 +- .../LoanProductToGLAccountMappingHelper.java | 6 +- .../ProductToGLAccountMappingHelper.java | 8 +- ...ToGLAccountMappingReadPlatformService.java | 1 - ...AccountMappingReadPlatformServiceImpl.java | 3 +- ...oGLAccountMappingWritePlatformService.java | 1 - ...ccountMappingWritePlatformServiceImpl.java | 8 +- ...avingsProductToGLAccountMappingHelper.java | 6 +- .../ShareProductToGLAccountMappingHelper.java | 6 +- .../api/ProvisioningEntriesApiResource.java | 18 +- .../ProvisioningEntriesApiConstants.java | 4 - .../domain/LoanProductProvisioningEntry.java | 2 - .../domain/ProvisioningEntry.java | 4 +- .../domain/ProvisioningEntryRepository.java | 1 - ...visioningEntryAlreadyCreatedException.java | 1 - ...ournalEntriesCannotbeCreatedException.java | 1 - ...ningEntriesDefinitionJsonDeserializer.java | 6 +- ...rovisioningEntriesReadPlatformService.java | 1 - ...sioningEntriesReadPlatformServiceImpl.java | 17 +- ...WritePlatformServiceJpaRepositoryImpl.java | 4 +- .../rule/api/AccountingRuleApiResource.java | 12 +- .../api/AccountingRuleApiResourceSwagger.java | 5 +- .../rule/data/AccountingRuleData.java | 1 - .../rule/domain/AccountingRule.java | 4 +- .../rule/domain/AccountingTagRule.java | 1 - .../AccountingRuleInvalidDeleteException.java | 1 - .../AccountingRuleInvalidException.java | 1 - ...ingRuleCommandFromApiJsonDeserializer.java | 6 +- .../AccountingRuleReadPlatformService.java | 1 - ...AccountingRuleReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 1 - .../adhocquery/api/AdHocApiResource.java | 7 +- .../fineract/adhocquery/data/AdHocData.java | 7 +- .../fineract/adhocquery/domain/AdHoc.java | 2 - .../handler/DeleteAdHocCommandHandler.java | 2 +- .../handler/UpdateAdHocCommandHandler.java | 2 +- .../service/AdHocDataValidator.java | 6 +- .../service/AdHocReadPlatformService.java | 1 - .../service/AdHocReadPlatformServiceImpl.java | 1 - .../AdHocScheduledJobRunnerServiceImpl.java | 5 +- ...WritePlatformServiceJpaRepositoryImpl.java | 1 - .../fineract/batch/api/BatchApiResource.java | 12 +- .../batch/api/BatchApiResourceSwagger.java | 3 +- .../batch/command/CommandStrategy.java | 1 - .../command/CommandStrategyProvider.java | 1 - .../ActivateClientCommandStrategy.java | 1 - .../internal/ApplyLoanCommandStrategy.java | 1 - .../internal/ApplySavingsCommandStrategy.java | 1 - .../internal/ApproveLoanCommandStrategy.java | 1 - .../ApproveLoanRescheduleCommandStrategy.java | 1 - .../CollectChargesCommandStrategy.java | 1 - .../internal/CreateChargeCommandStrategy.java | 1 - .../internal/CreateClientCommandStrategy.java | 1 - .../internal/DisburseLoanCommandStrategy.java | 1 - .../internal/RepayLoanCommandStrategy.java | 3 +- .../internal/UnknownCommandStrategy.java | 1 - .../internal/UpdateClientCommandStrategy.java | 1 - .../batch/exception/ErrorHandler.java | 5 +- .../serialization/BatchRequestJsonHelper.java | 4 +- .../batch/service/BatchApiService.java | 2 - .../batch/service/BatchApiServiceImpl.java | 5 +- .../batch/service/ResolutionHelper.java | 10 +- .../commands/annotation/CommandType.java | 6 +- .../commands/api/AuditsApiResource.java | 10 +- .../api/MakercheckersApiResource.java | 10 +- .../api/MakercheckersApiResourceSwagger.java | 5 +- .../commands/data/AuditSearchData.java | 1 - .../commands/domain/CommandSource.java | 4 +- .../provider/CommandHandlerProvider.java | 3 +- .../service/AuditReadPlatformService.java | 1 - .../service/AuditReadPlatformServiceImpl.java | 8 +- ...CommandSourceWritePlatformServiceImpl.java | 4 +- .../SynchronousCommandProcessingService.java | 1 - .../api/AccountNumberFormatsApiResource.java | 12 +- ...ccountNumberFormatsApiResourceSwagger.java | 3 +- .../data/AccountNumberFormatData.java | 1 - .../AccountNumberFormatDataValidator.java | 8 +- .../domain/AccountNumberFormat.java | 1 - .../AccountNumberFormatEnumerations.java | 10 +- .../service/AccountNumberFormatConstants.java | 4 - ...ccountNumberFormatReadPlatformService.java | 1 - ...ntNumberFormatReadPlatformServiceImpl.java | 3 +- ...WritePlatformServiceJpaRepositoryImpl.java | 2 - .../bulkimport/api/BulkImportApiResource.java | 3 - .../bulkimport/domain/ImportDocument.java | 3 - .../importhandler/ImportHandlerUtils.java | 28 +- .../center/CenterImportHandler.java | 16 +- .../ChartOfAccountsImportHandler.java | 12 +- .../client/ClientEntityImportHandler.java | 4 +- .../client/ClientPersonImportHandler.java | 4 +- .../FixedDepositImportHandler.java | 25 +- .../FixedDepositTransactionImportHandler.java | 14 +- .../group/GroupImportHandler.java | 15 +- .../guarantor/GuarantorImportHandler.java | 14 +- .../helper/ClientIdSerializer.java | 9 +- .../helper/CodeValueDataIdSerializer.java | 3 +- .../helper/CurrencyDateCodeSerializer.java | 3 +- .../importhandler/helper/DateSerializer.java | 3 +- .../helper/EnumOptionDataIdSerializer.java | 3 +- .../helper/EnumOptionDataValueSerializer.java | 3 +- .../helper/GroupIdSerializer.java | 9 +- ...AccountTransactionEnumValueSerialiser.java | 3 +- .../JournalEntriesImportHandler.java | 15 +- .../importhandler/loan/LoanImportHandler.java | 21 +- .../LoanRepaymentImportHandler.java | 6 +- .../office/OfficeImportHandler.java | 12 +- .../RecurringDepositImportHandler.java | 14 +- ...urringDepositTransactionImportHandler.java | 15 +- .../savings/SavingsImportHandler.java | 16 +- .../SavingsTransactionImportHandler.java | 14 +- .../SharedAccountImportHandler.java | 14 +- .../staff/StaffImportHandler.java | 12 +- .../users/UserImportHandler.java | 12 +- .../populator/AbstractWorkbookPopulator.java | 17 +- .../populator/CenterSheetPopulator.java | 9 +- .../populator/ClientSheetPopulator.java | 9 +- .../populator/ExtrasSheetPopulator.java | 3 +- .../FixedDepositProductSheetPopulator.java | 3 +- .../populator/GlAccountSheetPopulator.java | 3 +- .../populator/GroupSheetPopulator.java | 9 +- .../populator/LoanProductSheetPopulator.java | 3 +- .../populator/OfficeSheetPopulator.java | 5 +- .../populator/PersonnelSheetPopulator.java | 9 +- ...RecurringDepositProductSheetPopulator.java | 3 +- .../populator/RoleSheetPopulator.java | 3 +- .../SavingsAccountSheetPopulator.java | 6 +- .../SavingsProductSheetPopulator.java | 3 +- .../SharedProductsSheetPopulator.java | 9 +- .../centers/CentersWorkbookPopulator.java | 11 +- .../ChartOfAccountsWorkbook.java | 17 +- .../client/ClientEntityWorkbookPopulator.java | 11 +- .../client/ClientPersonWorkbookPopulator.java | 11 +- .../LoanComparatorByStatusActive.java | 3 +- ...edDepositTransactionWorkbookPopulator.java | 29 +- .../FixedDepositWorkbookPopulator.java | 18 +- .../group/GroupsWorkbookPopulator.java | 17 +- .../guarantor/GuarantorWorkbookPopulator.java | 18 +- .../JournalEntriesWorkbookPopulator.java | 11 +- .../populator/loan/LoanWorkbookPopulator.java | 22 +- .../LoanRepaymentWorkbookPopulator.java | 21 +- .../office/OfficeWorkbookPopulator.java | 11 +- ...ngDepositTransactionWorkbookPopulator.java | 18 +- .../RecurringDepositWorkbookPopulator.java | 18 +- .../SavingsTransactionsWorkbookPopulator.java | 20 +- .../savings/SavingsWorkbookPopulator.java | 19 +- .../SharedAccountWorkBookPopulator.java | 11 +- .../staff/StaffWorkbookPopulator.java | 12 +- .../users/UserWorkbookPopulator.java | 16 +- .../service/BulkImportEventListener.java | 1 - ...ulkImportWorkbookPopulatorServiceImpl.java | 36 +- .../service/BulkImportWorkbookService.java | 7 +- .../BulkImportWorkbookServiceImpl.java | 17 +- .../cache/CacheApiConstants.java | 4 - .../cache/PlatformCacheConfiguration.java | 2 +- .../cache/api/CacheApiResource.java | 12 +- .../command/UpdateCacheCommandHandler.java | 4 +- .../cache/domain/PlatformCache.java | 1 - .../service/CacheWritePlatformService.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 1 - .../RuntimeDelegatingCacheManager.java | 1 - .../campaigns/email/api/EmailApiResource.java | 26 +- .../email/api/EmailCampaignApiResource.java | 33 +- .../api/EmailConfigurationApiResource.java | 22 +- .../email/data/EmailCampaignData.java | 2 +- .../email/data/EmailCampaignValidator.java | 14 +- .../data/EmailConfigurationValidator.java | 17 +- .../campaigns/email/data/EmailData.java | 5 +- .../email/data/EmailDataValidator.java | 29 +- .../data/EmailMessageWithAttachmentData.java | 1 - .../data/ScheduledEmailEnumerations.java | 2 +- .../campaigns/email/domain/EmailCampaign.java | 37 +- .../email/domain/EmailConfiguration.java | 3 +- .../campaigns/email/domain/EmailMessage.java | 25 +- .../email/domain/EmailMessageAssembler.java | 4 +- .../email/domain/EmailMessageRepository.java | 3 +- .../ActivateEmailCampaignCommandHandler.java | 2 +- .../CloseEmailCampaignCommandHandler.java | 2 +- .../CreateEmailCampaignCommandHandler.java | 2 +- .../handler/CreateEmailCommandHandler.java | 2 +- .../DeleteEmailCampaignCommandHandler.java | 2 +- .../handler/DeleteEmailCommandHandler.java | 2 +- ...ReactivateEmailCampaignCommandHandler.java | 2 +- .../UpdateEmailCampaignCommandHandler.java | 2 +- ...pdateEmailConfigurationCommandHandler.java | 3 +- .../EmailCampaignReadPlatformService.java | 3 +- .../EmailCampaignReadPlatformServiceImpl.java | 11 +- ...mpaignWritePlatformCommandHandlerImpl.java | 62 +- .../EmailCampaignWritePlatformService.java | 2 +- ...EmailConfigurationReadPlatformService.java | 3 +- ...lConfigurationReadPlatformServiceImpl.java | 11 +- ...ConfigurationWritePlatformServiceImpl.java | 16 +- .../EmailMessageJobEmailServiceImpl.java | 12 +- .../service/EmailReadPlatformService.java | 7 +- .../service/EmailReadPlatformServiceImpl.java | 33 +- ...WritePlatformServiceJpaRepositoryImpl.java | 11 +- .../campaigns/helper/SmsConfigUtils.java | 2 - .../sms/api/SmsCampaignApiResource.java | 12 +- .../constants/SmsCampaignEnumerations.java | 1 - .../campaigns/sms/data/SmsCampaignData.java | 3 - .../campaigns/sms/domain/SmsCampaign.java | 2 - .../sms/domain/SmsCampaignRepository.java | 1 - .../serialization/SmsCampaignValidator.java | 6 +- .../service/SmsCampaignDomainServiceImpl.java | 2 - ...msCampaignDropdownReadPlatformService.java | 1 - ...mpaignDropdownReadPlatformServiceImpl.java | 1 - .../SmsCampaignReadPlatformService.java | 1 - .../SmsCampaignReadPlatformServiceImpl.java | 1 - .../SmsCampaignWritePlatformService.java | 1 - ...msCampaignWritePlatformServiceJpaImpl.java | 11 +- .../codes/api/CodeValuesApiResource.java | 14 +- .../codes/api/CodesApiResource.java | 12 +- .../infrastructure/codes/domain/Code.java | 2 - .../codes/domain/CodeValue.java | 2 - .../CodeCommandFromApiJsonDeserializer.java | 6 +- ...deValueCommandFromApiJsonDeserializer.java | 6 +- .../service/CodeReadPlatformService.java | 1 - .../service/CodeReadPlatformServiceImpl.java | 1 - .../service/CodeValueReadPlatformService.java | 1 - .../CodeValueReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 2 - ...ernalServicesConfigurationApiResource.java | 12 +- .../api/GlobalConfigurationApiConstant.java | 4 - .../api/GlobalConfigurationApiResource.java | 21 +- ...GlobalConfigurationApiResourceSwagger.java | 3 +- .../GlobalConfigurationDataValidator.java | 10 +- .../domain/ConfigurationDomainService.java | 1 - .../domain/ConfigurationDomainServiceJpa.java | 1 - .../configuration/domain/ExternalService.java | 1 - .../domain/ExternalServicePropertiesPK.java | 2 - .../domain/ExternalServicesProperties.java | 2 - .../domain/GlobalConfigurationProperty.java | 4 +- ...pertiesCommandFromApiJsonDeserializer.java | 4 +- ...urationCommandFromApiJsonDeserializer.java | 4 +- .../ConfigurationReadPlatformServiceImpl.java | 9 +- ...WritePlatformServiceJpaRepositoryImpl.java | 1 - ...ServicesPropertiesReadPlatformService.java | 1 - ...icesPropertiesReadPlatformServiceImpl.java | 1 - ...ternalServicesReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 1 - .../core/api/ApiParameterHelper.java | 3 - .../core/api/ApiRequestParameterHelper.java | 2 - .../core/api/JodaDateTimeAdapter.java | 6 +- .../core/api/JodaLocalDateAdapter.java | 6 +- .../core/api/JodaMonthDayAdapter.java | 6 +- .../infrastructure/core/api/JsonCommand.java | 8 +- .../infrastructure/core/api/JsonQuery.java | 6 +- .../api/ParameterListExclusionStrategy.java | 3 +- .../api/ParameterListInclusionStrategy.java | 3 +- .../core/boot/ApplicationExitUtil.java | 2 - .../core/boot/JDBCDriverConfig.java | 1 - .../core/boot/WebXmlConfiguration.java | 7 +- .../core/boot/WebXmlOauthConfiguration.java | 6 +- .../core/boot/db/DataSourceConfiguration.java | 1 - .../core/boot/db/DataSourceProperties.java | 1 - .../db/TenantDataSourcePortFixService.java | 1 - .../core/data/ApiGlobalErrorResponse.java | 1 - .../core/data/DataValidatorBuilder.java | 12 +- .../PaginationParametersDataValidator.java | 1 - .../core/domain/AbstractAuditableCustom.java | 3 - .../domain/AbstractPersistableCustom.java | 2 - .../core/domain/AuditorAwareImpl.java | 3 +- .../DefaultPlatformPasswordEncoder.java | 1 - .../core/domain/JdbcSupport.java | 5 +- .../core/domain/MySQLDictionaryCustom.java | 1 - .../PlatformApiDataValidationException.java | 1 - .../AccessDeniedExceptionMapper.java | 1 - .../BadCredentialsExceptionMapper.java | 1 - .../InvalidJsonExceptionMapper.java | 1 - ...nvalidTenantIdentifierExceptionMapper.java | 1 - .../JsonSyntaxExceptionMapper.java | 4 +- .../MalformedJsonExceptionMapper.java | 4 +- .../NoAuthorizationExceptionMapper.java | 1 - ...tformApiDataValidationExceptionMapper.java | 1 - .../PlatformDataIntegrityExceptionMapper.java | 1 - .../PlatformDomainRuleExceptionMapper.java | 1 - ...PlatformInternalServerExceptionMapper.java | 1 - ...atformResourceNotFoundExceptionMapper.java | 1 - ...formServiceUnavailableExceptionMapper.java | 1 - .../UnAuthenticatedUserExceptionMapper.java | 1 - ...UnrecognizedQueryParamExceptionMapper.java | 2 - .../UnsupportedCommandExceptionMapper.java | 2 - .../UnsupportedParameterExceptionMapper.java | 2 - .../core/filters/ResponseCorsFilter.java | 5 +- ...CommandProcessingResultJsonSerializer.java | 5 +- ...tatableCommandFromApiJsonDeserializer.java | 8 +- .../DefaultToApiJsonSerializer.java | 4 +- ...tyPrintingOffJsonSerializerGoogleGson.java | 5 +- ...ttyPrintingOnJsonSerializerGoogleGson.java | 5 +- .../core/serialization/FromJsonHelper.java | 12 +- .../GoogleGsonSerializerHelper.java | 8 +- .../core/serialization/JsonParserHelper.java | 10 +- .../serialization/ToApiJsonSerializer.java | 1 - ...onedConnectionCleanupShutdownListener.java | 1 - .../core/service/DataSourceForTenants.java | 1 - .../core/service/DateUtils.java | 1 - .../core/service/PaginationHelper.java | 1 - .../core/service/RoutingDataSource.java | 2 - .../service/TenantDatabaseUpgradeService.java | 12 +- .../TomcatJdbcDataSourcePerTenantService.java | 2 - .../api/CreditBureauConfigurationAPI.java | 4 +- .../creditbureau/domain/CreditBureau.java | 2 - .../domain/CreditBureauConfiguration.java | 2 - .../CreditBureauLoanProductMapping.java | 3 +- .../domain/OrganisationCreditBureau.java | 2 - ...tBureauCommandFromApiJsonDeserializer.java | 7 +- ...ProductCommandFromApiJsonDeserializer.java | 6 +- ...LoanProductMappingReadPlatformService.java | 1 - ...ProductMappingReadPlatformServiceImpl.java | 1 - ...CreditBureauMasterReadPlatformService.java | 1 - .../CreditBureauReadConfigurationService.java | 1 - ...ditBureauReadConfigurationServiceImpl.java | 1 - .../CreditBureauReadPlatformService.java | 1 - .../CreditBureauReadPlatformServiceImpl.java | 1 - ...sationCreditBureauReadPlatformService.java | 1 - ...onCreditBureauReadPlatformServiceImpl.java | 1 - .../dataqueries/api/DataTableApiConstant.java | 4 - .../api/DatatablesApiResource.java | 12 +- .../api/DatatablesApiResourceSwagger.java | 4 +- .../api/EntityDatatableChecksApiResource.java | 11 +- ...tityDatatableChecksApiResourceSwagger.java | 5 +- .../dataqueries/api/ReportsApiResource.java | 12 +- .../api/ReportsApiResourceSwagger.java | 3 +- .../api/RunreportsApiResource.java | 10 +- .../dataqueries/data/DataTableValidator.java | 8 +- .../data/EntityDataTableChecksData.java | 1 - .../EntityDataTableChecksTemplateData.java | 7 +- .../data/ResultsetColumnHeaderData.java | 3 +- .../dataqueries/data/StatusEnum.java | 1 - .../domain/EntityDatatableChecks.java | 1 - .../EntityDatatableChecksRepository.java | 1 - .../dataqueries/domain/Report.java | 7 +- .../dataqueries/domain/ReportParameter.java | 1 - .../domain/ReportParameterUsage.java | 1 - .../ReportParameterUsageRepository.java | 1 - .../ReportCommandFromApiJsonDeserializer.java | 4 +- .../EntityDatatableChecksDataValidator.java | 13 +- ...atatableChecksReadPlatformServiceImpl.java | 1 - .../EntityDatatableChecksReadService.java | 1 - ...tatableChecksWritePlatformServiceImpl.java | 15 +- .../service/GenericDataService.java | 1 - .../service/GenericDataServiceImpl.java | 2 - .../service/ReadReportingService.java | 2 - .../service/ReadReportingServiceImpl.java | 11 +- .../service/ReadWriteNonCoreDataService.java | 1 - .../ReadWriteNonCoreDataServiceImpl.java | 23 +- .../ReportWritePlatformServiceImpl.java | 7 +- .../api/DocumentManagementApiResource.java | 17 +- .../api/ImagesApiResource.java | 13 +- .../command/DocumentCommandValidator.java | 1 - .../contentrepository/ContentRepository.java | 1 - .../ContentRepositoryUtils.java | 1 - .../FileSystemContentRepository.java | 4 +- .../S3ContentRepository.java | 28 +- .../documentmanagement/data/FileData.java | 1 - .../documentmanagement/data/ImageData.java | 2 - .../documentmanagement/domain/Document.java | 3 +- .../documentmanagement/domain/Image.java | 1 - .../service/DocumentReadPlatformService.java | 1 - .../DocumentReadPlatformServiceImpl.java | 1 - .../service/DocumentWritePlatformService.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 1 - .../service/ImageReadPlatformServiceImpl.java | 1 - .../service/ImageWritePlatformService.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 1 - .../api/FineractEntityApiResource.java | 4 +- .../data/FineractEntityDataValidator.java | 10 +- .../domain/FineractEntityAccess.java | 4 +- .../domain/FineractEntityRelation.java | 2 - .../domain/FineractEntityToEntityMapping.java | 4 +- .../FineractEntityAccessReadService.java | 1 - .../FineractEntityAccessReadServiceImpl.java | 3 - .../service/FineractEntityAccessUtil.java | 7 - .../FineractEntityAccessWriteServiceImpl.java | 2 - .../api/DeviceRegistrationApiResource.java | 7 +- .../gcm/domain/DeviceRegistration.java | 2 - .../gcm/domain/DeviceRegistrationData.java | 1 - .../infrastructure/gcm/domain/Message.java | 1 - .../infrastructure/gcm/domain/Sender.java | 54 +- ...DeviceRegistrationReadPlatformService.java | 1 - ...ceRegistrationReadPlatformServiceImpl.java | 1 - ...eRegistrationWritePlatformServiceImpl.java | 1 - .../service/NotificationSenderService.java | 1 - .../hooks/api/HookApiResource.java | 12 +- .../hooks/api/HookApiResourceSwagger.java | 3 +- .../hooks/data/EventResultSetExtractor.java | 1 - .../infrastructure/hooks/data/HookData.java | 3 +- .../infrastructure/hooks/domain/Hook.java | 28 +- .../hooks/domain/HookConfiguration.java | 1 - .../hooks/domain/HookRepository.java | 1 - .../hooks/domain/HookResource.java | 1 - .../hooks/domain/HookTemplate.java | 2 - .../infrastructure/hooks/domain/Schema.java | 1 - .../hooks/listener/FineractHookListener.java | 3 +- .../hooks/processor/ProcessorHelper.java | 6 +- .../hooks/processor/TwilioHookProcessor.java | 9 +- .../hooks/processor/WebHookProcessor.java | 9 +- .../hooks/processor/WebHookService.java | 5 +- .../hooks/processor/data/SmsProviderData.java | 1 - .../HookCommandFromApiJsonDeserializer.java | 10 +- .../service/HookReadPlatformService.java | 1 - .../service/HookReadPlatformServiceImpl.java | 16 +- ...WritePlatformServiceJpaRepositoryImpl.java | 8 +- .../jobs/annotation/CronMethodParser.java | 1 - .../jobs/annotation/CronTarget.java | 1 - .../jobs/api/SchedulerApiResource.java | 9 +- .../jobs/api/SchedulerJobApiResource.java | 12 +- .../api/SchedulerJobApiResourceSwagger.java | 3 +- .../jobs/data/JobDetailDataValidator.java | 6 +- .../jobs/domain/JobParameter.java | 2 - .../jobs/domain/JobParameterRepository.java | 3 +- .../jobs/domain/ScheduledJobDetail.java | 4 +- .../domain/ScheduledJobDetailRepository.java | 1 - .../jobs/domain/ScheduledJobRunHistory.java | 2 - .../jobs/domain/SchedulerDetail.java | 1 - .../jobs/service/JobRegisterServiceImpl.java | 3 +- .../SchedularWritePlatformService.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 1 - .../jobs/service/SchedulerJobListener.java | 1 - .../SchedulerJobRunnerReadService.java | 1 - .../SchedulerJobRunnerReadServiceImpl.java | 1 - .../service/SchedulerTriggerListener.java | 1 - .../openjpa/OpenJpaDialect.java | 2 - .../openjpa/OpenJpaVendorAdapter.java | 1 - .../ReportingProcessServiceProvider.java | 1 - .../api/ReportMailingJobApiResource.java | 11 +- .../ReportMailingJobApiResourceSwagger.java | 3 +- ...ReportMailingJobRunHistoryApiResource.java | 10 +- ...ailingJobRunHistoryApiResourceSwagger.java | 1 - .../data/ReportMailingJobData.java | 1 - ...rtMailingJobEmailAttachmentFileFormat.java | 5 +- ...ilingJobStretchyReportParamDateOption.java | 5 +- .../domain/ReportMailingJob.java | 2 - .../domain/ReportMailingJobConfiguration.java | 1 - .../domain/ReportMailingJobRepository.java | 1 - .../domain/ReportMailingJobRunHistory.java | 2 - .../reportmailingjob/helper/IPv4Helper.java | 1 - ...ngJobConfigurationReadPlatformService.java | 1 - ...bConfigurationReadPlatformServiceImpl.java | 1 - .../ReportMailingJobEmailServiceImpl.java | 2 - .../ReportMailingJobReadPlatformService.java | 1 - ...portMailingJobReadPlatformServiceImpl.java | 1 - ...gJobRunHistoryReadPlatformServiceImpl.java | 1 - ...ortMailingJobWritePlatformServiceImpl.java | 5 +- .../util/ReportMailingJobDateUtil.java | 1 - .../validation/ReportMailingJobValidator.java | 6 +- .../api/AuthenticationApiResource.java | 15 +- .../api/AuthenticationApiResourceSwagger.java | 3 +- .../security/api/TwoFactorApiResource.java | 2 - .../TwoFactorConfigurationApiResource.java | 2 - .../security/api/UserDetailsApiResource.java | 10 +- .../api/UserDetailsApiResourceSwagger.java | 3 +- ...InvalidateTFAccessTokenCommandHandler.java | 6 +- .../UpdateTwoFactorConfigCommandHandler.java | 1 - .../TwoFactorConfigurationConstants.java | 6 +- .../data/AuthenticatedOauthUserData.java | 1 - .../security/data/AuthenticatedUserData.java | 1 - .../security/data/PlatformRequestLog.java | 2 - .../data/TwoFactorConfigurationValidator.java | 6 +- .../BasicPasswordEncodablePlatformUser.java | 1 - .../security/domain/OTPRequestRepository.java | 1 - .../security/domain/TFAccessToken.java | 2 - .../domain/TwoFactorConfiguration.java | 1 - .../TwoFactorConfigurationRepository.java | 1 - .../exception/ResetPasswordException.java | 1 - ...InsecureTwoFactorAuthenticationFilter.java | 2 - .../TenantAwareBasicAuthenticationFilter.java | 5 - .../TenantAwareTenantIdentifierFilter.java | 2 - .../filter/TwoFactorAuthenticationFilter.java | 2 - .../BasicAuthTenantDetailsServiceJdbc.java | 2 - .../CustomAuthenticationFailureHandler.java | 2 - .../service/JdbcTenantDetailsService.java | 2 - ...SpringSecurityPlatformSecurityContext.java | 1 - .../service/TenantDetailsService.java | 1 - .../TwoFactorConfigurationService.java | 1 - .../TwoFactorConfigurationServiceImpl.java | 8 +- .../security/service/TwoFactorService.java | 1 - .../service/TwoFactorServiceImpl.java | 1 - .../UUIDAccessTokenGenerationService.java | 1 - .../security/utils/ColumnValidator.java | 1 - .../vote/SelfServiceUserAccessVote.java | 1 - .../infrastructure/sms/SmsApiConstants.java | 4 - .../sms/api/SmsApiResource.java | 4 +- .../sms/data/SmsDataValidator.java | 6 +- .../data/SmsMessageApiQueueResourceData.java | 3 +- .../data/SmsMessageApiReportResourceData.java | 3 +- .../infrastructure/sms/domain/SmsMessage.java | 2 - .../sms/domain/SmsMessageAssembler.java | 3 +- .../SmsMessageScheduledJobService.java | 1 - .../SmsMessageScheduledJobServiceImpl.java | 17 +- .../sms/service/SmsReadPlatformService.java | 1 - .../service/SmsReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 1 - .../survey/api/LikelihoodApiConstants.java | 1 - .../survey/api/LikelihoodApiResource.java | 4 +- .../survey/api/PovertyLineApiResource.java | 3 +- .../survey/api/SurveyApiResource.java | 10 +- .../survey/api/SurveyApiResourceSwagger.java | 4 +- .../survey/data/LikelihoodDataValidator.java | 15 +- .../survey/domain/Likelihood.java | 4 +- .../survey/domain/LikelihoodRepository.java | 3 +- .../handler/RegisterSurveyCommandHandler.java | 1 - .../service/PovertyLineServiceImpl.java | 2 - .../survey/service/ReadLikelihoodService.java | 3 +- .../service/ReadLikelihoodServiceImpl.java | 2 - .../survey/service/ReadSurveyService.java | 1 - .../survey/service/ReadSurveyServiceImpl.java | 2 - .../service/WriteLikelihoodServiceImpl.java | 1 - .../api/InteropApiResource.java | 42 +- .../api/InteropWrapperBuilder.java | 8 +- .../interoperation/data/ExtensionData.java | 13 +- .../interoperation/data/GeoCodeData.java | 13 +- .../data/InteropAccountData.java | 29 +- .../InteropIdentifierAccountResponseData.java | 5 +- .../data/InteropIdentifierData.java | 17 +- .../data/InteropIdentifierRequestData.java | 14 +- .../data/InteropIdentifiersResponseData.java | 9 +- .../data/InteropQuoteRequestData.java | 33 +- .../data/InteropQuoteResponseData.java | 7 +- .../data/InteropRequestData.java | 37 +- .../data/InteropResponseData.java | 10 +- .../data/InteropTransactionData.java | 14 +- .../data/InteropTransactionRequestData.java | 22 +- ...InteropTransactionRequestResponseData.java | 7 +- .../data/InteropTransactionTypeData.java | 16 +- .../data/InteropTransactionsData.java | 13 +- .../data/InteropTransferRequestData.java | 29 +- .../data/InteropTransferResponseData.java | 7 +- .../interoperation/data/MoneyData.java | 19 +- .../domain/InteropIdentifier.java | 17 +- .../handler/CommitInteropTransferHandler.java | 6 +- .../CreateInteropIdentifierHandler.java | 5 +- .../handler/CreateInteropQuoteHandler.java | 4 +- .../handler/CreateInteropRequestHandler.java | 5 +- .../DeleteInteropIdentifierHandler.java | 4 +- .../PrepareInteropTransferHandler.java | 6 +- .../serialization/InteropDataValidator.java | 5 +- .../service/InteropService.java | 15 +- .../service/InteropServiceImpl.java | 53 +- .../interoperation/util/InteropUtil.java | 2 - .../interoperation/util/MathUtil.java | 7 +- .../mix/api/MixReportApiResource.java | 7 +- .../mix/api/MixTaxonomyApiResource.java | 7 +- .../api/MixTaxonomyMappingApiResource.java | 8 +- .../mix/domain/MixTaxonomyMapping.java | 1 - ...axonomyMappingReadPlatformServiceImpl.java | 1 - .../MixTaxonomyReadPlatformService.java | 1 - .../MixTaxonomyReadPlatformServiceImpl.java | 1 - .../NamespaceReadPlatformServiceImpl.java | 1 - .../fineract/mix/service/XBRLBuilder.java | 1 - .../mix/service/XBRLResultService.java | 1 - .../mix/service/XBRLResultServiceImpl.java | 5 +- .../api/NotificationApiResource.java | 18 +- .../config/MessagingConfiguration.java | 1 - .../notification/domain/Notification.java | 3 +- .../domain/NotificationMapper.java | 7 +- .../notification/domain/TopicRepository.java | 1 - .../notification/domain/TopicSubscriber.java | 2 - .../domain/TopicSubscriberRepository.java | 1 - .../NotificationEventListener.java | 15 +- .../NotificationEventService.java | 9 +- .../eventandlistener/SpringEventListener.java | 1 - .../NotificationDomainServiceImpl.java | 17 +- ...icationGeneratorReadRepositoryWrapper.java | 3 +- ...ionGeneratorReadRepositoryWrapperImpl.java | 3 +- ...tificationMapperReadRepositoryWrapper.java | 3 +- ...cationMapperReadRepositoryWrapperImpl.java | 3 +- .../NotificationReadPlatformServiceImpl.java | 1 - .../NotificationWritePlatformServiceImpl.java | 9 +- .../service/TopicDomainService.java | 1 - .../service/TopicDomainServiceImpl.java | 1 - .../service/TopicReadPlatformServiceImpl.java | 1 - .../TopicSubscriberReadPlatformService.java | 1 - .../holiday/api/HolidaysApiResource.java | 12 +- .../api/HolidaysApiResourceSwagger.java | 3 +- .../holiday/data/HolidayDataValidator.java | 10 +- .../organisation/holiday/domain/Holiday.java | 7 +- .../holiday/domain/HolidayRepository.java | 1 - .../domain/HolidayRepositoryWrapper.java | 1 - .../service/HolidayReadPlatformService.java | 1 - .../HolidayReadPlatformServiceImpl.java | 1 - .../holiday/service/HolidayUtil.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 7 +- .../monetary/api/CurrenciesApiResource.java | 12 +- .../api/CurrenciesApiResourceSwagger.java | 3 +- .../monetary/domain/ApplicationCurrency.java | 7 +- .../organisation/monetary/domain/Money.java | 1 - .../monetary/domain/MoneyHelper.java | 7 +- ...urrencyCommandFromApiJsonDeserializer.java | 6 +- .../service/CurrencyReadPlatformService.java | 1 - .../CurrencyReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 1 - ...sationCurrencyReadPlatformServiceImpl.java | 1 - .../api/OfficeTransactionsApiResource.java | 4 +- .../office/api/OfficesApiResource.java | 16 +- .../office/api/OfficesApiResourceSwagger.java | 4 +- .../organisation/office/data/OfficeData.java | 2 - .../office/data/OfficeTransactionData.java | 1 - .../organisation/office/domain/Office.java | 2 - .../office/domain/OfficeTransaction.java | 4 +- .../office/domain/OrganisationCurrency.java | 3 +- .../OfficeCommandFromApiJsonDeserializer.java | 6 +- ...sactionCommandFromApiJsonDeserializer.java | 6 +- .../service/OfficeReadPlatformService.java | 1 - .../OfficeReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 2 - .../api/ProvisioningCategoryApiResource.java | 7 +- .../api/ProvisioningCriteriaApiResource.java | 12 +- ...rovisioningCriteriaApiResourceSwagger.java | 3 +- .../ProvisioningCriteriaConstants.java | 4 - .../data/ProvisioningCriteriaData.java | 1 - .../domain/LoanProductProvisionCriteria.java | 1 - .../domain/ProvisioningCategory.java | 2 - .../domain/ProvisioningCriteria.java | 17 +- .../ProvisioningCriteriaDefinition.java | 3 - ...ingCategoryDefinitionJsonDeserializer.java | 6 +- ...ingCriteriaDefinitionJsonDeserializer.java | 10 +- ...ovisioningCategoryReadPlatformService.java | 1 - ...ioningCategoryReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 2 - .../ProvisioningCriteriaAssembler.java | 9 +- ...ovisioningCriteriaReadPlatformService.java | 1 - ...ioningCriteriaReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 9 +- .../staff/api/StaffApiResource.java | 16 +- .../data/BulkTransferLoanOfficerData.java | 1 - .../StaffAccountSummaryCollectionData.java | 1 - .../organisation/staff/data/StaffData.java | 5 +- .../organisation/staff/domain/Staff.java | 2 - .../StaffCommandFromApiJsonDeserializer.java | 6 +- .../service/StaffReadPlatformService.java | 1 - .../service/StaffReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 2 - .../teller/api/CashierApiResource.java | 10 +- .../teller/api/TellerApiResource.java | 12 +- .../teller/api/TellerApiResourceSwagger.java | 7 +- .../teller/api/TellerJournalApiResource.java | 7 +- .../organisation/teller/data/CashierData.java | 3 +- .../teller/data/CashierTransactionData.java | 1 - .../data/CashierTransactionDataValidator.java | 1 - .../CashierTransactionsWithSummaryData.java | 1 - .../organisation/teller/data/TellerData.java | 7 +- .../teller/data/TellerTransactionData.java | 3 +- .../organisation/teller/domain/Cashier.java | 22 +- .../teller/domain/CashierTransaction.java | 20 +- .../organisation/teller/domain/Teller.java | 4 +- .../teller/domain/TellerRepository.java | 3 +- .../teller/domain/TellerTransaction.java | 14 +- .../TellerCommandFromApiJsonDeserializer.java | 8 +- .../TellerManagementReadPlatformService.java | 5 +- ...llerManagementReadPlatformServiceImpl.java | 21 +- .../TellerWritePlatformServiceJpaImpl.java | 4 - .../api/WorkingDaysApiResource.java | 11 +- .../api/WorkingDaysApiResourceSwagger.java | 3 +- .../workingdays/data/WorkingDayValidator.java | 6 +- .../workingdays/data/WorkingDaysData.java | 3 +- .../workingdays/domain/WorkingDays.java | 12 +- .../domain/WorkingDaysRepositoryWrapper.java | 1 - .../WorkingDaysReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 6 +- .../api/AccountTransfersApiConstants.java | 1 - .../api/AccountTransfersApiResource.java | 25 +- .../AccountTransfersApiResourceSwagger.java | 1 - .../api/StandingInstructionApiConstants.java | 1 - .../api/StandingInstructionApiResource.java | 32 +- ...StandingInstructionApiResourceSwagger.java | 1 - ...StandingInstructionHistoryApiResource.java | 23 +- ...gInstructionHistoryApiResourceSwagger.java | 1 - .../account/data/AccountTransferDTO.java | 1 - .../account/data/AccountTransferData.java | 7 +- .../data/AccountTransfersDataValidator.java | 6 +- .../AccountTransfersDetailDataValidator.java | 3 +- .../account/data/PortfolioAccountData.java | 5 +- .../account/data/StandingInstructionDTO.java | 1 - .../account/data/StandingInstructionData.java | 1 - .../StandingInstructionDataValidator.java | 6 +- .../data/StandingInstructionDuesData.java | 1 - .../data/StandingInstructionHistoryData.java | 2 - .../account/domain/AccountAssociations.java | 3 +- .../domain/AccountTransferAssembler.java | 1 - .../AccountTransferDetailAssembler.java | 4 +- .../domain/AccountTransferDetails.java | 4 +- .../domain/AccountTransferRepository.java | 1 - .../AccountTransferStandingInstruction.java | 4 +- .../domain/AccountTransferTransaction.java | 4 +- .../domain/StandingInstructionAssembler.java | 1 - .../domain/StandingInstructionRepository.java | 1 - ...ccountAssociationsReadPlatformService.java | 1 - ...ntAssociationsReadPlatformServiceImpl.java | 1 - .../AccountTransfersReadPlatformService.java | 1 - ...countTransfersReadPlatformServiceImpl.java | 1 - .../AccountTransfersWritePlatformService.java | 1 - ...ountTransfersWritePlatformServiceImpl.java | 1 - .../PortfolioAccountReadPlatformService.java | 1 - ...rtfolioAccountReadPlatformServiceImpl.java | 1 - ...ructionHistoryReadPlatformServiceImpl.java | 1 - ...tandingInstructionReadPlatformService.java | 1 - ...ingInstructionReadPlatformServiceImpl.java | 1 - ...ngInstructionWritePlatformServiceImpl.java | 1 - .../data/GuarantorAccountSummaryData.java | 2 - .../data/LoanAccountSummaryData.java | 1 - .../data/SavingsAccountSummaryData.java | 1 - .../data/ShareAccountSummaryData.java | 3 +- .../AccountDetailsReadPlatformService.java | 1 - ...sReadPlatformServiceJpaRepositoryImpl.java | 1 - .../accounts/api/AccountsApiResource.java | 19 +- .../api/AccountsApiResourceSwagger.java | 1 - .../service/AccountReadPlatformService.java | 1 - .../EntityFieldConfigurationApiResources.java | 29 +- .../portfolio/address/data/AddressData.java | 3 +- .../portfolio/address/domain/Address.java | 5 +- .../address/domain/FieldConfiguration.java | 1 - ...AddressCommandFromApiJsonDeserializer.java | 7 +- .../service/AddressReadPlatformService.java | 1 - .../AddressReadPlatformServiceImpl.java | 1 - .../AddressWritePlatformServiceImpl.java | 6 +- ...FieldConfigurationReadPlatformService.java | 1 - ...dConfigurationReadPlatformServiceImpl.java | 1 - .../calendar/api/CalendarsApiResource.java | 2 - .../portfolio/calendar/data/CalendarData.java | 9 +- .../data/CalendarHistoryDataWrapper.java | 1 - .../portfolio/calendar/domain/Calendar.java | 7 - .../domain/CalendarFrequencyType.java | 1 - .../calendar/domain/CalendarHistory.java | 4 +- .../calendar/domain/CalendarInstance.java | 1 - .../domain/CalendarInstanceRepository.java | 1 - .../calendar/domain/CalendarWeekDaysType.java | 1 - ...alendarCommandFromApiJsonDeserializer.java | 6 +- .../CalendarDropdownReadPlatformService.java | 1 - ...lendarDropdownReadPlatformServiceImpl.java | 1 - .../service/CalendarEnumerations.java | 1 - .../service/CalendarReadPlatformService.java | 1 - .../CalendarReadPlatformServiceImpl.java | 1 - .../calendar/service/CalendarUtils.java | 5 +- ...WritePlatformServiceJpaRepositoryImpl.java | 1 - .../charge/api/ChargesApiResource.java | 34 +- .../charge/api/ChargesApiResourceSwagger.java | 1 - .../portfolio/charge/data/ChargeData.java | 3 +- .../portfolio/charge/domain/Charge.java | 13 +- ...initionCommandFromApiJsonDeserializer.java | 6 +- .../ChargeDropdownReadPlatformService.java | 1 - ...ChargeDropdownReadPlatformServiceImpl.java | 14 +- .../service/ChargeReadPlatformService.java | 1 - .../ChargeReadPlatformServiceImpl.java | 15 +- ...WritePlatformServiceJpaRepositoryImpl.java | 2 - .../client/api/ClientAddressApiResources.java | 34 +- .../client/api/ClientApiConstants.java | 1 - .../client/api/ClientChargesApiResource.java | 33 +- .../api/ClientChargesApiResourceSwagger.java | 1 - .../api/ClientFamilyMembersApiResources.java | 2 - .../api/ClientIdentifiersApiResource.java | 34 +- .../ClientIdentifiersApiResourceSwagger.java | 1 - .../api/ClientTransactionsApiResource.java | 23 +- .../ClientTransactionsApiResourceSwagger.java | 1 - .../client/api/ClientsApiResource.java | 17 +- .../client/api/ClientsApiResourceSwagger.java | 1 - .../command/ClientIdentifierCommand.java | 2 - .../client/command/ClientNoteCommand.java | 1 - .../data/ClientApiCollectionConstants.java | 3 +- .../client/data/ClientChargeData.java | 1 - .../data/ClientChargeDataValidator.java | 6 +- .../portfolio/client/data/ClientData.java | 7 +- .../client/data/ClientDataValidator.java | 10 +- .../client/data/ClientFamilyMembersData.java | 5 +- .../client/data/ClientIdentifierData.java | 2 - .../client/data/ClientNonPersonData.java | 3 +- .../client/data/ClientTimelineData.java | 3 +- .../client/data/ClientTransactionData.java | 1 - .../client/domain/AccountNumberGenerator.java | 1 - .../portfolio/client/domain/Client.java | 2 - .../client/domain/ClientAddress.java | 1 - .../portfolio/client/domain/ClientCharge.java | 4 +- .../client/domain/ClientChargePaidBy.java | 2 - .../client/domain/ClientEnumerations.java | 1 - .../client/domain/ClientIdentifier.java | 2 - .../client/domain/ClientNonPerson.java | 17 +- .../domain/ClientRepositoryWrapper.java | 1 - .../client/domain/ClientTransaction.java | 4 +- .../client/domain/ClientTransferDetails.java | 2 - ...yMemberCommandFromApiJsonDeserializer.java | 8 +- ...ntifierCommandFromApiJsonDeserializer.java | 7 +- .../ClientAddressReadPlatformService.java | 1 - .../ClientAddressReadPlatformServiceImpl.java | 1 - .../ClientChargeReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 1 - ...lientFamilyMembersReadPlatformService.java | 1 - ...tFamilyMembersReadPlatformServiceImpl.java | 2 - ...FamilyMembersWritePlatformServiceImpl.java | 8 +- .../ClientIdentifierReadPlatformService.java | 1 - ...ientIdentifierReadPlatformServiceImpl.java | 2 - ...WritePlatformServiceJpaRepositoryImpl.java | 2 - .../service/ClientReadPlatformService.java | 1 - .../ClientReadPlatformServiceImpl.java | 6 - .../ClientTransactionReadPlatformService.java | 1 - ...entTransactionReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 6 +- .../api/CollateralsApiResource.java | 32 +- .../api/CollateralsApiResourceSwagger.java | 1 - .../collateral/command/CollateralCommand.java | 1 - .../collateral/data/CollateralData.java | 1 - .../collateral/domain/LoanCollateral.java | 2 - ...lateralCommandFromApiJsonDeserializer.java | 8 +- .../service/CollateralAssembler.java | 8 +- .../CollateralReadPlatformService.java | 1 - .../CollateralReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 1 - .../CollectionSheetConstants.java | 6 - .../CollectionSheetApiResourceSwagger.java | 1 - .../api/CollectionSheetApiResourse.java | 21 +- .../command/SingleDisbursalCommand.java | 1 - .../command/SingleRepaymentCommand.java | 1 - ...llectionSheetTransactionDataValidator.java | 12 +- .../data/IndividualCollectionSheetData.java | 1 - ...IndividualCollectionSheetLoanFlatData.java | 1 - .../collectionsheet/data/JLGClientData.java | 1 - .../data/JLGCollectionSheetData.java | 2 - .../data/JLGCollectionSheetFlatData.java | 1 - .../collectionsheet/data/LoanDueData.java | 1 - .../collectionsheet/data/SavingsDueData.java | 1 - ...sbursalCommandFromApiJsonDeserializer.java | 8 +- ...paymentCommandFromApiJsonDeserializer.java | 8 +- ...enerateCommandFromApiJsonDeserializer.java | 6 +- ...ollectionSheetReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 1 - .../common/service/BusinessEventListner.java | 1 - .../service/BusinessEventNotifierService.java | 3 +- .../BusinessEventNotifierServiceImpl.java | 1 - .../common/service/CommonEnumerations.java | 1 - .../service/DropdownReadPlatformService.java | 1 - .../DropdownReadPlatformServiceImpl.java | 1 - .../api/FloatingRatesApiResource.java | 33 +- .../api/FloatingRatesApiResourceSwagger.java | 1 - .../floatingrates/data/FloatingRateDTO.java | 1 - .../floatingrates/data/FloatingRateData.java | 5 +- .../data/FloatingRatePeriodData.java | 5 +- .../floatingrates/domain/FloatingRate.java | 28 +- .../domain/FloatingRatePeriod.java | 2 - .../domain/FloatingRateRepository.java | 1 - .../FloatingRateDataValidator.java | 13 +- .../FloatingRateWritePlatformServiceImpl.java | 2 - .../FloatingRatesReadPlatformService.java | 1 - .../FloatingRatesReadPlatformServiceImpl.java | 1 - .../portfolio/fund/api/FundsApiResource.java | 31 +- .../fineract/portfolio/fund/domain/Fund.java | 2 - .../FundCommandFromApiJsonDeserializer.java | 6 +- .../fund/service/FundReadPlatformService.java | 1 - .../service/FundReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 2 - .../group/api/CentersApiResource.java | 23 +- .../group/api/CentersApiResourceSwagger.java | 1 - .../group/api/GroupingTypesApiConstants.java | 1 - .../group/api/GroupsApiResource.java | 16 +- .../group/api/GroupsApiResourceSwagger.java | 1 - .../group/api/GroupsLevelApiResource.java | 2 - .../portfolio/group/data/CenterData.java | 11 +- .../group/data/GroupGeneralData.java | 9 +- .../portfolio/group/data/GroupRoleData.java | 3 +- .../portfolio/group/data/GroupSummary.java | 3 +- .../group/data/GroupTimelineData.java | 3 +- .../portfolio/group/domain/Group.java | 2 - .../portfolio/group/domain/GroupLevel.java | 1 - .../group/domain/GroupRepository.java | 1 - .../group/domain/GroupRepositoryWrapper.java | 3 +- .../portfolio/group/domain/GroupRole.java | 2 - .../group/domain/StaffAssignmentHistory.java | 2 - .../GroupRolesDataValidator.java | 6 +- .../GroupingTypesDataValidator.java | 8 +- .../service/AllGroupTypesDataMapper.java | 1 - .../service/CenterReadPlatformService.java | 1 - .../CenterReadPlatformServiceImpl.java | 2 - .../GroupLevelReadPlatformService.java | 1 - .../GroupLevelReadPlatformServiceImpl.java | 1 - .../service/GroupReadPlatformService.java | 1 - .../service/GroupReadPlatformServiceImpl.java | 1 - .../GroupRolesReadPlatformService.java | 1 - .../GroupRolesReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 32 +- .../InterestRateChartApiConstants.java | 4 - .../InterestRateChartSlabApiConstants.java | 4 - .../InterestRateChartSlabsApiResource.java | 47 +- ...erestRateChartSlabsApiResourceSwagger.java | 1 - .../api/InterestRateChartsApiResource.java | 45 +- .../InterestRateChartsApiResourceSwagger.java | 1 - .../data/InterestIncentiveData.java | 1 - .../data/InterestIncentiveDataValidator.java | 8 +- .../data/InterestRateChartData.java | 1 - .../data/InterestRateChartDataValidator.java | 10 +- .../data/InterestRateChartSlabData.java | 1 - .../InterestRateChartSlabDataValidator.java | 10 +- .../domain/InterestIncentives.java | 2 - .../domain/InterestIncentivesFields.java | 2 - .../domain/InterestRateChart.java | 9 +- .../domain/InterestRateChartFields.java | 4 +- .../domain/InterestRateChartSlab.java | 9 +- .../InterestRateChartSlabComparator.java | 1 - .../domain/InterestRateChartSlabFields.java | 2 - .../AttributeIncentiveCalculation.java | 1 - .../ClientAttributeIncentiveCalculation.java | 1 - .../incentive/IncentiveDTO.java | 1 - .../service/InterestIncentiveAssembler.java | 8 +- ...tIncentiveDropdownReadPlatformService.java | 1 - ...ntivesDropdownReadPlatformServiceImpl.java | 1 - .../InterestIncentivesEnumerations.java | 1 - .../service/InterestRateChartAssembler.java | 4 +- ...tRateChartDropdownReadPlatformService.java | 1 - ...eChartDropdownReadPlatformServiceImpl.java | 1 - .../InterestRateChartEnumerations.java | 1 - .../InterestRateChartReadPlatformService.java | 1 - ...erestRateChartReadPlatformServiceImpl.java | 1 - .../InterestRateChartSlabAssembler.java | 8 +- ...erestRateChartSlabReadPlatformService.java | 1 - ...tRateChartSlabReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 1 - .../loanaccount/api/BulkLoansApiResource.java | 2 - .../api/LoanChargesApiResource.java | 35 +- .../api/LoanChargesApiResourceSwagger.java | 1 - .../LoanDisbursementDetailApiResource.java | 2 - .../api/LoanScheduleApiResource.java | 26 +- .../api/LoanScheduleApiResourceSwagger.java | 1 - .../api/LoanTransactionsApiResource.java | 33 +- .../LoanTransactionsApiResourceSwagger.java | 1 - .../loanaccount/api/LoansApiResource.java | 37 +- .../api/LoansApiResourceSwagger.java | 1 - .../command/LoanChargeCommand.java | 1 - .../command/LoanUpdateCommand.java | 1 - .../command/UpdateLoanOfficerCommand.java | 1 - .../loanaccount/data/DisbursementData.java | 2 - .../loanaccount/data/HolidayDetailDTO.java | 1 - .../loanaccount/data/LoanAccountData.java | 11 +- .../data/LoanApplicationTimelineData.java | 1 - .../loanaccount/data/LoanApprovalData.java | 2 - .../loanaccount/data/LoanChargeData.java | 1 - .../data/LoanInstallmentChargeData.java | 1 - .../data/LoanScheduleAccrualData.java | 1 - .../loanaccount/data/LoanSummaryData.java | 1 - .../data/LoanTermVariationsData.java | 1 - .../loanaccount/data/LoanTransactionData.java | 1 - .../RepaymentScheduleRelatedLoanData.java | 1 - .../portfolio/loanaccount/domain/Loan.java | 71 ++- .../domain/LoanAccountDomainService.java | 2 - .../domain/LoanAccountDomainServiceJpa.java | 1 - .../loanaccount/domain/LoanCharge.java | 2 - .../loanaccount/domain/LoanChargePaidBy.java | 2 - .../domain/LoanDisbursementDetails.java | 2 - .../domain/LoanInstallmentCharge.java | 2 - ...nterestRecalcualtionAdditionalDetails.java | 2 - .../LoanInterestRecalculationDetails.java | 1 - .../domain/LoanOfficerAssignmentHistory.java | 2 - .../domain/LoanOverdueInstallmentCharge.java | 1 - .../domain/LoanRepaymentDataComparator.java | 1 - .../LoanRepaymentScheduleInstallment.java | 2 - ...oanRepaymentScheduleProcessingWrapper.java | 2 - ...ntScheduleTransactionProcessorFactory.java | 2 +- .../loanaccount/domain/LoanRepository.java | 1 - .../domain/LoanRepositoryWrapper.java | 1 - ...scheduleRequestToTermVariationMapping.java | 1 - .../loanaccount/domain/LoanSummary.java | 2 - .../domain/LoanSummaryWrapper.java | 1 - .../domain/LoanTermVariations.java | 2 - .../loanaccount/domain/LoanTopupDetails.java | 2 - .../loanaccount/domain/LoanTrancheCharge.java | 1 - .../domain/LoanTrancheDisbursementCharge.java | 1 - .../loanaccount/domain/LoanTransaction.java | 2 - ...TransactionToRepaymentScheduleMapping.java | 2 - ...RepaymentScheduleTransactionProcessor.java | 1 - ...RepaymentScheduleTransactionProcessor.java | 1 - ...RepaymentScheduleTransactionProcessor.java | 1 - ...RepaymentScheduleTransactionProcessor.java | 1 - ...RepaymentScheduleTransactionProcessor.java | 1 - ...RepaymentScheduleTransactionProcessor.java | 1 - ...RepaymentScheduleTransactionProcessor.java | 1 - ...RepaymentScheduleTransactionProcessor.java | 1 - ...RepaymentScheduleTransactionProcessor.java | 1 - .../guarantor/api/GuarantorsApiResource.java | 6 +- .../guarantor/command/GuarantorCommand.java | 1 - .../guarantor/data/GuarantorDTO.java | 1 - .../guarantor/data/GuarantorData.java | 2 - .../guarantor/data/GuarantorFundingData.java | 1 - .../guarantor/domain/Guarantor.java | 18 +- .../domain/GuarantorFundingDetails.java | 4 +- .../domain/GuarantorFundingTransaction.java | 4 +- ...GuarantorFundingTransactionRepository.java | 1 - .../guarantor/domain/GuarantorRepository.java | 1 - ...arantorCommandFromApiJsonDeserializer.java | 6 +- .../service/GuarantorDomainServiceImpl.java | 2 - .../service/GuarantorEnumerations.java | 1 - .../service/GuarantorReadPlatformService.java | 1 - .../GuarantorReadPlatformServiceImpl.java | 1 - ...ritePlatformServiceJpaRepositoryIImpl.java | 15 +- .../loanschedule/data/LoanScheduleDTO.java | 1 - .../loanschedule/data/LoanScheduleData.java | 1 - .../loanschedule/data/LoanScheduleParams.java | 1 - .../data/LoanSchedulePeriodData.java | 1 - .../domain/AbstractLoanScheduleGenerator.java | 1 - ...gBalanceInterestLoanScheduleGenerator.java | 1 - .../domain/DefaultScheduledDateGenerator.java | 12 +- .../FlatInterestLoanScheduleGenerator.java | 1 - .../domain/LoanApplicationTerms.java | 1 - .../domain/LoanRepaymentScheduleHistory.java | 4 +- .../domain/LoanScheduleGenerator.java | 1 - .../domain/LoanScheduleModel.java | 1 - .../LoanScheduleModelDisbursementPeriod.java | 1 - .../domain/LoanScheduleModelPeriod.java | 1 - .../LoanScheduleModelRepaymentPeriod.java | 1 - .../domain/ScheduledDateGenerator.java | 1 - .../service/LoanScheduleAssembler.java | 9 +- ...cheduleCalculationPlatformServiceImpl.java | 1 - ...oanScheduleHistoryReadPlatformService.java | 1 - ...cheduleHistoryReadPlatformServiceImpl.java | 1 - ...anScheduleHistoryWritePlatformService.java | 1 - ...heduleHistoryWritePlatformServiceImpl.java | 2 - .../LoanScheduleWritePlatformServiceImpl.java | 1 - .../api/RescheduleLoansApiResource.java | 2 - .../data/LoanRescheduleRequestData.java | 1 - .../LoanRescheduleRequestDataValidator.java | 6 +- .../domain/LoanRescheduleModalPeriod.java | 1 - .../domain/LoanRescheduleModel.java | 1 - .../LoanRescheduleModelRepaymentPeriod.java | 1 - .../domain/LoanRescheduleRequest.java | 4 +- ...nReschedulePreviewPlatformServiceImpl.java | 1 - ...nRescheduleRequestReadPlatformService.java | 1 - ...cheduleRequestReadPlatformServiceImpl.java | 4 +- ...heduleRequestWritePlatformServiceImpl.java | 1 - ...ateLoanScheduleQueryFromApiJsonHelper.java | 6 +- ...anApplicationCommandFromApiJsonHelper.java | 10 +- ...ApplicationTransitionApiJsonValidator.java | 6 +- .../LoanEventApiJsonValidator.java | 6 +- ...nUpdateCommandFromApiJsonDeserializer.java | 6 +- ...iableLoanScheduleFromApiJsonValidator.java | 10 +- .../BulkLoansReadPlatformServiceImpl.java | 1 - .../service/LoanAccrualPlatformService.java | 1 - .../LoanAccrualPlatformServiceImpl.java | 1 - .../LoanAccrualWritePlatformService.java | 1 - .../LoanAccrualWritePlatformServiceImpl.java | 2 - ...WritePlatformServiceJpaRepositoryImpl.java | 49 +- .../service/LoanArrearsAgingServiceImpl.java | 2 - .../loanaccount/service/LoanAssembler.java | 4 +- .../service/LoanChargeAssembler.java | 15 +- .../LoanChargeReadPlatformService.java | 1 - .../LoanChargeReadPlatformServiceImpl.java | 1 - .../service/LoanReadPlatformService.java | 1 - .../service/LoanReadPlatformServiceImpl.java | 3 +- .../service/LoanSchedularService.java | 4 +- .../service/LoanSchedularServiceImpl.java | 15 +- .../loanaccount/service/LoanUtilService.java | 7 +- .../service/LoanWritePlatformService.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 8 +- .../service/RecalculateInterestPoster.java | 13 +- .../api/LoanProductsApiResource.java | 33 +- .../api/LoanProductsApiResourceSwagger.java | 1 - ...LoanProductBorrowerCycleVariationData.java | 5 +- .../loanproduct/data/LoanProductData.java | 15 +- .../LoanProductInterestRecalculationData.java | 9 +- .../loanproduct/domain/LoanProduct.java | 29 +- .../LoanProductBorrowerCycleVariations.java | 2 - .../LoanProductConfigurableAttributes.java | 11 +- .../domain/LoanProductFloatingRates.java | 4 +- .../domain/LoanProductGuaranteeDetails.java | 4 +- ...anProductInterestRecalculationDetails.java | 4 +- .../domain/LoanProductMinMaxConstraints.java | 2 - ...MinimumRepaymentScheduleRelatedDetail.java | 1 - .../domain/LoanProductRelatedDetail.java | 2 - .../domain/LoanProductRepository.java | 1 - .../domain/LoanProductTrancheDetails.java | 2 - .../LoanProductVariableInstallmentConfig.java | 4 +- .../LoanTransactionProcessingStrategy.java | 3 +- .../domain/RecalculationFrequencyType.java | 1 - .../productmix/api/ProductMixApiResource.java | 2 - .../productmix/data/ProductMixData.java | 1 - .../productmix/domain/ProductMix.java | 3 +- .../domain/ProductMixRepository.java | 1 - .../ProductMixDataValidator.java | 6 +- .../ProductMixReadPlatformService.java | 1 - .../ProductMixReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 1 - .../LoanProductDataValidator.java | 10 +- .../LoanDropdownReadPlatformService.java | 1 - .../LoanDropdownReadPlatformServiceImpl.java | 37 +- .../LoanProductReadPlatformService.java | 1 - .../LoanProductReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 9 +- .../meeting/MeetingApiConstants.java | 4 - .../meeting/api/MeetingsApiResource.java | 2 - .../attendance/domain/ClientAttendance.java | 3 +- ...AttendanceDropdownReadPlatformService.java | 1 - ...ndanceDropdownReadPlatformServiceImpl.java | 1 - .../service/AttendanceEnumerations.java | 1 - .../ClientAttendanceReadPlatformService.java | 1 - ...ientAttendanceReadPlatformServiceImpl.java | 1 - .../portfolio/meeting/data/MeetingData.java | 1 - .../meeting/data/MeetingDataValidator.java | 10 +- .../portfolio/meeting/domain/Meeting.java | 4 +- .../meeting/domain/MeetingRepository.java | 1 - .../service/MeetingReadPlatformService.java | 1 - .../MeetingReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 8 +- .../portfolio/note/api/NotesApiResource.java | 34 +- .../fineract/portfolio/note/domain/Note.java | 2 - .../portfolio/note/domain/NoteRepository.java | 1 - .../NoteCommandFromApiJsonDeserializer.java | 6 +- .../note/service/NoteReadPlatformService.java | 1 - .../service/NoteReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 2 - .../paymentdetail/PaymentDetailConstants.java | 4 - .../paymentdetail/data/PaymentDetailData.java | 3 +- .../paymentdetail/domain/PaymentDetail.java | 4 +- .../domain/PaymentDetailAssembler.java | 3 +- .../PaymentDetailWritePlatformService.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 1 - .../api/PaymentTypeApiResource.java | 28 +- .../paymenttype/data/PaymentTypeData.java | 3 - .../data/PaymentTypeDataValidator.java | 6 +- .../paymenttype/domain/PaymentType.java | 4 +- .../PaymentTypeReadPlatformService.java | 1 - .../PaymentTypeReadPlatformServiceImpl.java | 1 - .../service/PaymentTypeWriteServiceImpl.java | 1 - .../products/api/ProductsApiResource.java | 24 +- .../api/ProductsApiResourceSwagger.java | 1 - .../service/ProductReadPlatformService.java | 1 - .../savings/DepositAccountOnClosureType.java | 1 - .../savings/DepositsApiConstants.java | 1 - .../savings/SavingsApiConstants.java | 8 - ...ountOnHoldFundTransactionsApiResource.java | 1 - ...DepositAccountTransactionsApiResource.java | 3 - .../api/FixedDepositAccountsApiResource.java | 16 +- ...ixedDepositAccountsApiResourceSwagger.java | 1 - .../api/FixedDepositProductsApiResource.java | 41 +- ...ixedDepositProductsApiResourceSwagger.java | 1 - ...DepositAccountTransactionsApiResource.java | 33 +- ...AccountTransactionsApiResourceSwagger.java | 1 - .../RecurringDepositAccountsApiResource.java | 16 +- ...ringDepositAccountsApiResourceSwagger.java | 1 - .../RecurringDepositProductsApiResource.java | 41 +- ...ringDepositProductsApiResourceSwagger.java | 1 - .../api/SavingsAccountChargesApiResource.java | 37 +- ...vingsAccountChargesApiResourceSwagger.java | 1 - ...SavingsAccountTransactionsApiResource.java | 2 - .../api/SavingsAccountsApiResource.java | 16 +- .../SavingsAccountsApiResourceSwagger.java | 1 - .../savings/api/SavingsApiSetConstants.java | 7 +- .../api/SavingsProductsApiResource.java | 40 +- .../SavingsProductsApiResourceSwagger.java | 1 - .../data/ClosingOfSavingsAccounts.java | 2 - .../savings/data/DepositAccountData.java | 1 - .../data/DepositAccountDataValidator.java | 79 ++- .../DepositAccountInterestIncentiveData.java | 1 - .../DepositAccountInterestRateChartData.java | 1 - ...positAccountInterestRateChartSlabData.java | 1 - .../DepositAccountOnHoldTransactionData.java | 1 - ...epositAccountTransactionDataValidator.java | 6 +- .../savings/data/DepositProductData.java | 1 - .../data/DepositProductDataValidator.java | 14 +- .../savings/data/FixedDepositAccountData.java | 2 - .../savings/data/FixedDepositProductData.java | 1 - .../data/RecurringDepositAccountData.java | 2 - .../data/RecurringDepositProductData.java | 1 - ...SavingsAccountApplicationTimelineData.java | 3 +- .../data/SavingsAccountChargeData.java | 7 +- .../SavingsAccountChargeDataValidator.java | 6 +- .../savings/data/SavingsAccountConstant.java | 3 +- .../savings/data/SavingsAccountData.java | 11 +- .../data/SavingsAccountDataValidator.java | 11 +- .../data/SavingsAccountSummaryData.java | 5 +- .../data/SavingsAccountTransactionDTO.java | 1 - .../data/SavingsAccountTransactionData.java | 7 +- ...avingsAccountTransactionDataValidator.java | 12 +- .../SavingsAccountTransactionEnumData.java | 3 +- .../savings/data/SavingsActivation.java | 2 - .../savings/data/SavingsApproval.java | 2 - .../savings/data/SavingsProductData.java | 11 +- .../data/SavingsProductDataValidator.java | 24 +- .../domain/DepositAccountAssembler.java | 8 +- .../domain/DepositAccountDomainService.java | 1 - .../DepositAccountDomainServiceJpa.java | 1 - .../DepositAccountInterestIncentive.java | 3 +- .../DepositAccountInterestIncentives.java | 1 - .../DepositAccountInterestRateChart.java | 2 - .../DepositAccountInterestRateChartSlabs.java | 2 - .../DepositAccountOnHoldTransaction.java | 17 +- ...sitAccountOnHoldTransactionRepository.java | 3 +- .../domain/DepositAccountRecurringDetail.java | 2 - .../DepositAccountTermAndPreClosure.java | 2 - .../domain/DepositPreClosureDetail.java | 2 - .../domain/DepositProductAmountDetails.java | 2 - .../domain/DepositProductAssembler.java | 8 +- .../domain/DepositProductRecurringDetail.java | 2 - .../DepositProductTermAndPreClosure.java | 2 - .../domain/DepositRecurringDetail.java | 2 - .../savings/domain/DepositTermDetail.java | 2 - .../savings/domain/FixedDepositAccount.java | 2 - .../savings/domain/FixedDepositProduct.java | 7 +- .../domain/RecurringDepositAccount.java | 2 - .../domain/RecurringDepositProduct.java | 2 - .../RecurringDepositScheduleInstallment.java | 2 - .../savings/domain/SavingsAccount.java | 7 +- .../domain/SavingsAccountAssembler.java | 4 +- .../savings/domain/SavingsAccountCharge.java | 32 +- .../domain/SavingsAccountChargeAssembler.java | 8 +- .../domain/SavingsAccountChargePaidBy.java | 2 - .../SavingsAccountChargeRepository.java | 1 - ...SavingsAccountChargeRepositoryWrapper.java | 1 - .../domain/SavingsAccountDomainService.java | 1 - .../SavingsAccountDomainServiceJpa.java | 17 +- .../domain/SavingsAccountRepository.java | 1 - .../SavingsAccountRepositoryWrapper.java | 1 - .../savings/domain/SavingsAccountSummary.java | 2 - .../domain/SavingsAccountTransaction.java | 2 - ...vingsAccountTransactionSummaryWrapper.java | 1 - .../SavingsAccountTransactionTaxDetails.java | 2 - .../savings/domain/SavingsHelper.java | 1 - .../SavingsOfficerAssignmentHistory.java | 2 - .../savings/domain/SavingsProduct.java | 7 +- .../domain/SavingsProductAssembler.java | 16 +- .../domain/SavingsProductChargeAssembler.java | 8 +- .../interest/AnnualCompoundingPeriod.java | 1 - .../interest/BiAnnualCompoundingPeriod.java | 1 - .../interest/CompoundInterestHelper.java | 1 - .../domain/interest/CompoundingPeriod.java | 1 - .../interest/DailyCompoundingPeriod.java | 1 - .../domain/interest/EndOfDayBalance.java | 1 - .../interest/MonthlyCompoundingPeriod.java | 1 - .../domain/interest/PostingPeriod.java | 1 - .../interest/QuarterlyCompoundingPeriod.java | 1 - .../InsufficientAccountBalanceException.java | 1 - ...erestRateChartReadPlatformServiceImpl.java | 1 - ...oldTransactionReadPlatformServiceImpl.java | 1 - ...eMatureCalculationPlatformServiceImpl.java | 4 +- .../DepositAccountReadPlatformService.java | 1 - ...DepositAccountReadPlatformServiceImpl.java | 2 - ...WritePlatformServiceJpaRepositoryImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 37 +- .../DepositProductReadPlatformService.java | 1 - ...DepositProductReadPlatformServiceImpl.java | 1 - .../DepositsDropdownReadPlatformService.java | 1 - ...positsDropdownReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 2 - ...WritePlatformServiceJpaRepositoryImpl.java | 2 - ...ApplicationTransitionApiJsonValidator.java | 6 +- ...vingsAccountChargeReadPlatformService.java | 1 - ...sAccountChargeReadPlatformServiceImpl.java | 1 - .../SavingsAccountReadPlatformService.java | 1 - ...SavingsAccountReadPlatformServiceImpl.java | 1 - .../SavingsAccountWritePlatformService.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 19 +- .../SavingsDropdownReadPlatformService.java | 1 - ...avingsDropdownReadPlatformServiceImpl.java | 1 - .../savings/service/SavingsEnumerations.java | 1 - .../SavingsProductReadPlatformService.java | 1 - ...SavingsProductReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 2 - .../service/SavingsSchedularServiceImpl.java | 3 +- .../search/api/SearchApiResource.java | 13 +- .../search/api/SearchApiResourceSwagger.java | 3 - .../search/data/AdHocQueryDataValidator.java | 6 +- .../data/AdHocQuerySearchConditions.java | 1 - .../data/AdHocQuerySearchConstants.java | 4 - .../search/data/AdHocSearchQueryData.java | 1 - .../service/SearchReadPlatformService.java | 1 - .../SearchReadPlatformServiceImpl.java | 1 - .../api/SelfAccountTransferApiResource.java | 10 +- ...SelfAccountTransferApiResourceSwagger.java | 1 - .../api/SelfBeneficiariesTPTApiConstants.java | 4 - .../api/SelfBeneficiariesTPTApiResource.java | 34 +- ...elfBeneficiariesTPTApiResourceSwagger.java | 1 - .../SelfAccountTransferDataValidator.java | 4 +- .../data/SelfBeneficiariesTPTData.java | 1 - .../SelfBeneficiariesTPTDataValidator.java | 12 +- .../account/domain/SelfBeneficiariesTPT.java | 3 +- .../SelfAccountTransferReadService.java | 1 - .../SelfAccountTransferReadServiceImpl.java | 1 - ...lfBeneficiariesTPTReadPlatformService.java | 1 - ...neficiariesTPTReadPlatformServiceImpl.java | 1 - ...eficiariesTPTWritePlatformServiceImpl.java | 1 - .../client/api/SelfClientsApiResource.java | 17 +- .../api/SelfClientsApiResourceSwagger.java | 1 - .../client/data/SelfClientDataValidator.java | 2 - .../loanaccount/api/SelfLoansApiResource.java | 28 +- .../api/SelfLoansApiResourceSwagger.java | 1 - .../data/SelfLoansDataValidator.java | 5 +- .../self/pockets/api/PocketApiResource.java | 9 +- .../pockets/api/PocketApiResourceSwagger.java | 3 - .../data/PocketAccountMappingData.java | 1 - .../pockets/data/PocketDataValidator.java | 8 +- .../portfolio/self/pockets/domain/Pocket.java | 1 - .../pockets/domain/PocketAccountMapping.java | 1 - .../PocketAccountMappingRepository.java | 1 - ...PocketAccountMappingRepositoryWrapper.java | 1 - .../service/AccountEntityServiceFactory.java | 1 - ...ountEntityServiceForShareAccountsImpl.java | 1 - ...AccountMappingReadPlatformServiceImpl.java | 1 - .../PocketWritePlatformServiceImpl.java | 8 +- .../api/SelfLoanProductsApiResource.java | 5 +- .../api/SelfSavingsProductsApiResource.java | 1 - .../api/SelfShareProductsApiResource.java | 1 - .../SelfServiceRegistrationApiResource.java | 6 +- .../domain/SelfServiceRegistration.java | 2 - ...eRegistrationWritePlatformServiceImpl.java | 9 +- .../runreport/SelfRunReportApiResource.java | 9 +- .../SelfRunReportApiResourceSwagger.java | 3 - .../savings/api/SelfSavingsApiResource.java | 10 +- .../api/SelfSavingsApiResourceSwagger.java | 1 - .../data/SelfSavingsDataValidator.java | 5 +- .../api/SelfAuthenticationApiResource.java | 17 +- .../SelfAuthenticationApiResourceSwagger.java | 1 - .../security/api/SelfUserApiResource.java | 25 +- .../api/SelfUserDetailsApiResource.java | 19 +- .../SelfUserDetailsApiResourceSwagger.java | 1 - .../api/SelfShareAccountsApiResource.java | 10 +- .../SelfShareAccountsApiResourceSwagger.java | 3 - .../data/SelfShareAccountsDataValidator.java | 4 +- .../spm/api/SelfScorecardApiResource.java | 6 +- .../self/spm/api/SelfSpmApiResource.java | 6 +- .../ShareAccountApplicationTimelineData.java | 3 +- .../data/ShareAccountChargeData.java | 7 +- .../shareaccounts/data/ShareAccountData.java | 7 +- .../data/ShareAccountDividendData.java | 3 +- .../data/ShareAccountTransactionData.java | 5 +- .../shareaccounts/domain/ShareAccount.java | 5 +- .../domain/ShareAccountCharge.java | 4 - .../domain/ShareAccountChargePaidBy.java | 2 - .../domain/ShareAccountDividendDetails.java | 2 - .../domain/ShareAccountTransaction.java | 14 +- .../ShareAccountDataSerializer.java | 10 +- .../PurchasedSharesReadPlatformService.java | 1 - ...urchasedSharesReadPlatformServiceImpl.java | 1 - ...ShareAccountChargeReadPlatformService.java | 1 - ...eAccountChargeReadPlatformServiceImpl.java | 1 - .../ShareAccountCommandsServiceImpl.java | 3 +- ...areAccountDividendReadPlatformService.java | 1 - ...ccountDividendReadPlatformServiceImpl.java | 1 - .../ShareAccountReadPlatformService.java | 1 - .../ShareAccountReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 6 +- .../api/ShareDividendApiResource.java | 5 +- .../constants/ShareProductApiConstants.java | 6 - .../shareproducts/data/ShareProductData.java | 1 - .../data/ShareProductDividendPayOutData.java | 1 - .../shareproducts/domain/ShareProduct.java | 3 - .../ShareProductDividendPayOutDetails.java | 2 - .../domain/ShareProductMarketPrice.java | 2 - .../ShareProductDataSerializer.java | 10 +- .../ShareProductCommandsServiceImpl.java | 3 +- .../ShareProductDividendAssembler.java | 3 +- ...roductDividendReadPlatformServiceImpl.java | 1 - ...areProductDropdownReadPlatformService.java | 1 - ...roductDropdownReadPlatformServiceImpl.java | 1 - .../ShareProductReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 7 +- .../tax/api/TaxComponentApiResource.java | 27 +- .../api/TaxComponentApiResourceSwagger.java | 1 - .../tax/api/TaxGroupApiResource.java | 27 +- .../tax/api/TaxGroupApiResourceSwagger.java | 1 - .../portfolio/tax/data/TaxComponentData.java | 1 - .../tax/data/TaxComponentHistoryData.java | 3 +- .../tax/data/TaxGroupMappingsData.java | 3 +- .../portfolio/tax/domain/TaxComponent.java | 2 - .../tax/domain/TaxComponentHistory.java | 2 - .../portfolio/tax/domain/TaxGroup.java | 2 - .../tax/domain/TaxGroupMappings.java | 2 - .../tax/serialization/TaxValidator.java | 10 +- .../portfolio/tax/service/TaxAssembler.java | 8 +- .../tax/service/TaxReadPlatformService.java | 1 - .../service/TaxReadPlatformServiceImpl.java | 1 - .../portfolio/tax/service/TaxUtils.java | 1 - .../service/TaxWritePlatformServiceImpl.java | 1 - .../transfer/data/TransfersDataValidator.java | 7 +- ...WritePlatformServiceJpaRepositoryImpl.java | 19 +- .../service/ScheduledJobRunnerService.java | 2 - .../ScheduledJobRunnerServiceImpl.java | 6 +- .../spm/api/LookupTableApiResource.java | 23 +- .../spm/api/ScorecardApiResource.java | 10 +- .../fineract/spm/api/SpmApiResource.java | 15 +- .../apache/fineract/spm/domain/Component.java | 8 +- .../fineract/spm/domain/LookupTable.java | 8 +- .../apache/fineract/spm/domain/Question.java | 13 +- .../apache/fineract/spm/domain/Response.java | 8 +- .../apache/fineract/spm/domain/Scorecard.java | 15 +- .../apache/fineract/spm/domain/Survey.java | 14 +- .../fineract/spm/domain/SurveyValidator.java | 1 - .../spm/repository/LookupTableRepository.java | 3 +- .../spm/repository/ScorecardRepository.java | 3 +- .../spm/repository/SurveyRepository.java | 5 +- .../spm/service/LookupTableService.java | 3 +- .../service/ScorecardReadPlatformService.java | 1 - .../ScorecardReadPlatformServiceImpl.java | 1 - .../spm/service/ScorecardService.java | 4 +- .../fineract/spm/service/SpmService.java | 10 +- .../fineract/spm/util/LookupTableMapper.java | 7 +- .../fineract/spm/util/ScorecardMapper.java | 1 - .../fineract/spm/util/SurveyMapper.java | 5 +- .../template/api/TemplatesApiResource.java | 12 +- .../api/TemplatesApiResourcesSwagger.java | 3 +- .../fineract/template/data/TemplateData.java | 1 - .../fineract/template/domain/Template.java | 19 +- .../template/domain/TemplateEntity.java | 3 +- .../domain/TemplateEntitySerializer.java | 1 - .../template/domain/TemplateMapper.java | 1 - .../template/domain/TemplateRepository.java | 1 - .../template/domain/TemplateType.java | 3 +- .../domain/TemplateTypeSerializer.java | 1 - .../service/JpaTemplateDomainService.java | 6 +- .../service/TemplateDomainService.java | 1 - .../service/TemplateMergeService.java | 22 +- .../template/service/TrustModifier.java | 1 - .../api/PasswordPreferencesApiResource.java | 12 +- .../api/PermissionsApiResource.java | 12 +- .../api/RolesApiResource.java | 12 +- .../api/RolesApiResourceSwagger.java | 1 - .../api/UsersApiResource.java | 27 +- .../api/UsersApiResourceSwagger.java | 3 +- .../useradministration/data/AppUserData.java | 1 - .../PasswordPreferencesDataValidator.java | 6 +- .../useradministration/domain/AppUser.java | 4 +- .../domain/AppUserClientMapping.java | 3 +- .../domain/AppUserPreviousPassword.java | 4 +- .../AppUserPreviousPasswordRepository.java | 1 - .../domain/PasswordValidationPolicy.java | 2 - .../useradministration/domain/Permission.java | 4 +- .../useradministration/domain/Role.java | 2 - ...issionsCommandFromApiJsonDeserializer.java | 4 +- .../service/AppUserReadPlatformService.java | 3 +- .../AppUserReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 18 +- ...WritePlatformServiceJpaRepositoryImpl.java | 1 - ...rdValidationPolicyReadPlatformService.java | 1 - ...lidationPolicyReadPlatformServiceImpl.java | 1 - .../PermissionReadPlatformService.java | 1 - .../PermissionReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 1 - .../service/RoleDataValidator.java | 6 +- .../service/RoleReadPlatformService.java | 3 +- .../service/RoleReadPlatformServiceImpl.java | 1 - ...WritePlatformServiceJpaRepositoryImpl.java | 2 - .../service/UserDataValidator.java | 8 +- .../apache/fineract/batch/BatchBuilder.java | 2 - .../org/apache/fineract/common/Utils.java | 14 +- ...WithoutDatabaseAndNoJobsConfiguration.java | 1 - .../ReadTaxonomyMappingServiceImplTest.java | 1 - .../mix/report/service/XBRLBuilderTest.java | 27 +- .../fineract/notification/Listener.java | 6 +- .../fineract/notification/ListenerTest.java | 7 +- .../fineract/notification/SenderTest.java | 7 +- .../fineract/notification/StorageTest.java | 16 +- .../fineract/notification/TopicTest.java | 3 +- ...ymentScheduleTransactionProcessorTest.java | 1 - ...ymentScheduleTransactionProcessorTest.java | 1 - .../LoanProductRelatedDetailTestHelper.java | 1 - ...anRepaymentScheduleInstallmentBuilder.java | 1 - .../LoanScheduleTestDataHelper.java | 1 - .../portfolio/loanaccount/MoneyBuilder.java | 1 - .../template/TemplateMergeServiceTest.java | 14 +- 1670 files changed, 5100 insertions(+), 5226 deletions(-) diff --git a/README.md b/README.md index e845786e5..e09165934 100644 --- a/README.md +++ b/README.md @@ -107,6 +107,14 @@ _(Note that in previous versions, the `mysqlserver` environment variable used at and the `mysqlserver` environment variable is now no longer supported.)_ +Checkstyle +============ + +This project enforces [its code conventions](fineract-provider/config/checkstyle/checkstyle.xml) using Checkstyle. +We recommend that you configure your favourite Java IDE to match those conventions. For Eclipse, you can +File > Import > General > Preferences our [config/fineractdev-eclipse-preferences.epf](config/fineractdev-eclipse-preferences.epf). + + Version ============ diff --git a/config/fineractdev-eclipse-preferences.epf b/config/fineractdev-eclipse-preferences.epf index 373d3ef59..cf37f62d6 100644 --- a/config/fineractdev-eclipse-preferences.epf +++ b/config/fineractdev-eclipse-preferences.epf @@ -1,110 +1,470 @@ -#Fri Nov 23 23:01:54 GMT 2012 -/instance/org.eclipse.jdt.ui/cleanup.always_use_parentheses_in_expressions=false -/instance/org.eclipse.jdt.ui/cleanup.make_parameters_final=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.staticFieldPrefixes= -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unnecessaryElse=warning -/instance/org.eclipse.jdt.ui/cleanup.add_serial_version_id=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.argumentSuffixes= -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=disabled -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.argumentPrefixes= -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.ondemandthreshold=99 -/instance/org.eclipse.jdt.ui/cleanup.always_use_blocks=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=warning -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unusedParameter=warning -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=warning -/instance/org.eclipse.jdt.ui/cleanup.remove_trailing_whitespaces=true -/instance/org.eclipse.jdt.ui/cleanup.make_private_fields_final=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=warning -/instance/org.eclipse.jdt.ui/cleanup.add_missing_override_annotations_interface_methods=true -@org.eclipse.jdt.ui=3.7.1.r371_v20110824-0800 -/instance/org.eclipse.jdt.ui/cleanup.add_missing_nls_tags=false -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.ignorelowercasenames=true -/instance/org.eclipse.jdt.ui/cleanup.remove_private_constructors=true -/instance/org.eclipse.jdt.ui/cleanup.add_default_serial_version_id=true -/instance/org.eclipse.jdt.ui/cleanup.use_blocks=true -/instance/org.eclipse.jdt.ui/cleanup.convert_to_enhanced_for_loop=false -file_export_version=3.0 -/instance/org.eclipse.jdt.ui/formatter_settings_version=12 -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.exception.name=e -/instance/org.eclipse.jdt.ui/cleanup.qualify_static_field_accesses_with_declaring_class=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=enabled -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.cleanupprofiles=\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.importorder=java;javax;org;com; -/instance/org.eclipse.jdt.ui/cleanup_profile=_fineractdevprofile -/instance/org.eclipse.jdt.ui/cleanup.qualify_static_member_accesses_with_declaring_class=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=warning -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore -/instance/org.eclipse.jdt.ui/cleanup.use_parentheses_in_expressions=false +#Mon Jan 27 22:27:46 CET 2020 \!/= -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.compliance=1.6 -/instance/org.eclipse.jdt.ui/cleanup.sort_members=false -/instance/org.eclipse.jdt.ui/cleanup.use_this_for_non_static_field_access_only_if_necessary=false -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.staticondemandthreshold=99 -/instance/org.eclipse.jdt.ui/cleanup.never_use_parentheses_in_expressions=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.localSuffixes= -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=enabled -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.fieldSuffixes= -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=warning -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.localPrefixes= +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.argumentPrefixes= +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.argumentSuffixes= /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.fieldPrefixes= -/instance/org.eclipse.jdt.ui/cleanup.make_variable_declarations_final=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=enabled -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.formatterprofiles=\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=enabled -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.keywordthis=true -/instance/org.eclipse.jdt.ui/cleanup.add_missing_override_annotations=true -/instance/org.eclipse.jdt.ui/cleanup.remove_unnecessary_nls_tags=true -/instance/org.eclipse.jdt.ui/formatter_profile=_fineractdevprojectformatter -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 -/instance/org.eclipse.jdt.ui/cleanup.organize_imports=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=warning -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=warning -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.formatterprofiles.version=12 -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -@org.eclipse.jdt.core=3.7.1.v_B76_R37x -/instance/org.eclipse.jdt.ui/cleanup.remove_unused_private_types=true -/instance/org.eclipse.jdt.ui/cleanup.add_missing_methods=true -/instance/org.eclipse.jdt.ui/cleanup.remove_unused_imports=true -/instance/org.eclipse.jdt.ui/cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true -/instance/org.eclipse.jdt.ui/cleanup.always_use_this_for_non_static_method_access=false -/instance/org.eclipse.jdt.ui/cleanup.always_use_this_for_non_static_field_access=true -/instance/org.eclipse.jdt.ui/cleanup.add_missing_annotations=true -/instance/org.eclipse.jdt.ui/cleanup.use_this_for_non_static_field_access=true -/instance/org.eclipse.jdt.ui/cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true -/instance/org.eclipse.jdt.ui/cleanup.remove_trailing_whitespaces_all=true -/instance/org.eclipse.jdt.ui/cleanup.never_use_blocks=false -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.gettersetter.use.is=true -/instance/org.eclipse.jdt.ui/cleanup.format_source_code_changes_only=false -/instance/org.eclipse.jdt.ui/cleanup.remove_unused_private_methods=true -/instance/org.eclipse.jdt.ui/cleanup.add_generated_serial_version_id=false -/instance/org.eclipse.jdt.ui/cleanup.remove_trailing_whitespaces_ignore_empty=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.fallthroughCase=warning -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.source=1.6 -/instance/org.eclipse.jdt.ui/cleanup.use_this_for_non_static_method_access=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.redundantNullCheck=warning -/instance/org.eclipse.jdt.ui/cleanup.sort_members_all=false -/instance/org.eclipse.jdt.ui/cleanup.use_this_for_non_static_method_access_only_if_necessary=true -/instance/org.eclipse.jdt.ui/cleanup.remove_unused_private_fields=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.potentialNullReference=warning -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=warning -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.overrideannotation=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.staticFinalFieldPrefixes= -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=warning -/instance/org.eclipse.jdt.ui/cleanup.qualify_static_method_accesses_with_declaring_class=false -/instance/org.eclipse.jdt.ui/cleanup_settings_version=2 -/instance/org.eclipse.jdt.ui/cleanup.make_type_abstract_if_missing_method=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -/instance/org.eclipse.jdt.ui/cleanup.remove_unused_local_variables=false -/instance/org.eclipse.jdt.ui/cleanup.make_local_variable_final=true -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.staticFinalFieldSuffixes= -/instance/org.eclipse.jdt.ui/cleanup.format_source_code=true -/instance/org.eclipse.jdt.ui/cleanup.correct_indentation=true -/instance/org.eclipse.jdt.ui/cleanup.remove_unnecessary_casts=true -/instance/org.eclipse.jdt.ui/cleanup.remove_unused_private_members=false -/instance/org.eclipse.jdt.ui/cleanup.add_missing_deprecated_annotations=true -/instance/org.eclipse.jdt.ui/cleanup.use_blocks_only_for_return_and_throw=false -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingSerialVersion=ignore -/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.fieldSuffixes= +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.localPrefixes= +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.localSuffixes= +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.staticFieldPrefixes= /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= -/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.text.custom_code_templates= +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.staticFinalFieldPrefixes= +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.staticFinalFieldSuffixes= +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.compliance=1.8 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=enabled +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=enabled +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.fallthroughCase=warning +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=warning +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=warning +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=warning +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=warning +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.missingSerialVersion=ignore +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=warning +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.potentialNullReference=warning +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.redundantNullCheck=warning +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=warning +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=warning +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unnecessaryElse=warning +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=warning +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=warning +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unusedParameter=warning +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=disabled +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=enabled +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=enabled +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.release=enabled +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.source=1.8 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.align_assignment_statements_on_columns=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.align_fields_grouping_blank_lines=2147483647 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.align_type_members_on_columns=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.align_variable_declarations_on_columns=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.align_with_spaces=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_assignment=0 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_bitwise_operator=16 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_compact_if=16 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_compact_loops=16 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_conditional_expression_chain=0 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_expressions_in_for_loop_header=0 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_logical_operator=16 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_module_statements=16 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_multiplicative_operator=16 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_parameterized_type_references=0 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_relational_operator=0 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_shift_operator=0 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_string_concatenation=16 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_type_arguments=0 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_type_parameters=0 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_after_imports=1 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_after_last_class_body_declaration=0 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_after_package=1 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_before_abstract_method=1 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_before_field=0 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=1 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_before_imports=1 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_before_method=1 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_before_package=0 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_between_statement_group_in_switch=0 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.align_tags_descriptions_grouped=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.align_tags_names_descriptions=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.count_line_length_from_starting_position=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.format_block_comments=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.format_header=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.format_html=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.format_line_comments=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.format_source_code=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.indent_root_tags=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.indent_tag_description=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.insert_new_line_between_different_tags=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.line_length=80 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.compact_else_if=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.continuation_indentation=2 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indent_empty_lines=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.indentation.size=4 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_enum_constant=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_additive_operator=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_arrow_in_switch_case=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_arrow_in_switch_default=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_bitwise_operator=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_switch_case_expressions=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_logical_operator=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_multiplicative_operator=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_not_operator=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_relational_operator=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_shift_operator=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_string_concatenation=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_additive_operator=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_arrow_in_switch_case=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_arrow_in_switch_default=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_bitwise_operator=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_switch_case_expressions=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_logical_operator=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_multiplicative_operator=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_relational_operator=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_shift_operator=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_string_concatenation=insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.join_lines_in_comments=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.join_wrapped_lines=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.keep_annotation_declaration_on_one_line=one_line_if_empty +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.keep_anonymous_type_declaration_on_one_line=one_line_if_empty +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.keep_code_block_on_one_line=one_line_if_empty +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.keep_enum_constant_declaration_on_one_line=one_line_if_empty +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.keep_enum_declaration_on_one_line=one_line_if_empty +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.keep_if_then_body_block_on_one_line=one_line_if_empty +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.keep_lambda_body_block_on_one_line=one_line_if_empty +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.keep_loop_body_block_on_one_line=one_line_if_empty +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.keep_method_body_on_one_line=one_line_if_empty +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.keep_simple_do_while_body_on_same_line=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.keep_simple_for_body_on_same_line=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.keep_simple_getter_setter_on_one_line=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.keep_simple_while_body_on_same_line=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.keep_type_declaration_on_one_line=one_line_if_empty +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.lineSplit=140 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.number_of_blank_lines_after_code_block=0 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_code_block=0 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.number_of_blank_lines_at_end_of_code_block=0 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.number_of_blank_lines_at_end_of_method_body=0 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.number_of_blank_lines_before_code_block=0 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.parentheses_positions_in_annotation=common_lines +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.parentheses_positions_in_catch_clause=common_lines +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.parentheses_positions_in_enum_constant_declaration=common_lines +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.parentheses_positions_in_for_statment=common_lines +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.parentheses_positions_in_if_while_statement=common_lines +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.parentheses_positions_in_lambda_declaration=common_lines +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.parentheses_positions_in_method_delcaration=common_lines +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.parentheses_positions_in_method_invocation=common_lines +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.parentheses_positions_in_switch_statement=common_lines +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.parentheses_positions_in_try_clause=common_lines +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.tabulation.char=space +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.tabulation.size=4 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.text_block_indentation=0 +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.use_on_off_tags=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.wrap_before_additive_operator=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.wrap_before_assignment_operator=false +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.wrap_before_bitwise_operator=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.wrap_before_conditional_operator=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.wrap_before_logical_operator=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.wrap_before_multiplicative_operator=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.wrap_before_relational_operator=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.wrap_before_shift_operator=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.wrap_before_string_concatenation=true +/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true +/instance/org.eclipse.jdt.ui/cleanup.add_default_serial_version_id=true +/instance/org.eclipse.jdt.ui/cleanup.add_generated_serial_version_id=false +/instance/org.eclipse.jdt.ui/cleanup.add_missing_annotations=true +/instance/org.eclipse.jdt.ui/cleanup.add_missing_deprecated_annotations=true +/instance/org.eclipse.jdt.ui/cleanup.add_missing_methods=true +/instance/org.eclipse.jdt.ui/cleanup.add_missing_nls_tags=false +/instance/org.eclipse.jdt.ui/cleanup.add_missing_override_annotations=true +/instance/org.eclipse.jdt.ui/cleanup.add_missing_override_annotations_interface_methods=true +/instance/org.eclipse.jdt.ui/cleanup.add_serial_version_id=false +/instance/org.eclipse.jdt.ui/cleanup.always_use_blocks=true +/instance/org.eclipse.jdt.ui/cleanup.always_use_parentheses_in_expressions=false +/instance/org.eclipse.jdt.ui/cleanup.always_use_this_for_non_static_field_access=true +/instance/org.eclipse.jdt.ui/cleanup.always_use_this_for_non_static_method_access=false +/instance/org.eclipse.jdt.ui/cleanup.convert_to_enhanced_for_loop=false +/instance/org.eclipse.jdt.ui/cleanup.correct_indentation=true +/instance/org.eclipse.jdt.ui/cleanup.format_source_code=true +/instance/org.eclipse.jdt.ui/cleanup.format_source_code_changes_only=false +/instance/org.eclipse.jdt.ui/cleanup.make_local_variable_final=true +/instance/org.eclipse.jdt.ui/cleanup.make_parameters_final=true +/instance/org.eclipse.jdt.ui/cleanup.make_private_fields_final=true +/instance/org.eclipse.jdt.ui/cleanup.make_type_abstract_if_missing_method=false +/instance/org.eclipse.jdt.ui/cleanup.make_variable_declarations_final=true +/instance/org.eclipse.jdt.ui/cleanup.never_use_blocks=false +/instance/org.eclipse.jdt.ui/cleanup.never_use_parentheses_in_expressions=true +/instance/org.eclipse.jdt.ui/cleanup.organize_imports=true +/instance/org.eclipse.jdt.ui/cleanup.qualify_static_field_accesses_with_declaring_class=false +/instance/org.eclipse.jdt.ui/cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true +/instance/org.eclipse.jdt.ui/cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true +/instance/org.eclipse.jdt.ui/cleanup.qualify_static_member_accesses_with_declaring_class=true +/instance/org.eclipse.jdt.ui/cleanup.qualify_static_method_accesses_with_declaring_class=false +/instance/org.eclipse.jdt.ui/cleanup.remove_private_constructors=true +/instance/org.eclipse.jdt.ui/cleanup.remove_trailing_whitespaces=true +/instance/org.eclipse.jdt.ui/cleanup.remove_trailing_whitespaces_all=true +/instance/org.eclipse.jdt.ui/cleanup.remove_trailing_whitespaces_ignore_empty=false +/instance/org.eclipse.jdt.ui/cleanup.remove_unnecessary_casts=true +/instance/org.eclipse.jdt.ui/cleanup.remove_unnecessary_nls_tags=true +/instance/org.eclipse.jdt.ui/cleanup.remove_unused_imports=true +/instance/org.eclipse.jdt.ui/cleanup.remove_unused_local_variables=false +/instance/org.eclipse.jdt.ui/cleanup.remove_unused_private_fields=true +/instance/org.eclipse.jdt.ui/cleanup.remove_unused_private_members=false +/instance/org.eclipse.jdt.ui/cleanup.remove_unused_private_methods=true +/instance/org.eclipse.jdt.ui/cleanup.remove_unused_private_types=true +/instance/org.eclipse.jdt.ui/cleanup.sort_members=false +/instance/org.eclipse.jdt.ui/cleanup.sort_members_all=false +/instance/org.eclipse.jdt.ui/cleanup.use_blocks=true +/instance/org.eclipse.jdt.ui/cleanup.use_blocks_only_for_return_and_throw=false +/instance/org.eclipse.jdt.ui/cleanup.use_parentheses_in_expressions=false +/instance/org.eclipse.jdt.ui/cleanup.use_this_for_non_static_field_access=true +/instance/org.eclipse.jdt.ui/cleanup.use_this_for_non_static_field_access_only_if_necessary=false +/instance/org.eclipse.jdt.ui/cleanup.use_this_for_non_static_method_access=true +/instance/org.eclipse.jdt.ui/cleanup.use_this_for_non_static_method_access_only_if_necessary=true +/instance/org.eclipse.jdt.ui/cleanup_profile=_fineractdevprofile +/instance/org.eclipse.jdt.ui/cleanup_settings_version=2 +/instance/org.eclipse.jdt.ui/formatter_profile=_fineractdevprojectformatter +/instance/org.eclipse.jdt.ui/formatter_settings_version=18 +/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.cleanupprofiles=\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n +/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.exception.name=e +/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.formatterprofiles=\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n +/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.formatterprofiles.version=18 +/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.gettersetter.use.is=true +/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.ignorelowercasenames=true +/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.importorder=; +/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.keywordthis=true +/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.ondemandthreshold=99 +/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.overrideannotation=true +/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.staticondemandthreshold=99 +@org.eclipse.jdt.core=3.20.0.v20191203-2131 +@org.eclipse.jdt.ui=3.20.0.v20191203-1301 +file_export_version=3.0 diff --git a/fineract-provider/config/checkstyle/checkstyle.xml b/fineract-provider/config/checkstyle/checkstyle.xml index 956fd2e32..84195dbfd 100644 --- a/fineract-provider/config/checkstyle/checkstyle.xml +++ b/fineract-provider/config/checkstyle/checkstyle.xml @@ -49,7 +49,6 @@ --> -