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

Adam Saghy resolved FINERACT-2504.
----------------------------------
    Fix Version/s: 1.15.0
       Resolution: Fixed

> 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
>             Fix For: 1.15.0
>
>
> 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