Re: [PR] Bump org.assertj:assertj-core from 3.24.2 to 3.25.0 [maven-build-cache-extension]

2024-01-02 Thread via GitHub


dependabot[bot] closed pull request #124: Bump org.assertj:assertj-core from 
3.24.2 to 3.25.0
URL: https://github.com/apache/maven-build-cache-extension/pull/124


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Bump org.assertj:assertj-core from 3.24.2 to 3.25.0 [maven-build-cache-extension]

2024-01-02 Thread via GitHub


dependabot[bot] commented on PR #124:
URL: 
https://github.com/apache/maven-build-cache-extension/pull/124#issuecomment-1874947408

   Superseded by #125.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[PR] Bump org.assertj:assertj-core from 3.24.2 to 3.25.1 [maven-build-cache-extension]

2024-01-02 Thread via GitHub


dependabot[bot] opened a new pull request, #125:
URL: https://github.com/apache/maven-build-cache-extension/pull/125

   Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 
3.24.2 to 3.25.1.
   
   Release notes
   Sourced from https://github.com/assertj/assertj/releases";>org.assertj:assertj-core's 
releases.
   
   v3.25.1
   :jigsaw: Binary Compatibility
   The release is:
   
   Binary compatible with the previous minor version.
   Binary incompatible with the previous patch version.
   
   :bug: Bug Fixes
   Core
   
   Revert "Provide value when assertThatThrownBy/thenThrownBy 
fail" https://redirect.github.com/assertj/assertj/issues/3318";>#3318
   Revert "fix: containsExactly does not work properly with maps not 
using equals to compare keys" https://redirect.github.com/assertj/assertj/issues/3321";>#3321
   
   v3.25.0
   :jigsaw: Binary Compatibility
   The release is https://assertj.github.io/doc/#binary-compatibility";>binary 
compatible with the previous minor version.
   :no_entry_sign: Deprecated
   Core
   
   Deprecate the following date/time related assertions in favor of 
isCloseTo:
   
   isEqualToIgnoringHours
   isEqualToIgnoringMinutes
   isEqualToIgnoringSeconds
   isEqualToIgnoringMillis
   isEqualToIgnoringNanos
   isInSameHourAs
   isInSameMinuteAs
   isInSameSecondAs
   
   
   Deprecate asList in favor of asInstanceOf https://redirect.github.com/assertj/assertj/issues/3138";>#3138
   
   :sparkles: New Features
   Core
   
   Add Descriptable#describedAs(Supplier)
   Add isInThePast and isInTheFuture to 
LocalDate assertions https://redirect.github.com/assertj/assertj/issues/2933";>#2933
   Add isInThePast and isInTheFuture to the 
missing Java 8 date/time types https://redirect.github.com/assertj/assertj/issues/2947";>#2947
   Add isRecord and isNotRecord to 
Class assertions https://redirect.github.com/assertj/assertj/issues/2968";>#2968
   Add hasNullValue and doesNotHaveNullValue to 
AtomicReferenceAssert https://redirect.github.com/assertj/assertj/issues/2969";>#2969
   Add asBoolean|Byte|Short|Int|Long|Float|Double to 
String assertions https://redirect.github.com/assertj/assertj/issues/2580";>#2580
   Add hasRecordComponents to Class assertions https://redirect.github.com/assertj/assertj/issues/2995";>#2995
   Add getters for field path in ComparisonDifference https://redirect.github.com/assertj/assertj/issues/3007";>#3007
   Allow to compare enum and string fields in the 
recursive comparison https://redirect.github.com/assertj/assertj/issues/2616";>#2616
   Provide value when assertThatThrownBy / 
thenThrownBy fail https://redirect.github.com/assertj/assertj/issues/3043";>#3043
   Add isSealed and isNotSealed to 
Class assertions https://redirect.github.com/assertj/assertj/issues/3080";>#3080
   Add assertThatCharSequence to disambiguate Groovy's 
GString https://redirect.github.com/assertj/assertj/issues/3132";>#3132
   
   
   
   ... (truncated)
   
   
   Commits
   
   https://github.com/assertj/assertj/commit/65f6433d26f74795434ac2ef2118cd5cec7c1be4";>65f6433
 [maven-release-plugin] prepare release assertj-build-3.25.1
   https://github.com/assertj/assertj/commit/4753165446ddec5e25250e52e6e5582093793262";>4753165
 Revert "fix: containsExactly does not work properly with maps not using 
equal...
   https://github.com/assertj/assertj/commit/2a7c5a6e205e29d42e9886657987893cb03b6875";>2a7c5a6
 Revert "Provide value when assertThatThrownBy/thenThrownBy fail" (https://redirect.github.com/assertj/assertj/issues/3318";>#3318)
   https://github.com/assertj/assertj/commit/887f97b65da068e03308a6373a0c8a76912377aa";>887f97b
 Update license headers
   https://github.com/assertj/assertj/commit/25347d57bb28295548ec6bd5b06e70b6d03496c9";>25347d5
 [maven-release-plugin] prepare for next development iteration
   https://github.com/assertj/assertj/commit/2c1c0839af66989c2d30d5b556799ca75ef2c246";>2c1c083
 [maven-release-plugin] prepare release assertj-build-3.25.0
   https://github.com/assertj/assertj/commit/c44129de725f5a3ecbaba16dd7b9ec31fd9e293b";>c44129d
 Move flatten-maven-plugin version to separate property
   https://github.com/assertj/assertj/commit/31cefaf68c04e13c6703033151f776251782af85";>31cefaf
 Apply flatten-maven-plugin to assertj-core and 
assertj-guava (https://redirect.github.com/assertj/assertj/issues/3311";>#3311)
   https://github.com/assertj/assertj/commit/435d183f2ededb18246338fb780098fabfba700b";>435d183
 chore(deps-dev): bump org.testng:testng from 7.8.0 to 7.9.0 (https://redirect.github.com/assertj/assertj/issues/3312";>#3312)
   https://github.com/assertj/assertj/commit/e044604d99cdb513177d467886d51c47e0163251";>e044604
 chore(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.15.4 to 
3
   Additional commits viewable in https://github.com/assertj/assertj/compare/assertj-build-3.24.2...assertj-build-3.25.1";>compare
 view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.git

[jira] [Commented] (SUREFIRE-2224) StatelessXmlReporter#getTestProblems() does not properly reflect report schema structure

2024-01-02 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/SUREFIRE-2224?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17802035#comment-17802035
 ] 

ASF GitHub Bot commented on SUREFIRE-2224:
--

marcphilipp commented on code in PR #702:
URL: https://github.com/apache/maven-surefire/pull/702#discussion_r1440135518


##
maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/report/StatelessXmlReporter.java:
##
@@ -456,21 +456,13 @@ private static void getTestProblems(
 }
 }
 
-boolean hasNestedElements = createOutErrElementsInside & stackTrace != 
null;
-
-if (stackTrace != null) {
-if (hasNestedElements) {
-ppw.startElement("stackTrace");
+if (enableNestedOutErrElements) {
+ppw.startElement("stackTrace");
+if (stackTrace != null) {
+extraEscapeElementValue(stackTrace, outputStreamWriter, ppw, 
fw);
 }
+ppw.endElement();
 
-extraEscapeElementValue(stackTrace, outputStreamWriter, ppw, fw);

Review Comment:
   Yes, that's right.
   
   ## Before (with 3.2.3 and earlier)
   ```xml
   
 
   
   ```
   
   ## After this change
   ```xml
   
 
   
   ```





> StatelessXmlReporter#getTestProblems() does not properly reflect report 
> schema structure
> 
>
> Key: SUREFIRE-2224
> URL: https://issues.apache.org/jira/browse/SUREFIRE-2224
> Project: Maven Surefire
>  Issue Type: Bug
>  Components: xml generation
>Affects Versions: 3.2.3
>Reporter: Michael Osipov
>Assignee: Michael Osipov
>Priority: Major
> Fix For: 3.2.4
>
>
> According to 
> https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd
>  and 
> https://maven.apache.org/surefire/maven-failsafe-plugin/xsd/failsafe-test-report.xsd
>  not all nested elements contain {{stackTrace}}, {{system-out}} and 
> {{system-err}} elements, but the code makes it conditional whether there is a 
> stack trace or not. This does not comply with the schema definition. Either 
> the nested element is simple content or complex. In the latter {{stackTrace}} 
> is mandatory, even if there is no strack trace according to the schema. The 
> system streams are optional.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] [SUREFIRE-2224] StatelessXmlReporter#getTestProblems() does not properly reflect report schema structure [maven-surefire]

2024-01-02 Thread via GitHub


marcphilipp commented on code in PR #702:
URL: https://github.com/apache/maven-surefire/pull/702#discussion_r1440135518


##
maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/report/StatelessXmlReporter.java:
##
@@ -456,21 +456,13 @@ private static void getTestProblems(
 }
 }
 
-boolean hasNestedElements = createOutErrElementsInside & stackTrace != 
null;
-
-if (stackTrace != null) {
-if (hasNestedElements) {
-ppw.startElement("stackTrace");
+if (enableNestedOutErrElements) {
+ppw.startElement("stackTrace");
+if (stackTrace != null) {
+extraEscapeElementValue(stackTrace, outputStreamWriter, ppw, 
fw);
 }
+ppw.endElement();
 
-extraEscapeElementValue(stackTrace, outputStreamWriter, ppw, fw);

Review Comment:
   Yes, that's right.
   
   ## Before (with 3.2.3 and earlier)
   ```xml
   
 
   
   ```
   
   ## After this change
   ```xml
   
 
   
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[PR] Bump org.codehaus.plexus:plexus-component-annotations from 2.0.0 to 2.2.0 [maven-archetype]

2024-01-02 Thread via GitHub


dependabot[bot] opened a new pull request, #180:
URL: https://github.com/apache/maven-archetype/pull/180

   Bumps 
[org.codehaus.plexus:plexus-component-annotations](https://github.com/codehaus-plexus/plexus-containers)
 from 2.0.0 to 2.2.0.
   
   Release notes
   Sourced from https://github.com/codehaus-plexus/plexus-containers/releases";>org.codehaus.plexus:plexus-component-annotations's
 releases.
   
   2.2.0
   
   
   improve documentation to switch to Sisu (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/121";>#121)
 https://github.com/hboutemy";>@​hboutemy
   pom clean after parent upgrade (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/120";>#120)
 https://github.com/hboutemy";>@​hboutemy
   Improve plexus-component metadata - remove dependency to 
plexus-container-default (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/109";>#109)
 https://github.com/slachiewicz";>@​slachiewicz
   Add deprecation information to Plexus components (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/108";>#108)
 https://github.com/slachiewicz";>@​slachiewicz
   Require Java 8 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/107";>#107)
 https://github.com/slachiewicz";>@​slachiewicz
   Drop plexus-container-default artefact (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/135";>#135)
 https://github.com/slachiewicz";>@​slachiewicz
   Require Maven 3.6.3+ (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/133";>#133)
 https://github.com/slachiewicz";>@​slachiewicz
   Switch to JUnit5 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/134";>#134)
 https://github.com/slachiewicz";>@​slachiewicz
   Bump org.eclipse.sisu.plexus from 0.3.0.M1 to 0.9.0.M2 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/113";>#113)
 https://github.com/dependabot";>@​dependabot
   
   📦 Dependency updates
   
   Bump org.codehaus.plexus:plexus-testing from 1.2.0 to 1.3.0 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/139";>#139)
 https://github.com/dependabot";>@​dependabot
   Bump org.codehaus.plexus:plexus from 15 to 16 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/138";>#138)
 https://github.com/dependabot";>@​dependabot
   Bump org.apache.xbean:xbean-reflect from 4.23 to 4.24 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/131";>#131)
 https://github.com/dependabot";>@​dependabot
   Reorg dependencyManagement to subprojects. Prepare to drop 
plexus-container-default (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/132";>#132)
 https://github.com/slachiewicz";>@​slachiewicz
   Bump org.ow2.asm:asm from 9.5 to 9.6 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/129";>#129)
 https://github.com/dependabot";>@​dependabot
   Bump maven-invoker-plugin from 3.5.1 to 3.6.0 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/125";>#125)
 https://github.com/dependabot";>@​dependabot
   Bump xbean-reflect from 4.22 to 4.23 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/116";>#116)
 https://github.com/dependabot";>@​dependabot
   Bump maven-plugin-annotations from 3.8.1 to 3.8.2 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/104";>#104)
 https://github.com/dependabot";>@​dependabot
   Bump maven-plugin-plugin from 3.8.1 to 3.8.2 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/105";>#105)
 https://github.com/dependabot";>@​dependabot
   Bump maven-project-info-reports-plugin from 3.4.2 to 3.4.3 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/102";>#102)
 https://github.com/dependabot";>@​dependabot
   Bump asm from 9.4 to 9.5 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/99";>#99)
 https://github.com/dependabot";>@​dependabot
   Bump plexus-utils from 3.5.0 to 3.5.1 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/97";>#97)
 https://github.com/dependabot";>@​dependabot
   Bump checkstyle from 9.2 to 9.3 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/96";>#96)
 https://github.com/dependabot";>@​dependabot
   Bump maven-plugin-plugin from 3.7.1 to 3.8.1 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/92";>#92)
 https://github.com/dependabot";>@​dependabot
   Bump maven-plugin-annotations from 3.7.1 to 3.8.1 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/93";>#93)
 https://github.com/dependabot";>@​dependabot
   Bump asm from 9.3 to 9.4 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/88";>#88)
 https://github.com/dependabot";>@​dependabot
   Bump maven-project-info-reports-plugin from 3.4.1 to 3.4.2 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/85";>#85)
 https://github.com/dependabot";>@​dependabot
   Bump maven-plugin-plugin from 3.7.0 to 3.7.1 (

[PR] Bump org.apache.maven.plugins:maven-docck-plugin from 1.1 to 1.2 [maven-archetype]

2024-01-02 Thread via GitHub


dependabot[bot] opened a new pull request, #181:
URL: https://github.com/apache/maven-archetype/pull/181

   Bumps 
[org.apache.maven.plugins:maven-docck-plugin](https://github.com/apache/maven-docck-plugin)
 from 1.1 to 1.2.
   
   Commits
   
   https://github.com/apache/maven-docck-plugin/commit/a47e98c1fcabbfe9422621c1a2d2abe56e43d1e1";>a47e98c
 [maven-release-plugin] prepare release maven-docck-plugin-1.2
   https://github.com/apache/maven-docck-plugin/commit/00c05e46fad519c4b377e9041176dce69e44e04b";>00c05e4
 [MDOCCK-39] Prepare documentation for retired
   https://github.com/apache/maven-docck-plugin/commit/4663f8de97ae72a6132b0ea03069c29260c46ffb";>4663f8d
 [MNG-6829] Replace StringUtils#isEmpty(String) & #isNotEmpty(String) (https://redirect.github.com/apache/maven-docck-plugin/issues/3";>#3)
   https://github.com/apache/maven-docck-plugin/commit/4f66af7c9f8cf65e127378094f458b24ef6e6097";>4f66af7
 Auto-link MDOCCK Jira
   https://github.com/apache/maven-docck-plugin/commit/9a51d8217df4cc44a7535f82e723d70bb972da6b";>9a51d82
 Use shared GitHub Actions
   https://github.com/apache/maven-docck-plugin/commit/3a0d4c7388ef8af9675b696c5e6efc3ac348e38b";>3a0d4c7
 Fix project name in readme
   https://github.com/apache/maven-docck-plugin/commit/08fe1a8c8c4cfaafae6c6d51bc1109c570a59a78";>08fe1a8
 Fix JavaDoc
   https://github.com/apache/maven-docck-plugin/commit/1e0896228aebefab6c2b4750e9cc8002e0dd8ed7";>1e08962
 update CI url
   https://github.com/apache/maven-docck-plugin/commit/ab5588ce05b89d434980ff07c3e1bcd66468d967";>ab5588c
 Made use of Java 8 code for creating a singletonList
   https://github.com/apache/maven-docck-plugin/commit/27483cd1d58d5e2d82d14ad45460b1a109e4887c";>27483cd
 [MDOCCK-35] - Upgrade Http Client
   Additional commits viewable in https://github.com/apache/maven-docck-plugin/compare/maven-docck-plugin-1.1...maven-docck-plugin-1.2";>compare
 view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.maven.plugins:maven-docck-plugin&package-manager=maven&previous-version=1.1&new-version=1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot show  ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[PR] Bump org.codehaus.plexus:plexus-component-metadata from 2.0.0 to 2.2.0 [maven-archetype]

2024-01-02 Thread via GitHub


dependabot[bot] opened a new pull request, #179:
URL: https://github.com/apache/maven-archetype/pull/179

   Bumps 
[org.codehaus.plexus:plexus-component-metadata](https://github.com/codehaus-plexus/plexus-containers)
 from 2.0.0 to 2.2.0.
   
   Release notes
   Sourced from https://github.com/codehaus-plexus/plexus-containers/releases";>org.codehaus.plexus:plexus-component-metadata's
 releases.
   
   2.2.0
   
   
   improve documentation to switch to Sisu (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/121";>#121)
 https://github.com/hboutemy";>@​hboutemy
   pom clean after parent upgrade (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/120";>#120)
 https://github.com/hboutemy";>@​hboutemy
   Improve plexus-component metadata - remove dependency to 
plexus-container-default (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/109";>#109)
 https://github.com/slachiewicz";>@​slachiewicz
   Add deprecation information to Plexus components (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/108";>#108)
 https://github.com/slachiewicz";>@​slachiewicz
   Require Java 8 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/107";>#107)
 https://github.com/slachiewicz";>@​slachiewicz
   Drop plexus-container-default artefact (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/135";>#135)
 https://github.com/slachiewicz";>@​slachiewicz
   Require Maven 3.6.3+ (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/133";>#133)
 https://github.com/slachiewicz";>@​slachiewicz
   Switch to JUnit5 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/134";>#134)
 https://github.com/slachiewicz";>@​slachiewicz
   Bump org.eclipse.sisu.plexus from 0.3.0.M1 to 0.9.0.M2 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/113";>#113)
 https://github.com/dependabot";>@​dependabot
   
   📦 Dependency updates
   
   Bump org.codehaus.plexus:plexus-testing from 1.2.0 to 1.3.0 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/139";>#139)
 https://github.com/dependabot";>@​dependabot
   Bump org.codehaus.plexus:plexus from 15 to 16 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/138";>#138)
 https://github.com/dependabot";>@​dependabot
   Bump org.apache.xbean:xbean-reflect from 4.23 to 4.24 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/131";>#131)
 https://github.com/dependabot";>@​dependabot
   Reorg dependencyManagement to subprojects. Prepare to drop 
plexus-container-default (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/132";>#132)
 https://github.com/slachiewicz";>@​slachiewicz
   Bump org.ow2.asm:asm from 9.5 to 9.6 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/129";>#129)
 https://github.com/dependabot";>@​dependabot
   Bump maven-invoker-plugin from 3.5.1 to 3.6.0 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/125";>#125)
 https://github.com/dependabot";>@​dependabot
   Bump xbean-reflect from 4.22 to 4.23 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/116";>#116)
 https://github.com/dependabot";>@​dependabot
   Bump maven-plugin-annotations from 3.8.1 to 3.8.2 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/104";>#104)
 https://github.com/dependabot";>@​dependabot
   Bump maven-plugin-plugin from 3.8.1 to 3.8.2 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/105";>#105)
 https://github.com/dependabot";>@​dependabot
   Bump maven-project-info-reports-plugin from 3.4.2 to 3.4.3 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/102";>#102)
 https://github.com/dependabot";>@​dependabot
   Bump asm from 9.4 to 9.5 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/99";>#99)
 https://github.com/dependabot";>@​dependabot
   Bump plexus-utils from 3.5.0 to 3.5.1 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/97";>#97)
 https://github.com/dependabot";>@​dependabot
   Bump checkstyle from 9.2 to 9.3 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/96";>#96)
 https://github.com/dependabot";>@​dependabot
   Bump maven-plugin-plugin from 3.7.1 to 3.8.1 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/92";>#92)
 https://github.com/dependabot";>@​dependabot
   Bump maven-plugin-annotations from 3.7.1 to 3.8.1 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/93";>#93)
 https://github.com/dependabot";>@​dependabot
   Bump asm from 9.3 to 9.4 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/88";>#88)
 https://github.com/dependabot";>@​dependabot
   Bump maven-project-info-reports-plugin from 3.4.1 to 3.4.2 (https://redirect.github.com/codehaus-plexus/plexus-containers/pull/85";>#85)
 https://github.com/dependabot";>@​dependabot
   Bump maven-plugin-plugin from 3.7.0 to 3.7.1 (https:

[PR] Bump org.codehaus.modello:modello-maven-plugin from 2.1.0 to 2.1.2 [maven-archetype]

2024-01-02 Thread via GitHub


dependabot[bot] opened a new pull request, #178:
URL: https://github.com/apache/maven-archetype/pull/178

   Bumps 
[org.codehaus.modello:modello-maven-plugin](https://github.com/codehaus-plexus/modello)
 from 2.1.0 to 2.1.2.
   
   Release notes
   Sourced from https://github.com/codehaus-plexus/modello/releases";>org.codehaus.modello:modello-maven-plugin's
 releases.
   
   2.1.2
   
   
   Switch to codehaus plexus-build-api 1.2.0 (https://redirect.github.com/codehaus-plexus/modello/pull/345";>#345) 
https://github.com/gnodet";>@​gnodet
   Add plexus 13 parent and reformat (https://redirect.github.com/codehaus-plexus/modello/pull/344";>#344) 
https://github.com/gnodet";>@​gnodet
   Remove readonly flag from basedir: support .mdo from any location (https://redirect.github.com/codehaus-plexus/modello/pull/299";>#299) 
https://github.com/hboutemy";>@​hboutemy
   Require Maven 3.5.4+ (https://redirect.github.com/codehaus-plexus/modello/pull/335";>#335) 
https://github.com/slachiewicz";>@​slachiewicz
   Prepare to run with Java 19+ (https://redirect.github.com/codehaus-plexus/modello/pull/314";>#314) 
https://github.com/slachiewicz";>@​slachiewicz
   
   📦 Dependency updates
   
   Bump maven-release-plugin from 3.0.0 to 3.0.1 (https://redirect.github.com/codehaus-plexus/modello/pull/353";>#353) 
https://github.com/dependabot";>@​dependabot
   Bump plexus-utils from 3.5.1 to 4.0.0 (https://redirect.github.com/codehaus-plexus/modello/pull/348";>#348) 
https://github.com/dependabot";>@​dependabot
   Bump maven-checkstyle-plugin from 3.2.2 to 3.3.0 (https://redirect.github.com/codehaus-plexus/modello/pull/347";>#347) 
https://github.com/dependabot";>@​dependabot
   Bump jackson-bom from 2.15.1 to 2.15.2 (https://redirect.github.com/codehaus-plexus/modello/pull/352";>#352) 
https://github.com/dependabot";>@​dependabot
   Bump maven-source-plugin from 3.2.1 to 3.3.0 (https://redirect.github.com/codehaus-plexus/modello/pull/349";>#349) 
https://github.com/dependabot";>@​dependabot
   Bump maven-project-info-reports-plugin from 3.4.3 to 3.4.4 (https://redirect.github.com/codehaus-plexus/modello/pull/351";>#351) 
https://github.com/dependabot";>@​dependabot
   Bump maven-dependency-plugin from 3.5.0 to 3.6.0 (https://redirect.github.com/codehaus-plexus/modello/pull/350";>#350) 
https://github.com/dependabot";>@​dependabot
   Bump jackson-bom from 2.14.2 to 2.15.1 (https://redirect.github.com/codehaus-plexus/modello/pull/342";>#342) 
https://github.com/dependabot";>@​dependabot
   Bump maven-pmd-plugin from 3.20.0 to 3.21.0 (https://redirect.github.com/codehaus-plexus/modello/pull/341";>#341) 
https://github.com/dependabot";>@​dependabot
   Bump maven-assembly-plugin from 3.5.0 to 3.6.0 (https://redirect.github.com/codehaus-plexus/modello/pull/339";>#339) 
https://github.com/dependabot";>@​dependabot
   Bump maven-gpg-plugin from 3.0.1 to 3.1.0 (https://redirect.github.com/codehaus-plexus/modello/pull/338";>#338) 
https://github.com/dependabot";>@​dependabot
   Bump jsoup from 1.15.4 to 1.16.1 (https://redirect.github.com/codehaus-plexus/modello/pull/336";>#336) 
https://github.com/dependabot";>@​dependabot
   Bump mavenPluginTools from 3.8.2 to 3.9.0 (https://redirect.github.com/codehaus-plexus/modello/pull/340";>#340) 
https://github.com/dependabot";>@​dependabot
   Bump surefire.version from 3.0.0 to 3.1.0 (https://redirect.github.com/codehaus-plexus/modello/pull/337";>#337) 
https://github.com/dependabot";>@​dependabot
   Bump mavenPluginTools from 3.8.1 to 3.8.2 (https://redirect.github.com/codehaus-plexus/modello/pull/333";>#333) 
https://github.com/dependabot";>@​dependabot
   Bump maven-checkstyle-plugin from 3.2.1 to 3.2.2 (https://redirect.github.com/codehaus-plexus/modello/pull/332";>#332) 
https://github.com/dependabot";>@​dependabot
   Bump woodstox-core from 6.5.0 to 6.5.1 (https://redirect.github.com/codehaus-plexus/modello/pull/331";>#331) 
https://github.com/dependabot";>@​dependabot
   Bump maven-project-info-reports-plugin from 3.4.2 to 3.4.3 (https://redirect.github.com/codehaus-plexus/modello/pull/330";>#330) 
https://github.com/dependabot";>@​dependabot
   Bump apache-source-release-assembly-descriptor from 1.0.6 to 1.5 (https://redirect.github.com/codehaus-plexus/modello/pull/329";>#329) 
https://github.com/dependabot";>@​dependabot
   Bump maven-enforcer-plugin from 3.2.1 to 3.3.0 (https://redirect.github.com/codehaus-plexus/modello/pull/328";>#328) 
https://github.com/dependabot";>@​dependabot
   Bump maven-invoker-plugin from 3.5.0 to 3.5.1 (https://redirect.github.com/codehaus-plexus/modello/pull/327";>#327) 
https://github.com/dependabot";>@​dependabot
   Bump maven-scm-publish-plugin from 3.1.0 to 3.2.1 (https://redirect.github.com/codehaus-plexus/modello/pull/326";>#326) 
https://github.com/dependabot";>@​dependabot
   Bump maven-deploy-plugin from 3.1.0 to 3.1.1 (https://redirect.github.com/codehaus-plexus/modello/pull/324";>#324) 
https://github.com/dependabot";>@​dependabot
   Bump 

[PR] Bump org.easymock:easymock from 3.6 to 5.2.0 [maven-archetype]

2024-01-02 Thread via GitHub


dependabot[bot] opened a new pull request, #177:
URL: https://github.com/apache/maven-archetype/pull/177

   Bumps [org.easymock:easymock](https://github.com/easymock/easymock) from 3.6 
to 5.2.0.
   
   Release notes
   Sourced from https://github.com/easymock/easymock/releases";>org.easymock:easymock's 
releases.
   
   5.2.0
   Fixes problems with Java 17 for mocks in different modules.
   Also fixes the source jar that was empty.
   Change log
   
   EasyMock HEAD build fails on JDK21  (https://redirect.github.com/easymock/easymock/issues/442";>#442)
   Error running tests after Java upgrade to IBM Semeru jdk-17.0.6+10 (from 
jdk1.8.0_311.jdk) (https://redirect.github.com/easymock/easymock/issues/393";>#393)
   LinkageError when mocking certain classes (https://redirect.github.com/easymock/easymock/issues/373";>#373)
   pom file error: the source.jar is not deployed correctly to maven (https://redirect.github.com/easymock/easymock/issues/369";>#369)
   Can't mock methods called from the constructor of a partial mock (https://redirect.github.com/easymock/easymock/issues/358";>#358)
   Partial mocking Swing components in EasyMock 5.1.0 (https://redirect.github.com/easymock/easymock/issues/356";>#356)
   java.lang.NoSuchMethodException on mock(Timestamp.class) (https://redirect.github.com/easymock/easymock/issues/256";>#256)
   Bump com.puppycrawl.tools:checkstyle from 10.12.2 to 10.12.3 (https://redirect.github.com/easymock/easymock/pull/461";>#461)
   Bump net.bytebuddy:byte-buddy from 1.14.6 to 1.14.7 (https://redirect.github.com/easymock/easymock/pull/460";>#460)
   Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.3.0 to 3.4.0 
(https://redirect.github.com/easymock/easymock/pull/458";>#458)
   Bump net.bytebuddy:byte-buddy from 1.14.5 to 1.14.6 (https://redirect.github.com/easymock/easymock/pull/457";>#457)
   Bump commonmarker from 0.23.9 to 0.23.10 in /website (https://redirect.github.com/easymock/easymock/pull/454";>#454)
   Bump jmh.version from 1.36 to 1.37 (https://redirect.github.com/easymock/easymock/pull/452";>#452)
   Bump com.puppycrawl.tools:checkstyle from 10.12.1 to 10.12.2 (https://redirect.github.com/easymock/easymock/pull/450";>#450)
   Bump junit.jupiter.version from 5.9.3 to 5.10.0 (https://redirect.github.com/easymock/easymock/pull/449";>#449)
   Bump depends-maven-plugin from 1.4.0 to 1.5.0 (https://redirect.github.com/easymock/easymock/pull/447";>#447)
   Bump checkstyle from 10.12.0 to 10.12.1 (https://redirect.github.com/easymock/easymock/pull/446";>#446)
   Bump maven-clean-plugin from 3.2.0 to 3.3.1 (https://redirect.github.com/easymock/easymock/pull/445";>#445)
   Bump spotbugs-maven-plugin from 4.7.3.4 to 4.7.3.5 (https://redirect.github.com/easymock/easymock/pull/444";>#444)
   Bump maven-shade-plugin from 3.4.1 to 3.5.0 (https://redirect.github.com/easymock/easymock/pull/443";>#443)
   Bump surefire-testng from 3.1.0 to 3.1.2 (https://redirect.github.com/easymock/easymock/pull/440";>#440)
   Bump versions-maven-plugin from 2.15.0 to 2.16.0 (https://redirect.github.com/easymock/easymock/pull/439";>#439)
   Bump maven-project-info-reports-plugin from 3.4.4 to 3.4.5 (https://redirect.github.com/easymock/easymock/pull/438";>#438)
   Bump maven-surefire-plugin from 3.1.0 to 3.1.2 (https://redirect.github.com/easymock/easymock/pull/437";>#437)
   Bump surefire-junit-platform from 3.1.0 to 3.1.2 (https://redirect.github.com/easymock/easymock/pull/436";>#436)
   Bump byte-buddy from 1.14.4 to 1.14.5 (https://redirect.github.com/easymock/easymock/pull/435";>#435)
   Bump maven-project-info-reports-plugin from 3.4.3 to 3.4.4 (https://redirect.github.com/easymock/easymock/pull/434";>#434)
   Bump checkstyle from 10.11.0 to 10.12.0 (https://redirect.github.com/easymock/easymock/pull/433";>#433)
   Bump maven-dependency-plugin from 3.5.0 to 3.6.0 (https://redirect.github.com/easymock/easymock/pull/432";>#432)
   Bump maven-checkstyle-plugin from 3.2.2 to 3.3.0 (https://redirect.github.com/easymock/easymock/pull/431";>#431)
   Bump maven-source-plugin from 3.2.1 to 3.3.0 (https://redirect.github.com/easymock/easymock/pull/429";>#429)
   Bump maven-bundle-plugin from 5.1.8 to 5.1.9 (https://redirect.github.com/easymock/easymock/pull/428";>#428)
   Bump maven-pmd-plugin from 3.20.0 to 3.21.0 (https://redirect.github.com/easymock/easymock/pull/427";>#427)
   Bump maven-assembly-plugin from 3.5.0 to 3.6.0 (https://redirect.github.com/easymock/easymock/pull/426";>#426)
   Bump maven-remote-resources-plugin from 3.0.0 to 3.1.0 (https://redirect.github.com/easymock/easymock/pull/425";>#425)
   Bump build-helper-maven-plugin from 3.3.0 to 3.4.0 (https://redirect.github.com/easymock/easymock/pull/424";>#424)
   Bump checkstyle from 10.10.0 to 10.11.0 (https://redirect.github.com/easymock/easymock/pull/423";>#423)
   Bump maven-surefire-plugin from 3.0.0 to 3.1.0 (https://redirect.github.com/easymock/easymock/pull/422";>#422)
   Bump maven-gpg-plugin from 3.0.1 to 3.1.0 (https://redi

[PR] Bump org.assertj:assertj-core from 3.25.0 to 3.25.1 [maven-invoker-plugin]

2024-01-02 Thread via GitHub


dependabot[bot] opened a new pull request, #211:
URL: https://github.com/apache/maven-invoker-plugin/pull/211

   Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 
3.25.0 to 3.25.1.
   
   Release notes
   Sourced from https://github.com/assertj/assertj/releases";>org.assertj:assertj-core's 
releases.
   
   v3.25.1
   :jigsaw: Binary Compatibility
   The release is:
   
   Binary compatible with the previous minor version.
   Binary incompatible with the previous patch version.
   
   :bug: Bug Fixes
   Core
   
   Revert "Provide value when assertThatThrownBy/thenThrownBy 
fail" https://redirect.github.com/assertj/assertj/issues/3318";>#3318
   Revert "fix: containsExactly does not work properly with maps not 
using equals to compare keys" https://redirect.github.com/assertj/assertj/issues/3321";>#3321
   
   
   
   
   Commits
   
   https://github.com/assertj/assertj/commit/65f6433d26f74795434ac2ef2118cd5cec7c1be4";>65f6433
 [maven-release-plugin] prepare release assertj-build-3.25.1
   https://github.com/assertj/assertj/commit/4753165446ddec5e25250e52e6e5582093793262";>4753165
 Revert "fix: containsExactly does not work properly with maps not using 
equal...
   https://github.com/assertj/assertj/commit/2a7c5a6e205e29d42e9886657987893cb03b6875";>2a7c5a6
 Revert "Provide value when assertThatThrownBy/thenThrownBy fail" (https://redirect.github.com/assertj/assertj/issues/3318";>#3318)
   https://github.com/assertj/assertj/commit/887f97b65da068e03308a6373a0c8a76912377aa";>887f97b
 Update license headers
   https://github.com/assertj/assertj/commit/25347d57bb28295548ec6bd5b06e70b6d03496c9";>25347d5
 [maven-release-plugin] prepare for next development iteration
   See full diff in https://github.com/assertj/assertj/compare/assertj-build-3.25.0...assertj-build-3.25.1";>compare
 view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.assertj:assertj-core&package-manager=maven&previous-version=3.25.0&new-version=3.25.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot show  ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[PR] Bump org.assertj:assertj-bom from 3.24.2 to 3.25.1 [maven-dependency-analyzer]

2024-01-02 Thread via GitHub


dependabot[bot] opened a new pull request, #104:
URL: https://github.com/apache/maven-dependency-analyzer/pull/104

   Bumps [org.assertj:assertj-bom](https://github.com/assertj/assertj) from 
3.24.2 to 3.25.1.
   
   Release notes
   Sourced from https://github.com/assertj/assertj/releases";>org.assertj:assertj-bom's 
releases.
   
   v3.25.1
   :jigsaw: Binary Compatibility
   The release is:
   
   Binary compatible with the previous minor version.
   Binary incompatible with the previous patch version.
   
   :bug: Bug Fixes
   Core
   
   Revert "Provide value when assertThatThrownBy/thenThrownBy 
fail" https://redirect.github.com/assertj/assertj/issues/3318";>#3318
   Revert "fix: containsExactly does not work properly with maps not 
using equals to compare keys" https://redirect.github.com/assertj/assertj/issues/3321";>#3321
   
   v3.25.0
   :jigsaw: Binary Compatibility
   The release is https://assertj.github.io/doc/#binary-compatibility";>binary 
compatible with the previous minor version.
   :no_entry_sign: Deprecated
   Core
   
   Deprecate the following date/time related assertions in favor of 
isCloseTo:
   
   isEqualToIgnoringHours
   isEqualToIgnoringMinutes
   isEqualToIgnoringSeconds
   isEqualToIgnoringMillis
   isEqualToIgnoringNanos
   isInSameHourAs
   isInSameMinuteAs
   isInSameSecondAs
   
   
   Deprecate asList in favor of asInstanceOf https://redirect.github.com/assertj/assertj/issues/3138";>#3138
   
   :sparkles: New Features
   Core
   
   Add Descriptable#describedAs(Supplier)
   Add isInThePast and isInTheFuture to 
LocalDate assertions https://redirect.github.com/assertj/assertj/issues/2933";>#2933
   Add isInThePast and isInTheFuture to the 
missing Java 8 date/time types https://redirect.github.com/assertj/assertj/issues/2947";>#2947
   Add isRecord and isNotRecord to 
Class assertions https://redirect.github.com/assertj/assertj/issues/2968";>#2968
   Add hasNullValue and doesNotHaveNullValue to 
AtomicReferenceAssert https://redirect.github.com/assertj/assertj/issues/2969";>#2969
   Add asBoolean|Byte|Short|Int|Long|Float|Double to 
String assertions https://redirect.github.com/assertj/assertj/issues/2580";>#2580
   Add hasRecordComponents to Class assertions https://redirect.github.com/assertj/assertj/issues/2995";>#2995
   Add getters for field path in ComparisonDifference https://redirect.github.com/assertj/assertj/issues/3007";>#3007
   Allow to compare enum and string fields in the 
recursive comparison https://redirect.github.com/assertj/assertj/issues/2616";>#2616
   Provide value when assertThatThrownBy / 
thenThrownBy fail https://redirect.github.com/assertj/assertj/issues/3043";>#3043
   Add isSealed and isNotSealed to 
Class assertions https://redirect.github.com/assertj/assertj/issues/3080";>#3080
   Add assertThatCharSequence to disambiguate Groovy's 
GString https://redirect.github.com/assertj/assertj/issues/3132";>#3132
   
   
   
   ... (truncated)
   
   
   Commits
   
   https://github.com/assertj/assertj/commit/65f6433d26f74795434ac2ef2118cd5cec7c1be4";>65f6433
 [maven-release-plugin] prepare release assertj-build-3.25.1
   https://github.com/assertj/assertj/commit/4753165446ddec5e25250e52e6e5582093793262";>4753165
 Revert "fix: containsExactly does not work properly with maps not using 
equal...
   https://github.com/assertj/assertj/commit/2a7c5a6e205e29d42e9886657987893cb03b6875";>2a7c5a6
 Revert "Provide value when assertThatThrownBy/thenThrownBy fail" (https://redirect.github.com/assertj/assertj/issues/3318";>#3318)
   https://github.com/assertj/assertj/commit/887f97b65da068e03308a6373a0c8a76912377aa";>887f97b
 Update license headers
   https://github.com/assertj/assertj/commit/25347d57bb28295548ec6bd5b06e70b6d03496c9";>25347d5
 [maven-release-plugin] prepare for next development iteration
   https://github.com/assertj/assertj/commit/2c1c0839af66989c2d30d5b556799ca75ef2c246";>2c1c083
 [maven-release-plugin] prepare release assertj-build-3.25.0
   https://github.com/assertj/assertj/commit/c44129de725f5a3ecbaba16dd7b9ec31fd9e293b";>c44129d
 Move flatten-maven-plugin version to separate property
   https://github.com/assertj/assertj/commit/31cefaf68c04e13c6703033151f776251782af85";>31cefaf
 Apply flatten-maven-plugin to assertj-core and 
assertj-guava (https://redirect.github.com/assertj/assertj/issues/3311";>#3311)
   https://github.com/assertj/assertj/commit/435d183f2ededb18246338fb780098fabfba700b";>435d183
 chore(deps-dev): bump org.testng:testng from 7.8.0 to 7.9.0 (https://redirect.github.com/assertj/assertj/issues/3312";>#3312)
   https://github.com/assertj/assertj/commit/e044604d99cdb513177d467886d51c47e0163251";>e044604
 chore(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.15.4 to 
3
   Additional commits viewable in https://github.com/assertj/assertj/compare/assertj-build-3.24.2...assertj-build-3.25.1";>compare
 view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githuba

Re: [PR] Bump org.assertj:assertj-bom from 3.24.2 to 3.25.0 [maven-dependency-analyzer]

2024-01-02 Thread via GitHub


dependabot[bot] closed pull request #103: Bump org.assertj:assertj-bom from 
3.24.2 to 3.25.0
URL: https://github.com/apache/maven-dependency-analyzer/pull/103


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Bump org.assertj:assertj-bom from 3.24.2 to 3.25.0 [maven-dependency-analyzer]

2024-01-02 Thread via GitHub


dependabot[bot] commented on PR #103:
URL: 
https://github.com/apache/maven-dependency-analyzer/pull/103#issuecomment-1874830296

   Superseded by #104.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Bump org.assertj:assertj-core from 3.24.2 to 3.25.0 [maven-gpg-plugin]

2024-01-02 Thread via GitHub


dependabot[bot] closed pull request #60: Bump org.assertj:assertj-core from 
3.24.2 to 3.25.0
URL: https://github.com/apache/maven-gpg-plugin/pull/60


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Bump org.assertj:assertj-core from 3.24.2 to 3.25.0 [maven-gpg-plugin]

2024-01-02 Thread via GitHub


dependabot[bot] commented on PR #60:
URL: https://github.com/apache/maven-gpg-plugin/pull/60#issuecomment-1874825758

   Superseded by #61.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Bump org.assertj:assertj-core from 3.24.2 to 3.25.0 [maven-jlink-plugin]

2024-01-02 Thread via GitHub


dependabot[bot] closed pull request #187: Bump org.assertj:assertj-core from 
3.24.2 to 3.25.0
URL: https://github.com/apache/maven-jlink-plugin/pull/187


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Bump org.assertj:assertj-core from 3.24.2 to 3.25.0 [maven-jlink-plugin]

2024-01-02 Thread via GitHub


dependabot[bot] commented on PR #187:
URL: 
https://github.com/apache/maven-jlink-plugin/pull/187#issuecomment-1874825753

   Superseded by #188.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[PR] Bump org.assertj:assertj-core from 3.24.2 to 3.25.1 [maven-gpg-plugin]

2024-01-02 Thread via GitHub


dependabot[bot] opened a new pull request, #61:
URL: https://github.com/apache/maven-gpg-plugin/pull/61

   Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 
3.24.2 to 3.25.1.
   
   Release notes
   Sourced from https://github.com/assertj/assertj/releases";>org.assertj:assertj-core's 
releases.
   
   v3.25.1
   :jigsaw: Binary Compatibility
   The release is:
   
   Binary compatible with the previous minor version.
   Binary incompatible with the previous patch version.
   
   :bug: Bug Fixes
   Core
   
   Revert "Provide value when assertThatThrownBy/thenThrownBy 
fail" https://redirect.github.com/assertj/assertj/issues/3318";>#3318
   Revert "fix: containsExactly does not work properly with maps not 
using equals to compare keys" https://redirect.github.com/assertj/assertj/issues/3321";>#3321
   
   v3.25.0
   :jigsaw: Binary Compatibility
   The release is https://assertj.github.io/doc/#binary-compatibility";>binary 
compatible with the previous minor version.
   :no_entry_sign: Deprecated
   Core
   
   Deprecate the following date/time related assertions in favor of 
isCloseTo:
   
   isEqualToIgnoringHours
   isEqualToIgnoringMinutes
   isEqualToIgnoringSeconds
   isEqualToIgnoringMillis
   isEqualToIgnoringNanos
   isInSameHourAs
   isInSameMinuteAs
   isInSameSecondAs
   
   
   Deprecate asList in favor of asInstanceOf https://redirect.github.com/assertj/assertj/issues/3138";>#3138
   
   :sparkles: New Features
   Core
   
   Add Descriptable#describedAs(Supplier)
   Add isInThePast and isInTheFuture to 
LocalDate assertions https://redirect.github.com/assertj/assertj/issues/2933";>#2933
   Add isInThePast and isInTheFuture to the 
missing Java 8 date/time types https://redirect.github.com/assertj/assertj/issues/2947";>#2947
   Add isRecord and isNotRecord to 
Class assertions https://redirect.github.com/assertj/assertj/issues/2968";>#2968
   Add hasNullValue and doesNotHaveNullValue to 
AtomicReferenceAssert https://redirect.github.com/assertj/assertj/issues/2969";>#2969
   Add asBoolean|Byte|Short|Int|Long|Float|Double to 
String assertions https://redirect.github.com/assertj/assertj/issues/2580";>#2580
   Add hasRecordComponents to Class assertions https://redirect.github.com/assertj/assertj/issues/2995";>#2995
   Add getters for field path in ComparisonDifference https://redirect.github.com/assertj/assertj/issues/3007";>#3007
   Allow to compare enum and string fields in the 
recursive comparison https://redirect.github.com/assertj/assertj/issues/2616";>#2616
   Provide value when assertThatThrownBy / 
thenThrownBy fail https://redirect.github.com/assertj/assertj/issues/3043";>#3043
   Add isSealed and isNotSealed to 
Class assertions https://redirect.github.com/assertj/assertj/issues/3080";>#3080
   Add assertThatCharSequence to disambiguate Groovy's 
GString https://redirect.github.com/assertj/assertj/issues/3132";>#3132
   
   
   
   ... (truncated)
   
   
   Commits
   
   https://github.com/assertj/assertj/commit/65f6433d26f74795434ac2ef2118cd5cec7c1be4";>65f6433
 [maven-release-plugin] prepare release assertj-build-3.25.1
   https://github.com/assertj/assertj/commit/4753165446ddec5e25250e52e6e5582093793262";>4753165
 Revert "fix: containsExactly does not work properly with maps not using 
equal...
   https://github.com/assertj/assertj/commit/2a7c5a6e205e29d42e9886657987893cb03b6875";>2a7c5a6
 Revert "Provide value when assertThatThrownBy/thenThrownBy fail" (https://redirect.github.com/assertj/assertj/issues/3318";>#3318)
   https://github.com/assertj/assertj/commit/887f97b65da068e03308a6373a0c8a76912377aa";>887f97b
 Update license headers
   https://github.com/assertj/assertj/commit/25347d57bb28295548ec6bd5b06e70b6d03496c9";>25347d5
 [maven-release-plugin] prepare for next development iteration
   https://github.com/assertj/assertj/commit/2c1c0839af66989c2d30d5b556799ca75ef2c246";>2c1c083
 [maven-release-plugin] prepare release assertj-build-3.25.0
   https://github.com/assertj/assertj/commit/c44129de725f5a3ecbaba16dd7b9ec31fd9e293b";>c44129d
 Move flatten-maven-plugin version to separate property
   https://github.com/assertj/assertj/commit/31cefaf68c04e13c6703033151f776251782af85";>31cefaf
 Apply flatten-maven-plugin to assertj-core and 
assertj-guava (https://redirect.github.com/assertj/assertj/issues/3311";>#3311)
   https://github.com/assertj/assertj/commit/435d183f2ededb18246338fb780098fabfba700b";>435d183
 chore(deps-dev): bump org.testng:testng from 7.8.0 to 7.9.0 (https://redirect.github.com/assertj/assertj/issues/3312";>#3312)
   https://github.com/assertj/assertj/commit/e044604d99cdb513177d467886d51c47e0163251";>e044604
 chore(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.15.4 to 
3
   Additional commits viewable in https://github.com/assertj/assertj/compare/assertj-build-3.24.2...assertj-build-3.25.1";>compare
 view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/ba

[PR] Bump org.assertj:assertj-core from 3.24.2 to 3.25.1 [maven-jlink-plugin]

2024-01-02 Thread via GitHub


dependabot[bot] opened a new pull request, #188:
URL: https://github.com/apache/maven-jlink-plugin/pull/188

   Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 
3.24.2 to 3.25.1.
   
   Release notes
   Sourced from https://github.com/assertj/assertj/releases";>org.assertj:assertj-core's 
releases.
   
   v3.25.1
   :jigsaw: Binary Compatibility
   The release is:
   
   Binary compatible with the previous minor version.
   Binary incompatible with the previous patch version.
   
   :bug: Bug Fixes
   Core
   
   Revert "Provide value when assertThatThrownBy/thenThrownBy 
fail" https://redirect.github.com/assertj/assertj/issues/3318";>#3318
   Revert "fix: containsExactly does not work properly with maps not 
using equals to compare keys" https://redirect.github.com/assertj/assertj/issues/3321";>#3321
   
   v3.25.0
   :jigsaw: Binary Compatibility
   The release is https://assertj.github.io/doc/#binary-compatibility";>binary 
compatible with the previous minor version.
   :no_entry_sign: Deprecated
   Core
   
   Deprecate the following date/time related assertions in favor of 
isCloseTo:
   
   isEqualToIgnoringHours
   isEqualToIgnoringMinutes
   isEqualToIgnoringSeconds
   isEqualToIgnoringMillis
   isEqualToIgnoringNanos
   isInSameHourAs
   isInSameMinuteAs
   isInSameSecondAs
   
   
   Deprecate asList in favor of asInstanceOf https://redirect.github.com/assertj/assertj/issues/3138";>#3138
   
   :sparkles: New Features
   Core
   
   Add Descriptable#describedAs(Supplier)
   Add isInThePast and isInTheFuture to 
LocalDate assertions https://redirect.github.com/assertj/assertj/issues/2933";>#2933
   Add isInThePast and isInTheFuture to the 
missing Java 8 date/time types https://redirect.github.com/assertj/assertj/issues/2947";>#2947
   Add isRecord and isNotRecord to 
Class assertions https://redirect.github.com/assertj/assertj/issues/2968";>#2968
   Add hasNullValue and doesNotHaveNullValue to 
AtomicReferenceAssert https://redirect.github.com/assertj/assertj/issues/2969";>#2969
   Add asBoolean|Byte|Short|Int|Long|Float|Double to 
String assertions https://redirect.github.com/assertj/assertj/issues/2580";>#2580
   Add hasRecordComponents to Class assertions https://redirect.github.com/assertj/assertj/issues/2995";>#2995
   Add getters for field path in ComparisonDifference https://redirect.github.com/assertj/assertj/issues/3007";>#3007
   Allow to compare enum and string fields in the 
recursive comparison https://redirect.github.com/assertj/assertj/issues/2616";>#2616
   Provide value when assertThatThrownBy / 
thenThrownBy fail https://redirect.github.com/assertj/assertj/issues/3043";>#3043
   Add isSealed and isNotSealed to 
Class assertions https://redirect.github.com/assertj/assertj/issues/3080";>#3080
   Add assertThatCharSequence to disambiguate Groovy's 
GString https://redirect.github.com/assertj/assertj/issues/3132";>#3132
   
   
   
   ... (truncated)
   
   
   Commits
   
   https://github.com/assertj/assertj/commit/65f6433d26f74795434ac2ef2118cd5cec7c1be4";>65f6433
 [maven-release-plugin] prepare release assertj-build-3.25.1
   https://github.com/assertj/assertj/commit/4753165446ddec5e25250e52e6e5582093793262";>4753165
 Revert "fix: containsExactly does not work properly with maps not using 
equal...
   https://github.com/assertj/assertj/commit/2a7c5a6e205e29d42e9886657987893cb03b6875";>2a7c5a6
 Revert "Provide value when assertThatThrownBy/thenThrownBy fail" (https://redirect.github.com/assertj/assertj/issues/3318";>#3318)
   https://github.com/assertj/assertj/commit/887f97b65da068e03308a6373a0c8a76912377aa";>887f97b
 Update license headers
   https://github.com/assertj/assertj/commit/25347d57bb28295548ec6bd5b06e70b6d03496c9";>25347d5
 [maven-release-plugin] prepare for next development iteration
   https://github.com/assertj/assertj/commit/2c1c0839af66989c2d30d5b556799ca75ef2c246";>2c1c083
 [maven-release-plugin] prepare release assertj-build-3.25.0
   https://github.com/assertj/assertj/commit/c44129de725f5a3ecbaba16dd7b9ec31fd9e293b";>c44129d
 Move flatten-maven-plugin version to separate property
   https://github.com/assertj/assertj/commit/31cefaf68c04e13c6703033151f776251782af85";>31cefaf
 Apply flatten-maven-plugin to assertj-core and 
assertj-guava (https://redirect.github.com/assertj/assertj/issues/3311";>#3311)
   https://github.com/assertj/assertj/commit/435d183f2ededb18246338fb780098fabfba700b";>435d183
 chore(deps-dev): bump org.testng:testng from 7.8.0 to 7.9.0 (https://redirect.github.com/assertj/assertj/issues/3312";>#3312)
   https://github.com/assertj/assertj/commit/e044604d99cdb513177d467886d51c47e0163251";>e044604
 chore(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.15.4 to 
3
   Additional commits viewable in https://github.com/assertj/assertj/compare/assertj-build-3.24.2...assertj-build-3.25.1";>compare
 view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.co

Re: [PR] Bump org.assertj:assertj-core from 3.24.2 to 3.25.0 [maven-javadoc-plugin]

2024-01-02 Thread via GitHub


dependabot[bot] closed pull request #259: Bump org.assertj:assertj-core from 
3.24.2 to 3.25.0
URL: https://github.com/apache/maven-javadoc-plugin/pull/259


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Bump org.assertj:assertj-core from 3.24.2 to 3.25.0 [maven-javadoc-plugin]

2024-01-02 Thread via GitHub


dependabot[bot] commented on PR #259:
URL: 
https://github.com/apache/maven-javadoc-plugin/pull/259#issuecomment-1874802011

   Superseded by #260.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[PR] Bump org.assertj:assertj-core from 3.24.2 to 3.25.1 [maven-javadoc-plugin]

2024-01-02 Thread via GitHub


dependabot[bot] opened a new pull request, #260:
URL: https://github.com/apache/maven-javadoc-plugin/pull/260

   Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 
3.24.2 to 3.25.1.
   
   Release notes
   Sourced from https://github.com/assertj/assertj/releases";>org.assertj:assertj-core's 
releases.
   
   v3.25.1
   :jigsaw: Binary Compatibility
   The release is:
   
   Binary compatible with the previous minor version.
   Binary incompatible with the previous patch version.
   
   :bug: Bug Fixes
   Core
   
   Revert "Provide value when assertThatThrownBy/thenThrownBy 
fail" https://redirect.github.com/assertj/assertj/issues/3318";>#3318
   Revert "fix: containsExactly does not work properly with maps not 
using equals to compare keys" https://redirect.github.com/assertj/assertj/issues/3321";>#3321
   
   v3.25.0
   :jigsaw: Binary Compatibility
   The release is https://assertj.github.io/doc/#binary-compatibility";>binary 
compatible with the previous minor version.
   :no_entry_sign: Deprecated
   Core
   
   Deprecate the following date/time related assertions in favor of 
isCloseTo:
   
   isEqualToIgnoringHours
   isEqualToIgnoringMinutes
   isEqualToIgnoringSeconds
   isEqualToIgnoringMillis
   isEqualToIgnoringNanos
   isInSameHourAs
   isInSameMinuteAs
   isInSameSecondAs
   
   
   Deprecate asList in favor of asInstanceOf https://redirect.github.com/assertj/assertj/issues/3138";>#3138
   
   :sparkles: New Features
   Core
   
   Add Descriptable#describedAs(Supplier)
   Add isInThePast and isInTheFuture to 
LocalDate assertions https://redirect.github.com/assertj/assertj/issues/2933";>#2933
   Add isInThePast and isInTheFuture to the 
missing Java 8 date/time types https://redirect.github.com/assertj/assertj/issues/2947";>#2947
   Add isRecord and isNotRecord to 
Class assertions https://redirect.github.com/assertj/assertj/issues/2968";>#2968
   Add hasNullValue and doesNotHaveNullValue to 
AtomicReferenceAssert https://redirect.github.com/assertj/assertj/issues/2969";>#2969
   Add asBoolean|Byte|Short|Int|Long|Float|Double to 
String assertions https://redirect.github.com/assertj/assertj/issues/2580";>#2580
   Add hasRecordComponents to Class assertions https://redirect.github.com/assertj/assertj/issues/2995";>#2995
   Add getters for field path in ComparisonDifference https://redirect.github.com/assertj/assertj/issues/3007";>#3007
   Allow to compare enum and string fields in the 
recursive comparison https://redirect.github.com/assertj/assertj/issues/2616";>#2616
   Provide value when assertThatThrownBy / 
thenThrownBy fail https://redirect.github.com/assertj/assertj/issues/3043";>#3043
   Add isSealed and isNotSealed to 
Class assertions https://redirect.github.com/assertj/assertj/issues/3080";>#3080
   Add assertThatCharSequence to disambiguate Groovy's 
GString https://redirect.github.com/assertj/assertj/issues/3132";>#3132
   
   
   
   ... (truncated)
   
   
   Commits
   
   https://github.com/assertj/assertj/commit/65f6433d26f74795434ac2ef2118cd5cec7c1be4";>65f6433
 [maven-release-plugin] prepare release assertj-build-3.25.1
   https://github.com/assertj/assertj/commit/4753165446ddec5e25250e52e6e5582093793262";>4753165
 Revert "fix: containsExactly does not work properly with maps not using 
equal...
   https://github.com/assertj/assertj/commit/2a7c5a6e205e29d42e9886657987893cb03b6875";>2a7c5a6
 Revert "Provide value when assertThatThrownBy/thenThrownBy fail" (https://redirect.github.com/assertj/assertj/issues/3318";>#3318)
   https://github.com/assertj/assertj/commit/887f97b65da068e03308a6373a0c8a76912377aa";>887f97b
 Update license headers
   https://github.com/assertj/assertj/commit/25347d57bb28295548ec6bd5b06e70b6d03496c9";>25347d5
 [maven-release-plugin] prepare for next development iteration
   https://github.com/assertj/assertj/commit/2c1c0839af66989c2d30d5b556799ca75ef2c246";>2c1c083
 [maven-release-plugin] prepare release assertj-build-3.25.0
   https://github.com/assertj/assertj/commit/c44129de725f5a3ecbaba16dd7b9ec31fd9e293b";>c44129d
 Move flatten-maven-plugin version to separate property
   https://github.com/assertj/assertj/commit/31cefaf68c04e13c6703033151f776251782af85";>31cefaf
 Apply flatten-maven-plugin to assertj-core and 
assertj-guava (https://redirect.github.com/assertj/assertj/issues/3311";>#3311)
   https://github.com/assertj/assertj/commit/435d183f2ededb18246338fb780098fabfba700b";>435d183
 chore(deps-dev): bump org.testng:testng from 7.8.0 to 7.9.0 (https://redirect.github.com/assertj/assertj/issues/3312";>#3312)
   https://github.com/assertj/assertj/commit/e044604d99cdb513177d467886d51c47e0163251";>e044604
 chore(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.15.4 to 
3
   Additional commits viewable in https://github.com/assertj/assertj/compare/assertj-build-3.24.2...assertj-build-3.25.1";>compare
 view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.

Re: [PR] [MPOM-451] Remove repository elements from Apache Parent [maven-apache-parent]

2024-01-02 Thread via GitHub


lprimak commented on PR #183:
URL: 
https://github.com/apache/maven-apache-parent/pull/183#issuecomment-1874715383

   > this is probably going to create a huge headache 
   
   Why? It's not difficult to put those lines into `settings.xml` on the CI 
system where they belong


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] [MPOM-451] Remove repository elements from Apache Parent [maven-apache-parent]

2024-01-02 Thread via GitHub


ctubbsii commented on PR #183:
URL: 
https://github.com/apache/maven-apache-parent/pull/183#issuecomment-1874710714

   If these are removed, this is probably going to create a huge headache for 
all downstream users of this, who use the ASF parent POM to build multi-module 
snapshots.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Bump org.codehaus.plexus:plexus-velocity from 1.2 to 2.1.0 [maven-archetype]

2024-01-02 Thread via GitHub


slachiewicz commented on PR #173:
URL: https://github.com/apache/maven-archetype/pull/173#issuecomment-1874638315

   requires switch to JSR330/Sisu


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Bump aether-spi from 1.7 to 1.13.1 [maven-archetype]

2024-01-02 Thread via GitHub


dependabot[bot] commented on PR #138:
URL: https://github.com/apache/maven-archetype/pull/138#issuecomment-1874618042

   OK, I won't notify you again about this release, but will get in touch when 
a new version is available. If you'd rather skip all updates until the next 
major or minor version, let me know by commenting `@dependabot ignore this 
major version` or `@dependabot ignore this minor version`. You can also ignore 
all major, minor, or patch releases for a dependency by adding an [`ignore` 
condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-updates#ignore)
 with the desired `update_types` to your config file.
   
   If you change your mind, just re-open this PR and I'll resolve any conflicts 
on it.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Bump aether-spi from 1.7 to 1.13.1 [maven-archetype]

2024-01-02 Thread via GitHub


slachiewicz closed pull request #138: Bump aether-spi from 1.7 to 1.13.1
URL: https://github.com/apache/maven-archetype/pull/138


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Closed] (ARCHETYPE-653) Require Maven 3.2.5+

2024-01-02 Thread Sylwester Lachiewicz (Jira)


 [ 
https://issues.apache.org/jira/browse/ARCHETYPE-653?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sylwester Lachiewicz closed ARCHETYPE-653.
--
Resolution: Duplicate

> Require Maven 3.2.5+
> 
>
> Key: ARCHETYPE-653
> URL: https://issues.apache.org/jira/browse/ARCHETYPE-653
> Project: Maven Archetype
>  Issue Type: Dependency upgrade
>Reporter: Sylwester Lachiewicz
>Priority: Minor
>
> [https://maven.apache.org/docs/history.html]
>  
> "Maven before 3.6.3 has now reached its end of life. New plugin releases will 
> require Maven 3.2.5 or later. The following information is made available for 
> reference."



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] Bump jdom2 from 2.0.6 to 2.0.6.1 [maven-archetype]

2024-01-02 Thread via GitHub


slachiewicz merged PR #140:
URL: https://github.com/apache/maven-archetype/pull/140


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Updated] (ARCHETYPE-602) Set minimum enforced Maven version to 3.2.5

2024-01-02 Thread Sylwester Lachiewicz (Jira)


 [ 
https://issues.apache.org/jira/browse/ARCHETYPE-602?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sylwester Lachiewicz updated ARCHETYPE-602:
---
Summary: Set minimum enforced Maven version to 3.2.5  (was: Set minimum 
enforced Maven version to 3.1.0)

> Set minimum enforced Maven version to 3.2.5
> ---
>
> Key: ARCHETYPE-602
> URL: https://issues.apache.org/jira/browse/ARCHETYPE-602
> Project: Maven Archetype
>  Issue Type: Dependency upgrade
>Reporter: Elliotte Rusty Harold
>Priority: Major
> Fix For: 3.3.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (MNG-6776) Inconsistent list of parameters in MojoDescriptor

2024-01-02 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17801933#comment-17801933
 ] 

ASF GitHub Bot commented on MNG-6776:
-

michael-o commented on PR #1361:
URL: https://github.com/apache/maven/pull/1361#issuecomment-1874589827

   @slawekjaranowski This is a cherrypick from master. It does not change 
behavior. Unmodifiables should on main only and require a new issue. Note that 
this will need special handling in plugin tools otherwise it will fail.




> Inconsistent list of parameters in MojoDescriptor
> -
>
> Key: MNG-6776
> URL: https://issues.apache.org/jira/browse/MNG-6776
> Project: Maven
>  Issue Type: Bug
>  Components: Plugin API
>Affects Versions: 3.6.2
>Reporter: Sylwester Lachiewicz
>Assignee: Tamas Cservenak
>Priority: Minor
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> While working with maven-plugin-tools I discovered inconsistent results 
> returned from MojoDescriptor getParameters() and getParametersMap().
> In 
> [AntMojoDescriptorExtractor.java#L101|https://github.com/apache/maven-plugin-tools/blob/master/maven-script/maven-plugin-tools-ant/src/main/java/org/apache/maven/tools/plugin/extractor/ant/AntMojoDescriptorExtractor.java#L101]
> If first I call MojoDescriptor.getParameterMap() and then later add parameter 
> via MojoDescriptor.addParameter - MojoDescriptor.getParameterMap() will still 
> return map with old (cached) list with parameters.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] [MNG-6776] Inconsistent list of parameters for MojoDescriptor (#584) [maven]

2024-01-02 Thread via GitHub


michael-o commented on PR #1361:
URL: https://github.com/apache/maven/pull/1361#issuecomment-1874589827

   @slawekjaranowski This is a cherrypick from master. It does not change 
behavior. Unmodifiables should on main only and require a new issue. Note that 
this will need special handling in plugin tools otherwise it will fail.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Commented] (MSITE-1000) Allow parametrisation of Doxia parser per file

2024-01-02 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/MSITE-1000?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17801932#comment-17801932
 ] 

ASF GitHub Bot commented on MSITE-1000:
---

kwin commented on code in PR #171:
URL: https://github.com/apache/maven-site-plugin/pull/171#discussion_r1439879467


##
src/main/java/org/apache/maven/plugins/site/render/ParserConfiguration.java:
##
@@ -0,0 +1,72 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+package org.apache.maven.plugins.site.render;
+
+import java.util.LinkedList;
+import java.util.List;
+
+import org.apache.maven.shared.utils.io.MatchPattern;
+import org.apache.maven.shared.utils.io.MatchPatterns;
+
+public class ParserConfiguration {
+
+/**
+ * List of {@link MatchPattern} strings. If not set this configurations 
applies to all documents.
+ */
+private final List patterns;
+/**
+ * @see {@link Parser#setEmitComments(boolean)}
+ */
+private boolean emitComments;
+/**
+ * @see {@link Parser#setEmitAnchorsForIndexableEntries(boolean)}
+ */
+private boolean emitAnchorsForIndexableEntries;
+
+public ParserConfiguration() {
+patterns = new LinkedList<>();
+}
+
+public boolean isEmitComments() {
+return emitComments;
+}
+
+public void setEmitComments(boolean emitComments) {
+this.emitComments = emitComments;
+}
+
+public boolean isEmitAnchorsForIndexableEntries() {
+return emitAnchorsForIndexableEntries;
+}
+
+public void setEmitAnchorsForIndexableEntries(boolean 
emitAnchorsForIndexableEntries) {
+this.emitAnchorsForIndexableEntries = emitAnchorsForIndexableEntries;
+}
+
+public void addPattern(String pattern) {
+patterns.add(pattern);
+}
+
+public MatchPatterns getPatterns() {

Review Comment:
   Returning a Predicate on the file name is probably better instead of 
exposing the impl here.





> Allow parametrisation of Doxia parser per file
> --
>
> Key: MSITE-1000
> URL: https://issues.apache.org/jira/browse/MSITE-1000
> Project: Maven Site Plugin
>  Issue Type: New Feature
>Reporter: Konrad Windszus
>Priority: Major
>
> Currently only the attributes used for rendering the site can be 
> parameterized in 
> https://maven.apache.org/plugins/maven-site-plugin/site-mojo.html#attributes. 
> There is no possibility to configure the parser in 
> https://github.com/apache/maven-doxia-sitetools/blob/dacaa552c1b8e89eed84db0f43b6b0a72be91d0c/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java#L322
>  per document.
> This would be nice in the context of 
> https://issues.apache.org/jira/browse/DOXIA-710 where generation of anchors 
> should be switched on/off for certain documents. Also generation of comments 
> may be desirable for certain documents.
> I propose the following additional plugin goal parameter:
> {code}
> 
>   
> 
>   **/apt/**
> 
> false
> true
>   
> 
> {code}
> where {{parserConfigurations}} is an array of a complex type with (include) 
> patterns on the source path (String array) and boolean methods for features.
>   



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] [MSITE-1000] Introduce parser configuration parameter [maven-site-plugin]

2024-01-02 Thread via GitHub


kwin commented on code in PR #171:
URL: https://github.com/apache/maven-site-plugin/pull/171#discussion_r1439879467


##
src/main/java/org/apache/maven/plugins/site/render/ParserConfiguration.java:
##
@@ -0,0 +1,72 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+package org.apache.maven.plugins.site.render;
+
+import java.util.LinkedList;
+import java.util.List;
+
+import org.apache.maven.shared.utils.io.MatchPattern;
+import org.apache.maven.shared.utils.io.MatchPatterns;
+
+public class ParserConfiguration {
+
+/**
+ * List of {@link MatchPattern} strings. If not set this configurations 
applies to all documents.
+ */
+private final List patterns;
+/**
+ * @see {@link Parser#setEmitComments(boolean)}
+ */
+private boolean emitComments;
+/**
+ * @see {@link Parser#setEmitAnchorsForIndexableEntries(boolean)}
+ */
+private boolean emitAnchorsForIndexableEntries;
+
+public ParserConfiguration() {
+patterns = new LinkedList<>();
+}
+
+public boolean isEmitComments() {
+return emitComments;
+}
+
+public void setEmitComments(boolean emitComments) {
+this.emitComments = emitComments;
+}
+
+public boolean isEmitAnchorsForIndexableEntries() {
+return emitAnchorsForIndexableEntries;
+}
+
+public void setEmitAnchorsForIndexableEntries(boolean 
emitAnchorsForIndexableEntries) {
+this.emitAnchorsForIndexableEntries = emitAnchorsForIndexableEntries;
+}
+
+public void addPattern(String pattern) {
+patterns.add(pattern);
+}
+
+public MatchPatterns getPatterns() {

Review Comment:
   Returning a Predicate on the file name is probably better instead of 
exposing the impl here.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Commented] (MARCHETYPES-76) maven-archetype-quickstart generates EOLed maven.compiler setup

2024-01-02 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/MARCHETYPES-76?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17801930#comment-17801930
 ] 

ASF GitHub Bot commented on MARCHETYPES-76:
---

elharo merged PR #25:
URL: https://github.com/apache/maven-archetypes/pull/25




> maven-archetype-quickstart generates EOLed  maven.compiler setup
> 
>
> Key: MARCHETYPES-76
> URL: https://issues.apache.org/jira/browse/MARCHETYPES-76
> Project: Maven Archetype Bundles
>  Issue Type: Bug
>  Components: Maven Quickstart Archetype
>Reporter: jiri vanek
>Priority: Major
>
> The default imput to #compilerProperties is 1.7, which is making any 
> generated project to be not buildable with fresh jdk21. The default should 
> be1.8. Where jdk8 is still live and jdk21 is still comaptible with it.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] [MARCHETYPES-76] maven-archetype-quickstart generates EOLed maven.compiler setup [maven-archetypes]

2024-01-02 Thread via GitHub


elharo merged PR #25:
URL: https://github.com/apache/maven-archetypes/pull/25


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Bump org.codehaus.plexus:plexus-velocity from 1.2 to 2.1.0 [maven-archetype]

2024-01-02 Thread via GitHub


elharo commented on PR #173:
URL: https://github.com/apache/maven-archetype/pull/173#issuecomment-1874572483

   @dependabot rebase


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Bump org.apache.maven.shared:maven-invoker from 3.0.1 to 3.2.0 [maven-archetype]

2024-01-02 Thread via GitHub


elharo commented on PR #172:
URL: https://github.com/apache/maven-archetype/pull/172#issuecomment-1874572265

   @dependabot rebase


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Commented] (MNG-6776) Inconsistent list of parameters in MojoDescriptor

2024-01-02 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17801907#comment-17801907
 ] 

ASF GitHub Bot commented on MNG-6776:
-

slawekjaranowski commented on code in PR #1361:
URL: https://github.com/apache/maven/pull/1361#discussion_r1439751661


##
maven-plugin-api/src/main/java/org/apache/maven/plugin/descriptor/MojoDescriptor.java:
##
@@ -198,31 +200,25 @@ public void setParameters(List parameters) 
throws DuplicateParameterE
  * @throws DuplicateParameterException if any
  */
 public void addParameter(Parameter parameter) throws 
DuplicateParameterException {
-if (parameters != null && parameters.contains(parameter)) {
+if (parameters.contains(parameter)) {
 throw new DuplicateParameterException(parameter.getName()
 + " has been declared multiple times in mojo with goal: " 
+ getGoal() + " (implementation: "
 + getImplementation() + ")");
 }
 
-if (parameters == null) {
-parameters = new LinkedList<>();
-}
-
 parameters.add(parameter);
 }
 
 /**
- * @return the list parameters as a Map
+ * @return the list parameters as a Map (keyed by {@link 
Parameter#getName()}) that is built from
+ * {@link #parameters} list on each call. In other words, the map returned 
is built on fly and is a copy.
+ * Any change to this map is NOT reflected on list and other way around!

Review Comment:
   unmodifiable?



##
maven-plugin-api/src/main/java/org/apache/maven/plugin/descriptor/MojoDescriptor.java:
##
@@ -163,31 +163,33 @@ public void setLanguage(String language) {
 }
 
 /**
- * @return Description with reason of a Mojo deprecation.
+ * @return true if the Mojo is deprecated, false 
otherwise.
  */
 public String getDeprecated() {
 return deprecated;
 }
 
 /**
- * @param deprecated Description with reason of a Mojo deprecation.
+ * @param deprecated true to deprecate the Mojo, 
false otherwise.
  */
 public void setDeprecated(String deprecated) {
 this.deprecated = deprecated;
 }
 
 /**
- * @return the list of parameters
+ * @return the list of parameters copy. Any change to returned list is NOT 
reflected on this instance. To add
+ * parameters, use {@link #addParameter(Parameter)} method.
  */
 public List getParameters() {
-return parameters;
+return new ArrayList<>(parameters);

Review Comment:
   Maybe we should return unmodifiable collections, it will be difficult to 
detect if someone try to change this.





> Inconsistent list of parameters in MojoDescriptor
> -
>
> Key: MNG-6776
> URL: https://issues.apache.org/jira/browse/MNG-6776
> Project: Maven
>  Issue Type: Bug
>  Components: Plugin API
>Affects Versions: 3.6.2
>Reporter: Sylwester Lachiewicz
>Assignee: Tamas Cservenak
>Priority: Minor
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> While working with maven-plugin-tools I discovered inconsistent results 
> returned from MojoDescriptor getParameters() and getParametersMap().
> In 
> [AntMojoDescriptorExtractor.java#L101|https://github.com/apache/maven-plugin-tools/blob/master/maven-script/maven-plugin-tools-ant/src/main/java/org/apache/maven/tools/plugin/extractor/ant/AntMojoDescriptorExtractor.java#L101]
> If first I call MojoDescriptor.getParameterMap() and then later add parameter 
> via MojoDescriptor.addParameter - MojoDescriptor.getParameterMap() will still 
> return map with old (cached) list with parameters.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] [MNG-6776] Inconsistent list of parameters for MojoDescriptor (#584) [maven]

2024-01-02 Thread via GitHub


slawekjaranowski commented on code in PR #1361:
URL: https://github.com/apache/maven/pull/1361#discussion_r1439751661


##
maven-plugin-api/src/main/java/org/apache/maven/plugin/descriptor/MojoDescriptor.java:
##
@@ -198,31 +200,25 @@ public void setParameters(List parameters) 
throws DuplicateParameterE
  * @throws DuplicateParameterException if any
  */
 public void addParameter(Parameter parameter) throws 
DuplicateParameterException {
-if (parameters != null && parameters.contains(parameter)) {
+if (parameters.contains(parameter)) {
 throw new DuplicateParameterException(parameter.getName()
 + " has been declared multiple times in mojo with goal: " 
+ getGoal() + " (implementation: "
 + getImplementation() + ")");
 }
 
-if (parameters == null) {
-parameters = new LinkedList<>();
-}
-
 parameters.add(parameter);
 }
 
 /**
- * @return the list parameters as a Map
+ * @return the list parameters as a Map (keyed by {@link 
Parameter#getName()}) that is built from
+ * {@link #parameters} list on each call. In other words, the map returned 
is built on fly and is a copy.
+ * Any change to this map is NOT reflected on list and other way around!

Review Comment:
   unmodifiable?



##
maven-plugin-api/src/main/java/org/apache/maven/plugin/descriptor/MojoDescriptor.java:
##
@@ -163,31 +163,33 @@ public void setLanguage(String language) {
 }
 
 /**
- * @return Description with reason of a Mojo deprecation.
+ * @return true if the Mojo is deprecated, false 
otherwise.
  */
 public String getDeprecated() {
 return deprecated;
 }
 
 /**
- * @param deprecated Description with reason of a Mojo deprecation.
+ * @param deprecated true to deprecate the Mojo, 
false otherwise.
  */
 public void setDeprecated(String deprecated) {
 this.deprecated = deprecated;
 }
 
 /**
- * @return the list of parameters
+ * @return the list of parameters copy. Any change to returned list is NOT 
reflected on this instance. To add
+ * parameters, use {@link #addParameter(Parameter)} method.
  */
 public List getParameters() {
-return parameters;
+return new ArrayList<>(parameters);

Review Comment:
   Maybe we should return unmodifiable collections, it will be difficult to 
detect if someone try to change this.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Commented] (MNG-6776) Inconsistent list of parameters in MojoDescriptor

2024-01-02 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17801892#comment-17801892
 ] 

ASF GitHub Bot commented on MNG-6776:
-

michael-o opened a new pull request, #1361:
URL: https://github.com/apache/maven/pull/1361

   It may lead to confusion as parameters (list) and
   parametersMap (map) may "fall apart" easily.
   
   Also, parametersMap did not honor parameter
   ordering while parameters list makes it look
   that order is important.
   Simply, rebuild the map always and retain
   ordering as well.
   
   Added UT and also removed some cruft provided
   by java8.
   
   ---
   
   https://issues.apache.org/jira/browse/MNG-7309
   
   Following this checklist to help us incorporate your
   contribution quickly and easily:
   
- [ ] Make sure there is a [JIRA 
issue](https://issues.apache.org/jira/browse/MNG) filed
  for the change (usually before you start working on it).  Trivial 
changes like typos do not
  require a JIRA issue. Your pull request should address just this 
issue, without
  pulling in other changes.
- [ ] Each commit in the pull request should have a meaningful subject line 
and body.
- [ ] Format the pull request title like `[MNG-XXX] SUMMARY`,
  where you replace `MNG-XXX` and `SUMMARY` with the appropriate JIRA 
issue.
- [ ] Also format the first line of the commit message like `[MNG-XXX] 
SUMMARY`.
  Best practice is to use the JIRA issue title in both the pull request 
title and in the first line of the commit message.
- [ ] Write a pull request description that is detailed enough to 
understand what the pull request does, how, and why.
- [ ] Run `mvn clean verify` to make sure basic checks pass. A more 
thorough check will
  be performed on your pull request automatically.
- [ ] You have run the [Core IT][core-its] successfully.
   
   If your pull request is about ~20 lines of code you don't need to sign an
   [Individual Contributor License 
Agreement](https://www.apache.org/licenses/icla.pdf) if you are unsure
   please ask on the developers list.
   
   To make clear that you license your contribution under
   the [Apache License Version 2.0, January 
2004](http://www.apache.org/licenses/LICENSE-2.0)
   you have to acknowledge this by using the following check-box.
   
- [ ] I hereby declare this contribution to be licenced under the [Apache 
License Version 2.0, January 2004](http://www.apache.org/licenses/LICENSE-2.0)
   
- [ ] In any other case, please file an [Apache Individual Contributor 
License Agreement](https://www.apache.org/licenses/icla.pdf).
   
   [core-its]: https://maven.apache.org/core-its/core-it-suite/
   




> Inconsistent list of parameters in MojoDescriptor
> -
>
> Key: MNG-6776
> URL: https://issues.apache.org/jira/browse/MNG-6776
> Project: Maven
>  Issue Type: Bug
>  Components: Plugin API
>Affects Versions: 3.6.2
>Reporter: Sylwester Lachiewicz
>Assignee: Tamas Cservenak
>Priority: Minor
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> While working with maven-plugin-tools I discovered inconsistent results 
> returned from MojoDescriptor getParameters() and getParametersMap().
> In 
> [AntMojoDescriptorExtractor.java#L101|https://github.com/apache/maven-plugin-tools/blob/master/maven-script/maven-plugin-tools-ant/src/main/java/org/apache/maven/tools/plugin/extractor/ant/AntMojoDescriptorExtractor.java#L101]
> If first I call MojoDescriptor.getParameterMap() and then later add parameter 
> via MojoDescriptor.addParameter - MojoDescriptor.getParameterMap() will still 
> return map with old (cached) list with parameters.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (MNG-6776) Inconsistent list of parameters in MojoDescriptor

2024-01-02 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17801893#comment-17801893
 ] 

ASF GitHub Bot commented on MNG-6776:
-

michael-o commented on PR #1361:
URL: https://github.com/apache/maven/pull/1361#issuecomment-1874393484

   As a result of https://github.com/apache/maven-plugin-tools/pull/253




> Inconsistent list of parameters in MojoDescriptor
> -
>
> Key: MNG-6776
> URL: https://issues.apache.org/jira/browse/MNG-6776
> Project: Maven
>  Issue Type: Bug
>  Components: Plugin API
>Affects Versions: 3.6.2
>Reporter: Sylwester Lachiewicz
>Assignee: Tamas Cservenak
>Priority: Minor
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> While working with maven-plugin-tools I discovered inconsistent results 
> returned from MojoDescriptor getParameters() and getParametersMap().
> In 
> [AntMojoDescriptorExtractor.java#L101|https://github.com/apache/maven-plugin-tools/blob/master/maven-script/maven-plugin-tools-ant/src/main/java/org/apache/maven/tools/plugin/extractor/ant/AntMojoDescriptorExtractor.java#L101]
> If first I call MojoDescriptor.getParameterMap() and then later add parameter 
> via MojoDescriptor.addParameter - MojoDescriptor.getParameterMap() will still 
> return map with old (cached) list with parameters.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] [MNG-6776] Inconsistent list of parameters for MojoDescriptor (#584) [maven]

2024-01-02 Thread via GitHub


michael-o commented on PR #1361:
URL: https://github.com/apache/maven/pull/1361#issuecomment-1874393484

   As a result of https://github.com/apache/maven-plugin-tools/pull/253


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[PR] [MNG-6776] Inconsistent list of parameters for MojoDescriptor (#584) [maven]

2024-01-02 Thread via GitHub


michael-o opened a new pull request, #1361:
URL: https://github.com/apache/maven/pull/1361

   It may lead to confusion as parameters (list) and
   parametersMap (map) may "fall apart" easily.
   
   Also, parametersMap did not honor parameter
   ordering while parameters list makes it look
   that order is important.
   Simply, rebuild the map always and retain
   ordering as well.
   
   Added UT and also removed some cruft provided
   by java8.
   
   ---
   
   https://issues.apache.org/jira/browse/MNG-7309
   
   Following this checklist to help us incorporate your
   contribution quickly and easily:
   
- [ ] Make sure there is a [JIRA 
issue](https://issues.apache.org/jira/browse/MNG) filed
  for the change (usually before you start working on it).  Trivial 
changes like typos do not
  require a JIRA issue. Your pull request should address just this 
issue, without
  pulling in other changes.
- [ ] Each commit in the pull request should have a meaningful subject line 
and body.
- [ ] Format the pull request title like `[MNG-XXX] SUMMARY`,
  where you replace `MNG-XXX` and `SUMMARY` with the appropriate JIRA 
issue.
- [ ] Also format the first line of the commit message like `[MNG-XXX] 
SUMMARY`.
  Best practice is to use the JIRA issue title in both the pull request 
title and in the first line of the commit message.
- [ ] Write a pull request description that is detailed enough to 
understand what the pull request does, how, and why.
- [ ] Run `mvn clean verify` to make sure basic checks pass. A more 
thorough check will
  be performed on your pull request automatically.
- [ ] You have run the [Core IT][core-its] successfully.
   
   If your pull request is about ~20 lines of code you don't need to sign an
   [Individual Contributor License 
Agreement](https://www.apache.org/licenses/icla.pdf) if you are unsure
   please ask on the developers list.
   
   To make clear that you license your contribution under
   the [Apache License Version 2.0, January 
2004](http://www.apache.org/licenses/LICENSE-2.0)
   you have to acknowledge this by using the following check-box.
   
- [ ] I hereby declare this contribution to be licenced under the [Apache 
License Version 2.0, January 2004](http://www.apache.org/licenses/LICENSE-2.0)
   
- [ ] In any other case, please file an [Apache Individual Contributor 
License Agreement](https://www.apache.org/licenses/icla.pdf).
   
   [core-its]: https://maven.apache.org/core-its/core-it-suite/
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Renamed local variable in maven archetype quickstart [maven-archetypes]

2024-01-02 Thread via GitHub


elharo commented on code in PR #26:
URL: https://github.com/apache/maven-archetypes/pull/26#discussion_r1439707296


##
maven-archetype-quickstart/src/main/resources-filtered/archetype-resources/pom.xml:
##
@@ -1,11 +1,11 @@
 
-#macro( compilerProperties $javaCompilerVersion )
+#macro( compilerProperties $javaCompilerVersionLocal )

Review Comment:
   Is this variable set by user code/properties somewhere that will need to 
update to the new name?



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Updated] (MARCHETYPES-78) Update default Java version in archetype projects to 1.8

2024-01-02 Thread Elliotte Rusty Harold (Jira)


 [ 
https://issues.apache.org/jira/browse/MARCHETYPES-78?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Elliotte Rusty Harold updated MARCHETYPES-78:
-
Description: 
namely at least 
maven-archetype-plugin/src/main/resources-filtered/archetype-resources/pom.xml
maven-archetype-archetype/src/main/resources-filtered/archetype-resources/src/main/resources/archetype-resources/pom.xml
maven-archetype-archetype/src/main/resources-filtered/archetype-resources/pom.xml
maven-archetype-profiles/src/main/resources-filtered/archetype-resources/pom.xml
maven-archetype-simple/src/main/resources-filtered/archetype-resources/pom.xml
maven-archetype-portlet/src/main/resources-filtered/archetype-resources/pom.xml
maven-archetype-quickstart/src/main/resources-filtered/archetype-resources/pom.xml

still use 1.7 as default version. 

I'm happy to fix them all (see  
https://github.com/apache/maven-archetypes/pull/18  and  
https://issues.apache.org/jira/projects/MARCHETYPES/issues/MARCHETYPES-76), but 
first I need some ack from somebody with commit permissions to  
MARCHETYPES/https://github.com/apache/maven-archetypes

{code:java}
grep -ir -e maven.compiler.source -e maven.compiler.target| grep  -v test
maven-archetype-plugin/src/main/resources-filtered/archetype-resources/pom.xml: 
   1.7
maven-archetype-plugin/src/main/resources-filtered/archetype-resources/pom.xml: 
   1.7
maven-archetype-archetype/src/main/resources-filtered/archetype-resources/src/main/resources/archetype-resources/pom.xml:
1.7
maven-archetype-archetype/src/main/resources-filtered/archetype-resources/src/main/resources/archetype-resources/pom.xml:
1.7
maven-archetype-archetype/src/main/resources-filtered/archetype-resources/pom.xml:
1.7
maven-archetype-archetype/src/main/resources-filtered/archetype-resources/pom.xml:
1.7
maven-archetype-profiles/src/main/resources-filtered/archetype-resources/pom.xml:
1.7
maven-archetype-profiles/src/main/resources-filtered/archetype-resources/pom.xml:
1.7
maven-archetype-webapp/src/main/resources-filtered/archetype-resources/pom.xml: 
   1.8
maven-archetype-webapp/src/main/resources-filtered/archetype-resources/pom.xml: 
   1.8
maven-archetype-simple/src/main/resources-filtered/archetype-resources/pom.xml: 
   1.7
maven-archetype-simple/src/main/resources-filtered/archetype-resources/pom.xml: 
   1.7
maven-archetype-portlet/src/main/resources-filtered/archetype-resources/pom.xml:
1.7
maven-archetype-portlet/src/main/resources-filtered/archetype-resources/pom.xml:
1.7
maven-archetype-quickstart/src/main/resources-filtered/archetype-resources/pom.xml:
${jcv}
maven-archetype-quickstart/src/main/resources-filtered/archetype-resources/pom.xml:
${jcv}
{code}

with tests:
{code:java}
grep -ir -e maven.compiler.source -e maven.compiler.target
maven-archetype-plugin/src/main/resources-filtered/archetype-resources/pom.xml: 
   1.7
maven-archetype-plugin/src/main/resources-filtered/archetype-resources/pom.xml: 
   1.7
maven-archetype-archetype/src/main/resources-filtered/archetype-resources/src/main/resources/archetype-resources/pom.xml:
1.7
maven-archetype-archetype/src/main/resources-filtered/archetype-resources/src/main/resources/archetype-resources/pom.xml:
1.7
maven-archetype-archetype/src/main/resources-filtered/archetype-resources/pom.xml:
1.7
maven-archetype-archetype/src/main/resources-filtered/archetype-resources/pom.xml:
1.7
maven-archetype-profiles/src/main/resources-filtered/archetype-resources/pom.xml:
1.7
maven-archetype-profiles/src/main/resources-filtered/archetype-resources/pom.xml:
1.7
maven-archetype-webapp/src/main/resources-filtered/archetype-resources/pom.xml: 
   1.8
maven-archetype-webapp/src/main/resources-filtered/archetype-resources/pom.xml: 
   1.8
maven-archetype-simple/src/main/resources-filtered/archetype-resources/pom.xml: 
   1.7
maven-archetype-simple/src/main/resources-filtered/archetype-resources/pom.xml: 
   1.7
maven-archetype-portlet/src/main/resources-filtered/archetype-resources/pom.xml:
1.7
maven-archetype-portlet/src/main/resources-filtered/archetype-resources/pom.xml:
1.7
maven-archetype-quickstart/src/main/resources-filtered/archetype-resources/pom.xml:
${jcv}
maven-archetype-quickstart/src/main/resources-filtered/archetype-resources/pom.xml:
${jcv}
maven-archetype-quickstart/src/test/resources/projects/it-java-7/reference/pom.xml:
1.7
maven-archetype-quickstart/src/test/resources/projects/it-java-7/reference/pom.xml:
1.7
maven-archetype-quickstart/src/test/resources/projects/it-java-7-junit-4.12/reference/pom.xml:
1.7
maven-archetype-quickstart/src/test/resources/projects/it-java-7-junit-4.12/reference/pom.xml:
1.7

{code}


  was:
namely at least 
maven-archetype-plugin/src/main/resources-filtered/archetype-resources/pom.xml
maven-archetype-archetype/src/main/resources-filtered/archetype-resources/src/main/resou

[jira] [Commented] (MARCHETYPES-78) Update default Java version in archetype projects to 1.8

2024-01-02 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/MARCHETYPES-78?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17801890#comment-17801890
 ] 

ASF GitHub Bot commented on MARCHETYPES-78:
---

elharo merged PR #24:
URL: https://github.com/apache/maven-archetypes/pull/24




> Update default Java version in archetype projects to 1.8
> 
>
> Key: MARCHETYPES-78
> URL: https://issues.apache.org/jira/browse/MARCHETYPES-78
> Project: Maven Archetype Bundles
>  Issue Type: Improvement
>Reporter: jiri vanek
>Priority: Major
>
> namely at least 
> maven-archetype-plugin/src/main/resources-filtered/archetype-resources/pom.xml
> maven-archetype-archetype/src/main/resources-filtered/archetype-resources/src/main/resources/archetype-resources/pom.xml
> maven-archetype-archetype/src/main/resources-filtered/archetype-resources/pom.xml
> maven-archetype-profiles/src/main/resources-filtered/archetype-resources/pom.xml
> maven-archetype-simple/src/main/resources-filtered/archetype-resources/pom.xml
> maven-archetype-portlet/src/main/resources-filtered/archetype-resources/pom.xml
> maven-archetype-quickstart/src/main/resources-filtered/archetype-resources/pom.xml
> still uses 1.7 as default version. 
> I'm happy to fix them all (see  
> https://github.com/apache/maven-archetypes/pull/18  and  
> https://issues.apache.org/jira/projects/MARCHETYPES/issues/MARCHETYPES-76), 
> but first I need some ack from somebody with commit permissions to  
> MARCHETYPES/https://github.com/apache/maven-archetypes
> {code:java}
> grep -ir -e maven.compiler.source -e maven.compiler.target| grep  -v test
> maven-archetype-plugin/src/main/resources-filtered/archetype-resources/pom.xml:
> 1.7
> maven-archetype-plugin/src/main/resources-filtered/archetype-resources/pom.xml:
> 1.7
> maven-archetype-archetype/src/main/resources-filtered/archetype-resources/src/main/resources/archetype-resources/pom.xml:
> 1.7
> maven-archetype-archetype/src/main/resources-filtered/archetype-resources/src/main/resources/archetype-resources/pom.xml:
> 1.7
> maven-archetype-archetype/src/main/resources-filtered/archetype-resources/pom.xml:
> 1.7
> maven-archetype-archetype/src/main/resources-filtered/archetype-resources/pom.xml:
> 1.7
> maven-archetype-profiles/src/main/resources-filtered/archetype-resources/pom.xml:
> 1.7
> maven-archetype-profiles/src/main/resources-filtered/archetype-resources/pom.xml:
> 1.7
> maven-archetype-webapp/src/main/resources-filtered/archetype-resources/pom.xml:
> 1.8
> maven-archetype-webapp/src/main/resources-filtered/archetype-resources/pom.xml:
> 1.8
> maven-archetype-simple/src/main/resources-filtered/archetype-resources/pom.xml:
> 1.7
> maven-archetype-simple/src/main/resources-filtered/archetype-resources/pom.xml:
> 1.7
> maven-archetype-portlet/src/main/resources-filtered/archetype-resources/pom.xml:
> 1.7
> maven-archetype-portlet/src/main/resources-filtered/archetype-resources/pom.xml:
> 1.7
> maven-archetype-quickstart/src/main/resources-filtered/archetype-resources/pom.xml:
> ${jcv}
> maven-archetype-quickstart/src/main/resources-filtered/archetype-resources/pom.xml:
> ${jcv}
> {code}
> with tests:
> {code:java}
> grep -ir -e maven.compiler.source -e maven.compiler.target
> maven-archetype-plugin/src/main/resources-filtered/archetype-resources/pom.xml:
> 1.7
> maven-archetype-plugin/src/main/resources-filtered/archetype-resources/pom.xml:
> 1.7
> maven-archetype-archetype/src/main/resources-filtered/archetype-resources/src/main/resources/archetype-resources/pom.xml:
> 1.7
> maven-archetype-archetype/src/main/resources-filtered/archetype-resources/src/main/resources/archetype-resources/pom.xml:
> 1.7
> maven-archetype-archetype/src/main/resources-filtered/archetype-resources/pom.xml:
> 1.7
> maven-archetype-archetype/src/main/resources-filtered/archetype-resources/pom.xml:
> 1.7
> maven-archetype-profiles/src/main/resources-filtered/archetype-resources/pom.xml:
> 1.7
> maven-archetype-profiles/src/main/resources-filtered/archetype-resources/pom.xml:
> 1.7
> maven-archetype-webapp/src/main/resources-filtered/archetype-resources/pom.xml:
> 1.8
> maven-archetype-webapp/src/main/resources-filtered/archetype-resources/pom.xml:
> 1.8
> maven-archetype-simple/src/main/resources-filtered/archetype-resources/pom.xml:
> 1.7
> maven-archetype-simple/src/main/resources-filtered/archetype-resources/pom.xml:
> 1.7
> maven-archetype-portlet/src/main/resources-filtered/archetype-resources/pom.xml:
> 1.7
> maven-archetype-portlet/src/main/resources-filtered/archetype-resources/pom.xml:
> 1.7
> maven-archetype-quickstart/src/main/resources-filtered/archetype-resources/pom.xml:
> ${jcv}
> maven-archetype-quickstart/src/mai

Re: [PR] [MARCHETYPES-78] Update default Java version in archetype projects to 1.8 [maven-archetypes]

2024-01-02 Thread via GitHub


elharo merged PR #24:
URL: https://github.com/apache/maven-archetypes/pull/24


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Bump org.codehaus.plexus:plexus-archiver from 4.9.0 to 4.9.1 [maven-archetype]

2024-01-02 Thread via GitHub


elharo merged PR #176:
URL: https://github.com/apache/maven-archetype/pull/176


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Bump com.ibm.icu:icu4j from 70.1 to 74.2 [maven-archetype]

2024-01-02 Thread via GitHub


elharo merged PR #175:
URL: https://github.com/apache/maven-archetype/pull/175


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Bump org.apache.maven.plugins:maven-invoker-plugin from 3.5.1 to 3.6.0 [maven-archetype]

2024-01-02 Thread via GitHub


elharo merged PR #174:
URL: https://github.com/apache/maven-archetype/pull/174


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Commented] (SUREFIRE-2224) StatelessXmlReporter#getTestProblems() does not properly reflect report schema structure

2024-01-02 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/SUREFIRE-2224?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17801874#comment-17801874
 ] 

ASF GitHub Bot commented on SUREFIRE-2224:
--

michael-o commented on code in PR #702:
URL: https://github.com/apache/maven-surefire/pull/702#discussion_r1439670377


##
maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/report/StatelessXmlReporter.java:
##
@@ -456,21 +456,13 @@ private static void getTestProblems(
 }
 }
 
-boolean hasNestedElements = createOutErrElementsInside & stackTrace != 
null;
-
-if (stackTrace != null) {
-if (hasNestedElements) {
-ppw.startElement("stackTrace");
+if (enableNestedOutErrElements) {
+ppw.startElement("stackTrace");
+if (stackTrace != null) {
+extraEscapeElementValue(stackTrace, outputStreamWriter, ppw, 
fw);
 }
+ppw.endElement();
 
-extraEscapeElementValue(stackTrace, outputStreamWriter, ppw, fw);

Review Comment:
   I think I understand what you mean. Let me rephrase and I guess you are 
right here, the schema is poorly designed. According to 
https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd
 both `failure` and `error` aren't complex elements, thus do *not* contain 
`stackTrace`. Their element body contains the strack trace? Is that the case, 
if so I will cancel the vote and work on a fix and let you know.





> StatelessXmlReporter#getTestProblems() does not properly reflect report 
> schema structure
> 
>
> Key: SUREFIRE-2224
> URL: https://issues.apache.org/jira/browse/SUREFIRE-2224
> Project: Maven Surefire
>  Issue Type: Bug
>  Components: xml generation
>Affects Versions: 3.2.3
>Reporter: Michael Osipov
>Assignee: Michael Osipov
>Priority: Major
> Fix For: 3.2.4
>
>
> According to 
> https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd
>  and 
> https://maven.apache.org/surefire/maven-failsafe-plugin/xsd/failsafe-test-report.xsd
>  not all nested elements contain {{stackTrace}}, {{system-out}} and 
> {{system-err}} elements, but the code makes it conditional whether there is a 
> stack trace or not. This does not comply with the schema definition. Either 
> the nested element is simple content or complex. In the latter {{stackTrace}} 
> is mandatory, even if there is no strack trace according to the schema. The 
> system streams are optional.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] [SUREFIRE-2224] StatelessXmlReporter#getTestProblems() does not properly reflect report schema structure [maven-surefire]

2024-01-02 Thread via GitHub


michael-o commented on code in PR #702:
URL: https://github.com/apache/maven-surefire/pull/702#discussion_r1439670377


##
maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/report/StatelessXmlReporter.java:
##
@@ -456,21 +456,13 @@ private static void getTestProblems(
 }
 }
 
-boolean hasNestedElements = createOutErrElementsInside & stackTrace != 
null;
-
-if (stackTrace != null) {
-if (hasNestedElements) {
-ppw.startElement("stackTrace");
+if (enableNestedOutErrElements) {
+ppw.startElement("stackTrace");
+if (stackTrace != null) {
+extraEscapeElementValue(stackTrace, outputStreamWriter, ppw, 
fw);
 }
+ppw.endElement();
 
-extraEscapeElementValue(stackTrace, outputStreamWriter, ppw, fw);

Review Comment:
   I think I understand what you mean. Let me rephrase and I guess you are 
right here, the schema is poorly designed. According to 
https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd
 both `failure` and `error` aren't complex elements, thus do *not* contain 
`stackTrace`. Their element body contains the strack trace? Is that the case, 
if so I will cancel the vote and work on a fix and let you know.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Commented] (SUREFIRE-2224) StatelessXmlReporter#getTestProblems() does not properly reflect report schema structure

2024-01-02 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/SUREFIRE-2224?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17801873#comment-17801873
 ] 

ASF GitHub Bot commented on SUREFIRE-2224:
--

michael-o commented on code in PR #702:
URL: https://github.com/apache/maven-surefire/pull/702#discussion_r1439670377


##
maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/report/StatelessXmlReporter.java:
##
@@ -456,21 +456,13 @@ private static void getTestProblems(
 }
 }
 
-boolean hasNestedElements = createOutErrElementsInside & stackTrace != 
null;
-
-if (stackTrace != null) {
-if (hasNestedElements) {
-ppw.startElement("stackTrace");
+if (enableNestedOutErrElements) {
+ppw.startElement("stackTrace");
+if (stackTrace != null) {
+extraEscapeElementValue(stackTrace, outputStreamWriter, ppw, 
fw);
 }
+ppw.endElement();
 
-extraEscapeElementValue(stackTrace, outputStreamWriter, ppw, fw);

Review Comment:
   I think I understand what you mean. Let me rephrase and I guess you are 
right here, the schema is poorly designed. According to 
https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd
 both `failure` and `error` aren't complex elements, thus do *not* contain 
`stackTrace`. Their element body contains the strack trace?





> StatelessXmlReporter#getTestProblems() does not properly reflect report 
> schema structure
> 
>
> Key: SUREFIRE-2224
> URL: https://issues.apache.org/jira/browse/SUREFIRE-2224
> Project: Maven Surefire
>  Issue Type: Bug
>  Components: xml generation
>Affects Versions: 3.2.3
>Reporter: Michael Osipov
>Assignee: Michael Osipov
>Priority: Major
> Fix For: 3.2.4
>
>
> According to 
> https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd
>  and 
> https://maven.apache.org/surefire/maven-failsafe-plugin/xsd/failsafe-test-report.xsd
>  not all nested elements contain {{stackTrace}}, {{system-out}} and 
> {{system-err}} elements, but the code makes it conditional whether there is a 
> stack trace or not. This does not comply with the schema definition. Either 
> the nested element is simple content or complex. In the latter {{stackTrace}} 
> is mandatory, even if there is no strack trace according to the schema. The 
> system streams are optional.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] [SUREFIRE-2224] StatelessXmlReporter#getTestProblems() does not properly reflect report schema structure [maven-surefire]

2024-01-02 Thread via GitHub


michael-o commented on code in PR #702:
URL: https://github.com/apache/maven-surefire/pull/702#discussion_r1439670377


##
maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/report/StatelessXmlReporter.java:
##
@@ -456,21 +456,13 @@ private static void getTestProblems(
 }
 }
 
-boolean hasNestedElements = createOutErrElementsInside & stackTrace != 
null;
-
-if (stackTrace != null) {
-if (hasNestedElements) {
-ppw.startElement("stackTrace");
+if (enableNestedOutErrElements) {
+ppw.startElement("stackTrace");
+if (stackTrace != null) {
+extraEscapeElementValue(stackTrace, outputStreamWriter, ppw, 
fw);
 }
+ppw.endElement();
 
-extraEscapeElementValue(stackTrace, outputStreamWriter, ppw, fw);

Review Comment:
   I think I understand what you mean. Let me rephrase and I guess you are 
right here, the schema is poorly designed. According to 
https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd
 both `failure` and `error` aren't complex elements, thus do *not* contain 
`stackTrace`. Their element body contains the strack trace?



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Commented] (SUREFIRE-2224) StatelessXmlReporter#getTestProblems() does not properly reflect report schema structure

2024-01-02 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/SUREFIRE-2224?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17801871#comment-17801871
 ] 

ASF GitHub Bot commented on SUREFIRE-2224:
--

marcphilipp commented on code in PR #702:
URL: https://github.com/apache/maven-surefire/pull/702#discussion_r1439664959


##
maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/report/StatelessXmlReporter.java:
##
@@ -456,21 +456,13 @@ private static void getTestProblems(
 }
 }
 
-boolean hasNestedElements = createOutErrElementsInside & stackTrace != 
null;
-
-if (stackTrace != null) {
-if (hasNestedElements) {
-ppw.startElement("stackTrace");
+if (enableNestedOutErrElements) {
+ppw.startElement("stackTrace");
+if (stackTrace != null) {
+extraEscapeElementValue(stackTrace, outputStreamWriter, ppw, 
fw);
 }
+ppw.endElement();
 
-extraEscapeElementValue(stackTrace, outputStreamWriter, ppw, fw);

Review Comment:
   This still needs to be called if `stackTrace != null` and 
`!enableNestedOutErrElements`. Otherwise, `error` and `failure` elements won't 
contain the stack trace as their content.





> StatelessXmlReporter#getTestProblems() does not properly reflect report 
> schema structure
> 
>
> Key: SUREFIRE-2224
> URL: https://issues.apache.org/jira/browse/SUREFIRE-2224
> Project: Maven Surefire
>  Issue Type: Bug
>  Components: xml generation
>Affects Versions: 3.2.3
>Reporter: Michael Osipov
>Assignee: Michael Osipov
>Priority: Major
> Fix For: 3.2.4
>
>
> According to 
> https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd
>  and 
> https://maven.apache.org/surefire/maven-failsafe-plugin/xsd/failsafe-test-report.xsd
>  not all nested elements contain {{stackTrace}}, {{system-out}} and 
> {{system-err}} elements, but the code makes it conditional whether there is a 
> stack trace or not. This does not comply with the schema definition. Either 
> the nested element is simple content or complex. In the latter {{stackTrace}} 
> is mandatory, even if there is no strack trace according to the schema. The 
> system streams are optional.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] [SUREFIRE-2224] StatelessXmlReporter#getTestProblems() does not properly reflect report schema structure [maven-surefire]

2024-01-02 Thread via GitHub


marcphilipp commented on code in PR #702:
URL: https://github.com/apache/maven-surefire/pull/702#discussion_r1439664959


##
maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/report/StatelessXmlReporter.java:
##
@@ -456,21 +456,13 @@ private static void getTestProblems(
 }
 }
 
-boolean hasNestedElements = createOutErrElementsInside & stackTrace != 
null;
-
-if (stackTrace != null) {
-if (hasNestedElements) {
-ppw.startElement("stackTrace");
+if (enableNestedOutErrElements) {
+ppw.startElement("stackTrace");
+if (stackTrace != null) {
+extraEscapeElementValue(stackTrace, outputStreamWriter, ppw, 
fw);
 }
+ppw.endElement();
 
-extraEscapeElementValue(stackTrace, outputStreamWriter, ppw, fw);

Review Comment:
   This still needs to be called if `stackTrace != null` and 
`!enableNestedOutErrElements`. Otherwise, `error` and `failure` elements won't 
contain the stack trace as their content.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Updated] (SUREFIRE-2199) [WARNING] * org.apache.maven.plugins:maven-surefire-report-plugin:3.1.2

2024-01-02 Thread Michael Osipov (Jira)


 [ 
https://issues.apache.org/jira/browse/SUREFIRE-2199?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Osipov updated SUREFIRE-2199:
-
Fix Version/s: Backlog

> [WARNING]  * org.apache.maven.plugins:maven-surefire-report-plugin:3.1.2
> 
>
> Key: SUREFIRE-2199
> URL: https://issues.apache.org/jira/browse/SUREFIRE-2199
> Project: Maven Surefire
>  Issue Type: Wish
>Affects Versions: 3.1.2
>Reporter: Eric Kolotyluk
>Assignee: Michael Osipov
>Priority: Minor
> Fix For: Backlog
>
>
> When running {{mvn clean site -Dmaven.plugin.validation=VERBOSE}} I get
> {{[WARNING]  * org.apache.maven.plugins:maven-surefire-report-plugin:3.1.2}}
> {{[WARNING]   Declared at location(s):}}
> {{[WARNING]    * unknown}}
> {{[WARNING]   Mojo EXTERNAL issue(s):}}
> {{[WARNING]    * Mojo surefire-report:failsafe-report-only 
> (org.apache.maven.plugins.surefire.report.FailsafeReportMojo)}}
> {{[WARNING]      - Parameter 'localRepository' uses deprecated parameter 
> expression '${localRepository}': ArtifactRepository type is deprecated and 
> its use in Mojos should be avoided.}}
> {{[WARNING]    * Mojo surefire-report:report 
> (org.apache.maven.plugins.surefire.report.SurefireReportMojo)}}
> {{[WARNING]      - Parameter 'localRepository' uses deprecated parameter 
> expression '${localRepository}': ArtifactRepository type is deprecated and 
> its use in Mojos should be avoided.}}
> {{[WARNING]    * Mojo surefire-report:report-only 
> (org.apache.maven.plugins.surefire.report.SurefireReportOnlyMojo)}}
> {{[WARNING]      - Parameter 'localRepository' uses deprecated parameter 
> expression '${localRepository}': ArtifactRepository type is deprecated and 
> its use in Mojos should be avoided.}}
> [WARNING]
> _*I wish I could eliminate all warnings in my projects, but it's not always 
> easy or possible.*_ ;)
> My context is
> {{$ mvn -version}}
> {{Apache Maven 3.9.5 (57804ffe001d7215b5e7bcb531cf83df38f93546)}}
> {{Maven home: C:\Program Files (Open)\Apache\apache-maven-3.9.5}}
> {{Java version: 21, vendor: Oracle Corporation, runtime: C:\Program 
> Files\java\jdk-21}}
> {{Default locale: en_CA, platform encoding: UTF-8}}
> {{OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"}}
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (MCHECKSTYLE-429) Deprecation warning

2024-01-02 Thread Michael Osipov (Jira)


 [ 
https://issues.apache.org/jira/browse/MCHECKSTYLE-429?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Osipov updated MCHECKSTYLE-429:
---
Fix Version/s: 4.0.0-M1

> Deprecation warning
> ---
>
> Key: MCHECKSTYLE-429
> URL: https://issues.apache.org/jira/browse/MCHECKSTYLE-429
> Project: Maven Checkstyle Plugin
>  Issue Type: Bug
>  Components: checkstyle:checkstyle
>Affects Versions: 3.2.1, 3.2.2
>Reporter: Lenny Primak
>Assignee: Michael Osipov
>Priority: Major
> Fix For: 4.0.0-M1
>
>
> Every time checkstyle plugin is ran, the following warning occurs:
> {code:java}
> [INFO] --- checkstyle:3.2.1:checkstyle (default) @ shiro-cdi ---
> [WARNING] Parameter 'localRepository' is deprecated core expression; Avoid 
> use of ArtifactRepository type. If you need access to local repository, 
> switch to '${repositorySystemSession}' expression and get LRM from it instead.
> [INFO] Rendering content with 
> org.apache.maven.skins:maven-default-skin:jar:1.3 skin.
> [INFO] Starting audit...
> Audit done.
> {code}
> Looks like maven 3.9.x deprecated `localRepository` variable and the plugin 
> needs to be updated to reflect this



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (MSHARED-1348) Upgrade plugins and components (in ITs)

2024-01-02 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/MSHARED-1348?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17801857#comment-17801857
 ] 

ASF GitHub Bot commented on MSHARED-1348:
-

michael-o opened a new pull request, #29:
URL: https://github.com/apache/maven-reporting-impl/pull/29

   This closes #20




> Upgrade plugins and components (in ITs)
> ---
>
> Key: MSHARED-1348
> URL: https://issues.apache.org/jira/browse/MSHARED-1348
> Project: Maven Shared Components
>  Issue Type: Dependency upgrade
>  Components: maven-reporting-impl
>Reporter: Michael Osipov
>Assignee: Michael Osipov
>Priority: Major
> Fix For: maven-reporting-impl-4.0.0, 
> maven-reporting-impl-4.0.0-M14
>
>
> * Upgrade to JUnit 5.10.1
> * Upgrade to Maven Site Plugin 4.0.0-M13
> * Also fixed issues reported by {{dependency:analyze}}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (MSHARED-1348) Upgrade plugins and components (in ITs)

2024-01-02 Thread Michael Osipov (Jira)
Michael Osipov created MSHARED-1348:
---

 Summary: Upgrade plugins and components (in ITs)
 Key: MSHARED-1348
 URL: https://issues.apache.org/jira/browse/MSHARED-1348
 Project: Maven Shared Components
  Issue Type: Dependency upgrade
  Components: maven-reporting-impl
Reporter: Michael Osipov
Assignee: Michael Osipov
 Fix For: maven-reporting-impl-4.0.0-M14, maven-reporting-impl-4.0.0


* Upgrade to JUnit 5.10.1
* Upgrade to Maven Site Plugin 4.0.0-M13
* Also fixed issues reported by {{dependency:analyze}}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (MARCHETYPES-76) maven-archetype-quickstart generates EOLed maven.compiler setup

2024-01-02 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/MARCHETYPES-76?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17801849#comment-17801849
 ] 

ASF GitHub Bot commented on MARCHETYPES-76:
---

judovana commented on PR #25:
URL: https://github.com/apache/maven-archetypes/pull/25#issuecomment-1874261752

   I had rebased it so it is not based on 
https://github.com/apache/maven-archetypes/pull/23, as it do not need to be.
   I is still depending on https://github.com/apache/maven-archetypes/pull/24 
anyway (aka have no reasoning without it)




> maven-archetype-quickstart generates EOLed  maven.compiler setup
> 
>
> Key: MARCHETYPES-76
> URL: https://issues.apache.org/jira/browse/MARCHETYPES-76
> Project: Maven Archetype Bundles
>  Issue Type: Bug
>  Components: Maven Quickstart Archetype
>Reporter: jiri vanek
>Priority: Major
>
> The default imput to #compilerProperties is 1.7, which is making any 
> generated project to be not buildable with fresh jdk21. The default should 
> be1.8. Where jdk8 is still live and jdk21 is still comaptible with it.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] [MARCHETYPES-76] maven-archetype-quickstart generates EOLed maven.compiler setup [maven-archetypes]

2024-01-02 Thread via GitHub


judovana commented on PR #25:
URL: https://github.com/apache/maven-archetypes/pull/25#issuecomment-1874261752

   I had rebased it so it is not based on 
https://github.com/apache/maven-archetypes/pull/23, as it do not need to be.
   I is still depending on https://github.com/apache/maven-archetypes/pull/24 
anyway (aka have no reasoning without it)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Add tests with Java 8 and 21 [maven-archetypes]

2024-01-02 Thread via GitHub


judovana commented on PR #23:
URL: https://github.com/apache/maven-archetypes/pull/23#issuecomment-1874254805

   The changes were split to several PRs on @ slachiewicz  request


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Commented] (MARCHETYPES-76) maven-archetype-quickstart generates EOLed maven.compiler setup

2024-01-02 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/MARCHETYPES-76?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17801846#comment-17801846
 ] 

ASF GitHub Bot commented on MARCHETYPES-76:
---

judovana commented on PR #25:
URL: https://github.com/apache/maven-archetypes/pull/25#issuecomment-1874253053

   Note, that the CI on this is, and will be failing, untill 
https://github.com/apache/maven-archetypes/pull/24 is merged. I have no issues 
to add this into https://github.com/apache/maven-archetypes/pull/24 itself,  
but @slachiewicz  required to have this test change in separate PR. 
   
   Note, that without https://github.com/apache/maven-archetypes/pull/24 the 
change do not have any reasoning.




> maven-archetype-quickstart generates EOLed  maven.compiler setup
> 
>
> Key: MARCHETYPES-76
> URL: https://issues.apache.org/jira/browse/MARCHETYPES-76
> Project: Maven Archetype Bundles
>  Issue Type: Bug
>  Components: Maven Quickstart Archetype
>Reporter: jiri vanek
>Priority: Major
>
> The default imput to #compilerProperties is 1.7, which is making any 
> generated project to be not buildable with fresh jdk21. The default should 
> be1.8. Where jdk8 is still live and jdk21 is still comaptible with it.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] [MARCHETYPES-76] maven-archetype-quickstart generates EOLed maven.compiler setup [maven-archetypes]

2024-01-02 Thread via GitHub


judovana commented on PR #25:
URL: https://github.com/apache/maven-archetypes/pull/25#issuecomment-1874253053

   Note, that the CI on this is, and will be failing, untill 
https://github.com/apache/maven-archetypes/pull/24 is merged. I have no issues 
to add this into https://github.com/apache/maven-archetypes/pull/24 itself,  
but @slachiewicz  required to have this test change in separate PR. 
   
   Note, that without https://github.com/apache/maven-archetypes/pull/24 the 
change do not have any reasoning.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Add tests with Java 8 and 21 [maven-archetypes]

2024-01-02 Thread via GitHub


judovana commented on PR #23:
URL: https://github.com/apache/maven-archetypes/pull/23#issuecomment-1874249710

   hi!
   
   Sorry, I had to be explicit in initial comment - this is expected to fail, 
because jdk21 is not supported.
   If you look into https://github.com/apache/maven-archetypes/pull/24, which 
is adding jdk21 support, and which is based on this PR's commit,  you will see 
the tests are passing


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Commented] (DOXIASITETOOLS-323) Upgrade components

2024-01-02 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/DOXIASITETOOLS-323?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17801845#comment-17801845
 ] 

ASF GitHub Bot commented on DOXIASITETOOLS-323:
---

michael-o opened a new pull request, #125:
URL: https://github.com/apache/maven-doxia-sitetools/pull/125

   Co-authored-by: Sylwester Lachiewicz 
   
   This closes #125




> Upgrade components
> --
>
> Key: DOXIASITETOOLS-323
> URL: https://issues.apache.org/jira/browse/DOXIASITETOOLS-323
> Project: Maven Doxia Sitetools
>  Issue Type: Dependency upgrade
>Reporter: Michael Osipov
>Assignee: Michael Osipov
>Priority: Major
> Fix For: 2.0.0, 2.0.0-M17
>
>
> * Upgrade to Plexus Interpolation 1.27
> * Upgrade to Plexus Testing 1.3.0
> * Upgrade to Plexus Velocity 2.1.0
> * Upgrade to Commons Lang 3.14.0
> * Upgrade to Commons IO 2.15.1
> * Upgrade to JUnit 5.10.1



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (DOXIASITETOOLS-323) Upgrade components

2024-01-02 Thread Michael Osipov (Jira)
Michael Osipov created DOXIASITETOOLS-323:
-

 Summary: Upgrade components
 Key: DOXIASITETOOLS-323
 URL: https://issues.apache.org/jira/browse/DOXIASITETOOLS-323
 Project: Maven Doxia Sitetools
  Issue Type: Dependency upgrade
Reporter: Michael Osipov
 Fix For: 2.0.0, 2.0.0-M17


* Upgrade to Plexus Interpolation 1.27
* Upgrade to Plexus Testing 1.3.0
* Upgrade to Plexus Velocity 2.1.0
* Upgrade to Commons Lang 3.14.0
* Upgrade to Commons IO 2.15.1
* Upgrade to JUnit 5.10.1



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Assigned] (DOXIASITETOOLS-323) Upgrade components

2024-01-02 Thread Michael Osipov (Jira)


 [ 
https://issues.apache.org/jira/browse/DOXIASITETOOLS-323?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Osipov reassigned DOXIASITETOOLS-323:
-

Assignee: Michael Osipov

> Upgrade components
> --
>
> Key: DOXIASITETOOLS-323
> URL: https://issues.apache.org/jira/browse/DOXIASITETOOLS-323
> Project: Maven Doxia Sitetools
>  Issue Type: Dependency upgrade
>Reporter: Michael Osipov
>Assignee: Michael Osipov
>Priority: Major
> Fix For: 2.0.0, 2.0.0-M17
>
>
> * Upgrade to Plexus Interpolation 1.27
> * Upgrade to Plexus Testing 1.3.0
> * Upgrade to Plexus Velocity 2.1.0
> * Upgrade to Commons Lang 3.14.0
> * Upgrade to Commons IO 2.15.1
> * Upgrade to JUnit 5.10.1



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] Bump net.sourceforge.plantuml:plantuml from 1.2023.12 to 1.2023.13 [maven-site]

2024-01-02 Thread via GitHub


slawekjaranowski merged PR #476:
URL: https://github.com/apache/maven-site/pull/476


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Closed] (DOXIA-721) Upgrade to JUnit 5.10.1

2024-01-02 Thread Michael Osipov (Jira)


 [ 
https://issues.apache.org/jira/browse/DOXIA-721?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Osipov closed DOXIA-721.

Resolution: Fixed

Fixed with 
[7bf6861d31250f535e9ca79a4b9d443fcf4b1f7c|https://gitbox.apache.org/repos/asf?p=maven-doxia.git;a=commit;h=7bf6861d31250f535e9ca79a4b9d443fcf4b1f7c].

> Upgrade to JUnit 5.10.1
> ---
>
> Key: DOXIA-721
> URL: https://issues.apache.org/jira/browse/DOXIA-721
> Project: Maven Doxia
>  Issue Type: Dependency upgrade
>Reporter: Sylwester Lachiewicz
>Assignee: Michael Osipov
>Priority: Minor
> Fix For: 2.0.0, 2.0.0-M9
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (DOXIA-721) Upgrade to JUnit 5.10.1

2024-01-02 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/DOXIA-721?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17801829#comment-17801829
 ] 

ASF GitHub Bot commented on DOXIA-721:
--

asfgit merged PR #191:
URL: https://github.com/apache/maven-doxia/pull/191




> Upgrade to JUnit 5.10.1
> ---
>
> Key: DOXIA-721
> URL: https://issues.apache.org/jira/browse/DOXIA-721
> Project: Maven Doxia
>  Issue Type: Dependency upgrade
>Reporter: Sylwester Lachiewicz
>Assignee: Michael Osipov
>Priority: Minor
> Fix For: 2.0.0, 2.0.0-M9
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (DOXIA-721) Upgrade to JUnit 5.10.1

2024-01-02 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/DOXIA-721?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17801828#comment-17801828
 ] 

ASF GitHub Bot commented on DOXIA-721:
--

asfgit merged PR #191:
URL: https://github.com/apache/maven-doxia/pull/191




> Upgrade to JUnit 5.10.1
> ---
>
> Key: DOXIA-721
> URL: https://issues.apache.org/jira/browse/DOXIA-721
> Project: Maven Doxia
>  Issue Type: Dependency upgrade
>Reporter: Sylwester Lachiewicz
>Assignee: Michael Osipov
>Priority: Minor
> Fix For: 2.0.0, 2.0.0-M9
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] [DOXIA-721] Bump JUnit to 5.10.1 [maven-doxia]

2024-01-02 Thread via GitHub


asfgit merged PR #191:
URL: https://github.com/apache/maven-doxia/pull/191


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] [DOXIA-721] Bump JUnit to 5.10.1 [maven-doxia]

2024-01-02 Thread via GitHub


asfgit merged PR #191:
URL: https://github.com/apache/maven-doxia/pull/191


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Improve documentation about plugin-tools [maven-site]

2024-01-02 Thread via GitHub


slawekjaranowski merged PR #479:
URL: https://github.com/apache/maven-site/pull/479


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Updated] (DOXIA-721) Upgrade to JUnit 5.10.1

2024-01-02 Thread Michael Osipov (Jira)


 [ 
https://issues.apache.org/jira/browse/DOXIA-721?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Osipov updated DOXIA-721:
-
Summary: Upgrade to JUnit 5.10.1  (was: Bump JUnit from 5.10.0 to 5.10.1)

> Upgrade to JUnit 5.10.1
> ---
>
> Key: DOXIA-721
> URL: https://issues.apache.org/jira/browse/DOXIA-721
> Project: Maven Doxia
>  Issue Type: Dependency upgrade
>Reporter: Sylwester Lachiewicz
>Assignee: Michael Osipov
>Priority: Minor
> Fix For: 2.0.0, 2.0.0-M9
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Assigned] (DOXIA-721) Bump JUnit from 5.10.0 to 5.10.1

2024-01-02 Thread Michael Osipov (Jira)


 [ 
https://issues.apache.org/jira/browse/DOXIA-721?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Osipov reassigned DOXIA-721:


Assignee: Michael Osipov

> Bump JUnit from 5.10.0 to 5.10.1
> 
>
> Key: DOXIA-721
> URL: https://issues.apache.org/jira/browse/DOXIA-721
> Project: Maven Doxia
>  Issue Type: Dependency upgrade
>Reporter: Sylwester Lachiewicz
>Assignee: Michael Osipov
>Priority: Minor
> Fix For: 2.0.0, 2.0.0-M9
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] Extend info about cleanups after retirement [maven-site]

2024-01-02 Thread via GitHub


slawekjaranowski merged PR #481:
URL: https://github.com/apache/maven-site/pull/481


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Created] (SUREFIRE-2228) Upgrade to Doxia 2.0.0 Milestone Stack

2024-01-02 Thread Michael Osipov (Jira)
Michael Osipov created SUREFIRE-2228:


 Summary: Upgrade to Doxia 2.0.0 Milestone Stack
 Key: SUREFIRE-2228
 URL: https://issues.apache.org/jira/browse/SUREFIRE-2228
 Project: Maven Surefire
  Issue Type: Dependency upgrade
Reporter: Michael Osipov
Assignee: Michael Osipov
 Fix For: Backlog


* Ugprade to Doxia 2.0.0-M8
* Upgrade to Maven Reporting Impl 4.0.0-M13
* Upgrade to Maven Site Plugin 4.0.0-M13
* Upgrade to Maven Maven Project Info Reports Plugin 4.0.0-M1
 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (SUREFIRE-2161) Align Mojo class names and output names

2024-01-02 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/SUREFIRE-2161?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17801813#comment-17801813
 ] 

ASF GitHub Bot commented on SUREFIRE-2161:
--

michael-o commented on PR #708:
URL: https://github.com/apache/maven-surefire/pull/708#issuecomment-1874130363

   This is a prerequisite for Doxia 2.0.0.




> Align Mojo class names and output names
> ---
>
> Key: SUREFIRE-2161
> URL: https://issues.apache.org/jira/browse/SUREFIRE-2161
> Project: Maven Surefire
>  Issue Type: Task
>  Components: Maven Surefire Report Plugin
>Affects Versions: 3.0.0
>Reporter: Michael Osipov
>Assignee: Michael Osipov
>Priority: Major
> Fix For: Backlog
>
>
> Currently, names in those mojos are inconsistent with the rest of our 
> reports, namely, the output name does not have an explicit {{-report}} 
> suffix, the goal name should match the class name. Other plugins have been 
> aligned long time ago, it is about time for this one:
> || Mojo class name || output name ||
> | -{{FailsafeReportMojo}}- \\ {{FailsafeOnlyReport}} || -{{failsafe-report}}- 
> \\ {{failsafe}} |
> | -{{SurefireReportMojo}}- \\ {{SurefireReport}} || -{{surefire-report}}- \\ 
> {{surefire}} |
> | -{{SurefireReportOnlyMojo}}- \\ {{SurefireOnlyReport}} || 
> -{{surefire-report}}- \\ {{surefire}} |



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (SUREFIRE-2161) Align Mojo class names and output names

2024-01-02 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/SUREFIRE-2161?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17801812#comment-17801812
 ] 

ASF GitHub Bot commented on SUREFIRE-2161:
--

michael-o opened a new pull request, #708:
URL: https://github.com/apache/maven-surefire/pull/708

   Following this checklist to help us incorporate your 
   contribution quickly and easily:
   
- [ ] Make sure there is a [JIRA 
issue](https://issues.apache.org/jira/browse/SUREFIRE) filed 
  for the change (usually before you start working on it).  Trivial 
changes like typos do not 
  require a JIRA issue.  Your pull request should address just this 
issue, without 
  pulling in other changes.
- [ ] Each commit in the pull request should have a meaningful subject line 
and body.
- [ ] Format the pull request title like `[SUREFIRE-XXX] - Fixes bug in 
ApproximateQuantiles`,
  where you replace `SUREFIRE-XXX` with the appropriate JIRA issue. 
Best practice
  is to use the JIRA issue title in the pull request title and in the 
first line of the 
  commit message.
- [ ] Write a pull request description that is detailed enough to 
understand what the pull request does, how, and why.
- [ ] Run `mvn clean install` to make sure basic checks pass. A more 
thorough check will 
  be performed on your pull request automatically.
- [ ] You have run the integration tests successfully (`mvn -Prun-its clean 
install`).
   
   If your pull request is about ~20 lines of code you don't need to sign an
   [Individual Contributor License 
Agreement](https://www.apache.org/licenses/icla.pdf) if you are unsure
   please ask on the developers list.
   
   To make clear that you license your contribution under 
   the [Apache License Version 2.0, January 
2004](http://www.apache.org/licenses/LICENSE-2.0)
   you have to acknowledge this by using the following check-box.
   
- [ ] I hereby declare this contribution to be licenced under the [Apache 
License Version 2.0, January 2004](http://www.apache.org/licenses/LICENSE-2.0)
   
- [ ] In any other case, please file an [Apache Individual Contributor 
License Agreement](https://www.apache.org/licenses/icla.pdf).
   




> Align Mojo class names and output names
> ---
>
> Key: SUREFIRE-2161
> URL: https://issues.apache.org/jira/browse/SUREFIRE-2161
> Project: Maven Surefire
>  Issue Type: Task
>  Components: Maven Surefire Report Plugin
>Affects Versions: 3.0.0
>Reporter: Michael Osipov
>Assignee: Michael Osipov
>Priority: Major
> Fix For: Backlog
>
>
> Currently, names in those mojos are inconsistent with the rest of our 
> reports, namely, the output name does not have an explicit {{-report}} 
> suffix, the goal name should match the class name. Other plugins have been 
> aligned long time ago, it is about time for this one:
> || Mojo class name || output name ||
> | -{{FailsafeReportMojo}}- \\ {{FailsafeOnlyReport}} || -{{failsafe-report}}- 
> \\ {{failsafe}} |
> | -{{SurefireReportMojo}}- \\ {{SurefireReport}} || -{{surefire-report}}- \\ 
> {{surefire}} |
> | -{{SurefireReportOnlyMojo}}- \\ {{SurefireOnlyReport}} || 
> -{{surefire-report}}- \\ {{surefire}} |



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [PR] [SUREFIRE-2161] Align Mojo class names and output names [maven-surefire]

2024-01-02 Thread via GitHub


michael-o commented on PR #708:
URL: https://github.com/apache/maven-surefire/pull/708#issuecomment-1874130363

   This is a prerequisite for Doxia 2.0.0.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[PR] [SUREFIRE-2161] Align Mojo class names and output names [maven-surefire]

2024-01-02 Thread via GitHub


michael-o opened a new pull request, #708:
URL: https://github.com/apache/maven-surefire/pull/708

   Following this checklist to help us incorporate your 
   contribution quickly and easily:
   
- [ ] Make sure there is a [JIRA 
issue](https://issues.apache.org/jira/browse/SUREFIRE) filed 
  for the change (usually before you start working on it).  Trivial 
changes like typos do not 
  require a JIRA issue.  Your pull request should address just this 
issue, without 
  pulling in other changes.
- [ ] Each commit in the pull request should have a meaningful subject line 
and body.
- [ ] Format the pull request title like `[SUREFIRE-XXX] - Fixes bug in 
ApproximateQuantiles`,
  where you replace `SUREFIRE-XXX` with the appropriate JIRA issue. 
Best practice
  is to use the JIRA issue title in the pull request title and in the 
first line of the 
  commit message.
- [ ] Write a pull request description that is detailed enough to 
understand what the pull request does, how, and why.
- [ ] Run `mvn clean install` to make sure basic checks pass. A more 
thorough check will 
  be performed on your pull request automatically.
- [ ] You have run the integration tests successfully (`mvn -Prun-its clean 
install`).
   
   If your pull request is about ~20 lines of code you don't need to sign an
   [Individual Contributor License 
Agreement](https://www.apache.org/licenses/icla.pdf) if you are unsure
   please ask on the developers list.
   
   To make clear that you license your contribution under 
   the [Apache License Version 2.0, January 
2004](http://www.apache.org/licenses/LICENSE-2.0)
   you have to acknowledge this by using the following check-box.
   
- [ ] I hereby declare this contribution to be licenced under the [Apache 
License Version 2.0, January 2004](http://www.apache.org/licenses/LICENSE-2.0)
   
- [ ] In any other case, please file an [Apache Individual Contributor 
License Agreement](https://www.apache.org/licenses/icla.pdf).
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Commented] (MNG-7986) Spurious JUnit 4.12 jar on boot classpath

2024-01-02 Thread Marc Philipp (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-7986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17801808#comment-17801808
 ] 

Marc Philipp commented on MNG-7986:
---

Thanks for looking into this! Our intention for reporting this issue was to 
make you aware that there apparently was some change that breaks existing 
plugins. You're right to point out there are newer versions that work just fine 
and anyone should update all plugins before migrating to Maven 4.x. To us it 
looked like a change in plexus-java that affects dependency management and 
might also have the potential to break other usages.

> Spurious JUnit 4.12 jar on boot classpath
> -
>
> Key: MNG-7986
> URL: https://issues.apache.org/jira/browse/MNG-7986
> Project: Maven
>  Issue Type: Bug
>  Components: Core
>Affects Versions: 4.0.0-alpha-9
>Reporter: Jean Gauthier
>Priority: Major
> Fix For: waiting-for-feedback
>
> Attachments: output-maven-4.0.0-alpha8-surefire-2.22.2.txt, 
> output-maven-4.0.0-alpha9-surefire-2.22.2.txt, 
> output-maven-4.0.0-alpha9-surefire-3.0.0-M4.txt, reproducer.zip
>
>
> We noticed a regression in Maven 4.0.0-alpha9 for Surefire versions 
> 2.21.0-3.0.0-M3: when specifying a dependency to JUnit 4.13, JUnit 4.12 gets 
> added before it on the boot classpath.
> This causes issues e.g. when defining a custom JUnit 4 RunListener in a 
> project: because JUnit 4.12 is listed first, the new {{testSuiteStarted}} 
> callback that was added in 4.13 does not get invoked anymore.
> This can be reproduced by running {{./mvnw clean test 
> -Dorg.slf4j.simpleLogger.log.org.apache.maven.plugin.surefire.SurefirePlugin=debug}}
>  on the attached project (and setting the Maven/Surefire versions 
> accordingly).
> I have also added the output logs for the following version combinations as 
> attachment to the ticket:
>  * Maven 4.0.0-alpha8 + Surefire 2.22.2 => works correctly (contains 
> {{RunListener - testSuiteStarted}})
>  * Maven 4.0.0-alpha9 + Surefire 2.22.2 => broken (does not contain 
> {{RunListener - testSuiteStarted}})
>  * Maven 4.0.0-alpha9 + Surefire 3.0.0-M4 => works correctly (contains 
> {{RunListener - testSuiteStarted}})
> Please let me know in case additional information is needed.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (SUREFIRE-2161) Align Mojo class names and output names

2024-01-02 Thread Michael Osipov (Jira)


 [ 
https://issues.apache.org/jira/browse/SUREFIRE-2161?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Osipov updated SUREFIRE-2161:
-
Description: 
Currently, names in those mojos are inconsistent with the rest of our reports, 
namely, the output name does not have an explicit {{-report}} suffix, the goal 
name should match the class name. Other plugins have been aligned long time 
ago, it is about time for this one:
|| Mojo class name || output name ||
| -{{FailsafeReportMojo}}- \\ {{FailsafeOnlyReport}} || -{{failsafe-report}}- 
\\ {{failsafe}} |
| -{{SurefireReportMojo}}- \\ {{SurefireReport}} || -{{surefire-report}}- \\ 
{{surefire}} |
| -{{SurefireReportOnlyMojo}}- \\ {{SurefireOnlyReport}} || 
-{{surefire-report}}- \\ {{surefire}} |

  was:
Currently, names in those mojos are inconsistent with the rest of our reports, 
namely, the output name does not have an explicit {{-report}} suffix, the goal 
name should match the class name. Other plugins have been aligned long time 
ago, it is about time for this one:
|| Mojo class name || output name ||
| -{{FailsafeReport}}- \\ {{FailsafeOnlyReport}} || -{{failsafe-report}}- \\ 
{{failsafe}} |
| {{SurefireReport}} || -{{surefire-report}}- \\ {{surefire}} |
| {{SurefireOnlyReport}} || -{{surefire-report}}- \\ {{surefire}} |


> Align Mojo class names and output names
> ---
>
> Key: SUREFIRE-2161
> URL: https://issues.apache.org/jira/browse/SUREFIRE-2161
> Project: Maven Surefire
>  Issue Type: Task
>  Components: Maven Surefire Report Plugin
>Affects Versions: 3.0.0
>Reporter: Michael Osipov
>Assignee: Michael Osipov
>Priority: Major
> Fix For: Backlog
>
>
> Currently, names in those mojos are inconsistent with the rest of our 
> reports, namely, the output name does not have an explicit {{-report}} 
> suffix, the goal name should match the class name. Other plugins have been 
> aligned long time ago, it is about time for this one:
> || Mojo class name || output name ||
> | -{{FailsafeReportMojo}}- \\ {{FailsafeOnlyReport}} || -{{failsafe-report}}- 
> \\ {{failsafe}} |
> | -{{SurefireReportMojo}}- \\ {{SurefireReport}} || -{{surefire-report}}- \\ 
> {{surefire}} |
> | -{{SurefireReportOnlyMojo}}- \\ {{SurefireOnlyReport}} || 
> -{{surefire-report}}- \\ {{surefire}} |



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (SUREFIRE-2161) Align Mojo class names and output names

2024-01-02 Thread Michael Osipov (Jira)


 [ 
https://issues.apache.org/jira/browse/SUREFIRE-2161?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Osipov updated SUREFIRE-2161:
-
Description: 
Currently, names in those mojos are inconsistent with the rest of our reports, 
namely, the output name does not have an explicit {{-report}} suffix, the goal 
name should match the class name. Other plugins have been aligned long time 
ago, it is about time for this one:
|| Mojo class name || output name ||
| -{{FailsafeReport}}- \\ {{FailsafeOnlyReport}} || -{{failsafe-report}}- \\ 
{{failsafe}} |
| {{SurefireReport}} || -{{surefire-report}}- \\ {{surefire}} |
| {{SurefireOnlyReport}} || -{{surefire-report}}- \\ {{surefire}} |

  was:
Currently, names in those mojos are inconsistent with the rest of our reports, 
namely, the output name does not have an explicit {{-report}} suffix, the goal 
name should match the class name. Other plugins have been aligned long time 
ago, it is about time for this one:
|| Mojo class name || output name ||
| -{{FailsafeReport}}- \\ {{FailsafeReportOnly}} || -{{failsafe-report}}- \\ 
{{failsafe}} |
| {{SurefireReport}} || -{{surefire-report}}- \\ {{surefire}} |
| {{SurefireReportOnly}} || -{{surefire-report}}- \\ {{surefire}} |


> Align Mojo class names and output names
> ---
>
> Key: SUREFIRE-2161
> URL: https://issues.apache.org/jira/browse/SUREFIRE-2161
> Project: Maven Surefire
>  Issue Type: Task
>  Components: Maven Surefire Report Plugin
>Affects Versions: 3.0.0
>Reporter: Michael Osipov
>Assignee: Michael Osipov
>Priority: Major
> Fix For: Backlog
>
>
> Currently, names in those mojos are inconsistent with the rest of our 
> reports, namely, the output name does not have an explicit {{-report}} 
> suffix, the goal name should match the class name. Other plugins have been 
> aligned long time ago, it is about time for this one:
> || Mojo class name || output name ||
> | -{{FailsafeReport}}- \\ {{FailsafeOnlyReport}} || -{{failsafe-report}}- \\ 
> {{failsafe}} |
> | {{SurefireReport}} || -{{surefire-report}}- \\ {{surefire}} |
> | {{SurefireOnlyReport}} || -{{surefire-report}}- \\ {{surefire}} |



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (SUREFIRE-2161) Align Mojo class names and output names

2024-01-02 Thread Michael Osipov (Jira)


[ 
https://issues.apache.org/jira/browse/SUREFIRE-2161?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17801795#comment-17801795
 ] 

Michael Osipov commented on SUREFIRE-2161:
--

This will also include the renaming of 
{{org.apache.maven.plugin.surefire.SurefirePlugin}} to 
{{org.apache.maven.plugin.surefire.SurefireMojo}}.

> Align Mojo class names and output names
> ---
>
> Key: SUREFIRE-2161
> URL: https://issues.apache.org/jira/browse/SUREFIRE-2161
> Project: Maven Surefire
>  Issue Type: Task
>  Components: Maven Surefire Report Plugin
>Affects Versions: 3.0.0
>Reporter: Michael Osipov
>Assignee: Michael Osipov
>Priority: Major
> Fix For: Backlog
>
>
> Currently, names in those mojos are inconsistent with the rest of our 
> reports, namely, the output name does not have an explicit {{-report}} 
> suffix, the goal name should match the class name. Other plugins have been 
> aligned long time ago, it is about time for this one:
> || Mojo class name || output name ||
> | -{{FailsafeReport}}- \\ {{FailsafeReportOnly}} || -{{failsafe-report}}- \\ 
> {{failsafe}} |
> | {{SurefireReport}} || -{{surefire-report}}- \\ {{surefire}} |
> | {{SurefireReportOnly}} || -{{surefire-report}}- \\ {{surefire}} |



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (SUREFIRE-2227) Dynamically calculate xrefTestLocation

2024-01-02 Thread Michael Osipov (Jira)
Michael Osipov created SUREFIRE-2227:


 Summary: Dynamically calculate xrefTestLocation
 Key: SUREFIRE-2227
 URL: https://issues.apache.org/jira/browse/SUREFIRE-2227
 Project: Maven Surefire
  Issue Type: Improvement
  Components: Maven Surefire Report Plugin
Affects Versions: 3.2.3
Reporter: Michael Osipov
Assignee: Michael Osipov
 Fix For: Backlog


After MSHARED-1327 we need to dynamically calculate where (Test) XRef report 
resides. Unless an explicit value has been provided.
The calculation considers both standalone mode *and* site mode.

The parameter {{xrefLocation}} will be renamed to {{xrefTestLocation}} because 
we only link to test source code.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)