ltearno / pom-explorer

A tool to aid managing lots of maven projects
MIT License
371 stars 65 forks source link

is dependency version self managed #53

Closed robstoll closed 6 years ago

robstoll commented 6 years ago

based on #52 so please merge 52 first (requires rebase of this afterwards)

We want to track whether a project manages a version of a dependency itself or is managed by a parent or by a bom etc. in order that consumers of pom-explorer do not have to do the analysis again.

robstoll commented 6 years ago

I can suggest an alternative solution, instead of the flag isSelfManaged we could add rawVersion to Dependency. This would cover one part of isSelfManaged. One would still need to look if the version is defined in dependencyManagement but on the other hand could see if the version was defined through a property or not which might be interesting as well.