File maven-compiler-plugin.changes of Package maven-compiler-plugin

-------------------------------------------------------------------
Wed Feb 21 14:50:23 UTC 2024 - Fridrich Strba <fstrba@suse.com>

- Use %patch -P N instead of deprecated %patchN.

-------------------------------------------------------------------
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>

- 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 <fstrba@suse.com>

- 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 <fstrba@suse.com>

- Remove all dependencies with scope test, since we are disabling
  tests

-------------------------------------------------------------------
Mon Nov 25 16:53:16 UTC 2019 - Fridrich Strba <fstrba@suse.com>

- 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 <fstrba@suse.com>

- 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 <fstrba@suse.com>

- 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
openSUSE Build Service is sponsored by