-
Bug
-
Resolution: Done
-
Major
-
None
-
None
$ xmllint --schema /tmp/maven-4.0.0.xsd parent/pom.xml --noout
parent/pom.xml:352: element configuration: Schemas validity error : Element '{http://maven.apache.org/POM/4.0.0}configuration', attribute 'combine.self': The attribute 'combine.self' is not allowed.
parent/pom.xml fails to validate
Based on the schema, append is not a valid value:
available values are <code>merge</code> (default) and <code>override</code>.
After removal, the effective pom looks fine:
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.10.1</version>
<configuration>
<release>11</release>
<encoding>UTF-8</encoding>
<useIncrementalCompilation>false</useIncrementalCompilation>
<parameters>true</parameters>
<showDeprecation>true</showDeprecation>
<showWarnings>true</showWarnings>
<source>11</source>
<target>11</target>
<testSource>11</testSource>
<testTarget>11</testTarget>
<compilerArgs>
<arg>-Xlint:unchecked</arg>
</compilerArgs>
</configuration>
</plugin>