Nidhi Bhawari created FINERACT-2504:
---------------------------------------

             Summary: 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


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