[jira] [Updated] (GROOVY-11254) Compiler crash: ClassNode#getTypeClass for TemporalAccessor called before the type class is set

2024-01-15 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11254?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11254: - Language: groovy > Compiler crash: ClassNode#getTypeClass for TemporalAccessor called before

[jira] [Updated] (GROOVY-11254) Compiler crash: ClassNode#getTypeClass for TemporalAccessor called before the type class is set

2024-01-15 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11254?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11254: - Component/s: (was: Static Type Checker) > Compiler crash: ClassNode#getTypeClass for

[jira] [Updated] (GROOVY-11121) unexpected error when having overloaded methods, one of which receiving an Iterable

2024-01-15 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11121?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11121: - Language: groovy > unexpected error when having overloaded methods, one of which receiving an

[jira] [Updated] (GROOVY-11254) Compiler crash: ClassNode#getTypeClass for TemporalAccessor called before the type class is set

2024-01-15 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11254?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11254: - Priority: Major (was: Minor) > Compiler crash: ClassNode#getTypeClass for TemporalAccessor

[jira] [Updated] (GROOVY-11254) Compiler crash: ClassNode#getTypeClass for TemporalAccessor called before the type class is set

2024-01-15 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11254?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11254: - Fix Version/s: 3.0.21 > Compiler crash: ClassNode#getTypeClass for TemporalAccessor called

[jira] [Assigned] (GROOVY-11121) unexpected error when having overloaded methods, one of which receiving an Iterable

2024-01-15 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11121?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-11121: Assignee: Eric Milles > unexpected error when having overloaded methods, one of which

[jira] (GROOVY-11121) unexpected error when having overloaded methods, one of which receiving an Iterable

2024-01-15 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11121 ] Eric Milles deleted comment on GROOVY-11121: -- was (Author: emilles): Without a fix for GROOVY-10714 and GROOVY-11010 there is no disambiguation by parameter count. If they are resolved,

[jira] [Updated] (GROOVY-11254) Compiler crash: ClassNode#getTypeClass for TemporalAccessor called before the type class is set

2024-01-15 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11254?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11254: - Fix Version/s: 4.0.18 > Compiler crash: ClassNode#getTypeClass for TemporalAccessor called

[jira] [Comment Edited] (GROOVY-11010) Ambiguous method reference when expecting a SAM type

2024-01-15 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17806582#comment-17806582 ] Eric Milles edited comment on GROOVY-11010 at 1/15/24 1:44 PM: --- Replacing

[jira] [Resolved] (GROOVY-11254) Compiler crash: ClassNode#getTypeClass for TemporalAccessor called before the type class is set

2024-01-15 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11254?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-11254. -- Fix Version/s: 5.0.0-alpha-5 Resolution: Fixed

[jira] [Commented] (GROOVY-9239) Java compatibility: consider supporting method reference with generics

2024-01-15 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9239?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17806817#comment-17806817 ] Eric Milles commented on GROOVY-9239: -

[jira] [Commented] (GROOVY-11046) Better diagnostic message instead of stacktrace?

2024-01-14 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11046?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17806589#comment-17806589 ] Eric Milles commented on GROOVY-11046: -- I managed to reduce the frequency of these errors. Since

[jira] [Comment Edited] (GROOVY-11159) ClassNode: separate type definition information

2024-01-14 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11159?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17756010#comment-17756010 ] Eric Milles edited comment on GROOVY-11159 at 1/15/24 2:11 AM: --- Yes, I

[jira] [Updated] (GROOVY-10714) STC: Callable, Runnable, Serializable overload preference for functional argument (closure, lambda, etc.)

2024-01-14 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-10714?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-10714: - Priority: Major (was: Minor) > STC: Callable, Runnable, Serializable overload preference for

[jira] [Comment Edited] (GROOVY-11010) Ambiguous method reference when expecting a SAM type

2024-01-14 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17806582#comment-17806582 ] Eric Milles edited comment on GROOVY-11010 at 1/15/24 1:59 AM: --- Replacing

[jira] [Commented] (GROOVY-11010) Ambiguous method reference when expecting a SAM type

2024-01-14 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17806582#comment-17806582 ] Eric Milles commented on GROOVY-11010: -- Replacing “Main::m” with “s -> Main.m(s)” should allow

[jira] [Commented] (GROOVY-11258) AssertJ collection mapping is badly supported

2024-01-14 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17806580#comment-17806580 ] Eric Milles commented on GROOVY-11258: -- Item 1 from above looks like this. It takes some one-time

[jira] (GROOVY-11258) AssertJ collection mapping is badly supported

2024-01-14 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11258 ] Eric Milles deleted comment on GROOVY-11258: -- was (Author: emilles): Item 1 from above looks like this. It takes some one-time setup, but doesn't require any change in how you write

[jira] [Resolved] (GROOVY-11117) return first nested interface when GroovyClassLoader.parseClass parse interfaces with nested interfaces

2024-01-14 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-7. -- Fix Version/s: 5.0.0-alpha-5 Resolution: Fixed

[jira] [Commented] (GROOVY-11117) return first nested interface when GroovyClassLoader.parseClass parse interfaces with nested interfaces

2024-01-14 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17806497#comment-17806497 ] Eric Milles commented on GROOVY-7: -- {{AstBuilder#visitClassDeclaration}} is doing this when it

[jira] [Assigned] (GROOVY-11117) return first nested interface when GroovyClassLoader.parseClass parse interfaces with nested interfaces

2024-01-14 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-7: Assignee: Eric Milles > return first nested interface when GroovyClassLoader.parseClass

[jira] [Commented] (GROOVY-11229) Support pattern matching and destructure

2024-01-14 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11229?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17806491#comment-17806491 ] Eric Milles commented on GROOVY-11229: -- I still think this should be chunked up into smaller

[jira] [Assigned] (GROOVY-11274) Not reporting error when implicit default constructor is private

2024-01-12 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-11274: Assignee: Eric Milles > Not reporting error when implicit default constructor is

[jira] [Updated] (GROOVY-11276) Generics error in method resolution

2024-01-12 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11276?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11276: - Fix Version/s: 3.0.21 > Generics error in method resolution >

[jira] [Updated] (GROOVY-11276) Generics error in method resolution

2024-01-12 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11276?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11276: - Affects Version/s: 3.0.20 > Generics error in method resolution >

[jira] [Resolved] (GROOVY-11276) Generics error in method resolution

2024-01-12 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11276?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-11276. -- Fix Version/s: 4.0.18 Resolution: Fixed

[jira] [Assigned] (GROOVY-11276) Generics error in method resolution

2024-01-11 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11276?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-11276: Assignee: Eric Milles > Generics error in method resolution >

[jira] [Closed] (GROOVY-11275) Support type witness in method reference

2024-01-11 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11275?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles closed GROOVY-11275. Resolution: Duplicate > Support type witness in method reference >

[jira] [Comment Edited] (GROOVY-11275) Support type witness in method reference

2024-01-11 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17804925#comment-17804925 ] Eric Milles edited comment on GROOVY-11275 at 1/11/24 11:13 PM: There

[jira] [Closed] (GROOVY-11116) Groovy does not handle missing classes gracefully like Java does

2024-01-11 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-6?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles closed GROOVY-6. Resolution: Information Provided > Groovy does not handle missing classes gracefully like Java

[jira] [Commented] (GROOVY-11273) Fail to identify updates on final variables declared in default methods

2024-01-11 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11273?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17805829#comment-17805829 ] Eric Milles commented on GROOVY-11273: -- Does the AutoFinal transform work for interface default,

[jira] [Commented] (GROOVY-11275) Support type witness in method reference

2024-01-09 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17804925#comment-17804925 ] Eric Milles commented on GROOVY-11275: -- There is an existing ticket for this. Don’t have the

[jira] [Commented] (GROOVY-11272) Generate `serialVersionUID` for each closure

2024-01-08 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17804397#comment-17804397 ] Eric Milles commented on GROOVY-11272: -- Wow, amazing it made it this long without notice. Do you

[jira] [Commented] (GROOVY-11271) ConcurrentCommonCache causes memory leaks.

2024-01-08 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11271?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17804358#comment-17804358 ] Eric Milles commented on GROOVY-11271: -- Can someone explain where this gets used? What features

[jira] [Commented] (GROOVY-11272) Generate `serialVersionUID` for each closure

2024-01-08 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17804357#comment-17804357 ] Eric Milles commented on GROOVY-11272: -- {{Closure}} itself provides {{serialVersionUID}}. Is it

[jira] [Comment Edited] (GROOVY-11268) MissingMethodException for java Function<>

2024-01-07 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17803715#comment-17803715 ] Eric Milles edited comment on GROOVY-11268 at 1/7/24 11:34 PM: ---

[jira] [Commented] (GROOVY-11268) MissingMethodException for java Function<>

2024-01-06 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17803827#comment-17803827 ] Eric Milles commented on GROOVY-11268: -- You can set system property

[jira] [Resolved] (GROOVY-11268) MissingMethodException for java Function<>

2024-01-06 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11268?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-11268. -- Resolution: Information Provided The (breaking) change is described in GROOVY-8164. >

[jira] [Closed] (GROOVY-11268) MissingMethodException for java Function<>

2024-01-06 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11268?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles closed GROOVY-11268. > MissingMethodException for java Function<> > -- > >

[jira] [Commented] (GROOVY-11268) MissingMethodException for java Function<>

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17803715#comment-17803715 ] Eric Milles commented on GROOVY-11268: -- {{comparing}} is a static interface method, so it is best

[jira] [Resolved] (GROOVY-11267) Trait static methods are not resolved when called from closure

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11267?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-11267. -- Fix Version/s: 4.0.18 Resolution: Fixed

[jira] [Updated] (GROOVY-10312) MissingMethodException in method with default parameter in trait - regression in 3.0.9

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-10312?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-10312: - Labels: traits (was: trait traits) > MissingMethodException in method with default parameter

[jira] [Updated] (GROOVY-8854) MissingMethodException when a public method on a trait calls a static private one in a class hierarchy

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8854?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-8854: Labels: traits (was: trait traits) > MissingMethodException when a public method on a trait

[jira] [Updated] (GROOVY-8587) Calling super in an overridden method results in MissingMethodException when method indirectly inherited from trait

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8587?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-8587: Labels: traits (was: trait traits) > Calling super in an overridden method results in

[jira] [Updated] (GROOVY-11265) Runtime rehydrate error for closure in interface default method

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11265?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11265: - Fix Version/s: 4.0.18 > Runtime rehydrate error for closure in interface default method >

[jira] [Updated] (GROOVY-11267) Trait static methods are not resolved when called from closure

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11267?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11267: - Labels: traits (was: ) > Trait static methods are not resolved when called from closure >

[jira] [Assigned] (GROOVY-11267) Trait static methods are not resolved when called from closure

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11267?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-11267: Assignee: Eric Milles > Trait static methods are not resolved when called from closure

[jira] [Updated] (GROOVY-11265) Runtime rehydrate error for closure in interface default method

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11265?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11265: - Language: groovy > Runtime rehydrate error for closure in interface default method >

[jira] [Resolved] (GROOVY-11265) Runtime rehydrate error for closure in interface default method

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11265?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-11265. -- Fix Version/s: 5.0.0-alpha-5 Resolution: Fixed

[jira] [Commented] (GROOVY-11265) Runtime rehydrate error for closure in interface default method

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17803684#comment-17803684 ] Eric Milles commented on GROOVY-11265: -- Annotation is not required. > Runtime rehydrate error for

[jira] [Comment Edited] (GROOVY-11265) Runtime rehydrate error for closure in interface default method

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17803666#comment-17803666 ] Eric Milles edited comment on GROOVY-11265 at 1/5/24 6:41 PM: --

[jira] [Commented] (GROOVY-11265) Runtime rehydrate error for closure in interface default method

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17803666#comment-17803666 ] Eric Milles commented on GROOVY-11265: -- {code:groovy} def closure = { -> ... } def lambda = () ->

[jira] [Comment Edited] (GROOVY-11265) Runtime rehydrate error for closure in interface default method

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17803666#comment-17803666 ] Eric Milles edited comment on GROOVY-11265 at 1/5/24 6:40 PM: --

[jira] [Updated] (GROOVY-7797) Private trait method called from within a closure has the wrong "this" context

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7797?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-7797: Labels: traits (was: ) > Private trait method called from within a closure has the wrong "this"

[jira] [Updated] (GROOVY-8127) Access to Trait$Trait$Helper#$self is forbidden

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8127?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-8127: Labels: traits (was: ) > Access to Trait$Trait$Helper#$self is forbidden >

[jira] [Updated] (GROOVY-7456) Builders don't work in Traits

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7456?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-7456: Labels: traits (was: ) > Builders don't work in Traits > - > >

[jira] [Updated] (GROOVY-9586) SC: calling trait method inside closure has incorrect receivers data

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9586?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-9586: Labels: traits (was: ) > SC: calling trait method inside closure has incorrect receivers data >

[jira] [Updated] (GROOVY-7242) calling trait method inside closure causes compiler error when CompileStatic is used

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7242?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-7242: Labels: traits (was: ) > calling trait method inside closure causes compiler error when

[jira] [Updated] (GROOVY-7512) Cannot call Trait method from Closure when using static compilation

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7512?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-7512: Labels: traits (was: ) > Cannot call Trait method from Closure when using static compilation >

[jira] [Updated] (GROOVY-11265) Runtime rehydrate error for closure in interface default method

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11265?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11265: - Labels: traits (was: ) > Runtime rehydrate error for closure in interface default method >

[jira] [Comment Edited] (GROOVY-11265) Runtime rehydrate error for closure in interface default method

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17803615#comment-17803615 ] Eric Milles edited comment on GROOVY-11265 at 1/5/24 4:40 PM: -- Sorry, if

[jira] [Commented] (GROOVY-11265) Runtime rehydrate error for closure in interface default method

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17803615#comment-17803615 ] Eric Milles commented on GROOVY-11265: -- Sorry, if you use lambda syntax it goes to the lambda

[jira] [Comment Edited] (GROOVY-11265) Runtime rehydrate error for closure in interface default method

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17803595#comment-17803595 ] Eric Milles edited comment on GROOVY-11265 at 1/5/24 4:08 PM: -- Regarding

[jira] [Commented] (GROOVY-11265) Runtime rehydrate error for closure in interface default method

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17803595#comment-17803595 ] Eric Milles commented on GROOVY-11265: -- Regarding {{clientProfile.roleIdentities.forEach \{ id,

[jira] [Comment Edited] (GROOVY-11265) Runtime rehydrate error for closure in interface default method

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17803595#comment-17803595 ] Eric Milles edited comment on GROOVY-11265 at 1/5/24 4:07 PM: -- Regarding

[jira] [Commented] (GROOVY-11265) Runtime rehydrate error for closure in interface default method

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17803593#comment-17803593 ] Eric Milles commented on GROOVY-11265: -- In Groovy 3 (and I suspect Groovy 4.0.12 and lower) the

[jira] [Assigned] (GROOVY-11268) MissingMethodException for java Function<>

2024-01-05 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11268?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-11268: Assignee: Eric Milles > MissingMethodException for java Function<> >

[jira] [Assigned] (GROOVY-11265) Runtime rehydrate error for closure in interface default method

2024-01-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11265?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-11265: Assignee: Eric Milles > Runtime rehydrate error for closure in interface default method

[jira] [Updated] (GROOVY-11263) Analyze dead code

2024-01-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11263?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11263: - Issue Type: New Feature (was: Improvement) > Analyze dead code > - > >

[jira] [Resolved] (GROOVY-11259) STC loses generic information on method references

2024-01-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11259?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-11259. -- Fix Version/s: 4.0.18 Resolution: Fixed

[jira] [Comment Edited] (GROOVY-11241) Regression in STC generics solution

2024-01-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11241?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17793911#comment-17793911 ] Eric Milles edited comment on GROOVY-11241 at 1/4/24 9:19 PM: -- I don't

[jira] [Comment Edited] (GROOVY-11241) Regression in STC generics solution

2024-01-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11241?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17794289#comment-17794289 ] Eric Milles edited comment on GROOVY-11241 at 1/4/24 9:18 PM: --

[jira] [Closed] (GROOVY-11266) Static Compilation fails when using generics (no such property)

2024-01-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11266?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles closed GROOVY-11266. Fix Version/s: 3.0.21 Resolution: Fixed

[jira] [Assigned] (GROOVY-11266) Static Compilation fails when using generics (no such property)

2024-01-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11266?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-11266: Assignee: Eric Milles > Static Compilation fails when using generics (no such property)

[jira] [Updated] (GROOVY-11259) STC loses generic information on method references

2024-01-03 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11259?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11259: - Fix Version/s: 3.0.21 > STC loses generic information on method references >

[jira] [Updated] (GROOVY-9803) Static type checker forgets nested generic types

2024-01-03 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9803?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-9803: Description: When using a nested generic type (for example, from Vavr {{Try}}), Groovy forgets

[jira] [Assigned] (GROOVY-11259) STC loses generic information on method references

2023-12-29 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11259?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-11259: Assignee: Eric Milles > STC loses generic information on method references >

[jira] [Comment Edited] (GROOVY-11258) AssertJ collection mapping is badly supported

2023-12-29 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17801222#comment-17801222 ] Eric Milles edited comment on GROOVY-11258 at 12/29/23 4:57 PM: Item 1

[jira] [Commented] (GROOVY-11258) AssertJ collection mapping is badly supported

2023-12-29 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17801222#comment-17801222 ] Eric Milles commented on GROOVY-11258: -- Item 1 from above does work and looks like this. It takes

[jira] [Updated] (GROOVY-11258) AssertJ collection mapping is badly supported

2023-12-29 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11258?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11258: - Attachment: screenshot-1.png > AssertJ collection mapping is badly supported >

[jira] [Comment Edited] (GROOVY-11258) AssertJ collection mapping is badly supported

2023-12-29 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17801208#comment-17801208 ] Eric Milles edited comment on GROOVY-11258 at 12/29/23 4:25 PM: There

[jira] [Comment Edited] (GROOVY-11258) AssertJ collection mapping is badly supported

2023-12-29 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17801208#comment-17801208 ] Eric Milles edited comment on GROOVY-11258 at 12/29/23 4:21 PM: There

[jira] [Comment Edited] (GROOVY-11258) AssertJ collection mapping is badly supported

2023-12-29 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17801208#comment-17801208 ] Eric Milles edited comment on GROOVY-11258 at 12/29/23 4:21 PM: There

[jira] [Commented] (GROOVY-11258) AssertJ collection mapping is badly supported

2023-12-29 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17801208#comment-17801208 ] Eric Milles commented on GROOVY-11258: -- There are two other workarounds available besides

[jira] [Commented] (GROOVY-11258) AssertJ collection mapping is badly supported

2023-12-27 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17800920#comment-17800920 ] Eric Milles commented on GROOVY-11258: -- I believe the rule that covers this is in section

[jira] [Assigned] (GROOVY-11258) AssertJ collection mapping is badly supported

2023-12-27 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11258?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-11258: Assignee: Eric Milles > AssertJ collection mapping is badly supported >

[jira] [Comment Edited] (GROOVY-11258) AssertJ collection mapping is badly supported

2023-12-27 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17800869#comment-17800869 ] Eric Milles edited comment on GROOVY-11258 at 12/27/23 9:39 PM: The

[jira] [Commented] (GROOVY-11258) AssertJ collection mapping is badly supported

2023-12-27 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17800886#comment-17800886 ] Eric Milles commented on GROOVY-11258: -- Is there a good reference to the java spec for how they

[jira] [Comment Edited] (GROOVY-11258) AssertJ collection mapping is badly supported

2023-12-27 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17800869#comment-17800869 ] Eric Milles edited comment on GROOVY-11258 at 12/27/23 8:56 PM: The

[jira] [Comment Edited] (GROOVY-11258) AssertJ collection mapping is badly supported

2023-12-27 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17800869#comment-17800869 ] Eric Milles edited comment on GROOVY-11258 at 12/27/23 8:56 PM: The

[jira] [Comment Edited] (GROOVY-11258) AssertJ collection mapping is badly supported

2023-12-27 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17800869#comment-17800869 ] Eric Milles edited comment on GROOVY-11258 at 12/27/23 8:08 PM: The

[jira] [Assigned] (GROOVY-11258) AssertJ collection mapping is badly supported

2023-12-27 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11258?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-11258: Assignee: (was: Eric Milles) > AssertJ collection mapping is badly supported >

[jira] [Commented] (GROOVY-11258) AssertJ collection mapping is badly supported

2023-12-27 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17800869#comment-17800869 ] Eric Milles commented on GROOVY-11258: -- The choices for map are: #

[jira] [Assigned] (GROOVY-11258) AssertJ collection mapping is badly supported

2023-12-27 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11258?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-11258: Assignee: Eric Milles > AssertJ collection mapping is badly supported >

[jira] [Commented] (GROOVY-10381) No compiler error for class that implements interfaces with duplicated default methods

2023-12-26 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-10381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17800647#comment-17800647 ] Eric Milles commented on GROOVY-10381: -- A typical override would look like: {code:groovy} import

[jira] [Updated] (GROOVY-11257) [STC] Cannot detect the type of Optional in some cases

2023-12-24 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11257?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11257: - Fix Version/s: 3.0.21 > [STC] Cannot detect the type of Optional in some cases >

[jira] [Updated] (GROOVY-11257) [STC] Cannot detect the type of Optional in some cases

2023-12-24 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11257?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11257: - Fix Version/s: 4.0.18 > [STC] Cannot detect the type of Optional in some cases >

[jira] [Commented] (GROOVY-11257) [STC] Cannot detect the type of Optional in some cases

2023-12-24 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11257?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17800164#comment-17800164 ] Eric Milles commented on GROOVY-11257: -- You can also use

[jira] [Resolved] (GROOVY-11257) [STC] Cannot detect the type of Optional in some cases

2023-12-24 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11257?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-11257. -- Fix Version/s: 5.0.0-alpha-5 Resolution: Fixed

[jira] [Assigned] (GROOVY-11257) [STC] Cannot detect the type of Optional in some cases

2023-12-23 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11257?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-11257: Assignee: Eric Milles > [STC] Cannot detect the type of Optional in some cases >

<    2   3   4   5   6   7   8   9   10   11   >