Re: (commons-geometry) branch master updated: GEOMETRY-110: add ConvexHull3D using Quickhull algorithm

2024-04-27 Thread Matt Juntunen
I apologize for that. I merged this through the GitHub UI (and will likely
never do so again). We can amend the message to remove all of the noise but
that would involve using `git push --force`, which is not something I've
ever done with an Apache repo.
-Matt

On Sat, Apr 27, 2024 at 8:42 PM Gilles Sadowski 
wrote:

> Hi.
>
> Although the list of successive changes might have been meaningful in
> separate
> commits, it seems like noise in a single one (e.g. many of them signal a
> change
> wrt to some previous state whose trace has been lost).  Obviously,
> repeating
> "GEOMETRY-110" serves no purpose.
> If possible (?), it would be neat to amend the log to just keep the first
> line.
>
> Regards,
> Gilles
>
> Le dim. 28 avr. 2024 à 02:14,  a écrit :
> >
> > This is an automated email from the ASF dual-hosted git repository.
> >
> > mattjuntunen pushed a commit to branch master
> > in repository https://gitbox.apache.org/repos/asf/commons-geometry.git
> >
> >
> > The following commit(s) were added to refs/heads/master by this push:
> >  new 2f4e86b7 GEOMETRY-110: add ConvexHull3D using Quickhull
> algorithm
> > 2f4e86b7 is described below
> >
> > commit 2f4e86b792693d4c2c0e5fb2c4f198541e1fecb6
> > Author: Andreas Goß <75903169+agos...@users.noreply.github.com>
> > AuthorDate: Sun Apr 28 02:14:00 2024 +0200
> >
> > GEOMETRY-110: add ConvexHull3D using Quickhull algorithm
> >
> > * GEOMETRY-110
> >
> > Add ConvexHull3D class and tests.
> >
> > * GEOMETRY-110
> >
> > Return only an unmodifiable collection of facets.
> >
> > * GEOMETRY-110
> >
> > Test for a large number of points.
> >
> > * Checkstyle Fix.
> >
> > * GEOMETRY-110
> >
> > Points are added to candidates again instead of a new point set.
> >
> > * GEOMETRY-110
> >
> > Only candidates points are distributed.
> >
> > * GEOMETRY-110
> >
> > Add Simplex type
> >
> > * GEOMETRY-110
> >
> > Create simplex while appending and cache it for later.
> >
> > * GEOMETRY-110
> >
> > Build simplex incrementially while appending points.
> >
> > * GEOMETRY-110
> >
> > Return facets as list and filter out duplicates in vertices.
> >
> > * GEOMETRY-110
> >
> > Returned collections have to be unmodifiable in public methods.
> >
> > * GEOMETRY-110
> >
> > Rename method and calculate maximum in a loop.
> >
> > * GEOMETRY-110
> >
> > Declare variable outside of loop.
> >
> > * GEOMETRY-110
> >
> > Rename methods.
> >
> > * GEOMETRY-110
> >
> > Replace bounds by array.
> >
> > * GEOMETRY-110
> >
> > Add check for appending a collection of points
> >
> > * [GEOMETRY-110]
> >
> > Delete hasOusidePoints and add exclusion for facets to spotbugs.
> >
> > * [GEOMETRY-110]
> >
> > Move isInside method into Facet class and reverse and rename it to
> isOutside
> >
> > * [GEOMETRY-110]
> >
> > Replace vertexToFacetMap with edgeMap
> >
> > * [Geometry-110]
> >
> > Change loop for creating edges.
> >
> > * [GEOMETRY-110]
> >
> > Facets are all located through edge operations. The edges are
> oriented in such a way, that neighbors share an edge in inverse orientation.
> >
> > * [GEOMETRY-110]
> >
> > Delete unnecessary debug code.
> >
> > * [GEOMETRY-110]
> >
> > Edges are oriented and lookup is done via an edgeMap. Each oriented
> edge is unique in association with a facet. Each facet stores the maximum
> offset and the associated point of outside points.
> >
> > * [GEOMETRY-110]
> >
> > - Rename Edge fields.
> > - Improve testing and assert all outputs of the algorithm.
> >
> > * [GEOMETRY-110]
> >
> > Check isDegenerate for all non-degenerate hulls.
> >
> > * [GEOMETRY-110]
> >
> > Even though the defined region is the same the number of facets can
> vary depending on the execution order of the algorithm.
> >
> > -
> >
> > Co-authored-by: agoß 
> > Co-authored-by: Andreas Goss 
> > ---
> >  .../euclidean/threed/hull/ConvexHull3D.java| 728
> +
> >  .../euclidean/threed/hull/package-info.java|  25 +
> >  .../euclidean/threed/hull/ConvexHull3DTest.java| 276 
> >  .../resources/spotbugs/spotbugs-exclude-filter.xml |   5 +
> >  4 files changed, 1034 insertions(+)
> >
> > [...]
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


Re: (commons-geometry) branch master updated: GEOMETRY-110: add ConvexHull3D using Quickhull algorithm

2024-04-27 Thread Gilles Sadowski
Hi.

Although the list of successive changes might have been meaningful in separate
commits, it seems like noise in a single one (e.g. many of them signal a change
wrt to some previous state whose trace has been lost).  Obviously, repeating
"GEOMETRY-110" serves no purpose.
If possible (?), it would be neat to amend the log to just keep the first line.

Regards,
Gilles

Le dim. 28 avr. 2024 à 02:14,  a écrit :
>
> This is an automated email from the ASF dual-hosted git repository.
>
> mattjuntunen pushed a commit to branch master
> in repository https://gitbox.apache.org/repos/asf/commons-geometry.git
>
>
> The following commit(s) were added to refs/heads/master by this push:
>  new 2f4e86b7 GEOMETRY-110: add ConvexHull3D using Quickhull algorithm
> 2f4e86b7 is described below
>
> commit 2f4e86b792693d4c2c0e5fb2c4f198541e1fecb6
> Author: Andreas Goß <75903169+agos...@users.noreply.github.com>
> AuthorDate: Sun Apr 28 02:14:00 2024 +0200
>
> GEOMETRY-110: add ConvexHull3D using Quickhull algorithm
>
> * GEOMETRY-110
>
> Add ConvexHull3D class and tests.
>
> * GEOMETRY-110
>
> Return only an unmodifiable collection of facets.
>
> * GEOMETRY-110
>
> Test for a large number of points.
>
> * Checkstyle Fix.
>
> * GEOMETRY-110
>
> Points are added to candidates again instead of a new point set.
>
> * GEOMETRY-110
>
> Only candidates points are distributed.
>
> * GEOMETRY-110
>
> Add Simplex type
>
> * GEOMETRY-110
>
> Create simplex while appending and cache it for later.
>
> * GEOMETRY-110
>
> Build simplex incrementially while appending points.
>
> * GEOMETRY-110
>
> Return facets as list and filter out duplicates in vertices.
>
> * GEOMETRY-110
>
> Returned collections have to be unmodifiable in public methods.
>
> * GEOMETRY-110
>
> Rename method and calculate maximum in a loop.
>
> * GEOMETRY-110
>
> Declare variable outside of loop.
>
> * GEOMETRY-110
>
> Rename methods.
>
> * GEOMETRY-110
>
> Replace bounds by array.
>
> * GEOMETRY-110
>
> Add check for appending a collection of points
>
> * [GEOMETRY-110]
>
> Delete hasOusidePoints and add exclusion for facets to spotbugs.
>
> * [GEOMETRY-110]
>
> Move isInside method into Facet class and reverse and rename it to 
> isOutside
>
> * [GEOMETRY-110]
>
> Replace vertexToFacetMap with edgeMap
>
> * [Geometry-110]
>
> Change loop for creating edges.
>
> * [GEOMETRY-110]
>
> Facets are all located through edge operations. The edges are oriented in 
> such a way, that neighbors share an edge in inverse orientation.
>
> * [GEOMETRY-110]
>
> Delete unnecessary debug code.
>
> * [GEOMETRY-110]
>
> Edges are oriented and lookup is done via an edgeMap. Each oriented edge 
> is unique in association with a facet. Each facet stores the maximum offset 
> and the associated point of outside points.
>
> * [GEOMETRY-110]
>
> - Rename Edge fields.
> - Improve testing and assert all outputs of the algorithm.
>
> * [GEOMETRY-110]
>
> Check isDegenerate for all non-degenerate hulls.
>
> * [GEOMETRY-110]
>
> Even though the defined region is the same the number of facets can vary 
> depending on the execution order of the algorithm.
>
> -
>
> Co-authored-by: agoß 
> Co-authored-by: Andreas Goss 
> ---
>  .../euclidean/threed/hull/ConvexHull3D.java| 728 
> +
>  .../euclidean/threed/hull/package-info.java|  25 +
>  .../euclidean/threed/hull/ConvexHull3DTest.java| 276 
>  .../resources/spotbugs/spotbugs-exclude-filter.xml |   5 +
>  4 files changed, 1034 insertions(+)
>
> [...]

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [CONFIGURATION] ParseException does not exist

2024-04-27 Thread Ricardo Mendes
Hi Gary ,

Tested on my side and all is working now. 

I want to collaborate for this repo (if possible) since it's meaningful to me.

Thank you for your kind help.

Have a great day!
Lets keep in touch,
Ricardo

From: Gary D. Gregory 
Sent: 26 April 2024 23:12
To: dev@commons.apache.org 
Subject: Re: [CONFIGURATION] ParseException does not exist

Hello Ricardo,

The build is green now:

https://github.com/apache/commons-configuration/actions

The error you found was just a temporary snafu ;-)

Gary

On 2024/04/24 18:01:24 Ricardo Mendes wrote:
> Hey,
>
> Not sure if this is the right place to ask, but I just recently forked 
> configuration and I just wanted to build it on my local.
>
> I ran mvn as described in the README
> [cid:c6c1beea-0d5e-4f38-ac81-512fbccb7be6]
>
> But for some reason ParseException does not exist in the project.
> [cid:cc371705-9aa4-4d72-b8f1-af45d39c564b]
>
> I went on GitHub and couldn't find the class at all and noticed that 19 hours 
> ago the build failed.
>
> https://github.com/apache/commons-configuration/tree/master/src/main/java/org/apache/commons/configuration2/plist
>
> [cid:2988b41a-b185-420c-a291-40e348181258]
>
> And I see all this changes
> [cid:e260da9f-8611-4ecf-8a3b-ccf0eda56110]
> Sort members · apache/commons-configuration@8119b6b 
> (github.com)
>
> Failed Build
> [cid:368cf2fc-b5d9-4985-8a98-443279c1f714]
>
> [cid:4eb94541-4d30-418f-9c81-8edc5824b405]
>
> Can someone help me and shed some light? Is everything ok?
>
> https://github.com/apache/commons-configuration/actions/runs/8808146511/job/24176639346
>
> Ever thankful
>

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



[ANNOUNCE] Apache Commons Codec 1.17.0

2024-04-27 Thread Gary Gregory
The Apache Commons Team is pleased to announce Apache Commons Codec 1.17.0.

The Apache Commons Codec component contains encoder 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.

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/

Download page: 
https://commons.apache.org/proper/commons-codec/download_codec.cgi

Gary Gregory
- Apache Commons Team

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



[RESULT][VOTE] Release Apache Commons Codec 1.17.0 based on RC1

2024-04-27 Thread Gary Gregory
This voting thread passes with the following +1 votes:

- Tomas Lanik (non-binding)
- Gary Gregory (ggregory, binding)
- Bruno Kinoshita (kinow, binding)
- Rob Tompkins (chtompki, binding)

Gary

On Fri, Apr 26, 2024 at 12:38 PM Rob Tompkins  wrote:
>
> +1
>
> Thanks a ton Gary!
>
> > On Apr 20, 2024, at 2:18 PM, Gary Gregory  wrote:
> >
> > We have fixed a few bugs and added enhancements since Apache Commons
> > Codec 1.16.1 was released, so I would like to release Apache Commons
> > Codec 1.17.0.
> >
> > Apache Commons Codec 1.17.0 RC1 is available for review here:
> >https://dist.apache.org/repos/dist/dev/commons/codec/1.17.0-RC1
> > (svn revision 68679)
> >
> > The Git tag commons-codec-1.17.0-RC1 commit for this RC is
> > 5d809fe3d729bde9b507a51d2b2ed659da053692 which you can browse here:
> >
> > https://gitbox.apache.org/repos/asf?p=commons-codec.git;a=commit;h=5d809fe3d729bde9b507a51d2b2ed659da053692
> > You may checkout this tag using:
> >git clone https://gitbox.apache.org/repos/asf/commons-codec.git
> > --branch commons-codec-1.17.0-RC1 commons-codec-1.17.0-RC1
> >
> > Maven artifacts are here:
> >
> > https://repository.apache.org/content/repositories/orgapachecommons-1723/commons-codec/commons-codec/1.17.0/
> >
> > These are the artifacts and their hashes:
> >
> > #Release SHA-512s
> > #Sat Apr 20 18:11:51 UTC 2024
> > commons-codec-1.17.0-bin.tar.gz=24bb52e8260c74b7abb0e47d1634d74e35f7f8174c7ce1daec478411b16615542f9675297d2f374bba1135623e260627c5a0300e7b5c3b77309bb13a2a0fa2a9
> > commons-codec-1.17.0-bin.zip=6895c1282bff2cb72d64883759ed706a577afe2ebeae1474bf73473b79b67f62d39ce8025543411468a4bdfdc030dd9392f08a2c9c96d548d373edb3c7071dec
> > commons-codec-1.17.0-bom.json=eccbb26e56f9d92ada5bf5b790cb2311eac42016ab9f77cc185f530a094a4739e0c19f26360ebe397de4f9870ab553a35cb71fcc29a2b23532de64b67e32b344
> > commons-codec-1.17.0-bom.xml=e74a440e5b9b4e740d8d03561925c48ce72c7596fa1ec44bea827abd245eed2efbadbaa8694d1cbef6a41cad5857070d48fc6b7addfa1857567ab17ab331d97b
> > commons-codec-1.17.0-javadoc.jar=c89da8a94284b074e16edb41dc0a895bf2e8c5f201022e393927b634c85743c2be467b953a43e0492db0d76c7aeb9c17be96a8bac1c631536e7481817e6f6f31
> > commons-codec-1.17.0-sources.jar=f51dffee159b257db43d3371b4c5bc7e43729948b20f95085b0f7088c1803321fed29eaede5709404a0e17ad6a68f3f9286623af9eb2744e95dda7461f6dc956
> > commons-codec-1.17.0-src.tar.gz=afa4425e84cc8f2a29b4b95c5129233696180828fcb51dece8febd55d565cc53a4960f543aa430c027b96ed50768c9584b08f55f43c0a35cd22bb3126e3fbea9
> > commons-codec-1.17.0-src.zip=af5fc7d3c8d597729c6c90b4c6a50144a2b14432edd2741e9cbdef794a82f847952bdf7c0603ba20781cc38d0db334c435ae9acbfdefae2aea6b2226cd693e93
> > commons-codec-1.17.0-test-sources.jar=a8eefd6c9f5bcd8d539d1c0becd7994b8b706a25dd7cbf7c529a4533c9e51bb9ff4e7357174601e307fa3d110c7875bf096a46e83a13dcaf8324ffb03cfea860
> > commons-codec-1.17.0-tests.jar=caa3cbc353bca5de9c3823a5ba19950c4fe6155969bed0bdaf9d654e91c4720f2cb6c507b452148d1bb3ad6f543cb4b3b4c1f738569f619df74fbcc498c58130
> > commons-codec_commons-codec-1.17.0.spdx.json=728bad36fe918a0e63a6deb53d3c11d0e1c7fa0b2069ad5a46b24d0ab319819300a93e2694eabf9e19a3875141e49ebb7aea75b874d812bf40a1ec6dcc87ebbf
> >
> > I have tested this with 'mvn' and 'mvn -V -Prelease -Ptest-deploy -P
> > jacoco -P japicmp clean package site deploy' using:
> >
> > openjdk version "21.0.2" 2024-01-16
> > OpenJDK Runtime Environment Homebrew (build 21.0.2)
> > OpenJDK 64-Bit Server VM Homebrew (build 21.0.2, mixed mode, sharing)
> >
> > Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
> > Maven home: /usr/local/Cellar/maven/3.9.6/libexec
> > Java version: 21.0.2, vendor: Homebrew, runtime:
> > /usr/local/Cellar/openjdk/21.0.2/libexec/openjdk.jdk/Contents/Home
> > Default locale: en_US, platform encoding: UTF-8
> > OS name: "mac os x", version: "14.4.1", arch: "x86_64", family: "mac"
> >
> > Darwin  23.4.0 Darwin Kernel Version 23.4.0: Fri Mar 15 00:11:05
> > PDT 2024; root:xnu-10063.101.17~1/RELEASE_X86_64 x86_64
> >
> > Details of changes since 1.16.1 are in the release notes:
> >
> > https://dist.apache.org/repos/dist/dev/commons/codec/1.17.0-RC1/RELEASE-NOTES.txt
> >
> > https://dist.apache.org/repos/dist/dev/commons/codec/1.17.0-RC1/site/changes-report.html
> >
> > Site:
> >
> > https://dist.apache.org/repos/dist/dev/commons/codec/1.17.0-RC1/site/index.html
> >(note some *relative* links are broken and the 1.17.0 directories
> > are not yet created - these will be OK once the site is deployed.)
> >
> > JApiCmp Report (compared to 1.16.1):
> >
> > https://dist.apache.org/repos/dist/dev/commons/codec/1.17.0-RC1/site/japicmp.html
> >
> > RAT Report:
> >
> > https://dist.apache.org/repos/dist/dev/commons/codec/1.17.0-RC1/site/rat-report.html
> >
> > KEYS:
> >https://downloads.apache.org/commons/KEYS
> >
> > Please review the release candidate and vote.
> > This vote will close no sooner than 72 hours from now.
> >
> >  [ ] +1 Release these artifacts
> >  [ ] 

[RESULT][VOTE] Release Apache Commons BCEL 6.9.0 based on RC1

2024-04-27 Thread Gary Gregory
This voting thread passes with the following binding +1 votes:

- Gary Gregory (ggregory)
- Bruno Kinoshita (kinow)
- Rob Tompkins (chtompki)

Gary


On Fri, Apr 26, 2024 at 12:20 PM Rob Tompkins  wrote:
>
> +1 here
>
> Thanks Gary!!
>
> > On Apr 25, 2024, at 4:48 PM, Gary D. Gregory  wrote:
> >
> > Ping :-)
> >
> > On 2024/04/22 18:48:21 Bruno Kinoshita wrote:
> >> +1
> >>
> >> Building OK from tag on
> >>
> >> Apache Maven 3.8.5 (3599d3414f046de2324203b78ddcf9b5e4388aa0)
> >> Maven home: /opt/apache-maven-3.8.5
> >> Java version: 17.0.10, vendor: Private Build, runtime:
> >> /usr/lib/jvm/java-17-openjdk-amd64
> >> Default locale: en_US, platform encoding: UTF-8
> >> OS name: "linux", version: "5.15.0-105-generic", arch: "amd64", family:
> >> "unix"
> >>
> >>
> >>
> >> On Sun, 21 Apr 2024 at 19:20, Gary Gregory  wrote:
> >>
> >>> We have fixed a few bugs and one enhancement (Java 16 records) since
> >>> Apache Commons BCEL 6.8.2 was released, so I would like to release
> >>> Apache Commons BCEL 6.9.0.
> >>>
> >>> Apache Commons BCEL 6.9.0 RC1 is available for review here:
> >>>https://dist.apache.org/repos/dist/dev/commons/bcel/6.9.0-RC1 (svn
> >>> revision 68692)
> >>>
> >>> The Git tag commons-bcel-6.9.0-RC1 commit for this RC is
> >>> c240a615d2fcb2497c7d77ad3993e4c66c16e03a which you can browse here:
> >>>
> >>> https://gitbox.apache.org/repos/asf?p=commons-bcel.git;a=commit;h=c240a615d2fcb2497c7d77ad3993e4c66c16e03a
> >>> You may checkout this tag using:
> >>>git clone https://gitbox.apache.org/repos/asf/commons-bcel.git
> >>> --branch 
> >>> commons-bcel-6.9.0-RC1 commons-bcel-6.9.0-RC1
> >>>
> >>> Maven artifacts are here:
> >>>
> >>> https://repository.apache.org/content/repositories/orgapachecommons-1724/org/apache/bcel/bcel/6.9.0/
> >>>
> >>> These are the artifacts and their hashes:
> >>>
> >>> #Release SHA-512s
> >>> #Sun Apr 21 17:07:12 UTC 2024
> >>>
> >>> bcel-6.9.0-bin.tar.gz=e2ac07716a8203405040a18e6dddb84445c0cbc874da382fc67b082c20f3659228ecabf6cba3fbe83b60d36d08c2d9493dfd731960f5aec073f87d9f2e8126f2
> >>>
> >>> bcel-6.9.0-bin.zip=93efcf6194077fc216ca81a0f37ca6dc2f5e4032483cfee34c789fe859917be0924221c502ed886fb4582e3681907e73e4f5af11591d1d6a6b2fd779b871bbda
> >>>
> >>> bcel-6.9.0-bom.json=4c085990c8b5ece5092f8032b56fd7c87a686443f37b04a2701904b37d7fb1f7147013f82110d67b12d449b78d4743634112f5fa9bfa80de03ec71a06755d934
> >>>
> >>> bcel-6.9.0-bom.xml=5759c53a32588f25d672daf90955cee7e2f21a60d98b06a2a8d0fb15ff5308f90885a87eadfbd835cb5b86c856866daac5af04f6723d28495118e984d1d3eff4
> >>>
> >>> bcel-6.9.0-javadoc.jar=ac65e56220c0b8fffd67d03a2b003631c34742f33e385249a3b9c511fce50574771afc800ae6d8521ef6195cfc0f448f64b7b7b21a4d80cfe6ba7af86dd1fb19
> >>>
> >>> bcel-6.9.0-sources.jar=5e9f448c48604edbfcc2416994649d118e58de596212cd034dc21895277829f8540e43f76f3e45396fa29a060b17b1e1b9086068043131e7f771213449a18349
> >>>
> >>> bcel-6.9.0-src.tar.gz=d0a7099257ee30e1ff56896d3d855ba03d2d3efb92a9ac0fba7464ef3052ab26ad7c8ed3a37e551ad5f944a0f04cc811047b20f90c81133ab9aaa008bf517da4
> >>>
> >>> bcel-6.9.0-src.zip=37b632c1f921a8aa476571085ce43bdf63db8150a94640775c7bc56d737613cd24e5531a236223ab3ee2e0b15416f3a5722012edd126defdd0f5f8e6ea6c11d0
> >>>
> >>> bcel-6.9.0-test-sources.jar=9f9d9a56fb477f767ac9d3e7637a4ef1de032d70594bba3c0999b8a616de73d3ba590f32a154d2699efb0ae2a0932e97229e2dba25758402b6412112086afb95
> >>>
> >>> bcel-6.9.0-tests.jar=f645062309b71990440ada1b7cea4b37a24eadcefbe7e0c7a2358905516d713172704c8cfe6f765d89bf8e4a60bfa51096b42efebbe0b5a249f7dc3fecad3e4c
> >>>
> >>> org.apache.bcel_bcel-6.9.0.spdx.json=52ee76059ef22938aabbe6fb62d3d71bc3289d38c2b2cac4ddb415b8e7603c90af9cad33baa9d583f6baf96c1206b66c85fb5576e372473cf3ec1939f3792ea9
> >>>
> >>>
> >>>
> >>> I have tested this with 'mvn' and 'mvn -V -Prelease -Ptest-deploy -P
> >>> jacoco -P japicmp clean package site deploy' using:
> >>>
> >>> openjdk version "17.0.11" 2024-04-16
> >>> OpenJDK Runtime Environment Homebrew (build 17.0.11+0)
> >>> OpenJDK 64-Bit Server VM Homebrew (build 17.0.11+0, mixed mode, sharing)
> >>>
> >>> Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
> >>> Maven home: /usr/local/Cellar/maven/3.9.6/libexec
> >>> Java version: 17.0.11, vendor: Homebrew, runtime:
> >>> /usr/local/Cellar/openjdk@17/17.0.11/libexec/openjdk.jdk/Contents/Home
> >>> Default locale: en_US, platform encoding: UTF-8
> >>> OS name: "mac os x", version: "14.4.1", arch: "x86_64", family: "mac"
> >>>
> >>> Darwin  23.4.0 Darwin Kernel Version 23.4.0: Fri Mar 15 00:11:05
> >>> PDT 2024; root:xnu-10063.101.17~1/RELEASE_X86_64 x86_64
> >>>
> >>> Details of changes since 6.8.2 are in the release notes:
> >>>
> >>> https://dist.apache.org/repos/dist/dev/commons/bcel/6.9.0-RC1/RELEASE-NOTES.txt
> >>>
> >>> https://dist.apache.org/repos/dist/dev/commons/bcel/6.9.0-RC1/site/changes-report.html
> >>>
> >>> Site:
> >>>
> >>>