Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
In Maven Parent POM the enforcer enforceBytecodeVersion is added without any special configuration, which IMHO is wrong.
For example, this rule prevents to use Java 11 test-only dependencies on a project that is otherwise producing Java 8 artifact.
IMHO, applying this rule on everything makes no sense, at lest test scope should be ignored (if not provided as well, as one have no control what is provided).