[PR] [MNG-8108] Add an IT [maven-integration-testing]

2024-04-28 Thread via GitHub


gnodet opened a new pull request, #338:
URL: https://github.com/apache/maven-integration-testing/pull/338

   (no comment)


-- 
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 commons-codec:commons-codec from 1.16.1 to 1.17.0 [maven-resolver]

2024-04-28 Thread via GitHub


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

   Bumps [commons-codec:commons-codec](https://github.com/apache/commons-codec) 
from 1.16.1 to 1.17.0.
   
   Changelog
   Sourced from https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt;>commons-codec:commons-codec's
 changelog.
   
   Apache Commons Codec 1.17.0 RELEASE NOTES
   The Apache Commons Codec component contains encoders and decoders for
   various formats such as Base16, Base32, Base64, digest, and Hexadecimal. In 
addition to these
   widely used encoders and decoders, the codec package also maintains a
   collection of phonetic encoding utilities.
   Feature and fix release. Requires a minimum of Java 8.
   New features
   
   
   Add override 
org.apache.commons.codec.language.bm.Rule.PhonemeExpr.size(). Thanks to Gary 
Gregory.
   
   
   
   Add support for Base64 custom alphabets 
[#266](https://github.com/apache/commons-codec/issues/266). Thanks to Chris 
Kocel, Gary Gregory.
   
   
   
   Add Base64.Builder (allows custom alphabets). Thanks to 
Gary Gregory.
   
   
   
   Add Base32.Builder (allows custom alphabets). Thanks to 
Gary Gregory.
   
   
   
   Add Base64 support for a custom padding byte (like 
Base32). Thanks to Gary Gregory.
   
   
   
   Fixed Bugs
   
   CODEC-320:  Wrong output of DoubleMetaphone in 1.16.1. Thanks to Martin 
Frydl, Gary Gregory.
   
   Optimize memory allocation in PhoneticEngine. Thanks to 
Gary Gregory.
   
   
   
   BCodec and QCodec encode() methods throw 
UnsupportedCharsetException instead of EncoderException. Thanks to Gary Gregory.
   
   
   
   Set Javadoc link to latest Java API LTS version. Thanks 
to Gary Gregory.
   
   
   
   Base32 constructor fails-fast with a NullPointerException 
if the custom alphabet array is null. Thanks to Gary Gregory.
   
   
   
   Base32 constructor makes a defensive copy of the line 
separator array. Thanks to Gary Gregory.
   
   
   
   Base64 constructor makes a defensive copy of the line 
separator array. Thanks to Gary Gregory.
   
   
   
   Base64 constructor makes a defensive copy of a custom 
alphabet array. Thanks to Gary Gregory.
   
   
   
   Changes
   
   
   Bump org.apache.commons:commons-parent from 66 to 69 
[#250](https://github.com/apache/commons-codec/issues/250), 
[#261](https://github.com/apache/commons-codec/issues/261). Thanks to 
Dependabot, Gary Gregory.
   
   
   
   Bump commons-io:commons-io from 2.15.1 to 2.16.1 
[#258](https://github.com/apache/commons-codec/issues/258), 
[#265](https://github.com/apache/commons-codec/issues/265). Thanks to 
Dependabot, Gary Gregory.
   
   
   
   For complete information on Apache Commons Codec, including instructions 
on how to submit bug reports,
   patches, or suggestions for improvement, see the Apache Commons Codec 
website:
   https://commons.apache.org/proper/commons-codec/;>https://commons.apache.org/proper/commons-codec/
   Download page: https://commons.apache.org/proper/commons-codec/download_codec.cgi;>https://commons.apache.org/proper/commons-codec/download_codec.cgi
   
   
   
   
   Commits
   
   https://github.com/apache/commons-codec/commit/5d809fe3d729bde9b507a51d2b2ed659da053692;>5d809fe
 Prepare for the next release candidate
   https://github.com/apache/commons-codec/commit/9a59c1c47b02ca795270b758c8d0591f5925b10f;>9a59c1c
 Prepare for the next release candidate
   https://github.com/apache/commons-codec/commit/5f0cfd46c89df69b579f37562ff1eded7ffd4b5c;>5f0cfd4
 Longer lines
   https://github.com/apache/commons-codec/commit/8714b5f62bb5fa5950aa5e8908bd0d8d3334dba5;>8714b5f
 Remove dead comment
   https://github.com/apache/commons-codec/commit/c56b95664913aab406f768c66f9264481b28c1bb;>c56b956
 Bullet-proof internals
   https://github.com/apache/commons-codec/commit/d2215d5dec3031f819c3bb514587d92a6aec8eff;>d2215d5
 Base32 constructor fails-fast with a NullPointerException if the custom
   https://github.com/apache/commons-codec/commit/fcc70e6fa1271158dd8f3a90350fa2589713f257;>fcc70e6
 Base32 constructor makes a defensive copy of the line separator
   https://github.com/apache/commons-codec/commit/ebe805a2730ad38886f9f04bd4d242e0a8c9caaa;>ebe805a
 Base64 constructor makes a defensive copy of a custom alphabet array
   https://github.com/apache/commons-codec/commit/55043334240eb2a1838e37ea1c8a6e434d328fdf;>5504333
 Better exception message
   https://github.com/apache/commons-codec/commit/c6c5f11eae145d8e8c655e622f0fc5dd74e6db2a;>c6c5f11
 Base64 constructor makes a better defensive copy of the line separator
   Additional commits viewable in https://github.com/apache/commons-codec/compare/rel/commons-codec-1.16.1...rel/commons-codec-1.17.0;>compare
 view
   
   
   
   
   
   [![Dependabot compatibility 

[PR] Bump org.eclipse.jetty:jetty-bom from 10.0.20 to 11.0.20 [maven-resolver]

2024-04-28 Thread via GitHub


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

   Bumps [org.eclipse.jetty:jetty-bom](https://github.com/jetty/jetty.project) 
from 10.0.20 to 11.0.20.
   
   Release notes
   Sourced from https://github.com/jetty/jetty.project/releases;>org.eclipse.jetty:jetty-bom's
 releases.
   
   11.0.20
   Security Updates
   This release addresses:
   
   CVE-2024-22201 - HTTP/2 connection not closed after idle timeout when 
TCP congested
   
   Special Thanks to the following Eclipse Jetty community members
   
   https://github.com/LoggingResearch;>@​LoggingResearch 
(LoggingResearch)
   
   Changelog
   
   https://redirect.github.com/jetty/jetty.project/issues/11273;>#11273 
- Support BSD expr in startup script
   https://redirect.github.com/jetty/jetty.project/issues/11260;>#11260 
- QuickStartConfiguration cannot be mixed with contexts that do not have a 
WEB-INF/quickstart-web.xml
   https://redirect.github.com/jetty/jetty.project/issues/11081;>#11081 
- Dropped WebSocket messages due to race condition in WebSocket frame 
handling
   https://redirect.github.com/jetty/jetty.project/issues/10127;>#10127 
- Align Logging Level for Listener Timeout Exceptions with Debug (https://github.com/LoggingResearch;>@​LoggingResearch)
   
   11.0.19
   Special Thanks to the following Eclipse Jetty community members
   
   https://github.com/garydgregory;>@​garydgregory (Gary 
Gregory)
   https://github.com/chadlwilson;>@​chadlwilson 
(Chad Wilson)
   
   Changelog
   
   https://redirect.github.com/jetty/jetty.project/issues/11039;>#11039 
- Memory leak and multiple (Http|Servlet)*Listener invokations after 
restart
   https://redirect.github.com/jetty/jetty.project/issues/11031;>#11031 
- HttpClient should expose Connection/EndPoint used by HTTP requests
   https://redirect.github.com/jetty/jetty.project/issues/11014;>#11014 
- RedirectRegexRule and RewritePatternRule should consider 
relativeRedirectAllowed
   https://redirect.github.com/jetty/jetty.project/issues/10938;>#10938 
- Use String#isEmpty() (https://github.com/garydgregory;>@​garydgregory)
   https://redirect.github.com/jetty/jetty.project/issues/10876;>#10876 
- use correct scm coordinates
   https://redirect.github.com/jetty/jetty.project/issues/10812;>#10812 
- jetty-deploy has unnecessary dependency on awaitility/hamcrest pulled in at 
runtime (https://github.com/chadlwilson;>@​chadlwilson)
   
   11.0.18
   Special Thanks to the following Eclipse Jetty community members
   
   https://github.com/OlexYarm;>@​OlexYarm 
(OlexYarm)
   
   Changelog
   
   https://redirect.github.com/jetty/jetty.project/issues/10786;>#10786 
- TLS handshake failures leak HttpConnection.RequestTimeouts tasks
   https://redirect.github.com/jetty/jetty.project/issues/10755;>#10755 
- deprecate PushCacheFilter
   https://redirect.github.com/jetty/jetty.project/issues/10753;>#10753 
- Improve and test jetty.sh behaviors
   https://redirect.github.com/jetty/jetty.project/issues/10731;>#10731 
- org.eclipse.jetty.server.Request uses wrong context attribute name 
javax.servlet instead of jakarta.servlet
   https://redirect.github.com/jetty/jetty.project/issues/10675;>#10675 
- Fixed issue 10305 Embedded Jetty server fails to start when requests path 
contains not existed directory (https://github.com/OlexYarm;>@​OlexYarm)
   https://redirect.github.com/jetty/jetty.project/issues/10667;>#10667 
- Add configuration to allow deferring the initial Deployment until after 
Server is started
   https://redirect.github.com/jetty/jetty.project/issues/10390;>#10390 
- Jetty HTTP/3 Client fails when connecting to nghttpx server
   https://redirect.github.com/jetty/jetty.project/issues/1256;>#1256 - 
DoSFilter leaks USER_AUTH entries
   
   
   
   ... (truncated)
   
   
   Commits
   
   https://github.com/jetty/jetty.project/commit/922f8dc188f7011e60d0361de585fd4ac4d63064;>922f8dc
 Updating to version 11.0.20
   https://github.com/jetty/jetty.project/commit/0b587f6e1e3098cec380276157791d7c990bb1b7;>0b587f6
 Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
   https://github.com/jetty/jetty.project/commit/95d93480a63999462bfbcc02029a055bc624938f;>95d9348
 Merge pull request https://redirect.github.com/jetty/jetty.project/issues/11337;>#11337 
from jetty/dependabot/maven/jetty-11.0.x/dev-depend...
   https://github.com/jetty/jetty.project/commit/5b00a9825581769e4697411fa818a63eb00e5e63;>5b00a98
 Fixing release script
   https://github.com/jetty/jetty.project/commit/6f79c4b3a7096ee1553ff2bdc86949fcbca7f31e;>6f79c4b
 Merge pull request https://redirect.github.com/jetty/jetty.project/issues/11333;>#11333 
from jetty/dependabot/maven/jetty-11.0.x/integratio...
   https://github.com/jetty/jetty.project/commit/22b8e6c8b3e263887d4f7581e0b0afa996e0f236;>22b8e6c
 Merge pull request https://redirect.github.com/jetty/jetty.project/issues/11331;>#11331 
from jetty/dependabot/maven/jetty-11.0.x/build-deps...
   

[PR] Bump doxiaSitetoolsVersion from 2.0.0-M16 to 2.0.0-M18 [maven-site-plugin]

2024-04-28 Thread via GitHub


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

   Bumps `doxiaSitetoolsVersion` from 2.0.0-M16 to 2.0.0-M18.
   Updates `org.apache.maven.doxia:doxia-site-model` from 2.0.0-M16 to 2.0.0-M18
   
   Commits
   
   https://github.com/apache/maven-doxia-sitetools/commit/5b394ba5217626c046e521794052c99759788332;>5b394ba
 [maven-release-plugin] prepare release doxia-sitetools-2.0.0-M18
   https://github.com/apache/maven-doxia-sitetools/commit/1a82a0d464eacd548a064400c8200aef5580e0b9;>1a82a0d
 Fix Javadoc
   https://github.com/apache/maven-doxia-sitetools/commit/7910c97e5f211599a0b15f86c6816977fe645f49;>7910c97
 Improve Javadoc
   https://github.com/apache/maven-doxia-sitetools/commit/f76b6608ef1084cb125a8ab5e351af8f7022c92a;>f76b660
 [DOXIASITETOOLS-336] Make SiteRenderingContext#siteDirectories editable 
aware
   https://github.com/apache/maven-doxia-sitetools/commit/2cdd1dee58f635781ab52e450df3da8001e53023;>2cdd1de
 [DOXIASITETOOLS-324] Allow configuration of parsers (https://redirect.github.com/apache/maven-doxia-sitetools/issues/140;>#140)
   https://github.com/apache/maven-doxia-sitetools/commit/511fb2f09dce84320fb904ab6418a533ab442a77;>511fb2f
 Fix spotless issues
   https://github.com/apache/maven-doxia-sitetools/commit/3d2a29353dd6da8b79bddafe290e6e22982964f6;>3d2a293
 [DOXIASITETOOLS-335] Upgrade to Doxia 2.0.0-M10
   https://github.com/apache/maven-doxia-sitetools/commit/6d09d6545779482163b5e1a7958622526f713dbc;>6d09d65
 Bump org.codehaus.plexus:plexus-classworlds from 2.6.0 to 2.8.0
   https://github.com/apache/maven-doxia-sitetools/commit/8c86070bad85e480687b7653dc85f23e3f749792;>8c86070
 Bump commons-io:commons-io from 2.16.0 to 2.16.1
   https://github.com/apache/maven-doxia-sitetools/commit/31f354b9032fb2ffbccedb633cb21b1bd0b23529;>31f354b
 Bump org.htmlunit:htmlunit from 3.11.0 to 4.0.0
   Additional commits viewable in https://github.com/apache/maven-doxia-sitetools/compare/doxia-sitetools-2.0.0-M16...doxia-sitetools-2.0.0-M18;>compare
 view
   
   
   
   
   Updates `org.apache.maven.doxia:doxia-site-renderer` from 2.0.0-M16 to 
2.0.0-M18
   
   Commits
   
   https://github.com/apache/maven-doxia-sitetools/commit/5b394ba5217626c046e521794052c99759788332;>5b394ba
 [maven-release-plugin] prepare release doxia-sitetools-2.0.0-M18
   https://github.com/apache/maven-doxia-sitetools/commit/1a82a0d464eacd548a064400c8200aef5580e0b9;>1a82a0d
 Fix Javadoc
   https://github.com/apache/maven-doxia-sitetools/commit/7910c97e5f211599a0b15f86c6816977fe645f49;>7910c97
 Improve Javadoc
   https://github.com/apache/maven-doxia-sitetools/commit/f76b6608ef1084cb125a8ab5e351af8f7022c92a;>f76b660
 [DOXIASITETOOLS-336] Make SiteRenderingContext#siteDirectories editable 
aware
   https://github.com/apache/maven-doxia-sitetools/commit/2cdd1dee58f635781ab52e450df3da8001e53023;>2cdd1de
 [DOXIASITETOOLS-324] Allow configuration of parsers (https://redirect.github.com/apache/maven-doxia-sitetools/issues/140;>#140)
   https://github.com/apache/maven-doxia-sitetools/commit/511fb2f09dce84320fb904ab6418a533ab442a77;>511fb2f
 Fix spotless issues
   https://github.com/apache/maven-doxia-sitetools/commit/3d2a29353dd6da8b79bddafe290e6e22982964f6;>3d2a293
 [DOXIASITETOOLS-335] Upgrade to Doxia 2.0.0-M10
   https://github.com/apache/maven-doxia-sitetools/commit/6d09d6545779482163b5e1a7958622526f713dbc;>6d09d65
 Bump org.codehaus.plexus:plexus-classworlds from 2.6.0 to 2.8.0
   https://github.com/apache/maven-doxia-sitetools/commit/8c86070bad85e480687b7653dc85f23e3f749792;>8c86070
 Bump commons-io:commons-io from 2.16.0 to 2.16.1
   https://github.com/apache/maven-doxia-sitetools/commit/31f354b9032fb2ffbccedb633cb21b1bd0b23529;>31f354b
 Bump org.htmlunit:htmlunit from 3.11.0 to 4.0.0
   Additional commits viewable in https://github.com/apache/maven-doxia-sitetools/compare/doxia-sitetools-2.0.0-M16...doxia-sitetools-2.0.0-M18;>compare
 view
   
   
   
   
   Updates `org.apache.maven.doxia:doxia-integration-tools` from 2.0.0-M16 to 
2.0.0-M18
   
   Commits
   
   https://github.com/apache/maven-doxia-sitetools/commit/5b394ba5217626c046e521794052c99759788332;>5b394ba
 [maven-release-plugin] prepare release doxia-sitetools-2.0.0-M18
   https://github.com/apache/maven-doxia-sitetools/commit/1a82a0d464eacd548a064400c8200aef5580e0b9;>1a82a0d
 Fix Javadoc
   https://github.com/apache/maven-doxia-sitetools/commit/7910c97e5f211599a0b15f86c6816977fe645f49;>7910c97
 Improve Javadoc
   https://github.com/apache/maven-doxia-sitetools/commit/f76b6608ef1084cb125a8ab5e351af8f7022c92a;>f76b660
 [DOXIASITETOOLS-336] Make SiteRenderingContext#siteDirectories editable 
aware
   https://github.com/apache/maven-doxia-sitetools/commit/2cdd1dee58f635781ab52e450df3da8001e53023;>2cdd1de
 [DOXIASITETOOLS-324] Allow configuration of parsers (https://redirect.github.com/apache/maven-doxia-sitetools/issues/140;>#140)
   

[PR] Bump commons-codec:commons-codec from 1.16.1 to 1.17.0 [maven-shared-jar]

2024-04-28 Thread via GitHub


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

   Bumps [commons-codec:commons-codec](https://github.com/apache/commons-codec) 
from 1.16.1 to 1.17.0.
   
   Changelog
   Sourced from https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt;>commons-codec:commons-codec's
 changelog.
   
   Apache Commons Codec 1.17.0 RELEASE NOTES
   The Apache Commons Codec component contains encoders and decoders for
   various formats such as Base16, Base32, Base64, digest, and Hexadecimal. In 
addition to these
   widely used encoders and decoders, the codec package also maintains a
   collection of phonetic encoding utilities.
   Feature and fix release. Requires a minimum of Java 8.
   New features
   
   
   Add override 
org.apache.commons.codec.language.bm.Rule.PhonemeExpr.size(). Thanks to Gary 
Gregory.
   
   
   
   Add support for Base64 custom alphabets 
[#266](https://github.com/apache/commons-codec/issues/266). Thanks to Chris 
Kocel, Gary Gregory.
   
   
   
   Add Base64.Builder (allows custom alphabets). Thanks to 
Gary Gregory.
   
   
   
   Add Base32.Builder (allows custom alphabets). Thanks to 
Gary Gregory.
   
   
   
   Add Base64 support for a custom padding byte (like 
Base32). Thanks to Gary Gregory.
   
   
   
   Fixed Bugs
   
   CODEC-320:  Wrong output of DoubleMetaphone in 1.16.1. Thanks to Martin 
Frydl, Gary Gregory.
   
   Optimize memory allocation in PhoneticEngine. Thanks to 
Gary Gregory.
   
   
   
   BCodec and QCodec encode() methods throw 
UnsupportedCharsetException instead of EncoderException. Thanks to Gary Gregory.
   
   
   
   Set Javadoc link to latest Java API LTS version. Thanks 
to Gary Gregory.
   
   
   
   Base32 constructor fails-fast with a NullPointerException 
if the custom alphabet array is null. Thanks to Gary Gregory.
   
   
   
   Base32 constructor makes a defensive copy of the line 
separator array. Thanks to Gary Gregory.
   
   
   
   Base64 constructor makes a defensive copy of the line 
separator array. Thanks to Gary Gregory.
   
   
   
   Base64 constructor makes a defensive copy of a custom 
alphabet array. Thanks to Gary Gregory.
   
   
   
   Changes
   
   
   Bump org.apache.commons:commons-parent from 66 to 69 
[#250](https://github.com/apache/commons-codec/issues/250), 
[#261](https://github.com/apache/commons-codec/issues/261). Thanks to 
Dependabot, Gary Gregory.
   
   
   
   Bump commons-io:commons-io from 2.15.1 to 2.16.1 
[#258](https://github.com/apache/commons-codec/issues/258), 
[#265](https://github.com/apache/commons-codec/issues/265). Thanks to 
Dependabot, Gary Gregory.
   
   
   
   For complete information on Apache Commons Codec, including instructions 
on how to submit bug reports,
   patches, or suggestions for improvement, see the Apache Commons Codec 
website:
   https://commons.apache.org/proper/commons-codec/;>https://commons.apache.org/proper/commons-codec/
   Download page: https://commons.apache.org/proper/commons-codec/download_codec.cgi;>https://commons.apache.org/proper/commons-codec/download_codec.cgi
   
   
   
   
   Commits
   
   https://github.com/apache/commons-codec/commit/5d809fe3d729bde9b507a51d2b2ed659da053692;>5d809fe
 Prepare for the next release candidate
   https://github.com/apache/commons-codec/commit/9a59c1c47b02ca795270b758c8d0591f5925b10f;>9a59c1c
 Prepare for the next release candidate
   https://github.com/apache/commons-codec/commit/5f0cfd46c89df69b579f37562ff1eded7ffd4b5c;>5f0cfd4
 Longer lines
   https://github.com/apache/commons-codec/commit/8714b5f62bb5fa5950aa5e8908bd0d8d3334dba5;>8714b5f
 Remove dead comment
   https://github.com/apache/commons-codec/commit/c56b95664913aab406f768c66f9264481b28c1bb;>c56b956
 Bullet-proof internals
   https://github.com/apache/commons-codec/commit/d2215d5dec3031f819c3bb514587d92a6aec8eff;>d2215d5
 Base32 constructor fails-fast with a NullPointerException if the custom
   https://github.com/apache/commons-codec/commit/fcc70e6fa1271158dd8f3a90350fa2589713f257;>fcc70e6
 Base32 constructor makes a defensive copy of the line separator
   https://github.com/apache/commons-codec/commit/ebe805a2730ad38886f9f04bd4d242e0a8c9caaa;>ebe805a
 Base64 constructor makes a defensive copy of a custom alphabet array
   https://github.com/apache/commons-codec/commit/55043334240eb2a1838e37ea1c8a6e434d328fdf;>5504333
 Better exception message
   https://github.com/apache/commons-codec/commit/c6c5f11eae145d8e8c655e622f0fc5dd74e6db2a;>c6c5f11
 Base64 constructor makes a better defensive copy of the line separator
   Additional commits viewable in https://github.com/apache/commons-codec/compare/rel/commons-codec-1.16.1...rel/commons-codec-1.17.0;>compare
 view
   
   
   
   
   
   [![Dependabot compatibility 

[PR] Bump org.apache.bcel:bcel from 6.8.2 to 6.9.0 [maven-shared-jar]

2024-04-28 Thread via GitHub


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

   Bumps [org.apache.bcel:bcel](https://github.com/apache/commons-bcel) from 
6.8.2 to 6.9.0.
   
   Changelog
   Sourced from https://github.com/apache/commons-bcel/blob/master/RELEASE-NOTES.txt;>org.apache.bcel:bcel's
 changelog.
   
   Apache Commons BCEL Version 6.9.0
   RELEASE NOTES
   Introduction
   The Apache Commons BCEL team is pleased to announce the release of
   Apache Commons BCEL 6.9.0.
   The Byte Code Engineering Library (BCEL) is intended to give users a 
convenient
   way to analyze, create, and manipulate compiled .class files. Classes are
   represented by objects containing all the symbolic information of the given
   class: methods, fields, and byte code instructions.
   Maintenance and bug fix release.
   Changes
   
   
 Add Support for Java 16 records 
[#290](https://github.com/apache/commons-bcel/issues/290). Thanks to Pablo 
Nicolas Diaz, Gary Gregory, Paul King, Mark Roberts.
   
   
   
 Add null guard for InstructionFactory.createInvoke() 
[#289](https://github.com/apache/commons-bcel/issues/289). Thanks to Heewon Lee.
   
   
   
 Avoid possible NullPointerException in 
org.apache.bcel.classfile.DescendingVisitor.accept(E[]). Thanks to Gary Gregory.
   
   
   
 Avoid possible NullPointerException in 
AnnotationEntryGen.getAnnotationAttributes(ConstantPoolGen, 
AnnotationEntryGen[]). Thanks to Gary Gregory.
   
   
   
 Avoid possible NullPointerException in 
AnnotationEntryGen.copyValues(ElementValuePair[], ConstantPoolGen, boolean). 
Thanks to Gary Gregory.
   
   
   
 Avoid possible NullPointerException in 
ArrayElementValueGen.ArrayElementValueGen(int, ElementValue[], 
ConstantPoolGen). Thanks to Gary Gregory.
   
   
   
 Avoid possible NullPointerException in 
org.apache.bcel.generic.ClassGen.setMethods(Method[]). Thanks to Gary Gregory.
   
   
   
 Avoid possible NullPointerException in 
org.apache.bcel.generic.ClassGen.unpackAnnotations(Attribute[]). Thanks to Gary 
Gregory.
   
   
   
 Avoid possible NullPointerException in 
org.apache.bcel.classfile.ParameterAnnotationEntry.createParameterAnnotationEntries(Attribute[]).
 Thanks to Gary Gregory.
   
   
   
 Avoid possible NullPointerException in 
org.apache.bcel.generic.ClassGen.ClassGen(JavaClass). Thanks to Gary Gregory.
   
   
   
 Avoid possible NullPointerException in 
org.apache.bcel.generic.FieldGenOrMethodGen.addAll(Attribute[]). Thanks to Gary 
Gregory.
   
   
   
 Avoid possible NullPointerException in 
org.apache.bcel.classfile.ParameterAnnotationEntry.createParameterAnnotationEntries(Attribute[]).
 Thanks to Gary Gregory.
   
   
   
 Avoid NullPointerException after calling 
org.apache.bcel.classfile.MethodParameters.setParameters(MethodParameter[]) 
with null. Thanks to Gary Gregory.
   
   
   
 Avoid NullPointerException after calling 
org.apache.bcel.classfile.ParameterAnnotations.setParameterAnnotationTable(ParameterAnnotationEntry[])
 with null. Thanks to Gary Gregory.
   
   
   
 Avoid NullPointerException after calling 
org.apache.bcel.classfile.LocalVariableTypeTable.setLocalVariableTable(LocalVariable[])
 with null. Thanks to Gary Gregory.
   
   
   
 Avoid NullPointerException after calling 
org.apache.bcel.classfile.LocalVariableTable.setLocalVariableTable(LocalVariable[])
 with null. Thanks to Gary Gregory.
   
   
   
 Avoid NullPointerException after calling 
org.apache.bcel.classfile.LineNumberTable.setLineNumberTable(LineNumber[]) with 
null. Thanks to Gary Gregory.
   
   
   
 Avoid NullPointerException after calling 
org.apache.bcel.classfile.JavaClass.setMethods(Method[] with null. Thanks to 
Gary Gregory.
   
   
   
 Avoid NullPointerException after calling 
org.apache.bcel.classfile.JavaClass.setInterfaces(int[]) with null. Thanks to 
Gary Gregory.
   
   
   
 Avoid NullPointerException after calling 
org.apache.bcel.classfile.JavaClass.setInterfaceNames(String[]) with null. 
Thanks to Gary Gregory.
   
   
   
 Avoid NullPointerException after calling 
org.apache.bcel.classfile.JavaClass.setFields(Field[]) with null. Thanks to 
Gary Gregory.
   
   
   
 Avoid NullPointerException after calling 
org.apache.bcel.classfile.JavaClass.setAttributes(Attribute[]) with null. 
Thanks to Gary Gregory.
   
   
   
 Avoid NullPointerException after calling 
org.apache.bcel.classfile.ConstantPool.setConstantPool(Constant[]) with null. 
Thanks to Gary Gregory.
   
   
   
 Avoid NullPointerException after calling 
org.apache.bcel.classfile.FieldOrMethod.setAttributes(Attribute[]) with null. 
Thanks to Gary Gregory.
   
   
   
 Avoid NullPointerException after calling 
org.apache.bcel.classfile.Annotations.setAnnotationTable(AnnotationEntry[]) 
with null. Thanks to Gary Gregory.
 

[PR] Bump org.apache.maven.plugins:maven-wrapper-plugin from 3.3.0 to 3.3.1 [maven-mvnd]

2024-04-28 Thread via GitHub


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

   Bumps 
[org.apache.maven.plugins:maven-wrapper-plugin](https://github.com/apache/maven-wrapper)
 from 3.3.0 to 3.3.1.
   
   Release notes
   Sourced from https://github.com/apache/maven-wrapper/releases;>org.apache.maven.plugins:maven-wrapper-plugin's
 releases.
   
   3.3.1
   https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12323721version=12354586;>Release
 Notes - Maven Wrapper - Version 3.3.1
   
   
   What's Changed
   
   [MWRAPPER-132][MWRAPPER-124] port MWRAPPER-124 fix to only-script by https://github.com/gzm55;>@​gzm55 in https://redirect.github.com/apache/maven-wrapper/pull/133;>apache/maven-wrapper#133
   [MWRAPPER-134] Add wrapperVersion to maven-wrapper.properties by https://github.com/cstamas;>@​cstamas in https://redirect.github.com/apache/maven-wrapper/pull/135;>apache/maven-wrapper#135
   
   Full Changelog: https://github.com/apache/maven-wrapper/compare/maven-wrapper-3.3.0...maven-wrapper-3.3.1;>https://github.com/apache/maven-wrapper/compare/maven-wrapper-3.3.0...maven-wrapper-3.3.1
   
   
   
   Commits
   
   https://github.com/apache/maven-wrapper/commit/0c2b91b860944aba1281d05399bbab4583c4d380;>0c2b91b
 [maven-release-plugin] prepare release maven-wrapper-3.3.1
   https://github.com/apache/maven-wrapper/commit/458af4e0e9baf36db32e1094921dada47c3ac90a;>458af4e
 [MWRAPPER-134] Add wrapperVersion to maven-wrapper.properties (https://redirect.github.com/apache/maven-wrapper/issues/135;>#135)
   https://github.com/apache/maven-wrapper/commit/c4c09a3b579cfb3e2bcc79c8b42d07dd481f2d96;>c4c09a3
 [MWRAPPER-132][MWRAPPER-124] port MWRAPPER-124 fix to only-script (https://redirect.github.com/apache/maven-wrapper/issues/133;>#133)
   https://github.com/apache/maven-wrapper/commit/1f6187f6fd445cbf4f471450fc6d794570372d95;>1f6187f
 [maven-release-plugin] prepare for next development iteration
   See full diff in https://github.com/apache/maven-wrapper/compare/maven-wrapper-3.3.0...maven-wrapper-3.3.1;>compare
 view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.maven.plugins:maven-wrapper-plugin=maven=3.3.0=3.3.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 info.picocli:picocli-codegen from 4.5.2 to 4.7.5 [maven-mvnd]

2024-04-28 Thread via GitHub


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

   Bumps [info.picocli:picocli-codegen](https://github.com/remkop/picocli) from 
4.5.2 to 4.7.5.
   
   Release notes
   Sourced from https://github.com/remkop/picocli/releases;>info.picocli:picocli-codegen's
 releases.
   
   Picocli 4.7.5
Picocli 4.7.5
   The picocli community is pleased to announce picocli 4.7.5.
   This release includes bugfixes and enhancements.
   Many thanks to the picocli community for raising these issues and 
providing the pull requests to address them!
   This is the eighty-forth public release.
   Picocli follows https://semver.org/;>semantic versioning.
   Artifacts in this release are signed by Remko Popma (6601 E5C0 8DCC 
BB96).
Table of Contents
   
   https://redirect.github.com/remkop/picocli/issues/4).7.5-new">New
 and noteworthy
   https://redirect.github.com/remkop/picocli/issues/4).7.5-fixes">Fixed
 issues
   https://redirect.github.com/remkop/picocli/issues/4).7.5-deprecated">Deprecations
   https://redirect.github.com/remkop/picocli/issues/4).7.5-breaking-changes">Potential
 breaking changes
   
New and 
Noteworthy
Fixed issues
   
   https://redirect.github.com/remkop/picocli/issues/2083;>#2083https://redirect.github.com/remkop/picocli/issues/2084;>#2084 
Enhancement: Java 22 update: improve logic for detecting if the output stream 
is connected to a terminal. Thanks to https://github.com/cushon;>Liam 
Miller-Cushon for the pull request.
   https://redirect.github.com/remkop/picocli/issues/2087;>#2087 
Enhancement: Mask parameters in trace log when echo=false for 
interactive options and positional parameters. Thanks to https://github.com/szzsolt;>szzsolt for raising this.
   https://redirect.github.com/remkop/picocli/issues/2060;>#2060 Bugfix: 
Fix positional parameters bug with late-resolved arity variable. Thanks to https://github.com/daisukeoto;>daisukeoto for raising this.
   https://redirect.github.com/remkop/picocli/issues/2074;>#2074https://redirect.github.com/remkop/picocli/issues/2075;>#2075 Bugfix: 
Don't generate auto-complete for hidden attributes in 
picocli.shell.jline3.PicoCommand. Thanks to https://github.com/clebertsuconic;>clebertsuconic for the pull 
request.
   https://redirect.github.com/remkop/picocli/issues/2059;>#2059 Bugfix: 
ArgGroup with exclusive=false and multiplicity=1 
should require at least one option; fix regression and refine solution 
introduced in https://redirect.github.com/remkop/picocli/issues/1848;>#1848https://redirect.github.com/remkop/picocli/issues/2030;>#2030.  
Thanks to https://github.com/utmittal;>Utkarsh Mittal for raising 
this.
   https://redirect.github.com/remkop/picocli/issues/2080;>#2080 DOC: 
Improve GraalVM documentation: add graalvm-native-image-plugin. 
Thanks to https://github.com/bhavikp19;>Bhavik Patel for the pull 
request.
   https://redirect.github.com/remkop/picocli/issues/2045;>#2045 DOC: 
Commit html files with LF line-endings. Thanks to https://github.com/fridrich;>Fridrich Strba for the pull request.
   
Deprecations
   No features were deprecated in this release.
Potential breaking 
changes
   This release has no breaking changes.
   Picocli 4.7.4
Picocli 4.7.4
   The picocli community is pleased to announce picocli 4.7.4.
   This release includes bugfixes and enhancements.
   Many thanks to the picocli community for raising these issues and 
providing the pull requests to address them!
   This is the eighty-third public release.
   Picocli follows https://semver.org/;>semantic versioning.
   Artifacts in this release are signed by Remko Popma (6601 E5C0 8DCC 
BB96).
   
   
   ... (truncated)
   
   
   Changelog
   Sourced from https://github.com/remkop/picocli/blob/main/RELEASE-NOTES.md;>info.picocli:picocli-codegen's
 changelog.
   
Picocli 4.7.5
   The picocli community is pleased to announce picocli 4.7.5.
   This release includes bugfixes and enhancements.
   Many thanks to the picocli community for raising these issues and 
providing the pull requests to address them!
   This is the eighty-forth public release.
   Picocli follows https://semver.org/;>semantic versioning.
   Artifacts in this release are signed by Remko Popma (6601 E5C0 8DCC 
BB96).
Table of Contents
   
   https://redirect.github.com/remkop/picocli/issues/4).7.5-new">New
 and noteworthy
   https://redirect.github.com/remkop/picocli/issues/4).7.5-fixes">Fixed
 issues
   https://redirect.github.com/remkop/picocli/issues/4).7.5-deprecated">Deprecations
   https://redirect.github.com/remkop/picocli/issues/4).7.5-breaking-changes">Potential
 breaking changes
   
New and 
Noteworthy
Fixed issues
   
   https://redirect.github.com/remkop/picocli/issues/2083;>#2083https://redirect.github.com/remkop/picocli/issues/2084;>#2084 
Enhancement: Java 22 update: improve logic for detecting if the output stream 
is connected to a terminal. Thanks to https://github.com/cushon;>Liam 

[PR] Bump commons-codec:commons-codec from 1.16.1 to 1.17.0 [maven-artifact-plugin]

2024-04-28 Thread via GitHub


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

   Bumps [commons-codec:commons-codec](https://github.com/apache/commons-codec) 
from 1.16.1 to 1.17.0.
   
   Changelog
   Sourced from https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt;>commons-codec:commons-codec's
 changelog.
   
   Apache Commons Codec 1.17.0 RELEASE NOTES
   The Apache Commons Codec component contains encoders and decoders for
   various formats such as Base16, Base32, Base64, digest, and Hexadecimal. In 
addition to these
   widely used encoders and decoders, the codec package also maintains a
   collection of phonetic encoding utilities.
   Feature and fix release. Requires a minimum of Java 8.
   New features
   
   
   Add override 
org.apache.commons.codec.language.bm.Rule.PhonemeExpr.size(). Thanks to Gary 
Gregory.
   
   
   
   Add support for Base64 custom alphabets 
[#266](https://github.com/apache/commons-codec/issues/266). Thanks to Chris 
Kocel, Gary Gregory.
   
   
   
   Add Base64.Builder (allows custom alphabets). Thanks to 
Gary Gregory.
   
   
   
   Add Base32.Builder (allows custom alphabets). Thanks to 
Gary Gregory.
   
   
   
   Add Base64 support for a custom padding byte (like 
Base32). Thanks to Gary Gregory.
   
   
   
   Fixed Bugs
   
   CODEC-320:  Wrong output of DoubleMetaphone in 1.16.1. Thanks to Martin 
Frydl, Gary Gregory.
   
   Optimize memory allocation in PhoneticEngine. Thanks to 
Gary Gregory.
   
   
   
   BCodec and QCodec encode() methods throw 
UnsupportedCharsetException instead of EncoderException. Thanks to Gary Gregory.
   
   
   
   Set Javadoc link to latest Java API LTS version. Thanks 
to Gary Gregory.
   
   
   
   Base32 constructor fails-fast with a NullPointerException 
if the custom alphabet array is null. Thanks to Gary Gregory.
   
   
   
   Base32 constructor makes a defensive copy of the line 
separator array. Thanks to Gary Gregory.
   
   
   
   Base64 constructor makes a defensive copy of the line 
separator array. Thanks to Gary Gregory.
   
   
   
   Base64 constructor makes a defensive copy of a custom 
alphabet array. Thanks to Gary Gregory.
   
   
   
   Changes
   
   
   Bump org.apache.commons:commons-parent from 66 to 69 
[#250](https://github.com/apache/commons-codec/issues/250), 
[#261](https://github.com/apache/commons-codec/issues/261). Thanks to 
Dependabot, Gary Gregory.
   
   
   
   Bump commons-io:commons-io from 2.15.1 to 2.16.1 
[#258](https://github.com/apache/commons-codec/issues/258), 
[#265](https://github.com/apache/commons-codec/issues/265). Thanks to 
Dependabot, Gary Gregory.
   
   
   
   For complete information on Apache Commons Codec, including instructions 
on how to submit bug reports,
   patches, or suggestions for improvement, see the Apache Commons Codec 
website:
   https://commons.apache.org/proper/commons-codec/;>https://commons.apache.org/proper/commons-codec/
   Download page: https://commons.apache.org/proper/commons-codec/download_codec.cgi;>https://commons.apache.org/proper/commons-codec/download_codec.cgi
   
   
   
   
   Commits
   
   https://github.com/apache/commons-codec/commit/5d809fe3d729bde9b507a51d2b2ed659da053692;>5d809fe
 Prepare for the next release candidate
   https://github.com/apache/commons-codec/commit/9a59c1c47b02ca795270b758c8d0591f5925b10f;>9a59c1c
 Prepare for the next release candidate
   https://github.com/apache/commons-codec/commit/5f0cfd46c89df69b579f37562ff1eded7ffd4b5c;>5f0cfd4
 Longer lines
   https://github.com/apache/commons-codec/commit/8714b5f62bb5fa5950aa5e8908bd0d8d3334dba5;>8714b5f
 Remove dead comment
   https://github.com/apache/commons-codec/commit/c56b95664913aab406f768c66f9264481b28c1bb;>c56b956
 Bullet-proof internals
   https://github.com/apache/commons-codec/commit/d2215d5dec3031f819c3bb514587d92a6aec8eff;>d2215d5
 Base32 constructor fails-fast with a NullPointerException if the custom
   https://github.com/apache/commons-codec/commit/fcc70e6fa1271158dd8f3a90350fa2589713f257;>fcc70e6
 Base32 constructor makes a defensive copy of the line separator
   https://github.com/apache/commons-codec/commit/ebe805a2730ad38886f9f04bd4d242e0a8c9caaa;>ebe805a
 Base64 constructor makes a defensive copy of a custom alphabet array
   https://github.com/apache/commons-codec/commit/55043334240eb2a1838e37ea1c8a6e434d328fdf;>5504333
 Better exception message
   https://github.com/apache/commons-codec/commit/c6c5f11eae145d8e8c655e622f0fc5dd74e6db2a;>c6c5f11
 Base64 constructor makes a better defensive copy of the line separator
   Additional commits viewable in https://github.com/apache/commons-codec/compare/rel/commons-codec-1.16.1...rel/commons-codec-1.17.0;>compare
 view
   
   
   
   
   
   [![Dependabot compatibility 

[PR] Bump commons-codec:commons-codec from 1.16.1 to 1.17.0 [maven-invoker-plugin]

2024-04-28 Thread via GitHub


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

   Bumps [commons-codec:commons-codec](https://github.com/apache/commons-codec) 
from 1.16.1 to 1.17.0.
   
   Changelog
   Sourced from https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt;>commons-codec:commons-codec's
 changelog.
   
   Apache Commons Codec 1.17.0 RELEASE NOTES
   The Apache Commons Codec component contains encoders and decoders for
   various formats such as Base16, Base32, Base64, digest, and Hexadecimal. In 
addition to these
   widely used encoders and decoders, the codec package also maintains a
   collection of phonetic encoding utilities.
   Feature and fix release. Requires a minimum of Java 8.
   New features
   
   
   Add override 
org.apache.commons.codec.language.bm.Rule.PhonemeExpr.size(). Thanks to Gary 
Gregory.
   
   
   
   Add support for Base64 custom alphabets 
[#266](https://github.com/apache/commons-codec/issues/266). Thanks to Chris 
Kocel, Gary Gregory.
   
   
   
   Add Base64.Builder (allows custom alphabets). Thanks to 
Gary Gregory.
   
   
   
   Add Base32.Builder (allows custom alphabets). Thanks to 
Gary Gregory.
   
   
   
   Add Base64 support for a custom padding byte (like 
Base32). Thanks to Gary Gregory.
   
   
   
   Fixed Bugs
   
   CODEC-320:  Wrong output of DoubleMetaphone in 1.16.1. Thanks to Martin 
Frydl, Gary Gregory.
   
   Optimize memory allocation in PhoneticEngine. Thanks to 
Gary Gregory.
   
   
   
   BCodec and QCodec encode() methods throw 
UnsupportedCharsetException instead of EncoderException. Thanks to Gary Gregory.
   
   
   
   Set Javadoc link to latest Java API LTS version. Thanks 
to Gary Gregory.
   
   
   
   Base32 constructor fails-fast with a NullPointerException 
if the custom alphabet array is null. Thanks to Gary Gregory.
   
   
   
   Base32 constructor makes a defensive copy of the line 
separator array. Thanks to Gary Gregory.
   
   
   
   Base64 constructor makes a defensive copy of the line 
separator array. Thanks to Gary Gregory.
   
   
   
   Base64 constructor makes a defensive copy of a custom 
alphabet array. Thanks to Gary Gregory.
   
   
   
   Changes
   
   
   Bump org.apache.commons:commons-parent from 66 to 69 
[#250](https://github.com/apache/commons-codec/issues/250), 
[#261](https://github.com/apache/commons-codec/issues/261). Thanks to 
Dependabot, Gary Gregory.
   
   
   
   Bump commons-io:commons-io from 2.15.1 to 2.16.1 
[#258](https://github.com/apache/commons-codec/issues/258), 
[#265](https://github.com/apache/commons-codec/issues/265). Thanks to 
Dependabot, Gary Gregory.
   
   
   
   For complete information on Apache Commons Codec, including instructions 
on how to submit bug reports,
   patches, or suggestions for improvement, see the Apache Commons Codec 
website:
   https://commons.apache.org/proper/commons-codec/;>https://commons.apache.org/proper/commons-codec/
   Download page: https://commons.apache.org/proper/commons-codec/download_codec.cgi;>https://commons.apache.org/proper/commons-codec/download_codec.cgi
   
   
   
   
   Commits
   
   https://github.com/apache/commons-codec/commit/5d809fe3d729bde9b507a51d2b2ed659da053692;>5d809fe
 Prepare for the next release candidate
   https://github.com/apache/commons-codec/commit/9a59c1c47b02ca795270b758c8d0591f5925b10f;>9a59c1c
 Prepare for the next release candidate
   https://github.com/apache/commons-codec/commit/5f0cfd46c89df69b579f37562ff1eded7ffd4b5c;>5f0cfd4
 Longer lines
   https://github.com/apache/commons-codec/commit/8714b5f62bb5fa5950aa5e8908bd0d8d3334dba5;>8714b5f
 Remove dead comment
   https://github.com/apache/commons-codec/commit/c56b95664913aab406f768c66f9264481b28c1bb;>c56b956
 Bullet-proof internals
   https://github.com/apache/commons-codec/commit/d2215d5dec3031f819c3bb514587d92a6aec8eff;>d2215d5
 Base32 constructor fails-fast with a NullPointerException if the custom
   https://github.com/apache/commons-codec/commit/fcc70e6fa1271158dd8f3a90350fa2589713f257;>fcc70e6
 Base32 constructor makes a defensive copy of the line separator
   https://github.com/apache/commons-codec/commit/ebe805a2730ad38886f9f04bd4d242e0a8c9caaa;>ebe805a
 Base64 constructor makes a defensive copy of a custom alphabet array
   https://github.com/apache/commons-codec/commit/55043334240eb2a1838e37ea1c8a6e434d328fdf;>5504333
 Better exception message
   https://github.com/apache/commons-codec/commit/c6c5f11eae145d8e8c655e622f0fc5dd74e6db2a;>c6c5f11
 Base64 constructor makes a better defensive copy of the line separator
   Additional commits viewable in https://github.com/apache/commons-codec/compare/rel/commons-codec-1.16.1...rel/commons-codec-1.17.0;>compare
 view
   
   
   
   
   
   [![Dependabot compatibility 

[PR] Bump org.eclipse.aether:aether-util from 1.0.0.v20140518 to 1.1.0 [maven-invoker-plugin]

2024-04-28 Thread via GitHub


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

   Bumps org.eclipse.aether:aether-util from 1.0.0.v20140518 to 1.1.0.
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.eclipse.aether:aether-util=maven=1.0.0.v20140518=1.1.0)](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.xmlunit:xmlunit-core from 2.9.1 to 2.10.0 [maven-release]

2024-04-28 Thread via GitHub


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

   Bumps [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) from 
2.9.1 to 2.10.0.
   
   Release notes
   Sourced from https://github.com/xmlunit/xmlunit/releases;>org.xmlunit:xmlunit-core's 
releases.
   
   XMLUnit for Java 2.10.0
   
   
   add a new ElementSelectors.byNameAndAllAttributes variant 
that filters attributes before deciding whether elements can be compared.
   Inspired by Issue https://redirect.github.com/xmlunit/xmlunit/issues/259;>#259
   
   
   By default the TransformerFactorys created will now try to 
disable extension functions. If you need extension functions for your 
transformations you may want to pass in your own instance of 
TransformerFactory and TransformerFactoryConfigurer 
may help with that.
   Inspired by Issue https://redirect.github.com/xmlunit/xmlunit/issues/264;>#264
   
   
   JAXPXPathEngine will now try to disable the execution of 
extension functions by default but uses XPathFactory#setProperty 
which is not available prior to Java 18. You may want to enable secure 
processing on an XPathFactory instance you pass to 
JAXPXPathEngine instead - and XPathFactoryConfigurer 
may help with that.
   
   
   
   
   
   Changelog
   Sourced from https://github.com/xmlunit/xmlunit/blob/main/RELEASE_NOTES.md;>org.xmlunit:xmlunit-core's
 changelog.
   
   XMLUnit for Java 2.10.0 - /Released 2024-04-28/
   
   
   add a new ElementSelectors.byNameAndAllAttributes variant 
that filters attributes before deciding whether elements can
   be compared.
   Inspired by Issue https://redirect.github.com/xmlunit/xmlunit/issues/259;>#259
   
   
   By default the TransformerFactorys created will now try to 
disable extension functions. If you need extension
   functions for your transformations you may want to pass in your own instance 
of TransformerFactory and
   TransformerFactoryConfigurer may help with that.
   Inspired by Issue https://redirect.github.com/xmlunit/xmlunit/issues/264;>#264
   
   
   JAXPXPathEngine will now try to disable the execution of 
extension functions by default but uses
   XPathFactory#setProperty which is not available prior to Java 
18. You may want to enable secure processing on an
   XPathFactory instance you pass to JAXPXPathEngine 
instead - and XPathFactoryConfigurer may help with that.
   
   
   
   
   
   Commits
   
   https://github.com/xmlunit/xmlunit/commit/33a5d6a28712878fc1355802571aab074d2145c1;>33a5d6a
 fix release number
   https://github.com/xmlunit/xmlunit/commit/eceec4ab6f1edce3138e32a12bf3d2e1755ba73b;>eceec4a
 javadocs
   https://github.com/xmlunit/xmlunit/commit/75828fdc6952da5d8e4ae3ef509d15cfb8f2b728;>75828fd
 Create SECURITY.md
   https://github.com/xmlunit/xmlunit/commit/dcaafe9174e69d18c9bcf27b9a40862f3bab360a;>dcaafe9
 record extension function changes
   https://github.com/xmlunit/xmlunit/commit/611f6beb4dbce136d4ef608239695b07d7bd7006;>611f6be
 try to disable extension functions for XPaths
   https://github.com/xmlunit/xmlunit/commit/b81d48b71dfd2868bdfc30a3e17ff973f32bc15b;>b81d48b
 disable XSLT extension functions by default, add more configurers
   https://github.com/xmlunit/xmlunit/commit/ba149098c97c9c845a0877c905d6b9d84e6568d0;>ba14909
 XMLUnit 1.x is no longer maintained
   https://github.com/xmlunit/xmlunit/commit/cd6731e34ab7f6dbe0c7cf6b22c85af16ac3ff8e;>cd6731e
 this is going to be a feature release, not a bugfix release
   https://github.com/xmlunit/xmlunit/commit/c47d390d36d81708b9f3ebb196a6c7391198d6c1;>c47d390
 record last changes
   https://github.com/xmlunit/xmlunit/commit/514191511f2ade5078a4fea02e37d0d281368e78;>5141915
 add byNameAndAllAttributes that uses an attrbute filter
   Additional commits viewable in https://github.com/xmlunit/xmlunit/compare/v2.9.1...v2.10.0;>compare 
view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.xmlunit:xmlunit-core=maven=2.9.1=2.10.0)](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
   - 

[PR] Bump org.xmlunit:xmlunit-legacy from 2.9.1 to 2.10.0 [maven-shade-plugin]

2024-04-28 Thread via GitHub


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

   Bumps [org.xmlunit:xmlunit-legacy](https://github.com/xmlunit/xmlunit) from 
2.9.1 to 2.10.0.
   
   Release notes
   Sourced from https://github.com/xmlunit/xmlunit/releases;>org.xmlunit:xmlunit-legacy's 
releases.
   
   XMLUnit for Java 2.10.0
   
   
   add a new ElementSelectors.byNameAndAllAttributes variant 
that filters attributes before deciding whether elements can be compared.
   Inspired by Issue https://redirect.github.com/xmlunit/xmlunit/issues/259;>#259
   
   
   By default the TransformerFactorys created will now try to 
disable extension functions. If you need extension functions for your 
transformations you may want to pass in your own instance of 
TransformerFactory and TransformerFactoryConfigurer 
may help with that.
   Inspired by Issue https://redirect.github.com/xmlunit/xmlunit/issues/264;>#264
   
   
   JAXPXPathEngine will now try to disable the execution of 
extension functions by default but uses XPathFactory#setProperty 
which is not available prior to Java 18. You may want to enable secure 
processing on an XPathFactory instance you pass to 
JAXPXPathEngine instead - and XPathFactoryConfigurer 
may help with that.
   
   
   
   
   
   Changelog
   Sourced from https://github.com/xmlunit/xmlunit/blob/main/RELEASE_NOTES.md;>org.xmlunit:xmlunit-legacy's
 changelog.
   
   XMLUnit for Java 2.10.0 - /Released 2024-04-28/
   
   
   add a new ElementSelectors.byNameAndAllAttributes variant 
that filters attributes before deciding whether elements can
   be compared.
   Inspired by Issue https://redirect.github.com/xmlunit/xmlunit/issues/259;>#259
   
   
   By default the TransformerFactorys created will now try to 
disable extension functions. If you need extension
   functions for your transformations you may want to pass in your own instance 
of TransformerFactory and
   TransformerFactoryConfigurer may help with that.
   Inspired by Issue https://redirect.github.com/xmlunit/xmlunit/issues/264;>#264
   
   
   JAXPXPathEngine will now try to disable the execution of 
extension functions by default but uses
   XPathFactory#setProperty which is not available prior to Java 
18. You may want to enable secure processing on an
   XPathFactory instance you pass to JAXPXPathEngine 
instead - and XPathFactoryConfigurer may help with that.
   
   
   
   
   
   Commits
   
   https://github.com/xmlunit/xmlunit/commit/33a5d6a28712878fc1355802571aab074d2145c1;>33a5d6a
 fix release number
   https://github.com/xmlunit/xmlunit/commit/eceec4ab6f1edce3138e32a12bf3d2e1755ba73b;>eceec4a
 javadocs
   https://github.com/xmlunit/xmlunit/commit/75828fdc6952da5d8e4ae3ef509d15cfb8f2b728;>75828fd
 Create SECURITY.md
   https://github.com/xmlunit/xmlunit/commit/dcaafe9174e69d18c9bcf27b9a40862f3bab360a;>dcaafe9
 record extension function changes
   https://github.com/xmlunit/xmlunit/commit/611f6beb4dbce136d4ef608239695b07d7bd7006;>611f6be
 try to disable extension functions for XPaths
   https://github.com/xmlunit/xmlunit/commit/b81d48b71dfd2868bdfc30a3e17ff973f32bc15b;>b81d48b
 disable XSLT extension functions by default, add more configurers
   https://github.com/xmlunit/xmlunit/commit/ba149098c97c9c845a0877c905d6b9d84e6568d0;>ba14909
 XMLUnit 1.x is no longer maintained
   https://github.com/xmlunit/xmlunit/commit/cd6731e34ab7f6dbe0c7cf6b22c85af16ac3ff8e;>cd6731e
 this is going to be a feature release, not a bugfix release
   https://github.com/xmlunit/xmlunit/commit/c47d390d36d81708b9f3ebb196a6c7391198d6c1;>c47d390
 record last changes
   https://github.com/xmlunit/xmlunit/commit/514191511f2ade5078a4fea02e37d0d281368e78;>5141915
 add byNameAndAllAttributes that uses an attrbute filter
   Additional commits viewable in https://github.com/xmlunit/xmlunit/compare/v2.9.1...v2.10.0;>compare 
view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.xmlunit:xmlunit-legacy=maven=2.9.1=2.10.0)](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
   

[jira] [Closed] (MBUILDCACHE-93) Command line configuration to disable saving in cache

2024-04-28 Thread Olivier Lamy (Jira)


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

Olivier Lamy closed MBUILDCACHE-93.
---
Resolution: Fixed

PR merged.
Thanks for your contribution!

> Command line configuration to disable saving in cache
> -
>
> Key: MBUILDCACHE-93
> URL: https://issues.apache.org/jira/browse/MBUILDCACHE-93
> Project: Maven Build Cache Extension
>  Issue Type: New Feature
>Reporter: Kevin Buntrock
>Assignee: Olivier Lamy
>Priority: Minor
>  Labels: pull-request-available
>
> Command line configuration to disable saving in cache.
> We have already a configuration to : 
>  - Disable totally any cache interaction
>  - Disable restoring from the cache 
>  - Disable saving on the remote cache
> But there is no configuration to disable "classic" saving to the cache.
> Use case can be :
> Having limited space on machine and therefore a limited number of saved build 
> allowed.
> -> Restricting cache save to the "master" branch / configuring PR branch 
> build to benefits from the cache, but disallowing any save from them
> It's personally a functionality I use since November and the cache hit rate 
> on my project with this technic is pretty nice.



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


[jira] [Commented] (MBUILDCACHE-93) Command line configuration to disable saving in cache

2024-04-28 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/MBUILDCACHE-93?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17841787#comment-17841787
 ] 

ASF GitHub Bot commented on MBUILDCACHE-93:
---

olamy merged PR #148:
URL: https://github.com/apache/maven-build-cache-extension/pull/148




> Command line configuration to disable saving in cache
> -
>
> Key: MBUILDCACHE-93
> URL: https://issues.apache.org/jira/browse/MBUILDCACHE-93
> Project: Maven Build Cache Extension
>  Issue Type: New Feature
>Reporter: Kevin Buntrock
>Assignee: Olivier Lamy
>Priority: Minor
>  Labels: pull-request-available
>
> Command line configuration to disable saving in cache.
> We have already a configuration to : 
>  - Disable totally any cache interaction
>  - Disable restoring from the cache 
>  - Disable saving on the remote cache
> But there is no configuration to disable "classic" saving to the cache.
> Use case can be :
> Having limited space on machine and therefore a limited number of saved build 
> allowed.
> -> Restricting cache save to the "master" branch / configuring PR branch 
> build to benefits from the cache, but disallowing any save from them
> It's personally a functionality I use since November and the cache hit rate 
> on my project with this technic is pretty nice.



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


Re: [PR] [MBUILDCACHE-93] Command line configuration to skip saving in cache [maven-build-cache-extension]

2024-04-28 Thread via GitHub


olamy merged PR #148:
URL: https://github.com/apache/maven-build-cache-extension/pull/148


-- 
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] [Assigned] (MBUILDCACHE-93) Command line configuration to disable saving in cache

2024-04-28 Thread Olivier Lamy (Jira)


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

Olivier Lamy reassigned MBUILDCACHE-93:
---

Assignee: Olivier Lamy

> Command line configuration to disable saving in cache
> -
>
> Key: MBUILDCACHE-93
> URL: https://issues.apache.org/jira/browse/MBUILDCACHE-93
> Project: Maven Build Cache Extension
>  Issue Type: New Feature
>Reporter: Kevin Buntrock
>Assignee: Olivier Lamy
>Priority: Minor
>  Labels: pull-request-available
>
> Command line configuration to disable saving in cache.
> We have already a configuration to : 
>  - Disable totally any cache interaction
>  - Disable restoring from the cache 
>  - Disable saving on the remote cache
> But there is no configuration to disable "classic" saving to the cache.
> Use case can be :
> Having limited space on machine and therefore a limited number of saved build 
> allowed.
> -> Restricting cache save to the "master" branch / configuring PR branch 
> build to benefits from the cache, but disallowing any save from them
> It's personally a functionality I use since November and the cache hit rate 
> on my project with this technic is pretty nice.



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


[jira] [Assigned] (MBUILDCACHE-88) Tests in failure when ran on jdk21

2024-04-28 Thread Olivier Lamy (Jira)


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

Olivier Lamy reassigned MBUILDCACHE-88:
---

Assignee: Olivier Lamy

> Tests in failure when ran on jdk21
> --
>
> Key: MBUILDCACHE-88
> URL: https://issues.apache.org/jira/browse/MBUILDCACHE-88
> Project: Maven Build Cache Extension
>  Issue Type: Bug
>Affects Versions: 1.1.0
>Reporter: Kevin Buntrock
>Assignee: Olivier Lamy
>Priority: Minor
>  Labels: pull-request-available
>
> The project tests cannot be run on jdk21. Result is :
> {code:java}
> [INFO]
> [INFO] Results:
> [INFO]
> [ERROR] Failures:
> [ERROR]   CacheConfigImplTest.testInitializationDisabledInXML:234 expected: 
>  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoteDisableByUserPropertyOverride:330->assertDefaults:137->assertDefaults:201->lambda$testRemoteDisableByUserPropertyOverride$39:330
>  expected:  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoteEnableByUserPropertyOverrideWithURL:313->assertDefaults:137->assertDefaults:201->lambda$testRemoteEnableByUserPropertyOverrideWithURL$38:315
>  expected:  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoteEnableInXMLWithURL:288->assertDefaults:137->assertDefaults:201->lambda$testRemoteEnableInXMLWithURL$36:290
>  expected:  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoteSaveIgnoredWhenRemoteDisabledByUserPropertyOverride:420->assertDefaults:137->assertDefaults:201->lambda$testRemoteSaveIgnoredWhenRemoteDisabledByUserPropertyOverride$48:420
>  expected:  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoveSaveDisabledByUserProperty:381->assertDefaults:137->assertDefaults:201->lambda$testRemoveSaveDisabledByUserProperty$47:383
>  expected:  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoveSaveEnabledByUserProperty:362->assertDefaults:137->assertDefaults:201->lambda$testRemoveSaveEnabledByUserProperty$45:365
>  expected:  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoveSaveEnabledInXML:344->assertDefaults:137->assertDefaults:201->lambda$testRemoveSaveEnabledInXML$42:347
>  expected:  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoveSaveFinalEnabledByUserProperty:436->assertDefaults:137->assertDefaults:201->lambda$testRemoveSaveFinalEnabledByUserProperty$51:439
>  expected:  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoveSaveFinalIgnoredWhenRemoteSaveDisabled:455->assertDefaults:137->assertDefaults:201->lambda$testRemoveSaveFinalIgnoredWhenRemoteSaveDisabled$54:457
>  expected:  but was: 
> [INFO]
> [ERROR] Tests run: 71, Failures: 10, Errors: 0, Skipped: 4
> [INFO]
> [INFO] 
> 
> [INFO] BUILD FAILURE
> [INFO] 
> {code}
> In class "CacheConfigImplTest", a method "deepMockConfigFile" mocks the 
> result of the call to java.nio.file.Files.exists (via 
> "FileSystemProvider.checkAccess").
> In jdk21 version, "Files.exists" does not rely on the same underlying 
> "FileSystemProvider" method, therefore breaking the mocking purpose.



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


Re: [PR] Bump org.apache.maven.extensions:maven-extensions from 41 to 42 [maven-build-cache-extension]

2024-04-28 Thread via GitHub


olamy commented on PR #144:
URL: 
https://github.com/apache/maven-build-cache-extension/pull/144#issuecomment-2081693245

   @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] [Updated] (MBUILDCACHE-88) Tests in failure when ran on jdk21

2024-04-28 Thread Olivier Lamy (Jira)


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

Olivier Lamy updated MBUILDCACHE-88:

Fix Version/s: 1.2.0

> Tests in failure when ran on jdk21
> --
>
> Key: MBUILDCACHE-88
> URL: https://issues.apache.org/jira/browse/MBUILDCACHE-88
> Project: Maven Build Cache Extension
>  Issue Type: Bug
>Affects Versions: 1.1.0
>Reporter: Kevin Buntrock
>Assignee: Olivier Lamy
>Priority: Minor
>  Labels: pull-request-available
> Fix For: 1.2.0
>
>
> The project tests cannot be run on jdk21. Result is :
> {code:java}
> [INFO]
> [INFO] Results:
> [INFO]
> [ERROR] Failures:
> [ERROR]   CacheConfigImplTest.testInitializationDisabledInXML:234 expected: 
>  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoteDisableByUserPropertyOverride:330->assertDefaults:137->assertDefaults:201->lambda$testRemoteDisableByUserPropertyOverride$39:330
>  expected:  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoteEnableByUserPropertyOverrideWithURL:313->assertDefaults:137->assertDefaults:201->lambda$testRemoteEnableByUserPropertyOverrideWithURL$38:315
>  expected:  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoteEnableInXMLWithURL:288->assertDefaults:137->assertDefaults:201->lambda$testRemoteEnableInXMLWithURL$36:290
>  expected:  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoteSaveIgnoredWhenRemoteDisabledByUserPropertyOverride:420->assertDefaults:137->assertDefaults:201->lambda$testRemoteSaveIgnoredWhenRemoteDisabledByUserPropertyOverride$48:420
>  expected:  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoveSaveDisabledByUserProperty:381->assertDefaults:137->assertDefaults:201->lambda$testRemoveSaveDisabledByUserProperty$47:383
>  expected:  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoveSaveEnabledByUserProperty:362->assertDefaults:137->assertDefaults:201->lambda$testRemoveSaveEnabledByUserProperty$45:365
>  expected:  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoveSaveEnabledInXML:344->assertDefaults:137->assertDefaults:201->lambda$testRemoveSaveEnabledInXML$42:347
>  expected:  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoveSaveFinalEnabledByUserProperty:436->assertDefaults:137->assertDefaults:201->lambda$testRemoveSaveFinalEnabledByUserProperty$51:439
>  expected:  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoveSaveFinalIgnoredWhenRemoteSaveDisabled:455->assertDefaults:137->assertDefaults:201->lambda$testRemoveSaveFinalIgnoredWhenRemoteSaveDisabled$54:457
>  expected:  but was: 
> [INFO]
> [ERROR] Tests run: 71, Failures: 10, Errors: 0, Skipped: 4
> [INFO]
> [INFO] 
> 
> [INFO] BUILD FAILURE
> [INFO] 
> {code}
> In class "CacheConfigImplTest", a method "deepMockConfigFile" mocks the 
> result of the call to java.nio.file.Files.exists (via 
> "FileSystemProvider.checkAccess").
> In jdk21 version, "Files.exists" does not rely on the same underlying 
> "FileSystemProvider" method, therefore breaking the mocking purpose.



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


[jira] [Commented] (MBUILDCACHE-88) Tests in failure when ran on jdk21

2024-04-28 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/MBUILDCACHE-88?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17841784#comment-17841784
 ] 

ASF GitHub Bot commented on MBUILDCACHE-88:
---

olamy merged PR #147:
URL: https://github.com/apache/maven-build-cache-extension/pull/147




> Tests in failure when ran on jdk21
> --
>
> Key: MBUILDCACHE-88
> URL: https://issues.apache.org/jira/browse/MBUILDCACHE-88
> Project: Maven Build Cache Extension
>  Issue Type: Bug
>Affects Versions: 1.1.0
>Reporter: Kevin Buntrock
>Priority: Minor
>  Labels: pull-request-available
>
> The project tests cannot be run on jdk21. Result is :
> {code:java}
> [INFO]
> [INFO] Results:
> [INFO]
> [ERROR] Failures:
> [ERROR]   CacheConfigImplTest.testInitializationDisabledInXML:234 expected: 
>  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoteDisableByUserPropertyOverride:330->assertDefaults:137->assertDefaults:201->lambda$testRemoteDisableByUserPropertyOverride$39:330
>  expected:  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoteEnableByUserPropertyOverrideWithURL:313->assertDefaults:137->assertDefaults:201->lambda$testRemoteEnableByUserPropertyOverrideWithURL$38:315
>  expected:  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoteEnableInXMLWithURL:288->assertDefaults:137->assertDefaults:201->lambda$testRemoteEnableInXMLWithURL$36:290
>  expected:  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoteSaveIgnoredWhenRemoteDisabledByUserPropertyOverride:420->assertDefaults:137->assertDefaults:201->lambda$testRemoteSaveIgnoredWhenRemoteDisabledByUserPropertyOverride$48:420
>  expected:  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoveSaveDisabledByUserProperty:381->assertDefaults:137->assertDefaults:201->lambda$testRemoveSaveDisabledByUserProperty$47:383
>  expected:  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoveSaveEnabledByUserProperty:362->assertDefaults:137->assertDefaults:201->lambda$testRemoveSaveEnabledByUserProperty$45:365
>  expected:  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoveSaveEnabledInXML:344->assertDefaults:137->assertDefaults:201->lambda$testRemoveSaveEnabledInXML$42:347
>  expected:  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoveSaveFinalEnabledByUserProperty:436->assertDefaults:137->assertDefaults:201->lambda$testRemoveSaveFinalEnabledByUserProperty$51:439
>  expected:  but was: 
> [ERROR]   
> CacheConfigImplTest.testRemoveSaveFinalIgnoredWhenRemoteSaveDisabled:455->assertDefaults:137->assertDefaults:201->lambda$testRemoveSaveFinalIgnoredWhenRemoteSaveDisabled$54:457
>  expected:  but was: 
> [INFO]
> [ERROR] Tests run: 71, Failures: 10, Errors: 0, Skipped: 4
> [INFO]
> [INFO] 
> 
> [INFO] BUILD FAILURE
> [INFO] 
> {code}
> In class "CacheConfigImplTest", a method "deepMockConfigFile" mocks the 
> result of the call to java.nio.file.Files.exists (via 
> "FileSystemProvider.checkAccess").
> In jdk21 version, "Files.exists" does not rely on the same underlying 
> "FileSystemProvider" method, therefore breaking the mocking purpose.



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


Re: [PR] Bump org.apache.maven.resolver:maven-resolver-transport-http from 1.9.18 to 1.9.19 [maven-build-cache-extension]

2024-04-28 Thread via GitHub


dependabot[bot] merged PR #145:
URL: https://github.com/apache/maven-build-cache-extension/pull/145


-- 
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] [MBUILDCACHE-88] Fix tests execution on jdk > 20 [maven-build-cache-extension]

2024-04-28 Thread via GitHub


olamy merged PR #147:
URL: https://github.com/apache/maven-build-cache-extension/pull/147


-- 
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] (MINVOKER-359) Bump org.apache.groovy:groovy-bom from 4.0.20 to 4.0.21

2024-04-28 Thread Slawomir Jaranowski (Jira)


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

Slawomir Jaranowski closed MINVOKER-359.

Resolution: Fixed

> Bump org.apache.groovy:groovy-bom from 4.0.20 to 4.0.21
> ---
>
> Key: MINVOKER-359
> URL: https://issues.apache.org/jira/browse/MINVOKER-359
> Project: Maven Invoker Plugin
>  Issue Type: Dependency upgrade
>Reporter: Slawomir Jaranowski
>Assignee: Slawomir Jaranowski
>Priority: Major
> Fix For: 3.6.2
>
>




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


[jira] [Commented] (MSHARED-1386) Context ClassLoader for current thread should be managed

2024-04-28 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot commented on MSHARED-1386:
-

slawekjaranowski opened a new pull request, #121:
URL: https://github.com/apache/maven-script-interpreter/pull/121

   (no comment)




> Context ClassLoader for current thread should be managed
> 
>
> Key: MSHARED-1386
> URL: https://issues.apache.org/jira/browse/MSHARED-1386
> Project: Maven Shared Components
>  Issue Type: Improvement
>  Components: maven-script-interpreter
>Reporter: Slawomir Jaranowski
>Assignee: Slawomir Jaranowski
>Priority: Major
> Fix For: maven-script-interpreter-next-release
>
>
> We create dedicated class loader for groovy and bsh scripts interpreters.
> We should also set Context ClassLoader for current thread, to allow use it by 
> external library, one example is WireMock.



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


Re: [PR] [MINVOKER-359] Bump org.apache.groovy:groovy-bom from 4.0.20 to 4.0.21 [maven-invoker-plugin]

2024-04-28 Thread via GitHub


slawekjaranowski merged PR #223:
URL: https://github.com/apache/maven-invoker-plugin/pull/223


-- 
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] [MSHARED-1385] Bump org.apache.groovy:groovy from 4.0.20 to 4.0.21 [maven-script-interpreter]

2024-04-28 Thread via GitHub


slawekjaranowski merged PR #119:
URL: https://github.com/apache/maven-script-interpreter/pull/119


-- 
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] (MSHARED-1386) Context ClassLoader for current thread should be managed

2024-04-28 Thread Slawomir Jaranowski (Jira)
Slawomir Jaranowski created MSHARED-1386:


 Summary: Context ClassLoader for current thread should be managed
 Key: MSHARED-1386
 URL: https://issues.apache.org/jira/browse/MSHARED-1386
 Project: Maven Shared Components
  Issue Type: Improvement
  Components: maven-script-interpreter
Reporter: Slawomir Jaranowski
Assignee: Slawomir Jaranowski
 Fix For: maven-script-interpreter-next-release


We create dedicated class loader for groovy and bsh scripts interpreters.

We should also set Context ClassLoader for current thread, to allow use it by 
external library, one example is WireMock.



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


[jira] [Closed] (MSHARED-1384) Bump commons-io:commons-io from 2.16.0 to 2.16.1

2024-04-28 Thread Slawomir Jaranowski (Jira)


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

Slawomir Jaranowski closed MSHARED-1384.

Resolution: Fixed

> Bump commons-io:commons-io from 2.16.0 to 2.16.1
> 
>
> Key: MSHARED-1384
> URL: https://issues.apache.org/jira/browse/MSHARED-1384
> Project: Maven Shared Components
>  Issue Type: Dependency upgrade
>  Components: maven-script-interpreter
>Reporter: Slawomir Jaranowski
>Assignee: Slawomir Jaranowski
>Priority: Major
> Fix For: maven-script-interpreter-next-release
>
>




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


[jira] [Closed] (MSHARED-1383) Upgrade Parent to 42

2024-04-28 Thread Slawomir Jaranowski (Jira)


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

Slawomir Jaranowski closed MSHARED-1383.

Resolution: Fixed

> Upgrade Parent to 42
> 
>
> Key: MSHARED-1383
> URL: https://issues.apache.org/jira/browse/MSHARED-1383
> Project: Maven Shared Components
>  Issue Type: Dependency upgrade
>  Components: maven-script-interpreter
>Reporter: Slawomir Jaranowski
>Assignee: Slawomir Jaranowski
>Priority: Major
> Fix For: maven-script-interpreter-next-release
>
>




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


Re: [PR] [MSHARED-1383] Bump org.apache.maven.shared:maven-shared-components from 41 to 42 [maven-script-interpreter]

2024-04-28 Thread via GitHub


slawekjaranowski merged PR #120:
URL: https://github.com/apache/maven-script-interpreter/pull/120


-- 
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] (MINVOKER-359) Bump org.apache.groovy:groovy-bom from 4.0.20 to 4.0.21

2024-04-28 Thread Slawomir Jaranowski (Jira)
Slawomir Jaranowski created MINVOKER-359:


 Summary: Bump org.apache.groovy:groovy-bom from 4.0.20 to 4.0.21
 Key: MINVOKER-359
 URL: https://issues.apache.org/jira/browse/MINVOKER-359
 Project: Maven Invoker Plugin
  Issue Type: Dependency upgrade
Reporter: Slawomir Jaranowski
Assignee: Slawomir Jaranowski
 Fix For: 3.6.2






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


[jira] [Closed] (MINVOKER-337) Plugin depends on plexus-container-default, which is EOL

2024-04-28 Thread Slawomir Jaranowski (Jira)


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

Slawomir Jaranowski closed MINVOKER-337.

Fix Version/s: 3.6.2
 Assignee: Slawomir Jaranowski
   Resolution: Fixed

> Plugin depends on plexus-container-default, which is EOL
> 
>
> Key: MINVOKER-337
> URL: https://issues.apache.org/jira/browse/MINVOKER-337
> Project: Maven Invoker Plugin
>  Issue Type: Bug
>Reporter: Slawomir Jaranowski
>Assignee: Slawomir Jaranowski
>Priority: Major
>  Labels: up-for-grabs
> Fix For: 3.6.2
>
>
> We should exclude {{plexus-container-default}} from dependencies to avoid 
> warning by Maven 3.9.2



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


[jira] [Updated] (MINVOKER-337) Plugin depends on plexus-container-default, which is EOL

2024-04-28 Thread Slawomir Jaranowski (Jira)


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

Slawomir Jaranowski updated MINVOKER-337:
-
Labels:   (was: up-for-grabs)

> Plugin depends on plexus-container-default, which is EOL
> 
>
> Key: MINVOKER-337
> URL: https://issues.apache.org/jira/browse/MINVOKER-337
> Project: Maven Invoker Plugin
>  Issue Type: Bug
>Reporter: Slawomir Jaranowski
>Assignee: Slawomir Jaranowski
>Priority: Major
> Fix For: 3.6.2
>
>
> We should exclude {{plexus-container-default}} from dependencies to avoid 
> warning by Maven 3.9.2



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


[jira] [Commented] (MINVOKER-337) Plugin depends on plexus-container-default, which is EOL

2024-04-28 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/MINVOKER-337?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17841776#comment-17841776
 ] 

ASF GitHub Bot commented on MINVOKER-337:
-

slawekjaranowski merged PR #225:
URL: https://github.com/apache/maven-invoker-plugin/pull/225




> Plugin depends on plexus-container-default, which is EOL
> 
>
> Key: MINVOKER-337
> URL: https://issues.apache.org/jira/browse/MINVOKER-337
> Project: Maven Invoker Plugin
>  Issue Type: Bug
>Reporter: Slawomir Jaranowski
>Priority: Major
>  Labels: up-for-grabs
>
> We should exclude {{plexus-container-default}} from dependencies to avoid 
> warning by Maven 3.9.2



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


Re: [PR] [MINVOKER-337] Exclude plexus-container-default and o.a.maven from runtime dependencies [maven-invoker-plugin]

2024-04-28 Thread via GitHub


slawekjaranowski merged PR #225:
URL: https://github.com/apache/maven-invoker-plugin/pull/225


-- 
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: [I] Failed to install artifact xxx [maven-mvnd]

2024-04-28 Thread via GitHub


harryssuperman commented on issue #862:
URL: https://github.com/apache/maven-mvnd/issues/862#issuecomment-2081653548

   @cstamas  Thanks a lot for the information and the Team too!


-- 
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] (MSHARED-1385) Bump org.apache.groovy:groovy from 4.0.20 to 4.0.21

2024-04-28 Thread Slawomir Jaranowski (Jira)
Slawomir Jaranowski created MSHARED-1385:


 Summary: Bump org.apache.groovy:groovy from 4.0.20 to 4.0.21
 Key: MSHARED-1385
 URL: https://issues.apache.org/jira/browse/MSHARED-1385
 Project: Maven Shared Components
  Issue Type: Dependency upgrade
  Components: maven-script-interpreter
Reporter: Slawomir Jaranowski
Assignee: Slawomir Jaranowski
 Fix For: maven-script-interpreter-next-release






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


[jira] [Commented] (MSHARED-1384) Bump commons-io:commons-io from 2.16.0 to 2.16.1

2024-04-28 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot commented on MSHARED-1384:
-

slawekjaranowski merged PR #118:
URL: https://github.com/apache/maven-script-interpreter/pull/118




> Bump commons-io:commons-io from 2.16.0 to 2.16.1
> 
>
> Key: MSHARED-1384
> URL: https://issues.apache.org/jira/browse/MSHARED-1384
> Project: Maven Shared Components
>  Issue Type: Dependency upgrade
>  Components: maven-script-interpreter
>Reporter: Slawomir Jaranowski
>Assignee: Slawomir Jaranowski
>Priority: Major
> Fix For: maven-script-interpreter-next-release
>
>




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


[jira] [Created] (MSHARED-1384) Bump commons-io:commons-io from 2.16.0 to 2.16.1

2024-04-28 Thread Slawomir Jaranowski (Jira)
Slawomir Jaranowski created MSHARED-1384:


 Summary: Bump commons-io:commons-io from 2.16.0 to 2.16.1
 Key: MSHARED-1384
 URL: https://issues.apache.org/jira/browse/MSHARED-1384
 Project: Maven Shared Components
  Issue Type: Dependency upgrade
  Components: maven-script-interpreter
Reporter: Slawomir Jaranowski
Assignee: Slawomir Jaranowski
 Fix For: maven-script-interpreter-next-release






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


Re: [PR] [MSHARED-1384] Bump commons-io:commons-io from 2.16.0 to 2.16.1 [maven-script-interpreter]

2024-04-28 Thread via GitHub


slawekjaranowski merged PR #118:
URL: https://github.com/apache/maven-script-interpreter/pull/118


-- 
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] (MSHARED-1383) Upgrade Parent to 42

2024-04-28 Thread Slawomir Jaranowski (Jira)
Slawomir Jaranowski created MSHARED-1383:


 Summary: Upgrade Parent to 42
 Key: MSHARED-1383
 URL: https://issues.apache.org/jira/browse/MSHARED-1383
 Project: Maven Shared Components
  Issue Type: Dependency upgrade
  Components: maven-script-interpreter
Reporter: Slawomir Jaranowski
Assignee: Slawomir Jaranowski
 Fix For: maven-script-interpreter-next-release






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


[jira] [Commented] (MINVOKER-337) Plugin depends on plexus-container-default, which is EOL

2024-04-28 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/MINVOKER-337?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17841671#comment-17841671
 ] 

ASF GitHub Bot commented on MINVOKER-337:
-

slawekjaranowski opened a new pull request, #225:
URL: https://github.com/apache/maven-invoker-plugin/pull/225

   https://issues.apache.org/jira/browse/MINVOKER-337




> Plugin depends on plexus-container-default, which is EOL
> 
>
> Key: MINVOKER-337
> URL: https://issues.apache.org/jira/browse/MINVOKER-337
> Project: Maven Invoker Plugin
>  Issue Type: Bug
>Reporter: Slawomir Jaranowski
>Priority: Major
>  Labels: up-for-grabs
>
> We should exclude {{plexus-container-default}} from dependencies to avoid 
> warning by Maven 3.9.2



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


[jira] [Closed] (MINVOKER-349) document System Requirements History (JDK/Maven)

2024-04-28 Thread Slawomir Jaranowski (Jira)


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

Slawomir Jaranowski closed MINVOKER-349.

Resolution: Won't Fix

We can simply benefit from MPLUGIN-511 after parent upgrade MINVOKER-358

> document System Requirements History (JDK/Maven)
> 
>
> Key: MINVOKER-349
> URL: https://issues.apache.org/jira/browse/MINVOKER-349
> Project: Maven Invoker Plugin
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Herve Boutemy
>Priority: Major
>  Labels: up-for-grabs
>
> based on MPLUGIN-400



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


[jira] [Closed] (MINVOKER-358) Upgrade Parent to 42

2024-04-28 Thread Slawomir Jaranowski (Jira)


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

Slawomir Jaranowski closed MINVOKER-358.

Resolution: Fixed

> Upgrade Parent to 42
> 
>
> Key: MINVOKER-358
> URL: https://issues.apache.org/jira/browse/MINVOKER-358
> Project: Maven Invoker Plugin
>  Issue Type: Dependency upgrade
>Reporter: Slawomir Jaranowski
>Assignee: Slawomir Jaranowski
>Priority: Major
> Fix For: 3.6.2
>
>




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


[jira] [Commented] (MINVOKER-358) Upgrade Parent to 42

2024-04-28 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/MINVOKER-358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17841664#comment-17841664
 ] 

ASF GitHub Bot commented on MINVOKER-358:
-

slawekjaranowski merged PR #224:
URL: https://github.com/apache/maven-invoker-plugin/pull/224




> Upgrade Parent to 42
> 
>
> Key: MINVOKER-358
> URL: https://issues.apache.org/jira/browse/MINVOKER-358
> Project: Maven Invoker Plugin
>  Issue Type: Dependency upgrade
>Reporter: Slawomir Jaranowski
>Assignee: Slawomir Jaranowski
>Priority: Major
> Fix For: 3.6.2
>
>




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


Re: [PR] [MINVOKER-358] Bump org.apache.maven.plugins:maven-plugins from 41 to 42 [maven-invoker-plugin]

2024-04-28 Thread via GitHub


slawekjaranowski merged PR #224:
URL: https://github.com/apache/maven-invoker-plugin/pull/224


-- 
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] (MINVOKER-358) Upgrade Parent to 42

2024-04-28 Thread Slawomir Jaranowski (Jira)
Slawomir Jaranowski created MINVOKER-358:


 Summary: Upgrade Parent to 42
 Key: MINVOKER-358
 URL: https://issues.apache.org/jira/browse/MINVOKER-358
 Project: Maven Invoker Plugin
  Issue Type: Dependency upgrade
Reporter: Slawomir Jaranowski
Assignee: Slawomir Jaranowski
 Fix For: 3.6.2






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


[jira] [Commented] (MNG-7266) Remove maven-compat module

2024-04-28 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot commented on MNG-7266:
-

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

   As far as I can see with
   ```
   commit 7c8334ac2466b05ca0cdbeb265dc4b85b0099a2a
   Author: Michael Osipov 
   Date:   2023-03-18T23:00:40+01:00
   
   [DOXIASITETOOLS-294] Replace legacy artifact resolution with Maven 
Resolver
   ```
   So Doxia 2.0.0 should be fine with this, but ultimate test will be when this 
release train is done and I can test more.




> Remove maven-compat module
> --
>
> Key: MNG-7266
> URL: https://issues.apache.org/jira/browse/MNG-7266
> Project: Maven
>  Issue Type: Sub-task
>Reporter: Guillaume Nodet
>Priority: Major
> Fix For: 4.0.x-candidate
>
>
> Maven-core does not depend on maven-compat anymore (runtime or compile time). 
>  Do we want to carry it over up to 4.0.0 and delete it in 4.1.0, or do we 
> want to drop it before 4.0.0 ?
> [~cstamas] [~olamy] [~romain.manni-bucau] [~sjaranowski] and others... ?



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


Re: [PR] [MNG-7266] Remove maven-compat [maven]

2024-04-28 Thread via GitHub


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

   As far as I can see with
   ```
   commit 7c8334ac2466b05ca0cdbeb265dc4b85b0099a2a
   Author: Michael Osipov 
   Date:   2023-03-18T23:00:40+01:00
   
   [DOXIASITETOOLS-294] Replace legacy artifact resolution with Maven 
Resolver
   ```
   So Doxia 2.0.0 should be fine with this, but ultimate test will be when this 
release train is done and I can test more.


-- 
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-7266) Remove maven-compat module

2024-04-28 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot commented on MNG-7266:
-

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

   Someone needs to fix maven-plugin-plugin first:
   ```
   [INFO]
   [INFO] -

> Remove maven-compat module
> --
>
> Key: MNG-7266
> URL: https://issues.apache.org/jira/browse/MNG-7266
> Project: Maven
>  Issue Type: Sub-task
>Reporter: Guillaume Nodet
>Priority: Major
> Fix For: 4.0.x-candidate
>
>
> Maven-core does not depend on maven-compat anymore (runtime or compile time). 
>  Do we want to carry it over up to 4.0.0 and delete it in 4.1.0, or do we 
> want to drop it before 4.0.0 ?
> [~cstamas] [~olamy] [~romain.manni-bucau] [~sjaranowski] and others... ?



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


Re: [PR] [MNG-7266] Remove maven-compat [maven]

2024-04-28 Thread via GitHub


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

   Someone needs to fix maven-plugin-plugin first:
   ```
   [INFO]
   [INFO] --- jar:3.3.0:jar (default-jar) @ maven-site-plugin ---
   [INFO] Building jar: 
/var/osipovmi/Projekte/maven-site-plugin/target/maven-site-plugin-4.0.0-M14-SNAPSHOT.jar
   [INFO]
   [INFO] --- plugin:3.10.2:addPluginArtifactMetadata 
(default-addPluginArtifactMetadata) @ maven-site-plugin ---
   [INFO] 
--
   [INFO] BUILD FAILURE
   [INFO] 
--
   [INFO] Total time:  02:07 min
   [INFO] Finished at: 2024-04-28T12:34:23+02:00
   [INFO] 
--
   [ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-plugin-plugin:3.10.2:addPluginArtifactMetadata 
(default-addPluginArtifactMetadata) on project maven-site-plugin: Execution 
default-addPluginArtifactMetadata of goal 
org.apache.maven.plugins:maven-plugin-plugin:3.10.2:addPluginArtifactMetadata 
failed: A required class was missing while executing 
org.apache.maven.plugins:maven-plugin-plugin:3.10.2:addPluginArtifactMetadata: 
org/apache/maven/artifact/repository/metadata/ArtifactRepositoryMetadata
   [ERROR] -
   [ERROR] realm =plugin>org.apache.maven.plugins:maven-plugin-plugin:3.10.2
   [ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
   [ERROR] urls[0] = 
file:/net/home/osipovmi/.m2/repository/org/apache/maven/plugins/maven-plugin-plugin/3.10.2/maven-plugin-plugin-3.10.2.jar
   [ERROR] urls[1] = 
file:/net/home/osipovmi/.m2/repository/org/apache/maven/plugin-tools/maven-plugin-tools-api/3.10.2/maven-plugin-tools-api-3.10.2.jar
   ```


-- 
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-7541) Native support for PowerShell to start Maven

2024-04-28 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot commented on MNG-7541:
-

michael-o commented on code in PR #878:
URL: https://github.com/apache/maven/pull/878#discussion_r1582075348


##
apache-maven/src/assembly/shared/validate.ps1:
##
@@ -0,0 +1,53 @@
+<#
+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.
+#>
+
+<#-
+Apache Maven Startup Script
+
+Environment Variable Prerequisites
+
+  JAVA_HOME   (Optional) Points to a Java installation.
+  MAVEN_ARGS  (Optional) Arguments passed to Maven before CLI arguments.
+  MAVEN_OPTS  (Optional) Java runtime options used when Maven is executed.
+  MAVEN_SKIP_RC   (Optional) Flag to disable loading of mavenrc files.
+-
+#>
+
+if (-not $env:MAVEN_SKIP_RC) {
+  if (Test-Path -Path $env:PROGRAMDATA\mavenrc.ps1 -PathType Leaf) { 
&$env:PROGRAMDATA"\mavenrc.ps1" $args }

Review Comment:
   You are totally right. My bad!





> Native support for PowerShell to start Maven
> 
>
> Key: MNG-7541
> URL: https://issues.apache.org/jira/browse/MNG-7541
> Project: Maven
>  Issue Type: Improvement
>  Components: Command Line
>Affects Versions: 3.8.3
> Environment: windows 10 / 11
>Reporter: Jurrian Fahner
>Priority: Trivial
>  Labels: Script, Windows10, Windows11
>
> Maven has two files in the bin dir:
> ||command||its use||
> |mvn|POSIX shell|
> |mvn.cmd|cmd.exe|
> On windows there are two ways to write scripts, by using cmd.exe or using 
> powershell.
> If you enter mvn in powershell it will look for `mvn.ps1` on the PATH first. 
> If it doesn't find anything it will execute `mvn.cmd` as fall-back.
> When running maven for starting a server for development purposes and you do 
> ctrl-c to exit the server it will ask the question: Terminate batch job (Y/N)?
> As far as I know it is default behaviour of cmd.exe.
> Well if I don't want to terminate, I wouldn't press ctrl-c. ;)
> It is not the case (as far as I know that Microsoft is going to deprecate 
> cmd.exe in favor of powershell: 
> [https://devblogs.microsoft.com/commandline/rumors-of-cmds-death-have-been-greatly-exaggerated/]
> Allthough I think it would be a good move for maven to have also a powershell 
> script as well... It is possible to integrate elegant support for native help 
> in powershell, `get-help mvn`.
> But it also increases the maintenance effort as well. I don't know whether 
> this cost outweigh the benefits, though...
> By the way I would happy to contribute if it is appreciated.



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


[jira] [Commented] (MNG-7541) Native support for PowerShell to start Maven

2024-04-28 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot commented on MNG-7541:
-

michael-o commented on code in PR #878:
URL: https://github.com/apache/maven/pull/878#discussion_r1582075212


##
apache-maven/src/assembly/shared/mvnvalidate.ps1:
##
@@ -0,0 +1,7 @@
+# check mvn home
+$MAVEN_HOME = (Get-Item $PSScriptRoot).Parent
+
+# check if maven command exists
+if (-not (Test-path "$MAVEN_HOME\bin\mvn.ps1")) {
+Write-Error -Message "Maven command ($MAVEN_HOME\bin\mvn.ps1) cannot be 
found" -ErrorAction Stop
+}

Review Comment:
   But how can this happen at all? This is a chicken-and-egg issue. This block 
is part of the merged `mvn.ps1`. If the file is not present that check will 
never happen, no? This confuses me.





> Native support for PowerShell to start Maven
> 
>
> Key: MNG-7541
> URL: https://issues.apache.org/jira/browse/MNG-7541
> Project: Maven
>  Issue Type: Improvement
>  Components: Command Line
>Affects Versions: 3.8.3
> Environment: windows 10 / 11
>Reporter: Jurrian Fahner
>Priority: Trivial
>  Labels: Script, Windows10, Windows11
>
> Maven has two files in the bin dir:
> ||command||its use||
> |mvn|POSIX shell|
> |mvn.cmd|cmd.exe|
> On windows there are two ways to write scripts, by using cmd.exe or using 
> powershell.
> If you enter mvn in powershell it will look for `mvn.ps1` on the PATH first. 
> If it doesn't find anything it will execute `mvn.cmd` as fall-back.
> When running maven for starting a server for development purposes and you do 
> ctrl-c to exit the server it will ask the question: Terminate batch job (Y/N)?
> As far as I know it is default behaviour of cmd.exe.
> Well if I don't want to terminate, I wouldn't press ctrl-c. ;)
> It is not the case (as far as I know that Microsoft is going to deprecate 
> cmd.exe in favor of powershell: 
> [https://devblogs.microsoft.com/commandline/rumors-of-cmds-death-have-been-greatly-exaggerated/]
> Allthough I think it would be a good move for maven to have also a powershell 
> script as well... It is possible to integrate elegant support for native help 
> in powershell, `get-help mvn`.
> But it also increases the maintenance effort as well. I don't know whether 
> this cost outweigh the benefits, though...
> By the way I would happy to contribute if it is appreciated.



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


Re: [PR] [MNG-7541] Implement powershell command [maven]

2024-04-28 Thread via GitHub


michael-o commented on code in PR #878:
URL: https://github.com/apache/maven/pull/878#discussion_r1582075348


##
apache-maven/src/assembly/shared/validate.ps1:
##
@@ -0,0 +1,53 @@
+<#
+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.
+#>
+
+<#-
+Apache Maven Startup Script
+
+Environment Variable Prerequisites
+
+  JAVA_HOME   (Optional) Points to a Java installation.
+  MAVEN_ARGS  (Optional) Arguments passed to Maven before CLI arguments.
+  MAVEN_OPTS  (Optional) Java runtime options used when Maven is executed.
+  MAVEN_SKIP_RC   (Optional) Flag to disable loading of mavenrc files.
+-
+#>
+
+if (-not $env:MAVEN_SKIP_RC) {
+  if (Test-Path -Path $env:PROGRAMDATA\mavenrc.ps1 -PathType Leaf) { 
&$env:PROGRAMDATA"\mavenrc.ps1" $args }

Review Comment:
   You are totally right. My bad!



-- 
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] [MNG-7541] Implement powershell command [maven]

2024-04-28 Thread via GitHub


michael-o commented on code in PR #878:
URL: https://github.com/apache/maven/pull/878#discussion_r1582075212


##
apache-maven/src/assembly/shared/mvnvalidate.ps1:
##
@@ -0,0 +1,7 @@
+# check mvn home
+$MAVEN_HOME = (Get-Item $PSScriptRoot).Parent
+
+# check if maven command exists
+if (-not (Test-path "$MAVEN_HOME\bin\mvn.ps1")) {
+Write-Error -Message "Maven command ($MAVEN_HOME\bin\mvn.ps1) cannot be 
found" -ErrorAction Stop
+}

Review Comment:
   But how can this happen at all? This is a chicken-and-egg issue. This block 
is part of the merged `mvn.ps1`. If the file is not present that check will 
never happen, no? This confuses me.



-- 
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-7541) Native support for PowerShell to start Maven

2024-04-28 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot commented on MNG-7541:
-

michael-o commented on code in PR #878:
URL: https://github.com/apache/maven/pull/878#discussion_r1582075040


##
apache-maven/src/assembly/shared/init.ps1:
##
@@ -0,0 +1,83 @@
+#  END VALIDATION 
+
+$CLASSWORLDS_CONF = "$MAVEN_HOME\bin\m2.conf"
+
+# Find the project basedir, i.e., the directory that contains the directory 
".mvn".
+# Fallback to current working directory if not found.
+
+$WDIR = Get-Location
+
+# Look for the --file switch and start the search for the .mvn directory from 
the specified
+# POM location, if supplied.
+
+$i = 0
+$file_flag_found = $false
+foreach ($arg in $args) {
+  if (($arg -ceq "-f") -or ($arg -ceq "--file")) {
+$file_flag_found = $true
+break
+  }
+  $i += 1
+}
+
+function IsNotRoot {
+  param (
+[String] $path
+  )
+  $root_path_base_name = ((get-item $path).Root.BaseName
+  $path_base_name = ((get-item $path).BaseName
+
+  return $root_path_base_name -ne $path_base_name
+}
+
+function RetrieveContentsJvmConfig {
+  param (
+[String] $path
+  )
+
+  $jvm_config = $path + "\.mvn\jvm.config"
+
+  if (Test-Path $jvm_config) {
+return $env:MAVEN_OPTS + " " + -Join (Get-Content $jvm_config)
+  }
+  return $env:MAVEN_OPTS

Review Comment:
   You are joining the content of the `jvm.config` file with `MAVEN_OPTS` 
variable in one guy. From a caller's perspective that should not be done and it 
is not obvious from where the config comes. Look at the original files, they do 
not merge them.





> Native support for PowerShell to start Maven
> 
>
> Key: MNG-7541
> URL: https://issues.apache.org/jira/browse/MNG-7541
> Project: Maven
>  Issue Type: Improvement
>  Components: Command Line
>Affects Versions: 3.8.3
> Environment: windows 10 / 11
>Reporter: Jurrian Fahner
>Priority: Trivial
>  Labels: Script, Windows10, Windows11
>
> Maven has two files in the bin dir:
> ||command||its use||
> |mvn|POSIX shell|
> |mvn.cmd|cmd.exe|
> On windows there are two ways to write scripts, by using cmd.exe or using 
> powershell.
> If you enter mvn in powershell it will look for `mvn.ps1` on the PATH first. 
> If it doesn't find anything it will execute `mvn.cmd` as fall-back.
> When running maven for starting a server for development purposes and you do 
> ctrl-c to exit the server it will ask the question: Terminate batch job (Y/N)?
> As far as I know it is default behaviour of cmd.exe.
> Well if I don't want to terminate, I wouldn't press ctrl-c. ;)
> It is not the case (as far as I know that Microsoft is going to deprecate 
> cmd.exe in favor of powershell: 
> [https://devblogs.microsoft.com/commandline/rumors-of-cmds-death-have-been-greatly-exaggerated/]
> Allthough I think it would be a good move for maven to have also a powershell 
> script as well... It is possible to integrate elegant support for native help 
> in powershell, `get-help mvn`.
> But it also increases the maintenance effort as well. I don't know whether 
> this cost outweigh the benefits, though...
> By the way I would happy to contribute if it is appreciated.



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


Re: [PR] [MNG-7541] Implement powershell command [maven]

2024-04-28 Thread via GitHub


michael-o commented on code in PR #878:
URL: https://github.com/apache/maven/pull/878#discussion_r1582075040


##
apache-maven/src/assembly/shared/init.ps1:
##
@@ -0,0 +1,83 @@
+#  END VALIDATION 
+
+$CLASSWORLDS_CONF = "$MAVEN_HOME\bin\m2.conf"
+
+# Find the project basedir, i.e., the directory that contains the directory 
".mvn".
+# Fallback to current working directory if not found.
+
+$WDIR = Get-Location
+
+# Look for the --file switch and start the search for the .mvn directory from 
the specified
+# POM location, if supplied.
+
+$i = 0
+$file_flag_found = $false
+foreach ($arg in $args) {
+  if (($arg -ceq "-f") -or ($arg -ceq "--file")) {
+$file_flag_found = $true
+break
+  }
+  $i += 1
+}
+
+function IsNotRoot {
+  param (
+[String] $path
+  )
+  $root_path_base_name = ((get-item $path).Root.BaseName
+  $path_base_name = ((get-item $path).BaseName
+
+  return $root_path_base_name -ne $path_base_name
+}
+
+function RetrieveContentsJvmConfig {
+  param (
+[String] $path
+  )
+
+  $jvm_config = $path + "\.mvn\jvm.config"
+
+  if (Test-Path $jvm_config) {
+return $env:MAVEN_OPTS + " " + -Join (Get-Content $jvm_config)
+  }
+  return $env:MAVEN_OPTS

Review Comment:
   You are joining the content of the `jvm.config` file with `MAVEN_OPTS` 
variable in one guy. From a caller's perspective that should not be done and it 
is not obvious from where the config comes. Look at the original files, they do 
not merge them.



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