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]
