From 54faf9773b6a09bc0fa2883ab596003f71b69d64388b9768442cc2a79e867a4e Mon Sep 17 00:00:00 2001 From: Fridrich Strba Date: Wed, 3 May 2023 09:31:15 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/Java:packages/xmvn?expand=0&rev=67 --- xmvn-connector.changes | 70 ++++++++++++++++++++++++++++++++++++++++++ xmvn-mojo.changes | 70 ++++++++++++++++++++++++++++++++++++++++++ xmvn-parent.changes | 70 ++++++++++++++++++++++++++++++++++++++++++ xmvn-tools.changes | 70 ++++++++++++++++++++++++++++++++++++++++++ xmvn.changes | 60 ++++++++++++++++++++++++++++++++++++ 5 files changed, 340 insertions(+) diff --git a/xmvn-connector.changes b/xmvn-connector.changes index e4f49eb..ba74e0e 100644 --- a/xmvn-connector.changes +++ b/xmvn-connector.changes @@ -1,3 +1,73 @@ +------------------------------------------------------------------- +Wed May 3 09:26:56 UTC 2023 - Fridrich Strba + +- Upgrade to version 4.2.0 + * Changes: + + Make XMvn Resolver log to XMvn Logger + + Make XMvn Subst log to XMvn Logger + + Depend on junit-jupiter-api instead of junit-jupiter + + Suppress deprecation warnings in MavenExtensionTest + + Remove XMvn Connector dependency on Plexus Utils + + Remove XMvn MOJO dependency on Plexus Utils + + Port XMvn MOJO from Xpp3Dom to StAX + + Update Maven to version 3.9.1 + + Don't pass duplicate --patch-module to javadoc + + Make Javadoc MOJO respect ignoreJPMS configuration flag + + Propagate javadoc output througt Logger + + Remove dependency on Plexus Classworlds + + Remove unneeded managed dependency on maven-invoker + + Use ServiceLocator to find Logger + + Use parametrized logging feature + + Use XMvn Logger instead of Plexus Logger + + Get rid of Slf4jLoggerAdapter + + Drop support for Gossip logger + + Move XMvn Logger to API module + + Ignore JPMS when all modules are automatic + + Refactor Javadoc MOJO + + Make Javadoc not fail when no sources are found + + Add an integration test for javadoc generation with + module-info.java but no sources + + Add an integration test for javadoc generation with + Automatic-Module-Name + + Make Javadoc MOJO work in case one of JPMS modules has no + sources + + Prioritize certain XMvn components over Maven components + + Port XMvn MOJO to JSR-330 + + Refactor XMvnMojoExecutionConfigurator + + Make builddep MOJO compatible with Maven 4 + + Port to JSR-330 + + Get rid of ModelProcessor + + Refactor XMvnModelValidator + + Refactor XMvnToolchainManager + + Convert lambda to method reference + + Improve Javadoc MOJO JPMS support + + Add a test case for JPMS javadoc generation with remote + dependencies + + Add a test case for JPMS multimodule javadoc generation + + Exclude src/test/resources-filtered/** from RAT + + Fix scope of xmvn-mojo dependency on plexus-utils + + --module-path not allowed with release=8 + + Mimic maven-javadoc-plugin for -source and --release + + testJavadocJPMS needs a modular java + + Let modello generate source 8 + + Add a jdk9+ profile to assure that we are jdk8 compatible + + Revert "Use new Collection methods added in Java 9" + + Revert "Update compiler source/target to JDK 11" + + Restore possibility to build with Java 8 + + Simple implementation of toolchains + https://github.com/fedora-java/xmvn/issues/142 + + Port to Modello 2.0.0 +- Removed patches + * 0001-Mimic-maven-javadoc-plugin-for-source-and-release.patch + * 0001-Port-to-Maven-3.8.5.patch + * 0001-Restore-possibility-to-build-with-Java-8.patch + * 0001-Simple-implementation-of-toolchains-https-github.com.patch + * 0002-Revert-Update-compiler-source-target-to-JDK-11.patch + * 0002-module-path-not-allowed-with-release-8.patch + * 0003-Revert-Use-new-Collection-methods-added-in-Java-9.patch + * 0004-Add-a-jdk9-profile-to-assure-that-we-are-jdk8-compat.patch + + Integrated upstream in this version + ------------------------------------------------------------------- Mon May 16 15:56:00 UTC 2022 - Fridrich Strba diff --git a/xmvn-mojo.changes b/xmvn-mojo.changes index 6b1bdf0..9160695 100644 --- a/xmvn-mojo.changes +++ b/xmvn-mojo.changes @@ -1,3 +1,73 @@ +------------------------------------------------------------------- +Wed May 3 09:26:56 UTC 2023 - Fridrich Strba + +- Upgrade to version 4.2.0 + * Changes: + + Make XMvn Resolver log to XMvn Logger + + Make XMvn Subst log to XMvn Logger + + Depend on junit-jupiter-api instead of junit-jupiter + + Suppress deprecation warnings in MavenExtensionTest + + Remove XMvn Connector dependency on Plexus Utils + + Remove XMvn MOJO dependency on Plexus Utils + + Port XMvn MOJO from Xpp3Dom to StAX + + Update Maven to version 3.9.1 + + Don't pass duplicate --patch-module to javadoc + + Make Javadoc MOJO respect ignoreJPMS configuration flag + + Propagate javadoc output througt Logger + + Remove dependency on Plexus Classworlds + + Remove unneeded managed dependency on maven-invoker + + Use ServiceLocator to find Logger + + Use parametrized logging feature + + Use XMvn Logger instead of Plexus Logger + + Get rid of Slf4jLoggerAdapter + + Drop support for Gossip logger + + Move XMvn Logger to API module + + Ignore JPMS when all modules are automatic + + Refactor Javadoc MOJO + + Make Javadoc not fail when no sources are found + + Add an integration test for javadoc generation with + module-info.java but no sources + + Add an integration test for javadoc generation with + Automatic-Module-Name + + Make Javadoc MOJO work in case one of JPMS modules has no + sources + + Prioritize certain XMvn components over Maven components + + Port XMvn MOJO to JSR-330 + + Refactor XMvnMojoExecutionConfigurator + + Make builddep MOJO compatible with Maven 4 + + Port to JSR-330 + + Get rid of ModelProcessor + + Refactor XMvnModelValidator + + Refactor XMvnToolchainManager + + Convert lambda to method reference + + Improve Javadoc MOJO JPMS support + + Add a test case for JPMS javadoc generation with remote + dependencies + + Add a test case for JPMS multimodule javadoc generation + + Exclude src/test/resources-filtered/** from RAT + + Fix scope of xmvn-mojo dependency on plexus-utils + + --module-path not allowed with release=8 + + Mimic maven-javadoc-plugin for -source and --release + + testJavadocJPMS needs a modular java + + Let modello generate source 8 + + Add a jdk9+ profile to assure that we are jdk8 compatible + + Revert "Use new Collection methods added in Java 9" + + Revert "Update compiler source/target to JDK 11" + + Restore possibility to build with Java 8 + + Simple implementation of toolchains + https://github.com/fedora-java/xmvn/issues/142 + + Port to Modello 2.0.0 +- Removed patches + * 0001-Mimic-maven-javadoc-plugin-for-source-and-release.patch + * 0001-Port-to-Maven-3.8.5.patch + * 0001-Restore-possibility-to-build-with-Java-8.patch + * 0001-Simple-implementation-of-toolchains-https-github.com.patch + * 0002-Revert-Update-compiler-source-target-to-JDK-11.patch + * 0002-module-path-not-allowed-with-release-8.patch + * 0003-Revert-Use-new-Collection-methods-added-in-Java-9.patch + * 0004-Add-a-jdk9-profile-to-assure-that-we-are-jdk8-compat.patch + + Integrated upstream in this version + ------------------------------------------------------------------- Fri Jun 24 08:47:41 UTC 2022 - Fridrich Strba diff --git a/xmvn-parent.changes b/xmvn-parent.changes index d372820..aee4937 100644 --- a/xmvn-parent.changes +++ b/xmvn-parent.changes @@ -1,3 +1,73 @@ +------------------------------------------------------------------- +Wed May 3 09:26:56 UTC 2023 - Fridrich Strba + +- Upgrade to version 4.2.0 + * Changes: + + Make XMvn Resolver log to XMvn Logger + + Make XMvn Subst log to XMvn Logger + + Depend on junit-jupiter-api instead of junit-jupiter + + Suppress deprecation warnings in MavenExtensionTest + + Remove XMvn Connector dependency on Plexus Utils + + Remove XMvn MOJO dependency on Plexus Utils + + Port XMvn MOJO from Xpp3Dom to StAX + + Update Maven to version 3.9.1 + + Don't pass duplicate --patch-module to javadoc + + Make Javadoc MOJO respect ignoreJPMS configuration flag + + Propagate javadoc output througt Logger + + Remove dependency on Plexus Classworlds + + Remove unneeded managed dependency on maven-invoker + + Use ServiceLocator to find Logger + + Use parametrized logging feature + + Use XMvn Logger instead of Plexus Logger + + Get rid of Slf4jLoggerAdapter + + Drop support for Gossip logger + + Move XMvn Logger to API module + + Ignore JPMS when all modules are automatic + + Refactor Javadoc MOJO + + Make Javadoc not fail when no sources are found + + Add an integration test for javadoc generation with + module-info.java but no sources + + Add an integration test for javadoc generation with + Automatic-Module-Name + + Make Javadoc MOJO work in case one of JPMS modules has no + sources + + Prioritize certain XMvn components over Maven components + + Port XMvn MOJO to JSR-330 + + Refactor XMvnMojoExecutionConfigurator + + Make builddep MOJO compatible with Maven 4 + + Port to JSR-330 + + Get rid of ModelProcessor + + Refactor XMvnModelValidator + + Refactor XMvnToolchainManager + + Convert lambda to method reference + + Improve Javadoc MOJO JPMS support + + Add a test case for JPMS javadoc generation with remote + dependencies + + Add a test case for JPMS multimodule javadoc generation + + Exclude src/test/resources-filtered/** from RAT + + Fix scope of xmvn-mojo dependency on plexus-utils + + --module-path not allowed with release=8 + + Mimic maven-javadoc-plugin for -source and --release + + testJavadocJPMS needs a modular java + + Let modello generate source 8 + + Add a jdk9+ profile to assure that we are jdk8 compatible + + Revert "Use new Collection methods added in Java 9" + + Revert "Update compiler source/target to JDK 11" + + Restore possibility to build with Java 8 + + Simple implementation of toolchains + https://github.com/fedora-java/xmvn/issues/142 + + Port to Modello 2.0.0 +- Removed patches + * 0001-Mimic-maven-javadoc-plugin-for-source-and-release.patch + * 0001-Port-to-Maven-3.8.5.patch + * 0001-Restore-possibility-to-build-with-Java-8.patch + * 0001-Simple-implementation-of-toolchains-https-github.com.patch + * 0002-Revert-Update-compiler-source-target-to-JDK-11.patch + * 0002-module-path-not-allowed-with-release-8.patch + * 0003-Revert-Use-new-Collection-methods-added-in-Java-9.patch + * 0004-Add-a-jdk9-profile-to-assure-that-we-are-jdk8-compat.patch + + Integrated upstream in this version + ------------------------------------------------------------------- Mon May 16 15:56:00 UTC 2022 - Fridrich Strba diff --git a/xmvn-tools.changes b/xmvn-tools.changes index 5f1a2c5..0c33985 100644 --- a/xmvn-tools.changes +++ b/xmvn-tools.changes @@ -1,3 +1,73 @@ +------------------------------------------------------------------- +Wed May 3 09:26:56 UTC 2023 - Fridrich Strba + +- Upgrade to version 4.2.0 + * Changes: + + Make XMvn Resolver log to XMvn Logger + + Make XMvn Subst log to XMvn Logger + + Depend on junit-jupiter-api instead of junit-jupiter + + Suppress deprecation warnings in MavenExtensionTest + + Remove XMvn Connector dependency on Plexus Utils + + Remove XMvn MOJO dependency on Plexus Utils + + Port XMvn MOJO from Xpp3Dom to StAX + + Update Maven to version 3.9.1 + + Don't pass duplicate --patch-module to javadoc + + Make Javadoc MOJO respect ignoreJPMS configuration flag + + Propagate javadoc output througt Logger + + Remove dependency on Plexus Classworlds + + Remove unneeded managed dependency on maven-invoker + + Use ServiceLocator to find Logger + + Use parametrized logging feature + + Use XMvn Logger instead of Plexus Logger + + Get rid of Slf4jLoggerAdapter + + Drop support for Gossip logger + + Move XMvn Logger to API module + + Ignore JPMS when all modules are automatic + + Refactor Javadoc MOJO + + Make Javadoc not fail when no sources are found + + Add an integration test for javadoc generation with + module-info.java but no sources + + Add an integration test for javadoc generation with + Automatic-Module-Name + + Make Javadoc MOJO work in case one of JPMS modules has no + sources + + Prioritize certain XMvn components over Maven components + + Port XMvn MOJO to JSR-330 + + Refactor XMvnMojoExecutionConfigurator + + Make builddep MOJO compatible with Maven 4 + + Port to JSR-330 + + Get rid of ModelProcessor + + Refactor XMvnModelValidator + + Refactor XMvnToolchainManager + + Convert lambda to method reference + + Improve Javadoc MOJO JPMS support + + Add a test case for JPMS javadoc generation with remote + dependencies + + Add a test case for JPMS multimodule javadoc generation + + Exclude src/test/resources-filtered/** from RAT + + Fix scope of xmvn-mojo dependency on plexus-utils + + --module-path not allowed with release=8 + + Mimic maven-javadoc-plugin for -source and --release + + testJavadocJPMS needs a modular java + + Let modello generate source 8 + + Add a jdk9+ profile to assure that we are jdk8 compatible + + Revert "Use new Collection methods added in Java 9" + + Revert "Update compiler source/target to JDK 11" + + Restore possibility to build with Java 8 + + Simple implementation of toolchains + https://github.com/fedora-java/xmvn/issues/142 + + Port to Modello 2.0.0 +- Removed patches + * 0001-Mimic-maven-javadoc-plugin-for-source-and-release.patch + * 0001-Port-to-Maven-3.8.5.patch + * 0001-Restore-possibility-to-build-with-Java-8.patch + * 0001-Simple-implementation-of-toolchains-https-github.com.patch + * 0002-Revert-Update-compiler-source-target-to-JDK-11.patch + * 0002-module-path-not-allowed-with-release-8.patch + * 0003-Revert-Use-new-Collection-methods-added-in-Java-9.patch + * 0004-Add-a-jdk9-profile-to-assure-that-we-are-jdk8-compat.patch + + Integrated upstream in this version + ------------------------------------------------------------------- Mon May 16 15:56:00 UTC 2022 - Fridrich Strba diff --git a/xmvn.changes b/xmvn.changes index 6b8113d..1b2bc42 100644 --- a/xmvn.changes +++ b/xmvn.changes @@ -1,3 +1,63 @@ +------------------------------------------------------------------- +Wed May 3 09:26:56 UTC 2023 - Fridrich Strba + +- Upgrade to version 4.2.0 + * Changes: + + Make XMvn Resolver log to XMvn Logger + + Make XMvn Subst log to XMvn Logger + + Depend on junit-jupiter-api instead of junit-jupiter + + Suppress deprecation warnings in MavenExtensionTest + + Remove XMvn Connector dependency on Plexus Utils + + Remove XMvn MOJO dependency on Plexus Utils + + Port XMvn MOJO from Xpp3Dom to StAX + + Update Maven to version 3.9.1 + + Don't pass duplicate --patch-module to javadoc + + Make Javadoc MOJO respect ignoreJPMS configuration flag + + Propagate javadoc output througt Logger + + Remove dependency on Plexus Classworlds + + Remove unneeded managed dependency on maven-invoker + + Use ServiceLocator to find Logger + + Use parametrized logging feature + + Use XMvn Logger instead of Plexus Logger + + Get rid of Slf4jLoggerAdapter + + Drop support for Gossip logger + + Move XMvn Logger to API module + + Ignore JPMS when all modules are automatic + + Refactor Javadoc MOJO + + Make Javadoc not fail when no sources are found + + Add an integration test for javadoc generation with + module-info.java but no sources + + Add an integration test for javadoc generation with + Automatic-Module-Name + + Make Javadoc MOJO work in case one of JPMS modules has no + sources + + Prioritize certain XMvn components over Maven components + + Port XMvn MOJO to JSR-330 + + Refactor XMvnMojoExecutionConfigurator + + Make builddep MOJO compatible with Maven 4 + + Port to JSR-330 + + Get rid of ModelProcessor + + Refactor XMvnModelValidator + + Refactor XMvnToolchainManager + + Convert lambda to method reference + + Improve Javadoc MOJO JPMS support + + Add a test case for JPMS javadoc generation with remote + dependencies + + Add a test case for JPMS multimodule javadoc generation + + Exclude src/test/resources-filtered/** from RAT + + Fix scope of xmvn-mojo dependency on plexus-utils + + --module-path not allowed with release=8 + + Mimic maven-javadoc-plugin for -source and --release + + testJavadocJPMS needs a modular java + + Let modello generate source 8 + + Add a jdk9+ profile to assure that we are jdk8 compatible + + Revert "Use new Collection methods added in Java 9" + + Revert "Update compiler source/target to JDK 11" + + Restore possibility to build with Java 8 + + Simple implementation of toolchains + https://github.com/fedora-java/xmvn/issues/142 + + Port to Modello 2.0.0 + ------------------------------------------------------------------- Tue May 10 12:36:15 UTC 2022 - Fridrich Strba