maven-enforcer
maven-enforcer copied to clipboard
[MENFORCER-518] RequirePluginVersions fails for plugins in profiles when using properties
Juan Farré opened MENFORCER-518 and commented
I defined a plugin inside a profile, using a property for the artifactId.
See [^pom.xml]
I got the following error:
!error3.9.9.PNG!
This was with Maven 3.9.9 and it also fails with Maven 4.0.0-rc-2:
!error4.0.0.PNG!
The problem was reproduced with versions 3.0.0 and 3.5.0 of the plugin.
With version 1.4.1 it also fails, even though it reports the correct version:
!error1.4.1.PNG!
It's also worth mentioning that there doesn't seem to be any problem when you specify the version using a property, only when you specify the artifactId with a property.
Affects: 1.4.1, 3.0.0, 3.5.0
Attachments:
- error1.4.1.PNG (27.63 kB)
- error3.9.9.PNG (34.46 kB)
- error4.0.0.PNG (35.78 kB)
- pom.xml (2.69 kB)