Closed cstamas closed 10 months ago
prerequisites
is only used to define minimum Maven version required by plugin in run-time.
IMHO it does not have impact of required Maven version in build time - even it is Maven plugin project.
So message should be the same with info about missing enforcer configuration regardless of the type of project packaging.
Is that correct that prerequisites can now also be used for non-plugin projects to specify the required maven version? Thus the distinction between plugin- and non-plugin projects in DisplayPluginUpdates should not be there anymore for establishing the version requirement for a POM?
When doing
versions:display-plugin-updates
on this module https://github.com/maveniverse/mima/tree/75a06a1132103506614b33a2cba2229923e86260/demo/library-maven-pluginI get this message:
But https://github.com/maveniverse/mima/blob/75a06a1132103506614b33a2cba2229923e86260/demo/library-maven-plugin/pom.xml#L46-L48
While true, I have no enforcer to enforce build time Maven version.
Still, why does plugin claim I have no prerequisites, while I do?