Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: plexus-compiler-extras | Distribution: openSUSE Tumbleweed |
Version: 2.14.2 | Vendor: openSUSE |
Release: 1.4 | Build date: Wed Jan 31 13:43:57 2024 |
Group: Development/Libraries/Java | Build host: reproducible |
Size: 39296 | Source RPM: plexus-compiler-2.14.2-1.4.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/codehaus-plexus/plexus-compiler | |
Summary: Extra compiler support for plexus-compiler |
Additional support for csharp, eclipse and jikes compilers
Apache-2.0
* Wed Jan 31 2024 Fridrich Strba <fstrba@suse.com> - Upgrade to upstream release 2.14.2 * Removed + Drop J2ObjC compiler * New features and improvements + Update AspectJ Compiler to 1.9.21 to support Java 21 + Require JDK 17 for build + Improve locking on JavacCompiler + Include 'parameter' and 'preview' describe log + Switch to SISU annotations and plugin, fixes #217 + Support jdk 21 + Require Maven 3.5.4+ + Require Java 11 for plexus-compiler-eclipse an javac-errorprone and aspectj compilers + Add support to run its with Java 20 * Bug Fixes + Fix javac memory leak + Validate zip file names before extracting (Zip Slip) + Restore AbstractCompiler#getLogger() method + Return empty list for not existing source root location + Improve javac error output parsing - Fix #336 * Wed Sep 20 2023 Fridrich Strba <fstrba@suse.com> - Upgrade to upstream release 2.13.0 * New features and improvements + fully ignore any possible jdk bug + MCOMPILER-402: Add implicitOption to CompilerConfiguration + Add a custom compile argument replaceProcessorPathWithProcessorModulePath to force the plugin replace processorPath with processormodulepath + describe compiler configuration on run + simplify "Compiling" info message: display relative path * Bug Fixes + Respect CompilerConfiguration.sourceFiles in EclipseJavaCompiler + Avoid NPE in AspectJCompilerTest on AspectJ 1.9.8+ * Dependency updates + Bump maven-surefire-plugin from 3.0.0-M5 to 3.0.0-M6 + Bump error_prone_core from 2.11.0 to 2.13.1 + Bump github/codeql-action from 1 to 2 + Bump ecj from 3.28.0 to 3.29.0 + Bump release-drafter/release-drafter from 5.18.1 to 5.19.0 + Bump ecj from 3.29.0 to 3.30.0 + Bump maven-invoker-plugin from 3.2.2 to 3.3.0 + Bump maven-enforcer-plugin from 3.0.0 to 3.1.0 + Bump error_prone_core from 2.13.1 to 2.14.0 + Bump maven-surefire-plugin from 3.0.0-M6 to 3.0.0-M7 + Bump ecj from 3.31.0 to 3.32.0 + Bump junit-bom from 5.9.0 to 5.9.1 + Bump ecj from 3.30.0 to 3.31.0 + Bump groovy from 3.0.12 to 3.0.13 + Bump groovy-json from 3.0.12 to 3.0.13 + Bump groovy-xml from 3.0.12 to 3.0.13 + Bump animal-sniffer-maven-plugin from 1.21 to 1.22 + Bump error_prone_core from 2.14.0 to 2.15.0 + Bump junit-bom from 5.8.2 to 5.9.0 + Bump groovy-xml from 3.0.11 to 3.0.12 + Bump groovy-json from 3.0.11 to 3.0.12 + Bump groovy from 3.0.11 to 3.0.12 * Maintenance + Require Maven 3.2.5 + add it for issue #183 but using javac compiler, use properties for versions in its + cleanup deprecated unused code * Build + use shared release drafter * Sat May 21 2022 Fridrich Strba <fstrba@suse.com> - Plexus testing is a dependency with scope test * Sat Mar 12 2022 Fridrich Strba <fstrba@suse.com> - 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 - Rewrite the plexus metadata generation in the ant build files * it is now possible to give it an ad-hoc classpath to look for dependencies * Fri Mar 29 2019 Fridrich Strba <fstrba@suse.com> - Do not distribute the parent poms, since they only bring in more dependencies * Mon Mar 11 2019 Fridrich Strba <fstrba@suse.com> - Initial packaging of plexus-compiler 2.8.2 - Generate and customize ant build files
/usr/share/java/plexus-compiler /usr/share/java/plexus-compiler/plexus-compiler-csharp.jar /usr/share/java/plexus-compiler/plexus-compiler-eclipse.jar /usr/share/maven-metadata/plexus-compiler-extras.xml /usr/share/maven-poms/plexus-compiler /usr/share/maven-poms/plexus-compiler/plexus-compiler-csharp.pom /usr/share/maven-poms/plexus-compiler/plexus-compiler-eclipse.pom
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Jan 12 00:30:25 2025