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

Nidhi Bhawari updated FINERACT-2504:
------------------------------------
    Summary: Build move test dependencies to testImplementation scope to 
prevent production bloat  (was: Build: Move test dependencies to 
testImplementation scope to prevent production bloat)

> Build move test dependencies to testImplementation scope to prevent 
> production bloat
> ------------------------------------------------------------------------------------
>
>                 Key: FINERACT-2504
>                 URL: https://issues.apache.org/jira/browse/FINERACT-2504
>             Project: Apache Fineract
>          Issue Type: Bug
>            Reporter: Nidhi Bhawari
>            Priority: Major
>
> While reviewing the {{fineract-provider/build.gradle}} file, I noticed that 
> several testing libraries ({{{}spring-boot-starter-test{}}}, 
> {{{}mockito-core{}}}, {{{}mockito-junit-jupiter{}}}, 
> {{{}junit-jupiter-api{}}}) are currently declared using the 
> {{implementation}} scope.
> This causes unused testing libraries to be packaged into the final production 
> artifact, unnecessarily increasing the application footprint.
> This ticket tracks the fix to change these scopes to {{testImplementation}} 
> to keep the production build clean and lightweight.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to