[
https://issues.apache.org/jira/browse/FINERACT-2404?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18047116#comment-18047116
]
Adam Monsen commented on FINERACT-2404:
---------------------------------------
Is this still in progress? Title is out of date
> Improve extensibility and cleanup for release/1.13.1
> ----------------------------------------------------
>
> Key: FINERACT-2404
> URL: https://issues.apache.org/jira/browse/FINERACT-2404
> Project: Apache Fineract
> Issue Type: Improvement
> Components: Accounting, Database, Loan, Savings, System, Test
> Reporter: Alex Teroshkin
> Priority: Minor
>
> *Extensibility Improvements:* Changed access modifiers to {{protected}} in
> several utility classes and methods
> ({{{}JournalEntryReadPlatformServiceImpl{}}},
> {{{}LoanTransactionValidatorImpl{}}}, {{{}LoanReadPlatformServiceImpl{}}},
> {{{}SendAsynchronousEventsTasklet.java{}}}). This allows developers working
> with Fineract to more easily inherit from and extend the platform's core
> logic. For example: to implement custom validations, data handling, or custom
> logic.
> *Refactoring:* Introduced auxiliary {{protected}} methods
> ({{{}get...Mapper{}}}, {{{}get...Parameters{}}}) to encapsulate object
> creation and parameter list retrieval logic, making the code cleaner and
> easier to maintain.
>
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)