[
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)