[ 
https://issues.apache.org/jira/browse/FINERACT-2404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Teroshkin updated FINERACT-2404:
-------------------------------------
    Affects Version/s: 1.13.1
                           (was: 1.11.0)
                           (was: 1.12.1)

> 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
>    Affects Versions: 1.13.1
>            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)

Reply via email to