Fwd: [ANNOUNCE] GitHub Actions allow list updates are now self service.

2025-04-14 Thread Paul King
FYI -- Forwarded message - From: Drew Foulks Date: Tue, Apr 15, 2025 at 4:59 AM Subject: [ANNOUNCE] GitHub Actions allow list updates are now self service. To: , ASF Infrastructure , , Greetings, all, I'm pleased to announce that GitHub Actions allowlist is now self-service vi

Fwd: [ANNOUNCE] GitHub Actions allow list updates are now self service.

2025-04-14 Thread Paul King
FYI -- Forwarded message - From: Drew Foulks Date: Tue, Apr 15, 2025 at 4:59 AM Subject: [ANNOUNCE] GitHub Actions allow list updates are now self service. To: , ASF Infrastructure , , Greetings, all, I'm pleased to announce that GitHub Actions allowlist is now self-service vi

[jira] [Resolved] (GROOVY-11620) Bump slf4j to 2.0.17 (test and standard install dependency)

2025-04-14 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11620?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King resolved GROOVY-11620. Resolution: Fixed > Bump slf4j to 2.0.17 (test and standard install depende

[jira] [Updated] (GROOVY-11620) Bump slf4j to 2.0.17 (test and standard install dependency)

2025-04-14 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11620?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King updated GROOVY-11620: --- Fix Version/s: 5.0.0-alpha-13 4.0.27 (was: 4.0.23

[jira] [Created] (GROOVY-11620) Bump slf4j to 2.0.17 (test and standard install dependency)

2025-04-14 Thread Paul King (Jira)
Paul King created GROOVY-11620: -- Summary: Bump slf4j to 2.0.17 (test and standard install dependency) Key: GROOVY-11620 URL: https://issues.apache.org/jira/browse/GROOVY-11620 Project: Groovy

[jira] [Commented] (GROOVY-9742) GroovyClassLoader.parseClass() StampedCommonCache.getAndPut() hang

2025-04-13 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9742?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17943921#comment-17943921 ] Paul King commented on GROOVY-9742: --- This is a breaking change for folks exten

[jira] [Updated] (GROOVY-9742) GroovyClassLoader.parseClass() StampedCommonCache.getAndPut() hang

2025-04-13 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King updated GROOVY-9742: -- Labels: breaking (was: ) > GroovyClassLoader.parseClass() StampedCommonCache.getAndPut() h

[jira] [Updated] (GROOVY-11617) switch without break or other statement for the last case

2025-04-13 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11617?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King updated GROOVY-11617: --- Description: A switch statement without a break or other statement for the last case fails to

[jira] [Updated] (GROOVY-11615) Groovy has trouble type inferencing for Collections. The offender is Collectors.asBlah set of methods. It needs the generic type to be added explicitly

2025-04-13 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11615?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King updated GROOVY-11615: --- Summary: Groovy has trouble type inferencing for Collections. The offender is Collectors.asBlah

[jira] [Commented] (GROOVY-11614) Enums in switch/case statements that are not fully qualified will cause a groovy compile error but Java requires enums to "not" be fully qualified

2025-04-13 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11614?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17943919#comment-17943919 ] Paul King commented on GROOVY-11614: As per GROOVY-8444, the enum type ca

Re: Compilation issue between Groovy 3.0.21 & 3.0.23

2025-04-11 Thread Paul King
Git bisect shows it as the following commit causing the change in behavior: https://github.com/apache/groovy/commit/09247dd06d None of the mentioned issues have 3.0.23 added to the fix version, so they don't appear in the 3.0.23 release notes, but maybe it wasn't the whole fix that was backported

Re: Lists in annotations

2025-04-11 Thread Paul King
> lambdas), but I would rather not have arguments collected if the signature > isn't varargs. > > Christopher Smith > > On Fri, Apr 11, 2025, 05:22 Paul King wrote: >> >> I think it is just the case that Java supports only a single value or >> array no

Re: Lists in annotations

2025-04-11 Thread Paul King
I think it is just the case that Java supports only a single value or array notation, so that's what we did too (just adapting to Groovy array/list notation). We have certainly had folks ask if we could also support the curly brace syntax but that clashes with a closure. It would be interesting t

[jira] [Commented] (GROOVY-11605) Upgrade embedded ASM version to support JDK 24

2025-04-10 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17941702#comment-17941702 ] Paul King commented on GROOVY-11605: Groovy versions 4.0.24 and later and 5

Re: [EXT] Re: [DISCUSS] Lazy findAll, collect, collectMany

2025-04-09 Thread Paul King
h it's not quite ready for publication. Paul. > > From: Jochen Theodorou > Sent: Wednesday, April 9, 2025 6:21 AM > To: dev@groovy.apache.org > Subject: [EXT] Re: [DISCUSS] Lazy findAll, collect, collectMany > > External Email: Use caution wit

Re: [DISCUSS] Lazy findAll, collect, collectMany

2025-04-09 Thread Paul King
e don't want to break compatibility, we need to keep the eager one and provide a different name to indicate the "lazy/non-terminal" one. "Lazy" and "Then" suffixes were meant to do that. Other comments in line. On Wed, Apr 9, 2025 at 9:22 PM Jochen Theodorou wro

[jira] [Comment Edited] (GROOVY-11606) Lazy findAll, collect, collectMany

2025-04-09 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11606?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17942103#comment-17942103 ] Paul King edited comment on GROOVY-11606 at 4/9/25 6:5

[jira] [Comment Edited] (GROOVY-11606) Lazy findAll, collect, collectMany

2025-04-09 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11606?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17942103#comment-17942103 ] Paul King edited comment on GROOVY-11606 at 4/9/25 6:5

[jira] [Commented] (GROOVY-11606) Lazy findAll, collect, collectMany

2025-04-08 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11606?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17942063#comment-17942063 ] Paul King commented on GROOVY-11606: For the draft implementation, I have foll

[jira] [Comment Edited] (GROOVY-11606) Lazy findAll, collect, collectMany

2025-04-08 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11606?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17942063#comment-17942063 ] Paul King edited comment on GROOVY-11606 at 4/9/25 2:3

[jira] [Updated] (GROOVY-11606) Lazy findAll, collect, collectMany

2025-04-08 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King updated GROOVY-11606: --- Description: See: https://lists.apache.org/thread/xv1bpgc7xp3rwp7qt627xfyd10ljcwbc > L

[jira] [Resolved] (GROOVY-11604) Add returnEarly boolean variant for DGM#chop

2025-04-08 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11604?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King resolved GROOVY-11604. Fix Version/s: 5.0.0-alpha-13 Assignee: Paul King Resolution: Fixed Proposed PR

Re: [DISCUSS] Lazy findAll, collect, collectMany

2025-04-08 Thread Paul King
r variants. Paul. On Wed, Apr 9, 2025 at 11:25 AM Paul King wrote: > > Hi folks, > > [I sent this to grails dev list but meant to send it here and CC them > for feedback - anyway, it is here now, apologies if you see this > twice.] > > I have been looking at the functio

[jira] [Created] (GROOVY-11606) Lazy findAll, collect, collectMany

2025-04-08 Thread Paul King (Jira)
Paul King created GROOVY-11606: -- Summary: Lazy findAll, collect, collectMany Key: GROOVY-11606 URL: https://issues.apache.org/jira/browse/GROOVY-11606 Project: Groovy Issue Type: Improvement

[DISCUSS] Lazy findAll, collect, collectMany

2025-04-08 Thread Paul King
Hi folks, [I sent this to grails dev list but meant to send it here and CC them for feedback - anyway, it is here now, apologies if you see this twice.] I have been looking at the functionality in Groovy-stream[1] and Gatherers4J[2] lately with a view to filling any gaps in Groovy's iterator DGM

[jira] [Resolved] (GROOVY-11603) Add Lazy generators for iterators

2025-04-08 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11603?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King resolved GROOVY-11603. Fix Version/s: 5.0.0-alpha-13 Resolution: Fixed Proposed PR merged. > Add L

[DISCUSS] Lazy findAll, collect, collectMany

2025-04-08 Thread Paul King
Hi folks, I have been looking at the functionality in Groovy-stream[1] and Gatherers4J[2] lately with a view to filling any gaps in Groovy's iterator DGM methods. I'm not trying to replicate everything they contain, just looking for the most useful functionality Groovy might be missing. The bigge

[jira] [Commented] (GROOVY-11601) remove support for expression list in for-each statement

2025-04-07 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11601?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17941752#comment-17941752 ] Paul King commented on GROOVY-11601: Any other use cases you can thin

Re: GSoC'25 Aspirant – Seeking Guidance to Contribute to Apache Commons Math

2025-04-07 Thread Paul King
Hi Jay, I am not on the Commons PMC, so feel free to give preference to other suggestions, but I have one suggestion. I contributed a Principle Component Analysis algorithm to the Hipparchus project[1][2][3] (it's a Commons Math fork). I have been meaning to propose the same class to Commons Math

Re: Minor breaking change of chop(Iterator, int...) method for Groovy 5

2025-04-07 Thread Paul King
I added the PR for the trailing list edge case here: https://github.com/apache/groovy/pull/2180 On Mon, Apr 7, 2025 at 7:12 AM Paul King wrote: > > Actually, there is another edge case with chop that I would also like > to modify since we are making a change anyway. > > Even on

[jira] [Comment Edited] (GROOVY-11601) remove support for expression list in for-each statement

2025-04-07 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11601?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17941476#comment-17941476 ] Paul King edited comment on GROOVY-11601 at 4/7/25 7:1

[jira] [Commented] (GROOVY-11601) remove support for expression list in for-each statement

2025-04-07 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11601?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17941476#comment-17941476 ] Paul King commented on GROOVY-11601: So, for clarity, A would be allowed but

[jira] [Resolved] (GROOVY-11599) Make DGM#chop(Iterator, int...) lazy

2025-04-06 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King resolved GROOVY-11599. Fix Version/s: 5.0.0-alpha-13 Resolution: Fixed Proposed PR merged. Thanks all for the

[jira] [Created] (GROOVY-11604) Add returnEarly boolean variant for DGM#chop

2025-04-06 Thread Paul King (Jira)
Paul King created GROOVY-11604: -- Summary: Add returnEarly boolean variant for DGM#chop Key: GROOVY-11604 URL: https://issues.apache.org/jira/browse/GROOVY-11604 Project: Groovy Issue Type

[jira] [Resolved] (GROOVY-11602) Add DGM#toTuple(Map.Entry)

2025-04-06 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11602?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King resolved GROOVY-11602. Fix Version/s: 5.0.0-alpha-13 Resolution: Fixed > Add DGM#toTuple(Map.En

Re: Minor breaking change of chop(Iterator, int...) method for Groovy 5

2025-04-06 Thread Paul King
Actually, there is another edge case with chop that I would also like to modify since we are making a change anyway. Even once the original source of elements is exhausted, we continue "chopping" for each asked for size but give an empty list in such cases. assert ['a', 'b', 'c', 'd', 'e'].chop(1

Re: [DISCUSS] Apache Grails Weekly Meeting Day/Time Changes

2025-04-06 Thread Paul King
+1 On Fri, Apr 4, 2025 at 4:40 AM James Fredley wrote: > > The meeting currently takes place at 11am ET on Thursdays or in our common > time zones: > https://www.worldtimebuddy.com/?qm=1&lid=8,6,5,12,30,1819729,2207259&h=8&date=2025-4-3&sln=8-9&hf=1 > > There is a request to move the meeting t

[jira] [Updated] (GROOVY-11603) Add Lazy generators for iterators

2025-04-06 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11603?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King updated GROOVY-11603: --- Description: This issue is to propose some iterate, generate and combine methods. The first two

[jira] [Created] (GROOVY-11603) Add Lazy generators for iterators

2025-04-06 Thread Paul King (Jira)
Paul King created GROOVY-11603: -- Summary: Add Lazy generators for iterators Key: GROOVY-11603 URL: https://issues.apache.org/jira/browse/GROOVY-11603 Project: Groovy Issue Type: Improvement

[jira] [Created] (GROOVY-11602) Add DGM#toTuple(Map.Entry)

2025-04-05 Thread Paul King (Jira)
Paul King created GROOVY-11602: -- Summary: Add DGM#toTuple(Map.Entry) Key: GROOVY-11602 URL: https://issues.apache.org/jira/browse/GROOVY-11602 Project: Groovy Issue Type: Improvement

Re: Podling Grails Report Reminder - April 2025

2025-04-05 Thread Paul King
Hi folks, You can ignore this. Grails reporting will fold in under Groovy's reporting not Incubator. I think I left a field accidentally set in one of the podling files and the automatic tooling picked up on that. I'll look into fixing that stray field and next time Groovy reports, I'll make a sim

[jira] [Comment Edited] (SLING-12437) Groovy macro library does not work properly in OSGi

2025-04-05 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/SLING-12437?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17933451#comment-17933451 ] Paul King edited comment on SLING-12437 at 3/21/25 10:0

Please join me in welcoming Lari Hotari to the Apache Grails PPMC

2025-04-05 Thread Paul King
Lari is a big time past contributor to Grails (second biggest contributor to grails-core). He also has a wealth of knowledge about many relevant technologies and is involved in numerous Apache projects. Welcome (back) Lari! Cheers, Paul. --

[jira] [Updated] (GROOVY-11596) Additional DGM lazy iterator methods

2025-04-05 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11596?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King updated GROOVY-11596: --- Description: This issue is to provide a few more iterator variants in the DGM methods. Some of

[jira] [Updated] (GROOVY-11596) Additional DGM lazy iterator methods

2025-04-05 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11596?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King updated GROOVY-11596: --- Description: This issue is to provide a few more iterator variants in the DGM methods. Some of

[jira] [Updated] (GROOVY-11596) Additional DGM lazy iterator methods

2025-04-05 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11596?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King updated GROOVY-11596: --- Description: This issue is to provide a few more iterator variants in the DGM methods. Some of

[jira] [Updated] (GROOVY-11596) Additional DGM lazy iterator methods

2025-04-04 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11596?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King updated GROOVY-11596: --- Description: This issue is to provide a few more iterator variants in the DGM methods. Some of

Re: [DISCUSS] Accept SAFplus into the Apache Incubator

2025-04-04 Thread Paul King
The other worrying thing is that there has been no blogs, issues, PRs in the project for 8+ years. On Sat, Apr 5, 2025 at 4:29 AM Dave Fisher wrote: > > A major concern is that the codebase is currently GPL-2.0 licensed. > Converting all of the OpenClovis included code will be needed and some >

[jira] [Commented] (GROOVY-10566) WARNING: Illegal reflective access by org.codehaus.groovy.reflection.CachedClass

2025-04-04 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-10566?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17941098#comment-17941098 ] Paul King commented on GROOVY-10566: Information provided, closing for

[jira] [Closed] (GROOVY-10566) WARNING: Illegal reflective access by org.codehaus.groovy.reflection.CachedClass

2025-04-04 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-10566?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King closed GROOVY-10566. -- Assignee: Paul King Resolution: Information Provided > WARNING: Illegal reflective access

Re: New release of the Matrix Library

2025-04-04 Thread Paul King
Looks like a great library. I'll have to try it out. On Wed, Apr 2, 2025, 11:13 PM Per Nyfelt wrote: > Maybe this is of interest to some people here. > > > > I just released a new version of the Matrix library: > https://github.com/Alipsa/matrix. It’s a groovy library for data analysis > / data

[jira] [Commented] (GROOVY-11596) Additional DGM lazy iterator methods

2025-04-04 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11596?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17940678#comment-17940678 ] Paul King commented on GROOVY-11596: Another examples showing switching back

Minor breaking change of chop(Iterator, int...) method for Groovy 5

2025-04-04 Thread Paul King
Hi folks, I am seeking feedback on making a breaking change for the DGM chop method (just for an Iterator parameter) for Groovy 5. This wouldn't change chop for any of the other aggregate types (collections and arrays). For our DGM methods on iterators, we have a bunch that are a little like stre

Minor breaking change of chop(Iterator, int...) method for Groovy 5

2025-04-04 Thread Paul King
Hi folks, I am seeking feedback on making a breaking change for the DGM chop method (just for an Iterator parameter) for Groovy 5. This wouldn't change chop for any of the other aggregate types (collections and arrays). For our DGM methods on iterators, we have a bunch that are a little like stre

[jira] [Comment Edited] (GROOVY-11596) Additional DGM lazy iterator methods

2025-04-03 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11596?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17940678#comment-17940678 ] Paul King edited comment on GROOVY-11596 at 4/3/25 12:1

[jira] [Updated] (GROOVY-11596) Additional DGM lazy iterator methods

2025-03-31 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11596?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King updated GROOVY-11596: --- Description: This issue is to provide a few more iterator variants in the DGM methods. Some of

[jira] [Updated] (GROOVY-11596) Additional DGM lazy iterator methods

2025-03-31 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11596?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King updated GROOVY-11596: --- Description: This issue is to provide a few more iterator variants in the DGM methods. Some of

[jira] [Created] (GROOVY-11596) Additional DGM lazy iterator methods

2025-03-31 Thread Paul King (Jira)
Paul King created GROOVY-11596: -- Summary: Additional DGM lazy iterator methods Key: GROOVY-11596 URL: https://issues.apache.org/jira/browse/GROOVY-11596 Project: Groovy Issue Type: Improvement

[jira] [Assigned] (GROOVY-11592) Bump asm to 9.8

2025-03-29 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King reassigned GROOVY-11592: -- Assignee: Paul King (was: Daniel Sun) > Bump asm to

[jira] [Updated] (GROOVY-11592) Bump asm to 9.8

2025-03-29 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King updated GROOVY-11592: --- Fix Version/s: 5.0.0-alpha-13 4.0.27 > Bump asm to

[jira] [Updated] (GROOVY-11593) Bump asm to 9.8 in Groovy 3

2025-03-29 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King updated GROOVY-11593: --- Fix Version/s: 3.0.25 (was: 3.0.24) > Bump asm to 9.8 in Groov

[jira] [Updated] (GROOVY-11593) Bump asm to 9.8 in Groovy 3

2025-03-29 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King updated GROOVY-11593: --- Summary: Bump asm to 9.8 in Groovy 3 (was: CLONE - Bump asm to 9.7.1 in Groovy 3) > Bump asm

[jira] [Created] (GROOVY-11593) CLONE - Bump asm to 9.7.1 in Groovy 3

2025-03-29 Thread Paul King (Jira)
Paul King created GROOVY-11593: -- Summary: CLONE - Bump asm to 9.7.1 in Groovy 3 Key: GROOVY-11593 URL: https://issues.apache.org/jira/browse/GROOVY-11593 Project: Groovy Issue Type: Sub-task

[jira] [Created] (GROOVY-11592) Bump asm to 9.8

2025-03-29 Thread Paul King (Jira)
Paul King created GROOVY-11592: -- Summary: Bump asm to 9.8 Key: GROOVY-11592 URL: https://issues.apache.org/jira/browse/GROOVY-11592 Project: Groovy Issue Type: Dependency upgrade

[jira] [Updated] (GROOVY-11592) Bump asm to 9.8

2025-03-29 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King updated GROOVY-11592: --- Fix Version/s: (was: 5.0.0-alpha-11) (was: 4.0.24) > Bump asm to

[jira] [Created] (GROOVY-11586) Provide an injectAll DGM method

2025-03-27 Thread Paul King (Jira)
Paul King created GROOVY-11586: -- Summary: Provide an injectAll DGM method Key: GROOVY-11586 URL: https://issues.apache.org/jira/browse/GROOVY-11586 Project: Groovy Issue Type: Improvement

[jira] [Updated] (GROOVY-11586) Provide an injectAll DGM method

2025-03-27 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11586?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King updated GROOVY-11586: --- Description: Streams have both reduce and scan (in gatherers as part of JDK 24). Groovy has

Re: apache-groovy-binary-3.0.24.zip:groovy-3.0.24/bin/groovy CRLF line endings

2025-03-26 Thread Paul King
Hi Jeffrey, please create an issue. Cheers, Paul. On Thu, Mar 27, 2025 at 5:36 AM Jeffrey Adamson wrote: > > I was attempting to use the latest groovy 3.x binary download, 3.0.24, and > discovered the bin *nix scripts have CRLF line endings. I checked and this > was not the case in the 3.0.23

Re: Potential additional DGM methods

2025-03-26 Thread Paul King
gt; It looks like a useful feature and it's important to keep up with the > features added in Java. > > Some silly brainstorming for method name: > injectAccumulate (or injectAcc) > injectAll > > /Mattias > > Den tis 25 mars 2025 kl 13:30 skrev Paul King : >> &

Re: [PR] 🏆 Add a Recommendation Badge from libs.tech [commons-imaging]

2025-03-26 Thread Paul King
Can't we have a bot that allocates "Most Annoying Badges!"? ;-) On Wed, Mar 26, 2025 at 7:03 PM Mark Thomas wrote: > > On 26/03/2025 08:55, libstech-auto (via GitHub) wrote: > > This bot just earned themselves an ASF-wide ban from GitHub. > > Mark > > > > > libstech-auto opened a new pull request

Potential additional DGM methods

2025-03-25 Thread Paul King
Hi folks, JDK24 brought with it the Gatherers API for enhanced stream processing. In traditional streams, we have the normal reduce operators, e.g.: var nums = 1..3 assert nums.stream().reduce('', (String string, number) -> string + number) == '123' Groovy supports this for collections using "i

Re: Use of of "creator of Apache Foo"

2025-03-25 Thread Paul King
Yes, I agree to some degree with the points that Cédric and Julian are making. For me the wording is critical. If the wording is "original creator of the technology behind Apache Foo" or similar I have less concern, assuming it is true, but I also see wording sometimes that causes confusion or dimi

Re: withIndex for streams

2025-03-23 Thread Paul King
tapEveryWithIndex. With groovy-stream, you'd do: assert Stream.from(names).filterWithIndex{ n, i -> i == 3 }.toList()[0] == 'arne' You pose a good question though about whether functionality like this should be brought into the main Groovy modules. Cheers, Paul. On Sun, M

Re: withIndex for streams

2025-03-22 Thread Paul King
It might be worth exploring this. I'll note that gatherers (JDK 24) provide a hook for adding such functionality in Java. Gatherers4j has withIndex (though we'd likely implement it differently): https://tginsberg.github.io/gatherers4j/gatherers/sequence-operations/withindex/ As well as a bunch of

Please join me in welcoming Lari Hotari to the Apache Grails PPMC

2025-03-22 Thread Paul King
Lari is a big time past contributor to Grails (second biggest contributor to grails-core). He also has a wealth of knowledge about many relevant technologies and is involved in numerous Apache projects. Welcome (back) Lari! Cheers, Paul.

[jira] [Updated] (GROOVY-11584) Bump gradle to 8.13 (build dependency)

2025-03-21 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11584?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King updated GROOVY-11584: --- Description: https://github.com/apache/groovy/commit/48fb5b993932ddb94f7e3e81b1631d0c7574c2b8

[jira] [Assigned] (GROOVY-11584) Bump gradle to 8.13 (build dependency)

2025-03-21 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11584?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King reassigned GROOVY-11584: -- Assignee: Eric Milles (was: Paul King) > Bump gradle to 8.13 (build depende

[jira] [Updated] (GROOVY-11584) Bump gradle to 8.13 (build dependency)

2025-03-21 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11584?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King updated GROOVY-11584: --- Fix Version/s: (was: 4.0.26) (was: 5.0.0-alpha-13) > Bump gradle

[jira] [Created] (GROOVY-11584) Bump gradle to 8.13 (build dependency)

2025-03-21 Thread Paul King (Jira)
Paul King created GROOVY-11584: -- Summary: Bump gradle to 8.13 (build dependency) Key: GROOVY-11584 URL: https://issues.apache.org/jira/browse/GROOVY-11584 Project: Groovy Issue Type: Dependency

[jira] [Updated] (GROOVY-11583) Bump checkstyle to 10.21.4 (build dependency)

2025-03-21 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King updated GROOVY-11583: --- Fix Version/s: 5.0.0-alpha-13 (was: 5.0.0-alpha-12) > Bump checkstyle

[jira] [Updated] (GROOVY-11583) Bump checkstyle to 10.21.4 (build dependency)

2025-03-21 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King updated GROOVY-11583: --- Description: https://github.com/apache/groovy/commit/8afdc309ba815f2f2cbbddd0fb751b3bf46ceb1e

[jira] [Resolved] (GROOVY-11583) Bump checkstyle to 10.21.4 (build dependency)

2025-03-21 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King resolved GROOVY-11583. Assignee: Eric Milles (was: Paul King) Resolution: Fixed > Bump checkstyle to 10.2

[jira] [Created] (GROOVY-11583) Bump checkstyle to 10.21.4 (build dependency)

2025-03-20 Thread Paul King (Jira)
Paul King created GROOVY-11583: -- Summary: Bump checkstyle to 10.21.4 (build dependency) Key: GROOVY-11583 URL: https://issues.apache.org/jira/browse/GROOVY-11583 Project: Groovy Issue Type

Re: Projects incubating for a long time

2025-03-20 Thread Paul King
A day earlier, I sent a different but related suggestion to NLPCraft (with my mentor hat on). I'll make sure feedback gets back to this list if they respond to that suggestion. Cheers, Paul. On Fri, Mar 21, 2025 at 8:55 AM Justin Mclean wrote: > > Hi, > > Yesterday, I went over the projects that

Apache Groovy on LinkedIn

2025-03-19 Thread Paul King
Hi folks, I created an Apache Groovy company entry on LinkedIn: https://www.linkedin.com/company/apache-groovy/ At the moment, I am the only admin but I am happy to add others (once I work out how to do that). This is mostly as a placeholder but twitter/x patronage seems to have dropped dramati

[jira] [Commented] (GROOVY-11582) Explore pruning MANIFEST attributes

2025-03-18 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11582?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17936454#comment-17936454 ] Paul King commented on GROOVY-11582: The default value for "Bundle-Clas

[jira] [Commented] (GROOVY-11582) Explore pruning MANIFEST attributes

2025-03-17 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11582?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17936316#comment-17936316 ] Paul King commented on GROOVY-11582: We don't have any split package

[jira] [Comment Edited] (GROOVY-11582) Explore pruning MANIFEST attributes

2025-03-17 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11582?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17936147#comment-17936147 ] Paul King edited comment on GROOVY-11582 at 3/17/25 11:3

[jira] [Comment Edited] (GROOVY-11582) Explore pruning MANIFEST attributes

2025-03-17 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11582?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17936164#comment-17936164 ] Paul King edited comment on GROOVY-11582 at 3/17/25 1:1

[jira] [Commented] (GROOVY-11582) Explore pruning MANIFEST attributes

2025-03-17 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11582?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17936161#comment-17936161 ] Paul King commented on GROOVY-11582: [~emilles] I am still trying to work o

[jira] [Comment Edited] (GROOVY-11582) Explore pruning MANIFEST attributes

2025-03-17 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11582?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17936164#comment-17936164 ] Paul King edited comment on GROOVY-11582 at 3/17/25 1:0

[jira] [Comment Edited] (GROOVY-11582) Explore pruning MANIFEST attributes

2025-03-17 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11582?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17936164#comment-17936164 ] Paul King edited comment on GROOVY-11582 at 3/17/25 12:2

[jira] [Comment Edited] (GROOVY-11582) Explore pruning MANIFEST attributes

2025-03-17 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11582?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17936156#comment-17936156 ] Paul King edited comment on GROOVY-11582 at 3/17/25 12:3

[jira] [Commented] (GROOVY-11582) Explore pruning MANIFEST attributes

2025-03-17 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11582?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17936177#comment-17936177 ] Paul King commented on GROOVY-11582: {{Extension-Name}} looks like a

[jira] [Commented] (GROOVY-11582) Explore pruning MANIFEST attributes

2025-03-17 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11582?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17936164#comment-17936164 ] Paul King commented on GROOVY-11582: GROOVY-6491 suggests removing {{Ecl

[jira] [Comment Edited] (GROOVY-11582) Explore pruning MANIFEST attributes

2025-03-17 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11582?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17936156#comment-17936156 ] Paul King edited comment on GROOVY-11582 at 3/17/25 11:5

[jira] [Commented] (GROOVY-11582) Explore pruning MANIFEST attributes

2025-03-17 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11582?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17936156#comment-17936156 ] Paul King commented on GROOVY-11582: {{DynamicImport-Package}} was adde

[jira] [Created] (GROOVY-11582) Explore pruning MANIFEST attributes

2025-03-17 Thread Paul King (Jira)
Paul King created GROOVY-11582: -- Summary: Explore pruning MANIFEST attributes Key: GROOVY-11582 URL: https://issues.apache.org/jira/browse/GROOVY-11582 Project: Groovy Issue Type: Improvement

[jira] [Commented] (GROOVY-11582) Explore pruning MANIFEST attributes

2025-03-17 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11582?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17936147#comment-17936147 ] Paul King commented on GROOVY-11582: Eclipse-ExtensibleAPI was added in GR

[jira] [Updated] (GROOVY-11582) Explore pruning MANIFEST attributes

2025-03-17 Thread Paul King (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11582?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King updated GROOVY-11582: --- Description: We have attributes that have previously been added to the MANIFEST but may now be

  1   2   3   4   5   6   7   8   9   10   >