yasithdev opened a new pull request, #678:
URL: https://github.com/apache/airavata/pull/678

   - Drop the explicit `snakeyaml` dependency from `airavata-api` (0 imports); 
it remains available transitively via spring-boot, so the resolved tree is 
unchanged.
   - Relocate two dependencies to the modules that actually use them: 
`groovy-templates` → compute-service (its only importer) and 
`spring-boot-starter-mail` → orchestration-service (its only importer), rather 
than declaring them in `airavata-api`.
   
   ## Test plan
   - Grep: 0 snakeyaml imports; groovy used only in compute-service, mail only 
in orchestration-service.
   - `mvn install -DskipTests` (full reactor) green; `dependency:list` confirms 
the airavata-server fat jar still resolves all three (so the deployed jar 
content is unchanged).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to