[ANNOUNCE] Apache Groovy 4.0.18 Released

2024-01-18 Thread Paul King
Dear community, The Apache Groovy team is pleased to announce version 4.0.18 of Apache Groovy. Apache Groovy is a multi-faceted programming language for the JVM. Further details can be found at the https://groovy.apache.org website. This release is a maintenance release of the GROOVY_4_0_X branch

[RESULT][VOTE] Release Apache Groovy 4.0.18

2024-01-18 Thread Paul King
The vote has passed with FOUR +1 binding votes and no other votes. I'll proceed with the next steps. Cheers, Paul. On Wed, Jan 17, 2024 at 1:05 AM Jochen Theodorou wrote: > > +1 > > Am 16.01.24 um 04:26 schrieb Paul King: > > Dear development community, > > > > I am happy to start the VOTE thre

Re: Closure Class Files Recreation

2024-01-18 Thread OCsite
Guys, sorry for brevity, in a hurry now. If you are considering a real support, note please that the name-based detection of generated classes won't work without parsing the source due to the darned packages: unless you parse the source, you can't know in which target sub-folder the generated

Re: Closure Class Files Recreation

2024-01-18 Thread MG
I have created https://issues.apache.org/jira/browse/GROOVY-11291 for this topic @OZ: Please feel free to add your angle to the ticket G-) Cheers, mg On 18/01/2024 23:18, MG wrote: Hi Jochen, 1. For our case we would not need to have obsolete class files to be deleted, just that no (ty

Re: Closure Class Files Recreation

2024-01-18 Thread MG
Hi Jochen, 1. For our case we would not need to have obsolete class files to be deleted, just that no (typically closure) class files be generated with a different name, even though they are identical to existing ones. 1. IntelliJ also does not (at least reliably) remove unused classes

ClassFile API

2024-01-18 Thread Jochen Theodorou
Hi all, currently the Classfile API (https://openjdk.org/jeps/457) is getting more and more usage in the newest version of the jdk. Even though the target is not to replace the ASM lib, that is actually happening for the JDK. As for the motivation of why they move from ASM to the ClassFile API (t