[jira] [Resolved] (GROOVY-8361) Nested class is resolved via aliased static import

2019-11-27 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8361?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-8361. - Fix Version/s: 2.5.x 3.x Resolution: Fixed Not sure when this got

[jira] [Resolved] (GROOVY-7839) Can't use groovy and java code in the same maven module

2019-11-27 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7839?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-7839. - Resolution: Duplicate This is a known limitation of {{groovy-eclipse-batch}}. For any type

[jira] [Resolved] (GROOVY-7763) Various problems with type inference in Groovy 2.4.6

2019-11-27 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7763?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-7763. - Resolution: Duplicate GROOVY-9064 makes request for STC to respect the declared type (whether

[jira] [Resolved] (GROOVY-8468) @CompileStatic runtime error when call java implemented method that returns generic-array value

2019-11-27 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8468?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-8468. - Fix Version/s: 2.5.x 3.x Resolution: Fixed Not sure when this got

[jira] [Commented] (GROOVY-5736) Log4j, Commons, Slf4j ast transforms are broken in Groovy-Eclipse

2019-11-27 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-5736?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16983684#comment-16983684 ] Eric Milles commented on GROOVY-5736: - Patch still exists in groovy-eclipse:

[jira] [Commented] (GROOVY-8996) String literal unexpectedly resolving to a local variable

2019-11-29 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8996?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16985183#comment-16985183 ] Eric Milles commented on GROOVY-8996: - I would expect that {code:groovy} "two".with { println

[jira] [Comment Edited] (GROOVY-8996) String literal unexpectedly resolving to a local variable

2019-11-29 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8996?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16985195#comment-16985195 ] Eric Milles edited comment on GROOVY-8996 at 11/29/19 9:51 PM: --- The

[jira] [Commented] (GROOVY-8996) String literal unexpectedly resolving to a local variable

2019-11-29 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8996?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16985195#comment-16985195 ] Eric Milles commented on GROOVY-8996: - The variable expressions "toUpperCase" and "'toUpperCase'"

[jira] [Comment Edited] (GROOVY-8996) String literal unexpectedly resolving to a local variable

2019-11-29 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8996?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16985195#comment-16985195 ] Eric Milles edited comment on GROOVY-8996 at 11/29/19 9:39 PM: --- The

[jira] [Assigned] (GROOVY-9174) Change groovy-test-junit5 dependency on junit-platform-launcher to provided

2019-11-27 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9174?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-9174: --- Assignee: Eric Milles > Change groovy-test-junit5 dependency on junit-platform-launcher to

[jira] [Closed] (GROOVY-9185) groovyc doesn't keep RetentionPolicy in generated bytecode

2019-11-27 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9185?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles closed GROOVY-9185. --- Resolution: Not A Problem RetentionPolicy.SOURCE is the JVM's default. RetentionPolicy.CLASS and

[jira] [Resolved] (GROOVY-9313) Add setAccessibility(true) equivalent to BeanShell

2019-11-27 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9313?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-9313. - Resolution: Implemented In addition to references to private methods and properties, fields can

[jira] [Resolved] (GROOVY-9178) .groovy filename extension is needlessly long; suggest using .gvy instead.

2019-11-27 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9178?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-9178. - Resolution: Fixed You can add Groovy source unit extensions to the compile by adding a

[jira] [Comment Edited] (GROOVY-9178) .groovy filename extension is needlessly long; suggest using .gvy instead.

2019-11-27 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9178?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16983824#comment-16983824 ] Eric Milles edited comment on GROOVY-9178 at 11/27/19 6:53 PM: --- You can

[jira] [Resolved] (GROOVY-9321) @CompileStatic on call of static method on interface (Java 8): VerifyError

2019-11-27 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9321?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-9321. - Fix Version/s: 3.0.0-rc-2 2.5.9 Resolution: Duplicate Call to static

[jira] [Comment Edited] (GROOVY-9321) @CompileStatic on call of static method on interface (Java 8): VerifyError

2019-11-27 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9321?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16983780#comment-16983780 ] Eric Milles edited comment on GROOVY-9321 at 11/27/19 6:00 PM: --- Call to

[jira] [Commented] (GROOVY-9211) BUG! UNCAUGHT EXCEPTION on OpenJDK14-ea+8

2019-11-27 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16983794#comment-16983794 ] Eric Milles commented on GROOVY-9211: - [~XDR] Groovy 2.5 uses ASM 7.2 and GROOVY-9271 is in progress

[jira] [Commented] (GROOVY-9320) Support serializable lambda expression

2019-11-30 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9320?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16985424#comment-16985424 ] Eric Milles commented on GROOVY-9320: - There is

[jira] [Commented] (GROOVY-9183) Issue using @MapConstructor and @NamedVariant

2019-11-30 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9183?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16985426#comment-16985426 ] Eric Milles commented on GROOVY-9183: - Right. The PR will work for master and Groovy 3. If you

[jira] [Commented] (GROOVY-9324) Implement `AstStringCompiler` in Java

2019-11-30 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9324?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16985451#comment-16985451 ] Eric Milles commented on GROOVY-9324: - Why does it need to be implemented in Java to be used by Java

[jira] [Commented] (GROOVY-9312) Recent grape changes break certain usage on Windows

2019-12-02 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9312?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16986138#comment-16986138 ] Eric Milles commented on GROOVY-9312: - You can either specify a maven.home location or ignore the

[jira] [Commented] (GROOVY-9312) Recent grape changes break certain usage on Windows

2019-12-02 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9312?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16986412#comment-16986412 ] Eric Milles commented on GROOVY-9312: - You can disable or remove the test case. Or it could be

[jira] [Assigned] (GROOVY-8648) Compound assignment to attribute fails with ASM error

2019-11-25 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8648?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-8648: --- Assignee: Eric Milles > Compound assignment to attribute fails with ASM error >

[jira] [Assigned] (GROOVY-8213) Closures are maybe not Threadsafe

2019-11-25 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8213?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-8213: --- Assignee: (was: John Wagenleitner) > Closures are maybe not Threadsafe >

[jira] [Reopened] (GROOVY-8213) Closures are maybe not Threadsafe

2019-11-25 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8213?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reopened GROOVY-8213: - > Closures are maybe not Threadsafe > - > > Key:

[jira] [Commented] (GROOVY-9315) Bump bytecode version to 1.8

2019-11-25 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9315?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16981695#comment-16981695 ] Eric Milles commented on GROOVY-9315: - Here is how WriterController is handling it: ```java

[jira] [Comment Edited] (GROOVY-9315) Bump bytecode version to 1.8

2019-11-25 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9315?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16981695#comment-16981695 ] Eric Milles edited comment on GROOVY-9315 at 11/25/19 4:48 PM: ---

[jira] [Commented] (GROOVY-9315) Bump bytecode version to 1.8

2019-11-25 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9315?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16981687#comment-16981687 ] Eric Milles commented on GROOVY-9315: - You don't need to store the bytecode version in a local

[jira] [Assigned] (GROOVY-8693) Calling indirect default interface methods fails both dynamic/static compiled

2019-11-25 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8693?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-8693: --- Assignee: (was: Eric Milles) > Calling indirect default interface methods fails both

[jira] [Assigned] (GROOVY-8283) Field shadowing not considered in STC

2019-11-25 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8283?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-8283: --- Assignee: (was: Eric Milles) > Field shadowing not considered in STC >

[jira] [Resolved] (GROOVY-8648) Compound assignment to attribute fails with ASM error

2019-11-25 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8648?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-8648. - Fix Version/s: 4.x Resolution: Fixed > Compound assignment to attribute fails with ASM

[jira] [Resolved] (GROOVY-9318) SecureASTCustomizer: add support for allowing or blocking entire package trees

2019-11-25 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9318?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-9318. - Fix Version/s: 4.x Resolution: Fixed > SecureASTCustomizer: add support for allowing or

[jira] [Resolved] (GROOVY-9317) Value record missing for assert on field expression

2019-11-25 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9317?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-9317. - Fix Version/s: 4.x Resolution: Fixed > Value record missing for assert on field

[jira] [Created] (GROOVY-9317) Value record missing for assert on field expression

2019-11-23 Thread Eric Milles (Jira)
Eric Milles created GROOVY-9317: --- Summary: Value record missing for assert on field expression Key: GROOVY-9317 URL: https://issues.apache.org/jira/browse/GROOVY-9317 Project: Groovy Issue

[jira] [Assigned] (GROOVY-9317) Value record missing for assert on field expression

2019-11-23 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9317?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-9317: --- Assignee: Eric Milles > Value record missing for assert on field expression >

[jira] [Commented] (GROOVY-8762) Invalid this reference in nested class

2019-11-25 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8762?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16981960#comment-16981960 ] Eric Milles commented on GROOVY-8762: - Because the inner class Bar extends Closure, WriterController

[jira] [Assigned] (GROOVY-8762) Invalid this reference in nested class

2019-11-25 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8762?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-8762: --- Assignee: Eric Milles > Invalid this reference in nested class >

[jira] [Resolved] (GROOVY-8762) Invalid this reference in nested class

2019-11-25 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8762?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-8762. - Fix Version/s: 4.x Resolution: Fixed > Invalid this reference in nested class >

[jira] [Assigned] (GROOVY-9183) Issue using @MapConstructor and @NamedVariant

2019-11-28 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9183?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-9183: --- Assignee: Eric Milles > Issue using @MapConstructor and @NamedVariant >

[jira] [Commented] (GROOVY-9183) Issue using @MapConstructor and @NamedVariant

2019-11-28 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9183?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16984671#comment-16984671 ] Eric Milles commented on GROOVY-9183: - The AST transform creates a method that has essentially this

[jira] [Assigned] (GROOVY-9207) Links in AST transforms section broken

2019-11-28 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9207?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-9207: --- Assignee: Eric Milles > Links in AST transforms section broken >

[jira] [Assigned] (GROOVY-9195) STC: mixed checking for access to non-public fields

2019-10-29 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-9195: --- Assignee: Eric Milles > STC: mixed checking for access to non-public fields >

[jira] [Commented] (GROOVY-9296) [GEP] Import `TypeChecked`, `CompileStatic` and `CompileDynamic` by default

2019-10-31 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9296?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16963912#comment-16963912 ] Eric Milles commented on GROOVY-9296: - Adding default imports does not remove the burden of

[jira] [Resolved] (GROOVY-9189) AIC in default argument expression of static method causes class cast exception

2019-10-31 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9189?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-9189. - Fix Version/s: 3.0.0-rc-2 Resolution: Fixed > AIC in default argument expression of

[jira] [Updated] (GROOVY-9189) AIC in default argument expression of static method causes class cast exception

2019-10-31 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9189?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-9189: Fix Version/s: (was: 3.0.0-rc-2) 3.x > AIC in default argument expression

[jira] [Resolved] (GROOVY-7609) java.lang.VerifyError when initializing object of inner class within the constructor of its containing class

2019-10-31 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7609?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-7609. - Fix Version/s: 3.x Resolution: Fixed > java.lang.VerifyError when initializing object of

[jira] [Resolved] (GROOVY-6809) VerifyError With Inner Class

2019-10-31 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-6809?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-6809. - Fix Version/s: 3.x Resolution: Fixed > VerifyError With Inner Class >

[jira] [Resolved] (GROOVY-6777) Inner class causes VerifierError

2019-10-31 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-6777?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-6777. - Fix Version/s: 3.x Resolution: Fixed > Inner class causes VerifierError >

[jira] [Commented] (GROOVY-9224) Compiler can't convert int to String for @NamedParams[]

2019-11-20 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9224?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16978765#comment-16978765 ] Eric Milles commented on GROOVY-9224: - Looks like static type checking is performed within

[jira] [Commented] (GROOVY-9224) Compiler can't convert int to String for @NamedParams[]

2019-11-20 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9224?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16978777#comment-16978777 ] Eric Milles commented on GROOVY-9224: - Static type checking produces an error on number argument for

[jira] [Comment Edited] (GROOVY-9224) Compiler can't convert int to String for @NamedParams[]

2019-11-20 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9224?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16978777#comment-16978777 ] Eric Milles edited comment on GROOVY-9224 at 11/20/19 10:03 PM: Static

[jira] [Commented] (GROOVY-9252) -1: Access to java.lang.Object#myField is forbidden @ line -1, column -1.

2019-10-07 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9252?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16946004#comment-16946004 ] Eric Milles commented on GROOVY-9252: - The fix for GROOVY-9265 has been merged to master and 3_0_X.

[jira] [Updated] (GROOVY-9270) Using "instanceof boolean" or using a Trait will cause the compiled code to not work with OSGi/maven-bundle-plugin/bnd

2019-10-07 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9270?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-9270: Description: Using "instanceof boolean" or using a Trait will cause the compiled code to not

[jira] [Updated] (GROOVY-9270) Using "instanceof boolean" or using a Trait will cause the compiled code to not work with OSGi/maven-bundle-plugin/bnd

2019-10-07 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9270?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-9270: Priority: Major (was: Critical) > Using "instanceof boolean" or using a Trait will cause the

[jira] [Commented] (GROOVY-8946) @CompileStatic ignores declared type and forces a cast when inside a closure

2019-10-08 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8946?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16947021#comment-16947021 ] Eric Milles commented on GROOVY-8946: - [~kikoalemao] One thing I have used to get at a deeply nested

[jira] [Assigned] (GROOVY-9237) GContracts and Groovy3

2019-10-03 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9237?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-9237: --- Assignee: Eric Milles > GContracts and Groovy3 > -- > >

[jira] [Comment Edited] (GROOVY-9237) GContracts and Groovy3

2019-10-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9237?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16919740#comment-16919740 ] Eric Milles edited comment on GROOVY-9237 at 10/5/19 3:49 AM: -- I have had

[jira] [Comment Edited] (GROOVY-9237) GContracts and Groovy3

2019-10-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9237?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16919740#comment-16919740 ] Eric Milles edited comment on GROOVY-9237 at 10/5/19 3:49 AM: -- I have had

[jira] [Commented] (GROOVY-9237) GContracts and Groovy3

2019-10-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9237?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16944971#comment-16944971 ] Eric Milles commented on GROOVY-9237: - Empty statements do exist in the source (bare ";"). The IDE

[jira] [Commented] (GROOVY-9244) Anonymous subclasses should cast their super-parameters

2019-10-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16944630#comment-16944630 ] Eric Milles commented on GROOVY-9244: - I'm working on a pull request that would allow this case to

[jira] [Comment Edited] (GROOVY-9244) Anonymous subclasses should cast their super-parameters

2019-10-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16944630#comment-16944630 ] Eric Milles edited comment on GROOVY-9244 at 10/4/19 4:11 PM: -- I'm working

[jira] [Commented] (GROOVY-9268) Access to ... is forbidden

2019-10-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16944574#comment-16944574 ] Eric Milles commented on GROOVY-9268: - I believe this is a duplicate of GROOVY-9265, There is an

[jira] [Commented] (GROOVY-9267) Static compilation confuses generic type parameters

2019-10-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9267?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16944576#comment-16944576 ] Eric Milles commented on GROOVY-9267: - This is a duplicate of GROOVY-8409. There is a flat-map that

[jira] [Assigned] (GROOVY-8693) Calling indirect default interface methods fails both dynamic/static compiled

2019-10-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8693?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-8693: --- Assignee: Eric Milles > Calling indirect default interface methods fails both

[jira] [Commented] (GROOVY-9244) Anonymous subclasses should cast their super-parameters

2019-10-03 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16943758#comment-16943758 ] Eric Milles commented on GROOVY-9244: - I gave this another look and was able to see that the runtime

[jira] [Comment Edited] (GROOVY-9244) Anonymous subclasses should cast their super-parameters

2019-10-03 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16943758#comment-16943758 ] Eric Milles edited comment on GROOVY-9244 at 10/3/19 5:13 PM: -- I gave this

[jira] [Commented] (GROOVY-9244) Anonymous subclasses should cast their super-parameters

2019-10-03 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16943771#comment-16943771 ] Eric Milles commented on GROOVY-9244: - Here is the bytecode for the anon. inner constructor in case

[jira] [Commented] (GROOVY-9252) -1: Access to java.lang.Object#myField is forbidden @ line -1, column -1.

2019-10-03 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9252?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16943713#comment-16943713 ] Eric Milles commented on GROOVY-9252: - If I enable static compilation, then this exhibits the same

[jira] [Reopened] (GROOVY-9342) SC: Lambda in static initializer that uses static field on LHS of += produces errors

2019-12-19 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reopened GROOVY-9342: - "Cannot resolve method int#plus(Object)..." is still an issue because

[jira] [Resolved] (GROOVY-9342) SC: Lambda in static initializer that uses static field on LHS of += produces errors

2019-12-19 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-9342. - Resolution: Fixed > SC: Lambda in static initializer that uses static field on LHS of +=

[jira] [Issue Comment Deleted] (GROOVY-9342) SC: Lambda in static initializer that uses static field on LHS of += produces errors

2019-12-19 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-9342: Comment: was deleted (was: "Cannot find matching method int#plus(java.lang.Object)..." is still

[jira] [Commented] (GROOVY-9347) STC: lambda expression on wildcard generics fail to resolve param type(s)

2019-12-19 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9347?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17000323#comment-17000323 ] Eric Milles commented on GROOVY-9347: - {{StaticTypeCheckingVisitor#inferSAMType}} cannot collect

[jira] [Comment Edited] (GROOVY-9342) SC: Lambda in static initializer that uses static field on LHS of += produces errors

2019-12-19 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9342?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17000318#comment-17000318 ] Eric Milles edited comment on GROOVY-9342 at 12/19/19 7:25 PM: --- "Cannot

[jira] [Updated] (GROOVY-9342) SC: Lambda in static initializer that uses static field on LHS of += produces errors

2019-12-19 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-9342: Description: Follow up to GROOVY-9332 and GROOVY-9333. Consider the following: {code:groovy}

[jira] [Created] (GROOVY-9347) STC: lambda expression on wildcard generics fail to resolve param type(s)

2019-12-19 Thread Eric Milles (Jira)
Eric Milles created GROOVY-9347: --- Summary: STC: lambda expression on wildcard generics fail to resolve param type(s) Key: GROOVY-9347 URL: https://issues.apache.org/jira/browse/GROOVY-9347 Project:

[jira] [Comment Edited] (GROOVY-9347) STC: lambda expression on wildcard generics fail to resolve param type(s)

2019-12-19 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9347?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17000323#comment-17000323 ] Eric Milles edited comment on GROOVY-9347 at 12/19/19 7:36 PM: ---

[jira] [Comment Edited] (GROOVY-9342) SC: Lambda in static initializer that uses static field on LHS of += produces errors

2019-12-19 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9342?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17000318#comment-17000318 ] Eric Milles edited comment on GROOVY-9342 at 12/19/19 7:30 PM: --- "Cannot

[jira] [Commented] (GROOVY-9348) Introduce finer control for AS keyword with maps

2019-12-21 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9348?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17001787#comment-17001787 ] Eric Milles commented on GROOVY-9348: - So, what are you asking for exactly?  Isn't map literal as

[jira] [Assigned] (GROOVY-9347) STC: lambda expression on wildcard generics fail to resolve param type(s)

2019-12-20 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9347?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-9347: --- Assignee: Eric Milles > STC: lambda expression on wildcard generics fail to resolve param

[jira] [Commented] (GROOVY-9348) Introduce finer control for AS keyword with maps

2019-12-20 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9348?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17000954#comment-17000954 ] Eric Milles commented on GROOVY-9348: - If you want type checking on the property names, there are

[jira] [Assigned] (GROOVY-9342) SC: Lambda in static initializer that uses static field on LHS of += produces errors

2019-12-18 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-9342: --- Assignee: Eric Milles > SC: Lambda in static initializer that uses static field on LHS of

[jira] [Assigned] (GROOVY-9389) STC regression using increment/decrement operators on custom bean accessors in Groovy 3.0.0

2020-02-10 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-9389: --- Assignee: Eric Milles > STC regression using increment/decrement operators on custom bean

[jira] [Commented] (GROOVY-8707) += in CompileStatic dynamically sets property instead of using setter

2020-02-13 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17036341#comment-17036341 ] Eric Milles commented on GROOVY-8707: - The simple assignment "a.num = 5" takes a shot-circuit path

[jira] [Commented] (GROOVY-7304) Cannot mutate private field from within an AIC or a closure

2020-02-13 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7304?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17036497#comment-17036497 ] Eric Milles commented on GROOVY-7304: - Similar to GROOVY-8707, the prefix expression "++i" performs

[jira] [Assigned] (GROOVY-7304) Cannot mutate private field from within an AIC or a closure

2020-02-13 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7304?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-7304: --- Assignee: Eric Milles > Cannot mutate private field from within an AIC or a closure >

[jira] [Commented] (GROOVY-9412) enum added to List fails TypeChecked

2020-02-29 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9412?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17048388#comment-17048388 ] Eric Milles commented on GROOVY-9412: - This error is actually the correct and intended behavior.

[jira] [Commented] (GROOVY-9432) ClassNotFoundException when attempting to use Picocli via Grapes

2020-03-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9432?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17051599#comment-17051599 ] Eric Milles commented on GROOVY-9432: - I'm not saying that the Groovy documentation is misleading.

[jira] [Commented] (GROOVY-9432) ClassNotFoundException when attempting to use Picocli via Grapes

2020-03-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9432?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17051575#comment-17051575 ] Eric Milles commented on GROOVY-9432: - This works without system class loader: {code:groovy}

[jira] [Commented] (GROOVY-9433) grammar ambiguity with ternary expression being confused with safe indexing

2020-03-04 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9433?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17051605#comment-17051605 ] Eric Milles commented on GROOVY-9433: - Is it reasonable to back out of safe indexing until this is

[jira] [Commented] (GROOVY-9412) enum added to List fails TypeChecked

2020-03-02 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9412?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17049399#comment-17049399 ] Eric Milles commented on GROOVY-9412: - In StaticTypeCheckingSupport, it tests the specified types

[jira] [Commented] (GROOVY-9412) enum added to List fails TypeChecked

2020-03-02 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9412?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17049502#comment-17049502 ] Eric Milles commented on GROOVY-9412: - I think the issue comes for Enum types because

[jira] [Commented] (GROOVY-9412) enum added to List fails TypeChecked

2020-03-02 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9412?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17049378#comment-17049378 ] Eric Milles commented on GROOVY-9412: - I can take another look. But I don't think removing the

[jira] [Commented] (GROOVY-9412) enum added to List fails TypeChecked

2020-03-02 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9412?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17049507#comment-17049507 ] Eric Milles commented on GROOVY-9412: - Thanks for pursuing this further. Indeed, add(E) from

[jira] [Assigned] (GROOVY-9413) Groovy 3.0 seem to have a problem with , can't handle it in Java interface method when called from Groovy.

2020-03-02 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9413?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-9413: --- Assignee: Eric Milles > Groovy 3.0 seem to have a problem with , can't handle it in Java

[jira] [Commented] (GROOVY-9413) Groovy 3.0 seem to have a problem with , can't handle it in Java interface method when called from Groovy.

2020-03-02 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9413?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17049739#comment-17049739 ] Eric Milles commented on GROOVY-9413: - One note, you do not need to add {{@CompileStatic}} and

[jira] [Commented] (GROOVY-6668) Static compiler doesn't coerce GString for getAt() call

2020-03-02 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-6668?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17049712#comment-17049712 ] Eric Milles commented on GROOVY-6668: - Is it reasonable to use {{GString}} instances for keys in

[jira] [Commented] (GROOVY-6668) Static compiler doesn't coerce GString for getAt() call

2020-03-02 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-6668?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17049711#comment-17049711 ] Eric Milles commented on GROOVY-6668: - Recent changes made for GROOVY-9420 may impact this issue.

[jira] [Resolved] (GROOVY-9413) Groovy 3.0 seem to have a problem with , can't handle it in Java interface method when called from Groovy.

2020-03-02 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9413?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-9413. - Fix Version/s: 3.0.2 Resolution: Fixed > Groovy 3.0 seem to have a problem with , can't

[jira] [Resolved] (GROOVY-9412) enum added to List fails TypeChecked

2020-03-02 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-9412. - Fix Version/s: 3.0.2 Resolution: Fixed > enum added to List fails TypeChecked >

[jira] [Commented] (GROOVY-9365) Implement JavaShell to run Java code

2020-01-29 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9365?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17026218#comment-17026218 ] Eric Milles commented on GROOVY-9365: - I don't think marking something as incubating means much.

<    5   6   7   8   9   10   11   12   13   14   >