Skip to content

Expose dependency management plugin version in dependency management #17842

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
snicoll opened this issue Aug 12, 2019 · 1 comment
Closed

Expose dependency management plugin version in dependency management #17842

snicoll opened this issue Aug 12, 2019 · 1 comment
Assignees
Labels
type: enhancement A general enhancement
Milestone

Comments

@snicoll
Copy link
Member

snicoll commented Aug 12, 2019

Spring Initializr is trying to read the version of the plugin from dependency management so that we don't have to maintain which version works with which version of Spring Boot.

Unfortunately, this information is not available in spring-boot-dependencies at the moment so we can't read it as other poms are processed by the flatten maven plugin.

It would be nice if we had a way to expose that information.

See spring-io/initializr#977

@wilkinsona
Copy link
Member

I think we should move the entry from spring-boot-parent to spring-boot-dependencies. We already document the use of the plugin's version for certain Kotlin DSL scenarios so making it more public by including it in spring-boot-dependencies and, therefore, in the reference documentation appendix that lists all of the managed versions makes sense to me.

@snicoll snicoll added type: enhancement A general enhancement and removed for: team-attention An issue we'd like other members of the team to review status: waiting-for-triage An issue we've not yet triaged labels Aug 13, 2019
@snicoll snicoll added this to the 2.1.8 milestone Aug 13, 2019
@snicoll snicoll self-assigned this Aug 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement A general enhancement
Projects
None yet
Development

No branches or pull requests

2 participants