Accepting request 1112420 from Java:packages
3.11.0 OBS-URL: https://build.opensuse.org/request/show/1112420 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/maven-compiler-plugin?expand=0&rev=7
This commit is contained in:
commit
5a4c3904c8
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8dc4f56babe3a5ffe9301d2272b519cc64440ec04cac301e395cc8234e07f132
|
||||
size 656659
|
BIN
maven-compiler-plugin-3.11.0-source-release.zip
(Stored with Git LFS)
Normal file
BIN
maven-compiler-plugin-3.11.0-source-release.zip
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -1,6 +1,6 @@
|
||||
--- maven-compiler-plugin-3.10.1/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-compiler-plugin/plugin-help.xml 1970-01-01 01:00:00.000000000 +0100
|
||||
+++ maven-compiler-plugin-3.10.1/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-compiler-plugin/plugin-help.xml 2022-03-11 11:00:04.330573606 +0100
|
||||
@@ -0,0 +1,774 @@
|
||||
--- maven-compiler-plugin-3.11.0/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-compiler-plugin/plugin-help.xml 1970-01-01 01:00:00.000000000 +0100
|
||||
+++ maven-compiler-plugin-3.11.0/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-compiler-plugin/plugin-help.xml 2023-09-13 19:54:42.838328420 +0200
|
||||
@@ -0,0 +1,898 @@
|
||||
+<?xml version="1.0" encoding="UTF-8"?>
|
||||
+<plugin>
|
||||
+ <name>${project.name}</name>
|
||||
@ -9,6 +9,7 @@
|
||||
+ <artifactId>${project.artifactId}</artifactId>
|
||||
+ <version>${project.version}</version>
|
||||
+ <goalPrefix>compiler</goalPrefix>
|
||||
+ <goalPrefix>compiler</goalPrefix>
|
||||
+ <mojos>
|
||||
+ <mojo>
|
||||
+ <goal>compile</goal>
|
||||
@ -91,6 +92,13 @@
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>compileSourceRoots</name>
|
||||
+ <type>java.util.List</type>
|
||||
+ <required>true</required>
|
||||
+ <editable>true</editable>
|
||||
+ <description>Compiles application sources</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>createMissingPackageInfoClass</name>
|
||||
+ <type>boolean</type>
|
||||
+ <since>3.10</since>
|
||||
@ -199,6 +207,14 @@
|
||||
+ <description>Compiles application sources</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>implicit</name>
|
||||
+ <type>java.lang.String</type>
|
||||
+ <since>3.10.2</since>
|
||||
+ <required>false</required>
|
||||
+ <editable>true</editable>
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>includes</name>
|
||||
+ <type>java.util.Set</type>
|
||||
+ <required>false</required>
|
||||
@ -206,6 +222,14 @@
|
||||
+ <description>Compiles application sources</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>incrementalExcludes</name>
|
||||
+ <type>java.util.Set</type>
|
||||
+ <since>3.11</since>
|
||||
+ <required>false</required>
|
||||
+ <editable>true</editable>
|
||||
+ <description>Compiles application sources</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>jdkToolchain</name>
|
||||
+ <type>java.util.Map</type>
|
||||
+ <since>3.6</since>
|
||||
@ -277,6 +301,13 @@
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>showCompilationChanges</name>
|
||||
+ <type>boolean</type>
|
||||
+ <required>false</required>
|
||||
+ <editable>true</editable>
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>showDeprecation</name>
|
||||
+ <type>boolean</type>
|
||||
+ <required>false</required>
|
||||
@ -346,6 +377,7 @@
|
||||
+ <compilerId implementation="java.lang.String" default-value="javac">${maven.compiler.compilerId}</compilerId>
|
||||
+ <compilerReuseStrategy implementation="java.lang.String" default-value="${reuseCreated}">${maven.compiler.compilerReuseStrategy}</compilerReuseStrategy>
|
||||
+ <compilerVersion implementation="java.lang.String">${maven.compiler.compilerVersion}</compilerVersion>
|
||||
+ <compileSourceRoots implementation="java.util.List" default-value="${project.compileSourceRoots}"/>
|
||||
+ <createMissingPackageInfoClass implementation="boolean" default-value="true">${maven.compiler.createMissingPackageInfoClass}</createMissingPackageInfoClass>
|
||||
+ <debug implementation="boolean" default-value="true">${maven.compiler.debug}</debug>
|
||||
+ <debugFileName implementation="java.lang.String" default-value="javac"/>
|
||||
@ -358,23 +390,81 @@
|
||||
+ <forceJavacCompilerUse implementation="boolean" default-value="false">${maven.compiler.forceJavacCompilerUse}</forceJavacCompilerUse>
|
||||
+ <fork implementation="boolean" default-value="false">${maven.compiler.fork}</fork>
|
||||
+ <generatedSourcesDirectory implementation="java.io.File" default-value="${project.build.directory}/generated-sources/annotations"/>
|
||||
+ <implicit implementation="java.lang.String">${maven.compiler.implicit}</implicit>
|
||||
+ <maxmem implementation="java.lang.String">${maven.compiler.maxmem}</maxmem>
|
||||
+ <meminitial implementation="java.lang.String">${maven.compiler.meminitial}</meminitial>
|
||||
+ <optimize implementation="boolean" default-value="false">${maven.compiler.optimize}</optimize>
|
||||
+ <parameters implementation="boolean" default-value="false">${maven.compiler.parameters}</parameters>
|
||||
+ <release implementation="java.lang.String">${maven.compiler.release}</release>
|
||||
+ <showCompilationChanges implementation="boolean" default-value="false">${maven.compiler.showCompilationChanges}</showCompilationChanges>
|
||||
+ <showDeprecation implementation="boolean" default-value="false">${maven.compiler.showDeprecation}</showDeprecation>
|
||||
+ <showWarnings implementation="boolean" default-value="false">${maven.compiler.showWarnings}</showWarnings>
|
||||
+ <showWarnings implementation="boolean" default-value="true">${maven.compiler.showWarnings}</showWarnings>
|
||||
+ <skipMain implementation="boolean">${maven.main.skip}</skipMain>
|
||||
+ <skipMultiThreadWarning implementation="boolean" default-value="false">${maven.compiler.skipMultiThreadWarning}</skipMultiThreadWarning>
|
||||
+ <source implementation="java.lang.String" default-value="1.7">${maven.compiler.source}</source>
|
||||
+ <source implementation="java.lang.String" default-value="1.8">${maven.compiler.source}</source>
|
||||
+ <staleMillis implementation="int" default-value="0">${lastModGranularityMs}</staleMillis>
|
||||
+ <target implementation="java.lang.String" default-value="1.7">${maven.compiler.target}</target>
|
||||
+ <target implementation="java.lang.String" default-value="1.8">${maven.compiler.target}</target>
|
||||
+ <useIncrementalCompilation implementation="boolean" default-value="true">${maven.compiler.useIncrementalCompilation}</useIncrementalCompilation>
|
||||
+ <verbose implementation="boolean" default-value="false">${maven.compiler.verbose}</verbose>
|
||||
+ </configuration>
|
||||
+ </mojo>
|
||||
+ <mojo>
|
||||
+ <goal>help</goal>
|
||||
+ <description>Display help information on maven-compiler-plugin.
|
||||
+Call mvn compiler:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.</description>
|
||||
+ <requiresDirectInvocation>false</requiresDirectInvocation>
|
||||
+ <requiresProject>false</requiresProject>
|
||||
+ <requiresReports>false</requiresReports>
|
||||
+ <aggregator>false</aggregator>
|
||||
+ <requiresOnline>false</requiresOnline>
|
||||
+ <inheritedByDefault>true</inheritedByDefault>
|
||||
+ <implementation>org.apache.maven.plugin.compiler.HelpMojo</implementation>
|
||||
+ <language>java</language>
|
||||
+ <instantiationStrategy>per-lookup</instantiationStrategy>
|
||||
+ <executionStrategy>once-per-session</executionStrategy>
|
||||
+ <threadSafe>true</threadSafe>
|
||||
+ <parameters>
|
||||
+ <parameter>
|
||||
+ <name>detail</name>
|
||||
+ <type>boolean</type>
|
||||
+ <required>false</required>
|
||||
+ <editable>true</editable>
|
||||
+ <description>Display help information on maven-compiler-plugin.
|
||||
+Call mvn compiler:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>goal</name>
|
||||
+ <type>java.lang.String</type>
|
||||
+ <required>false</required>
|
||||
+ <editable>true</editable>
|
||||
+ <description>Display help information on maven-compiler-plugin.
|
||||
+Call mvn compiler:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>indentSize</name>
|
||||
+ <type>int</type>
|
||||
+ <required>false</required>
|
||||
+ <editable>true</editable>
|
||||
+ <description>Display help information on maven-compiler-plugin.
|
||||
+Call mvn compiler:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>lineLength</name>
|
||||
+ <type>int</type>
|
||||
+ <required>false</required>
|
||||
+ <editable>true</editable>
|
||||
+ <description>Display help information on maven-compiler-plugin.
|
||||
+Call mvn compiler:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.</description>
|
||||
+ </parameter>
|
||||
+ </parameters>
|
||||
+ <configuration>
|
||||
+ <detail implementation="boolean" default-value="false">${detail}</detail>
|
||||
+ <goal implementation="java.lang.String">${goal}</goal>
|
||||
+ <indentSize implementation="int" default-value="2">${indentSize}</indentSize>
|
||||
+ <lineLength implementation="int" default-value="80">${lineLength}</lineLength>
|
||||
+ </configuration>
|
||||
+ </mojo>
|
||||
+ <mojo>
|
||||
+ <goal>testCompile</goal>
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ <requiresDependencyResolution>test</requiresDependencyResolution>
|
||||
@ -556,6 +646,14 @@
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>implicit</name>
|
||||
+ <type>java.lang.String</type>
|
||||
+ <since>3.10.2</since>
|
||||
+ <required>false</required>
|
||||
+ <editable>true</editable>
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>jdkToolchain</name>
|
||||
+ <type>java.util.Map</type>
|
||||
+ <since>3.6</since>
|
||||
@ -619,6 +717,13 @@
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>showCompilationChanges</name>
|
||||
+ <type>boolean</type>
|
||||
+ <required>false</required>
|
||||
+ <editable>true</editable>
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>showDeprecation</name>
|
||||
+ <type>boolean</type>
|
||||
+ <required>false</required>
|
||||
@ -699,6 +804,14 @@
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>testIncrementalExcludes</name>
|
||||
+ <type>java.util.Set</type>
|
||||
+ <since>3.11</since>
|
||||
+ <required>false</required>
|
||||
+ <editable>true</editable>
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>testRelease</name>
|
||||
+ <type>java.lang.String</type>
|
||||
+ <since>3.6</since>
|
||||
@ -731,6 +844,14 @@
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>useModulePath</name>
|
||||
+ <type>boolean</type>
|
||||
+ <since>3.11</since>
|
||||
+ <required>false</required>
|
||||
+ <editable>true</editable>
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>verbose</name>
|
||||
+ <type>boolean</type>
|
||||
+ <required>false</required>
|
||||
@ -754,30 +875,33 @@
|
||||
+ <forceJavacCompilerUse implementation="boolean" default-value="false">${maven.compiler.forceJavacCompilerUse}</forceJavacCompilerUse>
|
||||
+ <fork implementation="boolean" default-value="false">${maven.compiler.fork}</fork>
|
||||
+ <generatedTestSourcesDirectory implementation="java.io.File" default-value="${project.build.directory}/generated-test-sources/test-annotations"/>
|
||||
+ <implicit implementation="java.lang.String">${maven.compiler.implicit}</implicit>
|
||||
+ <maxmem implementation="java.lang.String">${maven.compiler.maxmem}</maxmem>
|
||||
+ <meminitial implementation="java.lang.String">${maven.compiler.meminitial}</meminitial>
|
||||
+ <optimize implementation="boolean" default-value="false">${maven.compiler.optimize}</optimize>
|
||||
+ <parameters implementation="boolean" default-value="false">${maven.compiler.parameters}</parameters>
|
||||
+ <release implementation="java.lang.String">${maven.compiler.release}</release>
|
||||
+ <showCompilationChanges implementation="boolean" default-value="false">${maven.compiler.showCompilationChanges}</showCompilationChanges>
|
||||
+ <showDeprecation implementation="boolean" default-value="false">${maven.compiler.showDeprecation}</showDeprecation>
|
||||
+ <showWarnings implementation="boolean" default-value="false">${maven.compiler.showWarnings}</showWarnings>
|
||||
+ <showWarnings implementation="boolean" default-value="true">${maven.compiler.showWarnings}</showWarnings>
|
||||
+ <skip implementation="boolean">${maven.test.skip}</skip>
|
||||
+ <skipMultiThreadWarning implementation="boolean" default-value="false">${maven.compiler.skipMultiThreadWarning}</skipMultiThreadWarning>
|
||||
+ <source implementation="java.lang.String" default-value="1.7">${maven.compiler.source}</source>
|
||||
+ <source implementation="java.lang.String" default-value="1.8">${maven.compiler.source}</source>
|
||||
+ <staleMillis implementation="int" default-value="0">${lastModGranularityMs}</staleMillis>
|
||||
+ <target implementation="java.lang.String" default-value="1.7">${maven.compiler.target}</target>
|
||||
+ <target implementation="java.lang.String" default-value="1.8">${maven.compiler.target}</target>
|
||||
+ <testRelease implementation="java.lang.String">${maven.compiler.testRelease}</testRelease>
|
||||
+ <testSource implementation="java.lang.String">${maven.compiler.testSource}</testSource>
|
||||
+ <testTarget implementation="java.lang.String">${maven.compiler.testTarget}</testTarget>
|
||||
+ <useIncrementalCompilation implementation="boolean" default-value="true">${maven.compiler.useIncrementalCompilation}</useIncrementalCompilation>
|
||||
+ <useModulePath implementation="boolean" default-value="true"/>
|
||||
+ <verbose implementation="boolean" default-value="false">${maven.compiler.verbose}</verbose>
|
||||
+ </configuration>
|
||||
+ </mojo>
|
||||
+ </mojos>
|
||||
+</plugin>
|
||||
--- maven-compiler-plugin-3.10.1/src/main/filtered-resources/META-INF/maven/plugin.xml 1970-01-01 01:00:00.000000000 +0100
|
||||
+++ maven-compiler-plugin-3.10.1/src/main/filtered-resources/META-INF/maven/plugin.xml 2022-03-11 11:00:09.386606429 +0100
|
||||
@@ -0,0 +1,1026 @@
|
||||
--- maven-compiler-plugin-3.11.0/src/main/filtered-resources/META-INF/maven/plugin.xml 1970-01-01 01:00:00.000000000 +0100
|
||||
+++ maven-compiler-plugin-3.11.0/src/main/filtered-resources/META-INF/maven/plugin.xml 2023-09-13 19:57:10.102691077 +0200
|
||||
@@ -0,0 +1,1133 @@
|
||||
+<?xml version="1.0" encoding="UTF-8"?>
|
||||
+<plugin>
|
||||
+ <name>${project.name}</name>
|
||||
@ -848,7 +972,7 @@
|
||||
+ <name>compileSourceRoots</name>
|
||||
+ <type>java.util.List</type>
|
||||
+ <required>true</required>
|
||||
+ <editable>false</editable>
|
||||
+ <editable>true</editable>
|
||||
+ <description>Compiles application sources</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
@ -1006,6 +1130,14 @@
|
||||
+ <description>Compiles application sources</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>implicit</name>
|
||||
+ <type>java.lang.String</type>
|
||||
+ <since>3.10.2</since>
|
||||
+ <required>false</required>
|
||||
+ <editable>true</editable>
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>includes</name>
|
||||
+ <type>java.util.Set</type>
|
||||
+ <required>false</required>
|
||||
@ -1013,6 +1145,14 @@
|
||||
+ <description>Compiles application sources</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>incrementalExcludes</name>
|
||||
+ <type>java.util.Set</type>
|
||||
+ <since>3.11</since>
|
||||
+ <required>false</required>
|
||||
+ <editable>true</editable>
|
||||
+ <description>Compiles application sources</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>jdkToolchain</name>
|
||||
+ <type>java.util.Map</type>
|
||||
+ <since>3.6</since>
|
||||
@ -1120,6 +1260,13 @@
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>showCompilationChanges</name>
|
||||
+ <type>boolean</type>
|
||||
+ <required>false</required>
|
||||
+ <editable>true</editable>
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>showDeprecation</name>
|
||||
+ <type>boolean</type>
|
||||
+ <required>false</required>
|
||||
@ -1205,6 +1352,7 @@
|
||||
+ <forceJavacCompilerUse implementation="boolean" default-value="false">${maven.compiler.forceJavacCompilerUse}</forceJavacCompilerUse>
|
||||
+ <fork implementation="boolean" default-value="false">${maven.compiler.fork}</fork>
|
||||
+ <generatedSourcesDirectory implementation="java.io.File" default-value="${project.build.directory}/generated-sources/annotations"/>
|
||||
+ <implicit implementation="java.lang.String">${maven.compiler.implicit}</implicit>
|
||||
+ <maxmem implementation="java.lang.String">${maven.compiler.maxmem}</maxmem>
|
||||
+ <meminitial implementation="java.lang.String">${maven.compiler.meminitial}</meminitial>
|
||||
+ <mojoExecution implementation="org.apache.maven.plugin.MojoExecution" default-value="${mojoExecution}"/>
|
||||
@ -1215,13 +1363,14 @@
|
||||
+ <projectArtifact implementation="org.apache.maven.artifact.Artifact" default-value="${project.artifact}"/>
|
||||
+ <release implementation="java.lang.String">${maven.compiler.release}</release>
|
||||
+ <session implementation="org.apache.maven.execution.MavenSession" default-value="${session}"/>
|
||||
+ <showCompilationChanges implementation="boolean" default-value="false">${maven.compiler.showCompilationChanges}</showCompilationChanges>
|
||||
+ <showDeprecation implementation="boolean" default-value="false">${maven.compiler.showDeprecation}</showDeprecation>
|
||||
+ <showWarnings implementation="boolean" default-value="false">${maven.compiler.showWarnings}</showWarnings>
|
||||
+ <showWarnings implementation="boolean" default-value="true">${maven.compiler.showWarnings}</showWarnings>
|
||||
+ <skipMain implementation="boolean">${maven.main.skip}</skipMain>
|
||||
+ <skipMultiThreadWarning implementation="boolean" default-value="false">${maven.compiler.skipMultiThreadWarning}</skipMultiThreadWarning>
|
||||
+ <source implementation="java.lang.String" default-value="1.7">${maven.compiler.source}</source>
|
||||
+ <source implementation="java.lang.String" default-value="1.8">${maven.compiler.source}</source>
|
||||
+ <staleMillis implementation="int" default-value="0">${lastModGranularityMs}</staleMillis>
|
||||
+ <target implementation="java.lang.String" default-value="1.7">${maven.compiler.target}</target>
|
||||
+ <target implementation="java.lang.String" default-value="1.8">${maven.compiler.target}</target>
|
||||
+ <useIncrementalCompilation implementation="boolean" default-value="true">${maven.compiler.useIncrementalCompilation}</useIncrementalCompilation>
|
||||
+ <verbose implementation="boolean" default-value="false">${maven.compiler.verbose}</verbose>
|
||||
+ </configuration>
|
||||
@ -1235,20 +1384,72 @@
|
||||
+ <field-name>compilerManager</field-name>
|
||||
+ </requirement>
|
||||
+ <requirement>
|
||||
+ <role>org.apache.maven.repository.RepositorySystem</role>
|
||||
+ <role>org.eclipse.aether.RepositorySystem</role>
|
||||
+ <field-name>repositorySystem</field-name>
|
||||
+ </requirement>
|
||||
+ <requirement>
|
||||
+ <role>org.apache.maven.artifact.resolver.ResolutionErrorHandler</role>
|
||||
+ <field-name>resolutionErrorHandler</field-name>
|
||||
+ </requirement>
|
||||
+ <requirement>
|
||||
+ <role>org.apache.maven.toolchain.ToolchainManager</role>
|
||||
+ <field-name>toolchainManager</field-name>
|
||||
+ </requirement>
|
||||
+ </requirements>
|
||||
+ </mojo>
|
||||
+ <mojo>
|
||||
+ <goal>help</goal>
|
||||
+ <description>Display help information on maven-compiler-plugin.<br>
|
||||
+Call <code>mvn compiler:help -Ddetail=true -Dgoal=&lt;goal-name&gt;</code> to display parameter details.</description>
|
||||
+ <requiresDirectInvocation>false</requiresDirectInvocation>
|
||||
+ <requiresProject>false</requiresProject>
|
||||
+ <requiresReports>false</requiresReports>
|
||||
+ <aggregator>false</aggregator>
|
||||
+ <requiresOnline>false</requiresOnline>
|
||||
+ <inheritedByDefault>true</inheritedByDefault>
|
||||
+ <implementation>org.apache.maven.plugin.compiler.HelpMojo</implementation>
|
||||
+ <language>java</language>
|
||||
+ <instantiationStrategy>per-lookup</instantiationStrategy>
|
||||
+ <executionStrategy>once-per-session</executionStrategy>
|
||||
+ <threadSafe>true</threadSafe>
|
||||
+ <parameters>
|
||||
+ <parameter>
|
||||
+ <name>detail</name>
|
||||
+ <type>boolean</type>
|
||||
+ <required>false</required>
|
||||
+ <editable>true</editable>
|
||||
+ <description>Display help information on maven-compiler-plugin.<br>
|
||||
+Call <code>mvn compiler:help -Ddetail=true -Dgoal=&lt;goal-name&gt;</code> to display parameter details.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>goal</name>
|
||||
+ <type>java.lang.String</type>
|
||||
+ <required>false</required>
|
||||
+ <editable>true</editable>
|
||||
+ <description>Display help information on maven-compiler-plugin.<br>
|
||||
+Call <code>mvn compiler:help -Ddetail=true -Dgoal=&lt;goal-name&gt;</code> to display parameter details.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>indentSize</name>
|
||||
+ <type>int</type>
|
||||
+ <required>false</required>
|
||||
+ <editable>true</editable>
|
||||
+ <description>Display help information on maven-compiler-plugin.<br>
|
||||
+Call <code>mvn compiler:help -Ddetail=true -Dgoal=&lt;goal-name&gt;</code> to display parameter details.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>lineLength</name>
|
||||
+ <type>int</type>
|
||||
+ <required>false</required>
|
||||
+ <editable>true</editable>
|
||||
+ <description>Display help information on maven-compiler-plugin.<br>
|
||||
+Call <code>mvn compiler:help -Ddetail=true -Dgoal=&lt;goal-name&gt;</code> to display parameter details.</description>
|
||||
+ </parameter>
|
||||
+ </parameters>
|
||||
+ <configuration>
|
||||
+ <detail implementation="boolean" default-value="false">${detail}</detail>
|
||||
+ <goal implementation="java.lang.String">${goal}</goal>
|
||||
+ <indentSize implementation="int" default-value="2">${indentSize}</indentSize>
|
||||
+ <lineLength implementation="int" default-value="80">${lineLength}</lineLength>
|
||||
+ </configuration>
|
||||
+ </mojo>
|
||||
+ <mojo>
|
||||
+ <goal>testCompile</goal>
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ <requiresDependencyResolution>test</requiresDependencyResolution>
|
||||
@ -1451,6 +1652,14 @@
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>implicit</name>
|
||||
+ <type>java.lang.String</type>
|
||||
+ <since>3.10.2</since>
|
||||
+ <required>false</required>
|
||||
+ <editable>true</editable>
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>jdkToolchain</name>
|
||||
+ <type>java.util.Map</type>
|
||||
+ <since>3.6</since>
|
||||
@ -1543,6 +1752,13 @@
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>showCompilationChanges</name>
|
||||
+ <type>boolean</type>
|
||||
+ <required>false</required>
|
||||
+ <editable>true</editable>
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>showDeprecation</name>
|
||||
+ <type>boolean</type>
|
||||
+ <required>false</required>
|
||||
@ -1623,6 +1839,14 @@
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>testIncrementalExcludes</name>
|
||||
+ <type>java.util.Set</type>
|
||||
+ <since>3.11</since>
|
||||
+ <required>false</required>
|
||||
+ <editable>true</editable>
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>testPath</name>
|
||||
+ <type>java.util.List</type>
|
||||
+ <required>false</required>
|
||||
@ -1662,6 +1886,14 @@
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>useModulePath</name>
|
||||
+ <type>boolean</type>
|
||||
+ <since>3.11</since>
|
||||
+ <required>false</required>
|
||||
+ <editable>true</editable>
|
||||
+ <description>Compiles application test sources.</description>
|
||||
+ </parameter>
|
||||
+ <parameter>
|
||||
+ <name>verbose</name>
|
||||
+ <type>boolean</type>
|
||||
+ <required>false</required>
|
||||
@ -1688,6 +1920,7 @@
|
||||
+ <forceJavacCompilerUse implementation="boolean" default-value="false">${maven.compiler.forceJavacCompilerUse}</forceJavacCompilerUse>
|
||||
+ <fork implementation="boolean" default-value="false">${maven.compiler.fork}</fork>
|
||||
+ <generatedTestSourcesDirectory implementation="java.io.File" default-value="${project.build.directory}/generated-test-sources/test-annotations"/>
|
||||
+ <implicit implementation="java.lang.String">${maven.compiler.implicit}</implicit>
|
||||
+ <maxmem implementation="java.lang.String">${maven.compiler.maxmem}</maxmem>
|
||||
+ <meminitial implementation="java.lang.String">${maven.compiler.meminitial}</meminitial>
|
||||
+ <mojoExecution implementation="org.apache.maven.plugin.MojoExecution" default-value="${mojoExecution}"/>
|
||||
@ -1697,18 +1930,20 @@
|
||||
+ <project implementation="org.apache.maven.project.MavenProject" default-value="${project}"/>
|
||||
+ <release implementation="java.lang.String">${maven.compiler.release}</release>
|
||||
+ <session implementation="org.apache.maven.execution.MavenSession" default-value="${session}"/>
|
||||
+ <showCompilationChanges implementation="boolean" default-value="false">${maven.compiler.showCompilationChanges}</showCompilationChanges>
|
||||
+ <showDeprecation implementation="boolean" default-value="false">${maven.compiler.showDeprecation}</showDeprecation>
|
||||
+ <showWarnings implementation="boolean" default-value="false">${maven.compiler.showWarnings}</showWarnings>
|
||||
+ <showWarnings implementation="boolean" default-value="true">${maven.compiler.showWarnings}</showWarnings>
|
||||
+ <skip implementation="boolean">${maven.test.skip}</skip>
|
||||
+ <skipMultiThreadWarning implementation="boolean" default-value="false">${maven.compiler.skipMultiThreadWarning}</skipMultiThreadWarning>
|
||||
+ <source implementation="java.lang.String" default-value="1.7">${maven.compiler.source}</source>
|
||||
+ <source implementation="java.lang.String" default-value="1.8">${maven.compiler.source}</source>
|
||||
+ <staleMillis implementation="int" default-value="0">${lastModGranularityMs}</staleMillis>
|
||||
+ <target implementation="java.lang.String" default-value="1.7">${maven.compiler.target}</target>
|
||||
+ <target implementation="java.lang.String" default-value="1.8">${maven.compiler.target}</target>
|
||||
+ <testPath implementation="java.util.List" default-value="${project.testClasspathElements}"/>
|
||||
+ <testRelease implementation="java.lang.String">${maven.compiler.testRelease}</testRelease>
|
||||
+ <testSource implementation="java.lang.String">${maven.compiler.testSource}</testSource>
|
||||
+ <testTarget implementation="java.lang.String">${maven.compiler.testTarget}</testTarget>
|
||||
+ <useIncrementalCompilation implementation="boolean" default-value="true">${maven.compiler.useIncrementalCompilation}</useIncrementalCompilation>
|
||||
+ <useModulePath implementation="boolean" default-value="true"/>
|
||||
+ <verbose implementation="boolean" default-value="false">${maven.compiler.verbose}</verbose>
|
||||
+ </configuration>
|
||||
+ <requirements>
|
||||
@ -1721,14 +1956,10 @@
|
||||
+ <field-name>compilerManager</field-name>
|
||||
+ </requirement>
|
||||
+ <requirement>
|
||||
+ <role>org.apache.maven.repository.RepositorySystem</role>
|
||||
+ <role>org.eclipse.aether.RepositorySystem</role>
|
||||
+ <field-name>repositorySystem</field-name>
|
||||
+ </requirement>
|
||||
+ <requirement>
|
||||
+ <role>org.apache.maven.artifact.resolver.ResolutionErrorHandler</role>
|
||||
+ <field-name>resolutionErrorHandler</field-name>
|
||||
+ </requirement>
|
||||
+ <requirement>
|
||||
+ <role>org.apache.maven.toolchain.ToolchainManager</role>
|
||||
+ <field-name>toolchainManager</field-name>
|
||||
+ </requirement>
|
||||
@ -1740,13 +1971,13 @@
|
||||
+ <groupId>org.codehaus.plexus</groupId>
|
||||
+ <artifactId>plexus-utils</artifactId>
|
||||
+ <type>jar</type>
|
||||
+ <version>3.3.0</version>
|
||||
+ <version>4.0.0</version>
|
||||
+ </dependency>
|
||||
+ <dependency>
|
||||
+ <groupId>org.codehaus.plexus</groupId>
|
||||
+ <artifactId>plexus-component-annotations</artifactId>
|
||||
+ <type>jar</type>
|
||||
+ <version>1.5.5</version>
|
||||
+ <version>2.1.0</version>
|
||||
+ </dependency>
|
||||
+ <dependency>
|
||||
+ <groupId>org.apache.maven.shared</groupId>
|
||||
@ -1758,7 +1989,7 @@
|
||||
+ <groupId>commons-io</groupId>
|
||||
+ <artifactId>commons-io</artifactId>
|
||||
+ <type>jar</type>
|
||||
+ <version>2.5</version>
|
||||
+ <version>2.6</version>
|
||||
+ </dependency>
|
||||
+ <dependency>
|
||||
+ <groupId>org.apache.maven.shared</groupId>
|
||||
@ -1770,7 +2001,7 @@
|
||||
+ <groupId>org.codehaus.plexus</groupId>
|
||||
+ <artifactId>plexus-java</artifactId>
|
||||
+ <type>jar</type>
|
||||
+ <version>1.1.1</version>
|
||||
+ <version>1.1.2</version>
|
||||
+ </dependency>
|
||||
+ <dependency>
|
||||
+ <groupId>org.ow2.asm</groupId>
|
||||
@ -1782,25 +2013,25 @@
|
||||
+ <groupId>com.thoughtworks.qdox</groupId>
|
||||
+ <artifactId>qdox</artifactId>
|
||||
+ <type>jar</type>
|
||||
+ <version>2.0.1</version>
|
||||
+ <version>2.0.3</version>
|
||||
+ </dependency>
|
||||
+ <dependency>
|
||||
+ <groupId>org.codehaus.plexus</groupId>
|
||||
+ <artifactId>plexus-compiler-api</artifactId>
|
||||
+ <type>jar</type>
|
||||
+ <version>2.11.1</version>
|
||||
+ <version>2.13.0</version>
|
||||
+ </dependency>
|
||||
+ <dependency>
|
||||
+ <groupId>org.codehaus.plexus</groupId>
|
||||
+ <artifactId>plexus-compiler-manager</artifactId>
|
||||
+ <type>jar</type>
|
||||
+ <version>2.11.1</version>
|
||||
+ <version>2.13.0</version>
|
||||
+ </dependency>
|
||||
+ <dependency>
|
||||
+ <groupId>org.codehaus.plexus</groupId>
|
||||
+ <artifactId>plexus-compiler-javac</artifactId>
|
||||
+ <type>jar</type>
|
||||
+ <version>2.11.1</version>
|
||||
+ <version>2.13.0</version>
|
||||
+ </dependency>
|
||||
+ </dependencies>
|
||||
+</plugin>
|
||||
|
@ -14,12 +14,12 @@
|
||||
value="The Compiler Plugin is used to compile the sources of your project."/>
|
||||
<property name="project.groupId" value="org.apache.maven.plugins"/>
|
||||
<property name="project.artifactId" value="maven-compiler-plugin"/>
|
||||
<property name="project.version" value="3.10.1"/>
|
||||
<property name="project.version" value="3.11.0"/>
|
||||
<property name="project.organization.name" value="The Apache Software Foundation"/>
|
||||
|
||||
<property name="spec.version" value="3.10"/>
|
||||
<property name="spec.version" value="3.11"/>
|
||||
|
||||
<property name="compiler.source" value="1.7"/>
|
||||
<property name="compiler.source" value="1.8"/>
|
||||
<property name="compiler.target" value="${compiler.source}"/>
|
||||
|
||||
<property name="build.finalName" value="${project.artifactId}-${project.version}"/>
|
||||
@ -237,9 +237,7 @@
|
||||
excludes="**/package.html">
|
||||
<manifest>
|
||||
<attribute name="Implementation-Title" value="${project.name}"/>
|
||||
<attribute name="Implementation-URL" value="http://maven.apache.org/plugins/${project.artifactId}/"/>
|
||||
<attribute name="Implementation-Vendor" value="${project.organization.name}"/>
|
||||
<attribute name="Implementation-Vendor-Id" value="${project.groupId}"/>
|
||||
<attribute name="Implementation-Version" value="${project.version}"/>
|
||||
<attribute name="JavaPackages-ArtifactId" value="${project.artifactId}"/>
|
||||
<attribute name="JavaPackages-GroupId" value="${project.groupId}"/>
|
||||
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 20 05:09:00 UTC 2023 - Fridrich Strba <fstrba@suse.com>
|
||||
|
||||
- Upgrade to upstream release 3.11.0
|
||||
* New features and improvements
|
||||
+ MCOMPILER-494: Add a useModulePath switch to the testCompile
|
||||
mojo
|
||||
+ MCOMPILER-395: Allow dependency exclusions for
|
||||
'annotationProcessorPaths'
|
||||
+ MCOMPILER-522: Use maven-resolver to resolve
|
||||
'annotationProcessorPaths' dependencies
|
||||
+ MCOMPILER-516: upgrade plexus-compiler to improve compiling
|
||||
message
|
||||
+ MCOMPILER-501: compileSourceRoots parameter should be writable
|
||||
+ MCOMPILER-457: Change showWarnings to true by default
|
||||
+ MCOMPILER-457: Warn about warn-config conflicting values
|
||||
+ MCOMPILER-505: Update default source/target from 1.7 to 1.8
|
||||
+ MCOMPILER-499: display recompilation causes
|
||||
+ MCOMPILER-500: add some parameter to pattern from stale source
|
||||
calculation
|
||||
+ MCOMPILER-488: dedicated option for implicit javac flag
|
||||
* Bug Fixes
|
||||
+ MCOMPILER-525: Incorrect detection of dependency change
|
||||
+ MCOMPILER-523: Test with Maven 3.9.0 and fix the failing IT
|
||||
+ MCOMPILER-503: Resolve all annotation processor dependencies
|
||||
together
|
||||
+ MCOMPILER-512: Defining maven.compiler.release as empty string
|
||||
ends with NumberFormatException in testCompileMojo
|
||||
+ MCOMPILER-495: Fixes missing dirs in
|
||||
createMissingPackageInfoClasses
|
||||
+ MCOMPILER-347: Set Xcludes in config passed to actual compiler
|
||||
- Modified patch:
|
||||
* maven-compiler-plugin-bootstrap-resources.patch
|
||||
+ regenerate in cycle by itself
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 12 09:36:55 UTC 2022 - Fridrich Strba <fstrba@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
#
|
||||
# Copyright (c) 2022 SUSE LLC
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -23,7 +23,7 @@
|
||||
%bcond_with bootstrap
|
||||
%endif
|
||||
%global base_name maven-compiler-plugin
|
||||
Version: 3.10.1
|
||||
Version: 3.11.0
|
||||
Release: 0
|
||||
Summary: Maven Compiler Plugin
|
||||
License: Apache-2.0
|
||||
@ -35,10 +35,12 @@ Patch0: %{base_name}-bootstrap-resources.patch
|
||||
BuildRequires: javapackages-local
|
||||
BuildRequires: maven-lib
|
||||
BuildRequires: maven-plugin-annotations
|
||||
BuildRequires: maven-resolver-api
|
||||
BuildRequires: maven-resolver-util
|
||||
BuildRequires: maven-shared-incremental
|
||||
BuildRequires: maven-shared-utils
|
||||
BuildRequires: objectweb-asm
|
||||
BuildRequires: plexus-compiler
|
||||
BuildRequires: plexus-compiler >= 2.13
|
||||
BuildRequires: plexus-languages
|
||||
BuildRequires: unzip
|
||||
BuildRequires: xmvn-install
|
||||
@ -56,9 +58,9 @@ BuildRequires: mvn(org.apache.maven.plugins:maven-compiler-plugin)
|
||||
BuildRequires: mvn(org.apache.maven.plugins:maven-jar-plugin)
|
||||
BuildRequires: mvn(org.apache.maven.plugins:maven-javadoc-plugin)
|
||||
BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
|
||||
BuildRequires: mvn(org.apache.maven.plugins:maven-plugins:pom:)
|
||||
BuildRequires: mvn(org.apache.maven.plugins:maven-resources-plugin)
|
||||
BuildRequires: mvn(org.apache.maven.plugins:maven-surefire-plugin)
|
||||
BuildRequires: mvn(org.codehaus.plexus:plexus-component-metadata)
|
||||
Obsoletes: %{base_name}-bootstrap
|
||||
#!BuildRequires: maven-compiler-plugin-bootstrap
|
||||
#!BuildRequires: maven-jar-plugin-bootstrap
|
||||
@ -89,32 +91,37 @@ cp %{SOURCE1} build.xml
|
||||
|
||||
%pom_remove_dep :::test
|
||||
|
||||
# There is nothing to index and this creates a cycle
|
||||
%pom_remove_plugin org.eclipse.sisu:sisu-maven-plugin
|
||||
|
||||
%pom_xpath_remove pom:project/pom:parent/pom:relativePath
|
||||
|
||||
%build
|
||||
%if %{with bootstrap}
|
||||
mkdir -p lib
|
||||
build-jar-repository -s lib \
|
||||
maven/maven-artifact \
|
||||
maven/maven-core \
|
||||
maven/maven-model \
|
||||
maven/maven-plugin-api \
|
||||
maven-plugin-tools/maven-plugin-annotations \
|
||||
maven-shared-incremental/maven-shared-incremental \
|
||||
maven-shared-utils/maven-shared-utils \
|
||||
objectweb-asm/asm-all \
|
||||
plexus-compiler/plexus-compiler-api \
|
||||
plexus-compiler/plexus-compiler-javac \
|
||||
plexus-compiler/plexus-compiler-manager \
|
||||
plexus-languages/plexus-java
|
||||
maven/maven-artifact \
|
||||
maven/maven-core \
|
||||
maven/maven-model \
|
||||
maven/maven-plugin-api \
|
||||
maven-plugin-tools/maven-plugin-annotations \
|
||||
maven-resolver/maven-resolver-api \
|
||||
maven-resolver/maven-resolver-util \
|
||||
maven-shared-incremental/maven-shared-incremental \
|
||||
maven-shared-utils/maven-shared-utils \
|
||||
objectweb-asm/asm-all \
|
||||
plexus-compiler/plexus-compiler-api \
|
||||
plexus-compiler/plexus-compiler-javac \
|
||||
plexus-compiler/plexus-compiler-manager \
|
||||
plexus-languages/plexus-java
|
||||
%{ant} -Dtest.skip=true jar
|
||||
%else
|
||||
xmvn --batch-mode --offline \
|
||||
-Dmaven.test.skip=true \
|
||||
-Dmaven.test.skip=true \
|
||||
%if %{?pkg_vcmp:%pkg_vcmp java-devel >= 9}%{!?pkg_vcmp:0}
|
||||
-Dmaven.compiler.release=7 \
|
||||
-Dmaven.compiler.release=8 \
|
||||
%endif
|
||||
package org.apache.maven.plugins:maven-javadoc-plugin:aggregate
|
||||
package org.apache.maven.plugins:maven-javadoc-plugin:aggregate
|
||||
%endif
|
||||
|
||||
%{mvn_artifact} pom.xml target/%{base_name}-%{version}.jar
|
||||
|
Loading…
x
Reference in New Issue
Block a user