Closed ljacomet closed 1 year ago
Gradle 8.0 finalizes the removal of the legacy maven plugin. The MavenPlugin class remained available in Gradle 7.0 mostly for plugins compatibility.
maven
MavenPlugin
And the OptionalBasePlugin indeed still has a reference to it in its configureMavenPlugin method.
OptionalBasePlugin
configureMavenPlugin
This reference should be made indirect and only ever used in Gradle < 8.0
Hey @ljacomet ! thanks for bringing this up. we removed this in https://github.com/nebula-plugins/gradle-extra-configurations-plugin/commit/8572372a62dfdeee1341307f88a0dad1c9203252 and now released as 9.0.0
Gradle 8.0 finalizes the removal of the legacy
maven
plugin. TheMavenPlugin
class remained available in Gradle 7.0 mostly for plugins compatibility.And the
OptionalBasePlugin
indeed still has a reference to it in itsconfigureMavenPlugin
method.This reference should be made indirect and only ever used in Gradle < 8.0