[jira] [Resolved] (GROOVY-8875) NullObject.metaClass

2023-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8875?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-8875. - Fix Version/s: 5.0.0-alpha-3 Resolution: Fixed https://github.com/apache/groovy/commit/7c

[jira] [Resolved] (GROOVY-7861) asType(null) called in @CompileStatic method returns a string 'null'

2023-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7861?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-7861. - Fix Version/s: 5.0.0-alpha-3 Resolution: Fixed https://github.com/apache/groovy/commit/8e

[jira] [Assigned] (GROOVY-7861) asType(null) called in @CompileStatic method returns a string 'null'

2023-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7861?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-7861: --- Assignee: Eric Milles > asType(null) called in @CompileStatic method returns a string 'null

[jira] [Commented] (GROOVY-5909) NullObject is ignored by metaClass.getProperty and category, but works in methods

2023-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-5909?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17776386#comment-17776386 ] Eric Milles commented on GROOVY-5909: - It probably does not make sense to allow over

[jira] [Assigned] (GROOVY-4487) null.class inconsistent with null.getClass() [NullObject]

2023-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-4487?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-4487: --- Assignee: Eric Milles > null.class inconsistent with null.getClass() [NullObject] > ---

[jira] [Assigned] (GROOVY-8875) NullObject.metaClass

2023-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8875?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-8875: --- Assignee: Eric Milles > NullObject.metaClass > > > Key

[jira] [Updated] (GROOVY-11196) ambiguous method error for tap on null receiver

2023-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11196?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11196: - Attachment: DgmConverter.java > ambiguous method error for tap on null receiver > -

[jira] [Commented] (GROOVY-11196) ambiguous method error for tap on null receiver

2023-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11196?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17776363#comment-17776363 ] Eric Milles commented on GROOVY-11196: -- I have looked into {{null}} -> {{NullObjec

[jira] [Resolved] (GROOVY-11196) ambiguous method error for tap on null receiver

2023-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11196?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-11196. -- Fix Version/s: 5.0.0-alpha-3 Resolution: Fixed https://github.com/apache/groovy/commit

[jira] [Resolved] (GROOVY-6567) delegate is NullObject instance for closure metamethods invoked on null

2023-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-6567?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-6567. - Fix Version/s: 5.0.0-alpha-3 Resolution: Fixed https://github.com/apache/groovy/commit/f6

[jira] [Assigned] (GROOVY-6567) delegate is NullObject instance for closure metamethods invoked on null

2023-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-6567?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-6567: --- Assignee: Eric Milles > delegate is NullObject instance for closure metamethods invoked on

[jira] [Resolved] (GROOVY-9367) org.codehaus.groovy.runtime.MetaClassHelper#getClassWithNullAndWrapper should return NullObject when accept null

2023-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9367?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-9367. - Fix Version/s: 5.0.0-alpha-3 Resolution: Fixed https://github.com/apache/groovy/commit/17

[jira] [Assigned] (GROOVY-9367) org.codehaus.groovy.runtime.MetaClassHelper#getClassWithNullAndWrapper should return NullObject when accept null

2023-10-16 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9367?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-9367: --- Assignee: Eric Milles > org.codehaus.groovy.runtime.MetaClassHelper#getClassWithNullAndWrap

[jira] [Created] (GROOVY-11196) ambiguous method error for tap on null receiver

2023-10-16 Thread Eric Milles (Jira)
Eric Milles created GROOVY-11196: Summary: ambiguous method error for tap on null receiver Key: GROOVY-11196 URL: https://issues.apache.org/jira/browse/GROOVY-11196 Project: Groovy Issue Type

[jira] [Resolved] (GROOVY-11195) STC: false positive for Class method called from static context

2023-10-16 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-11195. -- Fix Version/s: 3.0.20 Resolution: Fixed https://github.com/apache/groovy/commit/26af4c

[jira] [Updated] (GROOVY-11195) STC: false positive for Class method called from static context

2023-10-16 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11195: - Description: Consider the following: {code:groovy} @TypeChecked class C { static String typeN

[jira] [Created] (GROOVY-11195) STC: false positive for Class method called from static context

2023-10-16 Thread Eric Milles (Jira)
Eric Milles created GROOVY-11195: Summary: STC: false positive for Class method called from static context Key: GROOVY-11195 URL: https://issues.apache.org/jira/browse/GROOVY-11195 Project: Groovy

[jira] [Commented] (GROOVY-11168) Ability to `@DelegatesTo` the return type

2023-10-16 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17775858#comment-17775858 ] Eric Milles commented on GROOVY-11168: -- Yes, a small fix was required to fill in t

[jira] [Commented] (GROOVY-11185) each after transpose with 2 arguments does not compile

2023-10-06 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11185?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17772639#comment-17772639 ] Eric Milles commented on GROOVY-11185: -- See the linked tickets. > each after tran

[jira] [Created] (GROOVY-11189) STC LUB of List and Set is not Collection for Java 21

2023-10-06 Thread Eric Milles (Jira)
Eric Milles created GROOVY-11189: Summary: STC LUB of List and Set is not Collection for Java 21 Key: GROOVY-11189 URL: https://issues.apache.org/jira/browse/GROOVY-11189 Project: Groovy Issu

[jira] [Assigned] (GROOVY-11185) each after transpose with 2 arguments does not compile

2023-10-06 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11185?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-11185: Assignee: Eric Milles > each after transpose with 2 arguments does not compile > ---

[jira] [Resolved] (GROOVY-11188) CompileStatic broken for transpose lists in 4.0.14 but works in 4.0.13

2023-10-06 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11188?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-11188. -- Fix Version/s: 5.0.0-alpha-1 Resolution: Fixed Additional checks have been added in re

[jira] [Assigned] (GROOVY-11188) CompileStatic broken for transpose lists in 4.0.14 but works in 4.0.13

2023-10-06 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11188?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-11188: Assignee: Eric Milles > CompileStatic broken for transpose lists in 4.0.14 but works in

[jira] [Commented] (GROOVY-11185) each after transpose with 2 arguments does not compile

2023-10-06 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11185?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17772629#comment-17772629 ] Eric Milles commented on GROOVY-11185: -- Additional checks have been added in recen

[jira] [Resolved] (GROOVY-11185) each after transpose with 2 arguments does not compile

2023-10-06 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11185?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-11185. -- Fix Version/s: 5.0.0-alpha-1 Resolution: Fixed > each after transpose with 2 arguments

[jira] [Commented] (GROOVY-9440) Missing line number information in stack trace

2023-10-06 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9440?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17772626#comment-17772626 ] Eric Milles commented on GROOVY-9440: - Line number available for Groovy 3.0.19 and S

[jira] [Resolved] (GROOVY-9440) Missing line number information in stack trace

2023-10-06 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9440?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-9440. - Assignee: Eric Milles Resolution: Fixed > Missing line number information in stack trace >

[jira] [Resolved] (GROOVY-11184) JSR308: improve support for explicit-this type annotations

2023-09-29 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11184?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-11184. -- Fix Version/s: 5.0.0-alpha-3 Resolution: Fixed https://github.com/apache/groovy/commit

[jira] [Updated] (GROOVY-11184) JSR308: improve support for explicit-this type annotations

2023-09-28 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11184?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11184: - Description: Consider the following: {code:groovy} @Retention(RUNTIME) @Target(TYPE_USE) @inter

[jira] [Updated] (GROOVY-11184) JSR308: improve support for explicit-this type annotations

2023-09-28 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11184?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11184: - Language: groovy > JSR308: improve support for explicit-this type annotations > ---

[jira] [Updated] (GROOVY-11184) JSR308: improve support for explicit-this type annotations

2023-09-28 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11184?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11184: - Labels: annotations (was: ) > JSR308: improve support for explicit-this type annotations > ---

[jira] [Created] (GROOVY-11184) JSR308: improve support for explicit-this type annotations

2023-09-28 Thread Eric Milles (Jira)
Eric Milles created GROOVY-11184: Summary: JSR308: improve support for explicit-this type annotations Key: GROOVY-11184 URL: https://issues.apache.org/jira/browse/GROOVY-11184 Project: Groovy

[jira] [Commented] (GROOVY-11168) Ability to `@DelegatesTo` the return type

2023-09-20 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17767274#comment-17767274 ] Eric Milles commented on GROOVY-11168: -- https://github.com/apache/groovy/commit/d9

[jira] [Commented] (GROOVY-11180) Regression: STC loses track of package-scope constants

2023-09-20 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11180?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17767127#comment-17767127 ] Eric Milles commented on GROOVY-11180: -- If you add "public", "protected" or "priva

[jira] [Commented] (GROOVY-11168) Ability to `@DelegatesTo` the return type

2023-09-20 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17767124#comment-17767124 ] Eric Milles commented on GROOVY-11168: -- It looks like you are well on your way wit

[jira] [Updated] (GROOVY-11168) Ability to `@DelegatesTo` the return type

2023-09-20 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11168: - Attachment: screenshot-2.png > Ability to `@DelegatesTo` the return type >

[jira] [Updated] (GROOVY-11180) Regression: STC loses track of package-scope constants

2023-09-19 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11180?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11180: - Fix Version/s: 4.0.16 > Regression: STC loses track of package-scope constants > --

[jira] [Resolved] (GROOVY-11180) Regression: STC loses track of package-scope constants

2023-09-19 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11180?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-11180. -- Fix Version/s: 5.0.0-alpha-3 Resolution: Fixed https://github.com/apache/groovy/commit

[jira] [Assigned] (GROOVY-11180) Regression: STC loses track of package-scope constants

2023-09-19 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11180?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-11180: Assignee: Eric Milles > Regression: STC loses track of package-scope constants > ---

[jira] [Comment Edited] (GROOVY-11168) Ability to `@DelegatesTo` the return type

2023-09-19 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17766833#comment-17766833 ] Eric Milles edited comment on GROOVY-11168 at 9/19/23 4:39 PM: --

[jira] [Commented] (GROOVY-11168) Ability to `@DelegatesTo` the return type

2023-09-19 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17766845#comment-17766845 ] Eric Milles commented on GROOVY-11168: -- So for "Foo foo = Stub \{ ... }" there are

[jira] [Commented] (GROOVY-11168) Ability to `@DelegatesTo` the return type

2023-09-19 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17766833#comment-17766833 ] Eric Milles commented on GROOVY-11168: -- This is the modified call -- eclipse groov

[jira] [Updated] (GROOVY-11168) Ability to `@DelegatesTo` the return type

2023-09-19 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11168: - Attachment: screenshot-1.png > Ability to `@DelegatesTo` the return type >

[jira] [Assigned] (GROOVY-11168) Ability to `@DelegatesTo` the return type

2023-09-19 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-11168: Assignee: Eric Milles > Ability to `@DelegatesTo` the return type >

[jira] [Commented] (GROOVY-11168) Ability to `@DelegatesTo` the return type

2023-09-19 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17766784#comment-17766784 ] Eric Milles commented on GROOVY-11168: -- {{def T m(@DelegatesTo(type="T") Closure

[jira] [Resolved] (GROOVY-11179) JSR308 inline constants for annotations in class header

2023-09-18 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11179?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-11179. -- Fix Version/s: 5.0.0-alpha-3 Resolution: Fixed https://github.com/apache/groovy/commit

[jira] [Updated] (GROOVY-11179) JSR308 inline constants for annotations in class header

2023-09-18 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11179?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11179: - Affects Version/s: 5.0.0-alpha-2 > JSR308 inline constants for annotations in class header > --

[jira] [Commented] (GROOVY-11179) JSR308 inline constants for annotations in class header

2023-09-18 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11179?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17766403#comment-17766403 ] Eric Milles commented on GROOVY-11179: -- Recent changes in {{ResolveVisitor}} may h

[jira] [Created] (GROOVY-11179) JSR308 inline constants for annotations in class header

2023-09-18 Thread Eric Milles (Jira)
Eric Milles created GROOVY-11179: Summary: JSR308 inline constants for annotations in class header Key: GROOVY-11179 URL: https://issues.apache.org/jira/browse/GROOVY-11179 Project: Groovy Is

[jira] [Resolved] (GROOVY-8859) fix trait private method consistency

2023-09-18 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8859?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-8859. - Fix Version/s: 5.0.0-alpha-3 Resolution: Fixed https://github.com/apache/groovy/commit/03

[jira] [Updated] (GROOVY-8859) fix trait private method consistency

2023-09-18 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8859?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-8859: Issue Type: Improvement (was: Question) Summary: fix trait private method consistency (was

[jira] [Updated] (GROOVY-9154) JSR308 info incomplete in bytecode

2023-09-16 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9154?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-9154: Fix Version/s: 5.0.0-alpha-3 > JSR308 info incomplete in bytecode > --

[jira] [Resolved] (GROOVY-9154) JSR308 info incomplete in bytecode

2023-09-16 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9154?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-9154. - Resolution: Fixed https://github.com/apache/groovy/commit/ad2ac49937a0566ca9cab6d440d87ff8e123cf

[jira] [Resolved] (GROOVY-11178) JSR308 constructor call annotations not resolved or available

2023-09-15 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11178?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-11178. -- Fix Version/s: 5.0.0-alpha-3 Resolution: Fixed https://github.com/apache/groovy/commit

[jira] [Resolved] (GROOVY-9155) JSR308 annotation attributes not being validated

2023-09-15 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9155?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-9155. - Fix Version/s: 5.0.0-alpha-3 Resolution: Fixed https://github.com/apache/groovy/commit/ee

[jira] [Assigned] (GROOVY-9155) JSR308 annotation attributes not being validated

2023-09-15 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9155?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-9155: --- Assignee: Eric Milles > JSR308 annotation attributes not being validated >

[jira] [Updated] (GROOVY-9155) JSR308 annotation attributes not being validated

2023-09-15 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9155?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-9155: Summary: JSR308 annotation attributes not being validated (was: Annotation attributes not being v

[jira] [Updated] (GROOVY-11178) JSR308 constructor call annotations not resolved or available

2023-09-15 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11178?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11178: - Summary: JSR308 constructor call annotations not resolved or available (was: JSR308: construct

[jira] [Updated] (GROOVY-11178) JSR308: constructor call annotations not resolved or available

2023-09-15 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11178?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11178: - Summary: JSR308: constructor call annotations not resolved or available (was: JSR 308: constru

[jira] [Updated] (GROOVY-9154) JSR308 info incomplete in bytecode

2023-09-15 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9154?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-9154: Labels: annotations (was: ) > JSR308 info incomplete in bytecode > --

[jira] [Updated] (GROOVY-11178) JSR 308: constructor call annotations not resolved or available

2023-09-15 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11178?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-11178: - Description: Consider the following: {code:groovy} import java.lang.annotation.* @Target(Elemen

[jira] [Assigned] (GROOVY-11178) JSR 308: constructor call annotations not resolved or available

2023-09-15 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11178?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-11178: Assignee: Eric Milles > JSR 308: constructor call annotations not resolved or available

[jira] [Created] (GROOVY-11178) JSR 308: constructor call annotations not resolved or available

2023-09-15 Thread Eric Milles (Jira)
Eric Milles created GROOVY-11178: Summary: JSR 308: constructor call annotations not resolved or available Key: GROOVY-11178 URL: https://issues.apache.org/jira/browse/GROOVY-11178 Project: Groovy

[jira] [Commented] (GROOVY-8859) traits allow access to private fields and static methods but not instance methods

2023-09-13 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8859?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17764804#comment-17764804 ] Eric Milles commented on GROOVY-8859: - Option 2 is implemented by https://github.co

[jira] [Updated] (GROOVY-8859) traits allow access to private fields and static methods but not instance methods

2023-09-13 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8859?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-8859: Issue Type: Question (was: Bug) > traits allow access to private fields and static methods but no

[jira] [Comment Edited] (GROOVY-8859) traits allow access to private fields and static methods but not instance methods

2023-09-13 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8859?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17764794#comment-17764794 ] Eric Milles edited comment on GROOVY-8859 at 9/13/23 5:04 PM:

[jira] [Commented] (GROOVY-8859) traits allow access to private fields and static methods but not instance methods

2023-09-13 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8859?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17764794#comment-17764794 ] Eric Milles commented on GROOVY-8859: - This could go one of two ways: 1. The semanti

[jira] [Updated] (GROOVY-8859) traits allow access to private fields and static methods but not instance methods

2023-09-13 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8859?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-8859: Issue Type: Bug (was: Question) > traits allow access to private fields and static methods but no

[jira] [Assigned] (GROOVY-8859) traits allow access to private fields and static methods but not instance methods

2023-09-13 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8859?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-8859: --- Assignee: Eric Milles > traits allow access to private fields and static methods but not in

[jira] [Resolved] (GROOVY-7295) ConfigObject instance can't be coerced into trait in runtime

2023-09-11 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7295?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-7295. - Resolution: Fixed > ConfigObject instance can't be coerced into trait in runtime > -

[jira] [Resolved] (GROOVY-7714) Trait with static generic method and usage in different sub-project

2023-09-11 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7714?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-7714. - Resolution: Fixed > Trait with static generic method and usage in different sub-project > --

[jira] [Updated] (GROOVY-8272) Extending trait can't execute static method

2023-09-10 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-8272: Priority: Major (was: Critical) > Extending trait can't execute static method > -

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

2023-09-10 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8854?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-8854. - Fix Version/s: 5.0.0-alpha-2 Resolution: Fixed https://github.com/apache/groovy/commit/0a

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

2023-09-10 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8854?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-8854: --- Assignee: Eric Milles > MissingMethodException when a public method on a trait calls a stat

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

2023-09-08 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8587?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-8587. - Fix Version/s: 5.0.0-alpha-2 Resolution: Fixed https://github.com/apache/groovy/commit/ce

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

2023-09-07 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8587?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17762839#comment-17762839 ] Eric Milles commented on GROOVY-8587: - "A.super.doSomething()" would succeed if the

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

2023-09-07 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8587?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-8587: --- Assignee: Eric Milles > Calling super in an overridden method results in MissingMethodExcep

[jira] [Comment Edited] (GROOVY-11168) Ability to `@DelegatesTo` the return type

2023-09-07 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-11168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17762823#comment-17762823 ] Eric Milles edited comment on GROOVY-11168 at 9/7/23 5:16 PM: ---

[jira] [Updated] (GROOVY-6663) Incorrect order of calling super.method when depth more than two and first class is generic

2023-09-07 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-6663?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-6663: Environment: (was: Java 7) > Incorrect order of calling super.method when depth more than two

[jira] [Resolved] (GROOVY-6663) Incorrect order of calling super.method when depth more than two and first class is generic

2023-09-07 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-6663?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-6663. - Fix Version/s: 5.0.0-alpha-2 Resolution: Fixed https://github.com/apache/groovy/commit/44

[jira] [Updated] (GROOVY-6663) Incorrect order of calling super.method when depth more than two and first class is generic

2023-09-07 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-6663?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-6663: Affects Version/s: (was: 2.2.1) (was: 2.4.0-rc-1) > Incorrect order

[jira] [Commented] (GROOVY-6663) Incorrect order of calling super.method when depth more than two and first class is generic

2023-09-06 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-6663?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17762498#comment-17762498 ] Eric Milles commented on GROOVY-6663: - Since {{getText(String)}} in B is a covariant

[jira] [Assigned] (GROOVY-6663) Incorrect order of calling super.method when depth more than two and first class is generic

2023-09-06 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-6663?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-6663: --- Assignee: Eric Milles > Incorrect order of calling super.method when depth more than two an

[jira] [Resolved] (GROOVY-7819) Creating a dynamic proxy from an interface fails on JDK9

2023-09-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7819?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-7819. - Resolution: Fixed > Creating a dynamic proxy from an interface fails on JDK9 > -

[jira] [Closed] (GROOVY-7767) Single-parameter method chosen zero parameters passed

2023-09-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7767?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles closed GROOVY-7767. --- Resolution: Information Provided > Single-parameter method chosen zero parameters passed > -

[jira] [Closed] (GROOVY-7712) annotations for AST transformations should be inspected at each phase

2023-09-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7712?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles closed GROOVY-7712. --- Resolution: Information Provided > annotations for AST transformations should be inspected at each p

[jira] [Closed] (GROOVY-7677) AbstractASTTransformation member-value methods should traverse compile-time constants

2023-09-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7677?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles closed GROOVY-7677. --- Resolution: Information Provided > AbstractASTTransformation member-value methods should traverse co

[jira] [Closed] (GROOVY-7671) AnnotationCollector should be composable/inheritable

2023-09-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7671?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles closed GROOVY-7671. --- Resolution: Information Provided > AnnotationCollector should be composable/inheritable > --

[jira] [Commented] (GROOVY-7671) AnnotationCollector should be composable/inheritable

2023-09-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7671?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761852#comment-17761852 ] Eric Milles commented on GROOVY-7671: - AnnotationCollector is supposed to be declare

[jira] [Closed] (GROOVY-7667) AnnotationCollector should disregard @Target and @Retention

2023-09-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7667?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles closed GROOVY-7667. --- Resolution: Information Provided > AnnotationCollector should disregard @Target and @Retention > ---

[jira] [Commented] (GROOVY-7667) AnnotationCollector should disregard @Target and @Retention

2023-09-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7667?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761848#comment-17761848 ] Eric Milles commented on GROOVY-7667: - If you do something like this: {code:groovy}

[jira] [Closed] (GROOVY-7508) Groovy performance for calling java methods too slow in linked example

2023-09-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7508?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles closed GROOVY-7508. --- Resolution: Abandoned > Groovy performance for calling java methods too slow in linked example > ---

[jira] [Commented] (GROOVY-7463) break to labelled if fails

2023-09-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7463?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761836#comment-17761836 ] Eric Milles commented on GROOVY-7463: - Compiler new reports "break statement is only

[jira] [Resolved] (GROOVY-7447) Special Map index notation not supported via TypeChecked

2023-09-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7447?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-7447. - Resolution: Fixed > Special Map index notation not supported via TypeChecked > -

[jira] [Resolved] (GROOVY-7234) NullPointer Exception introduced in 2.3.1 and greater with JsonSlurper

2023-09-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-7234. - Resolution: Fixed > NullPointer Exception introduced in 2.3.1 and greater with JsonSlurper > --

[jira] [Resolved] (GROOVY-7179) Type inference fails on the return value of inject()

2023-09-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7179?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-7179. - Resolution: Fixed > Type inference fails on the return value of inject() > -

[jira] [Closed] (GROOVY-7010) getDeclaredClasses() fails for class that defines nested interface on IBM JDK 6

2023-09-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7010?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles closed GROOVY-7010. --- Resolution: Abandoned > getDeclaredClasses() fails for class that defines nested interface on IBM JD

[jira] [Closed] (GROOVY-6992) Support collect on sets

2023-09-03 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-6992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles closed GROOVY-6992. --- Resolution: Fixed As of Groovy 4, the {{collect}} variants that accept a collector propagate the co

[jira] [Updated] (GROOVY-6906) It should be possible to specify permissions for a script

2023-09-03 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-6906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-6906: Description: Sometimes you want to execute untrusted scripts in a GroovyShell and want to prevent

[jira] [Updated] (GROOVY-6905) GroovyClassLoader.InnerLoader should delegate getPermissions(CodeSource) to containing GroovyClassLoder

2023-09-03 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-6905?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-6905: Summary: GroovyClassLoader.InnerLoader should delegate getPermissions(CodeSource) to containing Gr

<    8   9   10   11   12   13   14   15   16   17   >