Skip to content

Dependency management for Groovy 2.5 is incomplete #15468

@artembilan

Description

@artembilan

Right now I have to use explicitly a Groovy version in my project for extra Groovy dependencies (e.g. groovy-dateutils, groovy-datetime etc.) where I can't rely on the Spring Boot as parent, but I use its BOM for imports.

It might be the fact that there is just enough to have a groovy-all dependency which is now very close to the BOM structure: https://repo1.maven.org/maven2/org/codehaus/groovy/groovy-all/2.5.2/groovy-all-2.5.2.pom.
With the issue that they don't wrap dependencies into the <dependencyManagement> (🤷‍♂️), so, I'm not sure how to use in Maven. It works well in Gradle though... But that's already a different story and we may just list all the dependencies from there, plus groovy-dateutils, which enhance a Date class with extra format() and parse() methods.

Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions