------------------------------------------------------------------- Wed Feb 21 14:50:23 UTC 2024 - Fridrich Strba - Use %patch -P N instead of deprecated %patchN. ------------------------------------------------------------------- Wed Sep 20 05:09:00 UTC 2023 - Fridrich Strba - 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 - Upgrade to upstream release 3.10.1 * Removed + [MCOMPILER-484] - Remove deprecated mojos * New features and improvements: + [MCOMPILER-426] - add flag to enable-preview java compiler feature + [MCOMPILER-205] - Add a boolean to generate missing package-info classes by default + [MCOMPILER-474] - Also check jar files when determining if dependencies changed * Bug Fixes: + [MCOMPILER-346] - workaround to jdk bug: assertion error from javaxcompiler javax.tools API + [MCOMPILER-485] - Fixes internal string format in generated package-info.class + [MCOMPILER-225] - javac.sh/javac.bat added to archive + [MCOMPILER-481] - compiler plugin should include static module for compilation + [MCOMPILER-470] -parameters doesn't work with --release + [MCOMPILER-460] - Compiler doesn't show detailed information with the Maven Toolchains * Other changes: + [MCOMPILER-341] Compile module descriptors with TestCompilerMojo + [MCOMPILER-349] changed dependency detection + [MCOMPILER-360] nullpointer exception + [MCOMPILER-306] Fix compilerArgs example usage + [MCOMPILER-349] cleanups + [MCOMPILER-359] Fix for NPE + [MCOMPILER-475] Shared GitHub Actions - Removed patches: * 0001-plexus-languages-1.0.patch * 0002-MCOMPILER-359-Fix-for-NPE.patch + not needed with this version ------------------------------------------------------------------- Thu Mar 10 11:31:51 UTC 2022 - Fridrich Strba - Modified patch: * 00-plexus-languages-1.0.patch -> 0001-plexus-languages-1.0.patch + Sync with patch used by Fedora - Added patch: * 0002-MCOMPILER-359-Fix-for-NPE.patch + Fix null pointer exception in tests compilation ------------------------------------------------------------------- Fri Nov 29 10:50:57 UTC 2019 - Fridrich Strba - Remove all dependencies with scope test, since we are disabling tests ------------------------------------------------------------------- Mon Nov 25 16:53:16 UTC 2019 - Fridrich Strba - Update to upstream version 3.8.1 - Modified patch: * maven-compiler-plugin-bootstrap-resources.patch + Regenerate from the non-bootstrap build ------------------------------------------------------------------- Thu Nov 21 20:20:18 UTC 2019 - Fridrich Strba - Added patch: * 00-plexus-languages-1.0.patch + fix build against plexus-java >= 1.0 - Specify maven.compiler.release to fix build with jdk9+ and newer maven-javadoc-plugin ------------------------------------------------------------------- Wed Apr 3 09:20:36 UTC 2019 - Fridrich Strba - Initial packaging of maven-compiler-plugin 3.8.0 - Package as a multibuild package in order to allow bootstapping - Generate and customize ant build.xml file for the bootstrap version - Added patch: * maven-compiler-plugin-bootstrap-resources.patch + For the bootstrap version, add the pre-generated resources that need maven-plugin-plugin