This commit is contained in:
parent
5f5cba0ca2
commit
8df0250676
@ -7,6 +7,86 @@ Sat May 21 19:49:23 UTC 2022 - Fridrich Strba <fstrba@suse.com>
|
|||||||
Sat Mar 12 09:32:05 UTC 2022 - Fridrich Strba <fstrba@suse.com>
|
Sat Mar 12 09:32:05 UTC 2022 - Fridrich Strba <fstrba@suse.com>
|
||||||
|
|
||||||
- Upgrade to upstream release 2.11.1
|
- Upgrade to upstream release 2.11.1
|
||||||
|
* Removed:
|
||||||
|
+ remove jikes compiler
|
||||||
|
* New features and improvements
|
||||||
|
+ add paremeter to configure javac feature --enable-preview
|
||||||
|
+ add workaround to jdk bug JDK-8210649
|
||||||
|
+ make java 11 as project base but keep javac release 8, we
|
||||||
|
will be able to upgrade ecj and errorprone
|
||||||
|
+ Bump plexus-components from 6.5 to 6.6 and upgrade to junit5
|
||||||
|
+ javac dump debug file should not be written in classes
|
||||||
|
directory as it will be included in jar. change directory and
|
||||||
|
make name configurable
|
||||||
|
+ add adopt-openj9 build
|
||||||
|
+ Fix AspectJ basics
|
||||||
|
+ fix methods of lint and warning
|
||||||
|
+ Add new showLint compiler configuration
|
||||||
|
+ add jdk distribution to the matrix
|
||||||
|
+ Added primitive support for --processor-module-path
|
||||||
|
+ Issue #111 - Refactor and add unit tests for support for
|
||||||
|
multiple --add-exports custom compiler arguments
|
||||||
|
+ Add Maven Compiler Plugin compiler it tests
|
||||||
|
+ Close StandardJavaFileManager
|
||||||
|
+ Use latest ecj from official Eclipse release
|
||||||
|
* Bug fixes:
|
||||||
|
+ [eclipse-compiler] Resort sources to have module-info.java
|
||||||
|
first
|
||||||
|
+ Issue #106: Retain error messages from annotation processors
|
||||||
|
+ Issue #147: Support module-path for ECJ
|
||||||
|
+ Issue #166: Fix maven dependencies
|
||||||
|
+ eclipse compiler: set generated source dir even if no
|
||||||
|
annotation processor is configured
|
||||||
|
+ CSharp compiler: fix role
|
||||||
|
+ Eclipse compiler: close the StandardJavaFileManager
|
||||||
|
+ Use plexus annotations rather than doclet to fix javadoc with
|
||||||
|
java11
|
||||||
|
+ fix Java15 build
|
||||||
|
+ Update Error prone 2.4
|
||||||
|
+ Rename method, now that EA of JDK 16 is available
|
||||||
|
+ Eclipse Compiler Support release specifier instead of
|
||||||
|
source/target
|
||||||
|
+ Issue #73: Use configured file encoding for JSR-199 Eclipse
|
||||||
|
compiler
|
||||||
|
* Dependency updates
|
||||||
|
+ Bump ecj from 3.24.0 to 3.28.0
|
||||||
|
+ Bump error_prone_core from 2.10.0 to 2.11.0
|
||||||
|
+ Bump release-drafter/release-drafter from 5.18.0 to 5.18.1
|
||||||
|
+ Bump plexus-components from 6.5 to 6.6 and upgrade to junit5
|
||||||
|
+ Bump release-drafter/release-drafter from 5.17.6 to 5.18.0
|
||||||
|
+ Bump animal-sniffer-maven-plugin from 1.20 to 1.21
|
||||||
|
+ Bump assertj-core from 3.21.0 to 3.22.0
|
||||||
|
+ Bump release-drafter/release-drafter from 5.15.0 to 5.17.6
|
||||||
|
+ Bump plexus-component-annotations from 2.1.0 to 2.1.1
|
||||||
|
+ Bump junit-jupiter-api from 5.8.1 to 5.8.2
|
||||||
|
+ Issue #166: Fix maven dependencies
|
||||||
|
+ Bump error_prone_core from 2.9.0 to 2.10.0
|
||||||
|
+ Bump error_prone_core from 2.8.1 to 2.9.0
|
||||||
|
+ Bump maven-enforcer-plugin from 3.0.0-M3 to 3.0.0
|
||||||
|
+ Bump actions/cache from 2.1.5 to 2.1.6
|
||||||
|
+ Bump error_prone_core from 2.6.0 to 2.8.1
|
||||||
|
+ Bump actions/cache from v2.1.4 to v2.1.5
|
||||||
|
+ Bump release-drafter/release-drafter from v5.13.0 to v5.15.0
|
||||||
|
+ Bump actions/cache from v2.1.3 to v2.1.4
|
||||||
|
+ Bump animal-sniffer-maven-plugin from 1.19 to 1.20
|
||||||
|
+ Bump maven-invoker-plugin from 3.2.1 to 3.2.2
|
||||||
|
+ Bump junit from 4.13.1 to 4.13.2
|
||||||
|
+ Bump release-drafter/release-drafter from v5.12.1 to v5.13.0
|
||||||
|
+ Bump ecj from 3.23.0 to 3.24.0
|
||||||
|
+ Bump actions/cache from v2.1.2 to v2.1.3
|
||||||
|
+ Bump release-drafter/release-drafter from v5.11.0 to v5.12.1
|
||||||
|
+ Bump junit from 4.13 to 4.13.1
|
||||||
|
+ Bump maven-artifact from 2.0 to 2.2.1
|
||||||
|
+ Bump maven-settings from 2.0 to 2.2.1
|
||||||
|
+ Bump actions/cache from v2.1.1 to v2.1.2
|
||||||
|
+ Bump ecj from 3.22.0 to 3.23.0
|
||||||
|
+ Bump plexus-component-annotations from 1.7.1 to 2.1.0
|
||||||
|
+ Bump actions/cache from v2.1.0 to v2.1.1
|
||||||
|
+ Bump plexus-components from 6.1 to 6.3
|
||||||
|
+ Bump junit from 4.12 to 4.13
|
||||||
|
+ Bump animal-sniffer-maven-plugin from 1.16 to 1.19
|
||||||
|
+ Bump aspectj.version from 1.9.2 to 1.9.6
|
||||||
|
+ Bump actions/cache from v1 to v2.1.0
|
||||||
* needed by the latest maven-compiler-plugin
|
* needed by the latest maven-compiler-plugin
|
||||||
- Rewrite the plexus metadata generation in the ant build files
|
- Rewrite the plexus metadata generation in the ant build files
|
||||||
* it is now possible to give it an ad-hoc classpath to look for
|
* it is now possible to give it an ad-hoc classpath to look for
|
||||||
|
@ -79,8 +79,7 @@ cp %{SOURCE2} LICENSE.MIT
|
|||||||
# don't generate requires on test dependency (see #1007498)
|
# don't generate requires on test dependency (see #1007498)
|
||||||
%pom_xpath_remove "pom:dependency[pom:artifactId[text()='plexus-compiler-test']]" plexus-compilers
|
%pom_xpath_remove "pom:dependency[pom:artifactId[text()='plexus-compiler-test']]" plexus-compilers
|
||||||
|
|
||||||
# Wrong scope in pom file. This one is needed only for compiling and running tests
|
%pom_change_dep org.codehaus.plexus:plexus-testing :::test plexus-compilers/plexus-compiler-eclipse
|
||||||
%pom_xpath_set "pom:dependency[pom:artifactId[text()='plexus-testing']]/pom:scope" "test" plexus-compilers/plexus-compiler-eclipse
|
|
||||||
|
|
||||||
%pom_remove_plugin :maven-site-plugin
|
%pom_remove_plugin :maven-site-plugin
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user