You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
However, after searching through the project source code, I found no actual usage of classes from this dependency. This appears to be an unused dependency that brings in unnecessary transitive dependencies (including Groovy), resulting in:
6MB size increase in final package
Potential dependency conflicts through transitive dependencies
Increased attack surface for security vulnerabilities
Suggested Action:
Remove this unused dependency from the POM
Verify through dependency analysis tools (e.g., mvn dependency:analyze)
Impact:
This cleanup would help:
✅ Reduce final artifact size
✅ Simplify dependency tree
✅ Improve maintenance hygiene
Let me know if you need help preparing a PR for this change.
The text was updated successfully, but these errors were encountered:
In the
spring-ai-openai-1.0.0-M6
module's POM (models/spring-ai-openai/pom.xml), there's a declared dependency:However, after searching through the project source code, I found no actual usage of classes from this dependency. This appears to be an unused dependency that brings in unnecessary transitive dependencies (including Groovy), resulting in:
Suggested Action:
mvn dependency:analyze
)Impact:
This cleanup would help:
✅ Reduce final artifact size
✅ Simplify dependency tree
✅ Improve maintenance hygiene
Let me know if you need help preparing a PR for this change.
The text was updated successfully, but these errors were encountered: