[jira] [Closed] (GROOVY-8330) Wrong 'Inconvertible types' error on casting interface

2017-09-27 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8330?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun closed GROOVY-8330. -- Resolution: Fixed Assignee: Daniel Sun Fix Version/s: 2.6.0-alpha-2

[jira] [Commented] (GROOVY-8395) Certain string(s) in comments cause General error during parsing: Did not find four digit hex character code.

2017-11-28 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8395?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16270100#comment-16270100 ] Daniel Sun commented on GROOVY-8395: The old parser will read source code via an unicode reader. The

[jira] [Closed] (GROOVY-8377) hashCode() generated by @EqualsAndHashCode is inefficient for instances with null fields or properties

2017-11-25 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8377?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun closed GROOVY-8377. -- Resolution: Fixed Assignee: Paul King It is fixed in 3.0.0, so I will close it to release

[jira] [Commented] (GROOVY-8397) ORA-01000: maximum open cursors exceeded

2017-11-29 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8397?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16271821#comment-16271821 ] Daniel Sun commented on GROOVY-8397: It would be better to attach some runnable sample code to

[jira] [Closed] (GROOVY-7061) Type inference not working for Collections.sort()

2017-12-12 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7061?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun closed GROOVY-7061. -- Resolution: Fixed Assignee: Daniel Sun Fix Version/s: 3.0.0-alpha-2

[jira] [Closed] (GROOVY-8241) SAM parameter type inference for explicit parameter

2017-12-12 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8241?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun closed GROOVY-8241. -- Resolution: Fixed Assignee: Daniel Sun Fix Version/s: 3.0.0-alpha-2

[jira] [Closed] (GROOVY-8317) Smart type inference doesn't work on explicit closure params

2017-12-12 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8317?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun closed GROOVY-8317. -- Resolution: Fixed Assignee: Daniel Sun Fix Version/s: 3.0.0-alpha-2

[jira] [Assigned] (GROOVY-8407) antlr4 jar file has not been repackaged into groovy-all-2.6.0-XXX-indy.jar

2017-12-07 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8407?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun reassigned GROOVY-8407: -- Assignee: Daniel Sun > antlr4 jar file has not been repackaged into

[jira] [Created] (GROOVY-8407) antlr4 jar file has not been repackaged into groovy-all-2.6.0-XXX-indy.jar

2017-12-07 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8407: -- Summary: antlr4 jar file has not been repackaged into groovy-all-2.6.0-XXX-indy.jar Key: GROOVY-8407 URL: https://issues.apache.org/jira/browse/GROOVY-8407 Project:

[jira] [Commented] (GROOVY-8404) Update DefaultGroovyMethods boolean operations

2017-12-06 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8404?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16281454#comment-16281454 ] Daniel Sun commented on GROOVY-8404: I've reverted the committed PR:

[jira] [Commented] (GROOVY-8404) Update DefaultGroovyMethods boolean operations

2017-12-06 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8404?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16281440#comment-16281440 ] Daniel Sun commented on GROOVY-8404: Paul, that is to say, we should revert the committed PR, right?

[jira] [Closed] (GROOVY-8404) Update DefaultGroovyMethods boolean operations

2017-12-06 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun closed GROOVY-8404. -- Resolution: Not A Problem > Update DefaultGroovyMethods boolean operations >

[jira] [Updated] (GROOVY-8410) Provide a common cache

2017-12-10 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8410?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8410: --- Description: There are many cache implementation in Groovy, many of them are duplicated(e.g. cache

[jira] [Created] (GROOVY-8410) Provide a common cache

2017-12-10 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8410: -- Summary: Provide a common cache Key: GROOVY-8410 URL: https://issues.apache.org/jira/browse/GROOVY-8410 Project: Groovy Issue Type: Improvement Affects

[jira] [Commented] (GROOVY-8410) Provide a common cache

2017-12-10 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16285480#comment-16285480 ] Daniel Sun commented on GROOVY-8410: Hi Jochen, Here are some caches I found in Groovy

[jira] [Commented] (GROOVY-8410) Provide a common cache

2017-12-10 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16285485#comment-16285485 ] Daniel Sun commented on GROOVY-8410: Here is the implementation of the common cache:

[jira] [Comment Edited] (GROOVY-8410) Provide a common cache

2017-12-10 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16285480#comment-16285480 ] Daniel Sun edited comment on GROOVY-8410 at 12/11/17 3:36 AM: -- Hi Jochen,

[jira] [Comment Edited] (GROOVY-8410) Provide a common cache

2017-12-10 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16285480#comment-16285480 ] Daniel Sun edited comment on GROOVY-8410 at 12/11/17 4:26 AM: -- Hi Jochen,

[jira] [Updated] (GROOVY-8410) Provide a common cache

2017-12-10 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8410?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8410: --- Description: There are many cache implementation in Groovy, many of them are duplicated(e.g. cache

[jira] [Updated] (GROOVY-8410) Provide a common cache

2017-12-11 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8410?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8410: --- Description: There are many cache implementation in Groovy, many of them are duplicated(e.g. cache

[jira] [Comment Edited] (GROOVY-8410) Provide a common cache

2017-12-11 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16285485#comment-16285485 ] Daniel Sun edited comment on GROOVY-8410 at 12/11/17 3:08 PM: -- Here is the

[jira] [Updated] (GROOVY-8410) Provide a common cache

2017-12-11 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8410?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8410: --- Description: There are many cache implementation in Groovy, many of them are duplicated(e.g. cache

[jira] [Comment Edited] (GROOVY-8410) Provide a common cache

2017-12-11 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16285480#comment-16285480 ] Daniel Sun edited comment on GROOVY-8410 at 12/11/17 3:40 PM: -- Hi Jochen,

[jira] [Updated] (GROOVY-8410) Provide a common cache

2017-12-11 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8410?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8410: --- Description: There are many cache implementation in Groovy, many of them are duplicated(e.g. cache

[jira] [Created] (GROOVY-8404) Update DefaultGroovyMethods boolean operations

2017-12-06 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8404: -- Summary: Update DefaultGroovyMethods boolean operations Key: GROOVY-8404 URL: https://issues.apache.org/jira/browse/GROOVY-8404 Project: Groovy Issue Type:

[jira] [Resolved] (GROOVY-8138) Compile static to support streams

2018-05-06 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-8138. Resolution: Fixed Assignee: Daniel Sun Fix Version/s: 3.0.0-alpha-2

[jira] [Comment Edited] (GROOVY-7204) Static type checking and compilation fail when multiple generics in use

2018-05-06 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7204?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16465359#comment-16465359 ] Daniel Sun edited comment on GROOVY-7204 at 5/7/18 2:05 AM: Here is the

[jira] [Commented] (GROOVY-7204) Static type checking and compilation fail when multiple generics in use

2018-05-06 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7204?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16465359#comment-16465359 ] Daniel Sun commented on GROOVY-7204: Here is the simplified version:   {code:java} import

[jira] [Comment Edited] (GROOVY-8138) Compile static to support streams

2018-05-06 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8138?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16465333#comment-16465333 ] Daniel Sun edited comment on GROOVY-8138 at 5/7/18 1:49 AM: The issue has

[jira] [Updated] (GROOVY-8138) Compile static to support streams

2018-05-06 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8138: --- Fix Version/s: 2.6.0-alpha-3 > Compile static to support streams > -

[jira] [Resolved] (GROOVY-7753) regression of return type from ternary operator

2018-05-14 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7753?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-7753. Resolution: Fixed Assignee: Daniel Sun Fix Version/s: 2.5.0-rc-3

[jira] [Updated] (GROOVY-8583) Fail to infer auto-return type from ternary operator

2018-05-14 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8583: --- Description: {code:java} @groovy.transform.Field String x = "X" @groovy.transform.CompileStatic

[jira] [Updated] (GROOVY-8583) Fail to infer auto-return type from ternary operator

2018-05-14 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8583: --- Priority: Minor (was: Major) > Fail to infer auto-return type from ternary operator >

[jira] [Created] (GROOVY-8583) Fail to infer auto-return type from ternary operator

2018-05-14 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8583: -- Summary: Fail to infer auto-return type from ternary operator Key: GROOVY-8583 URL: https://issues.apache.org/jira/browse/GROOVY-8583 Project: Groovy Issue

[jira] [Created] (GROOVY-8585) too many accessedVariable

2018-05-14 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8585: -- Summary: too many accessedVariable Key: GROOVY-8585 URL: https://issues.apache.org/jira/browse/GROOVY-8585 Project: Groovy Issue Type: Bug Reporter:

[jira] [Assigned] (GROOVY-8586) Support Java 9 ARM blocks

2018-05-14 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8586?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun reassigned GROOVY-8586: -- Assignee: Daniel Sun > Support Java 9 ARM blocks > - > >

[jira] [Updated] (GROOVY-8585) too many accessedVariable

2018-05-14 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8585?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8585: --- Description: VariableExpression `str` has endless accessedVariable, i.e. accessedVariable ->

[jira] [Closed] (GROOVY-8585) too many accessedVariable

2018-05-14 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8585?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun closed GROOVY-8585. -- > too many accessedVariable > - > > Key: GROOVY-8585 >

[jira] [Resolved] (GROOVY-8585) too many accessedVariable

2018-05-14 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8585?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-8585. Resolution: Not A Problem Assignee: Daniel Sun As the following code shows, vex references

[jira] [Commented] (GROOVY-8586) Support Java 9 ARM blocks

2018-05-15 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8586?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16475330#comment-16475330 ] Daniel Sun commented on GROOVY-8586: Examples:

[jira] [Updated] (GROOVY-8564) Added support for Java like raw string literals

2018-05-15 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8564?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8564: --- Issue Type: New Feature (was: Bug) > Added support for Java like raw string literals >

[jira] [Reopened] (GROOVY-8543) Support setting compileStatic by default via system properties

2018-05-09 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8543?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun reopened GROOVY-8543: > Support setting compileStatic by default via system properties >

[jira] [Closed] (GROOVY-8543) Support setting compileStatic by default via system properties

2018-05-09 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8543?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun closed GROOVY-8543. -- Resolution: Won't Fix Fix Version/s: (was: 2.6.0-alpha-4) (was:

[jira] [Resolved] (GROOVY-7204) Static type checking and compilation fail when multiple generics in use

2018-05-10 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7204?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-7204. Resolution: Fixed Assignee: Daniel Sun Fix Version/s: 2.5.0-rc-3

[jira] [Commented] (GROOVY-8551) Parrot Parser: support multi-dimensional array initializers

2018-05-10 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8551?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16470417#comment-16470417 ] Daniel Sun commented on GROOVY-8551: The PR#691 failed to get three +1 from PMC members, so I will

[jira] [Comment Edited] (GROOVY-7204) Static type checking and compilation fail when multiple generics in use

2018-05-10 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7204?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16465359#comment-16465359 ] Daniel Sun edited comment on GROOVY-7204 at 5/10/18 8:00 AM: - There are many

[jira] [Comment Edited] (GROOVY-7204) Static type checking and compilation fail when multiple generics in use

2018-05-09 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7204?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16465359#comment-16465359 ] Daniel Sun edited comment on GROOVY-7204 at 5/10/18 3:26 AM: - There are many

[jira] [Resolved] (GROOVY-7883) Static compiler prefers private constructor over public if private matches better

2018-05-12 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7883?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-7883. Resolution: Fixed Assignee: Daniel Sun Fix Version/s: 2.5.0-rc-3

[jira] [Comment Edited] (GROOVY-7204) Static type checking and compilation fail when multiple generics in use

2018-05-12 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7204?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16470038#comment-16470038 ] Daniel Sun edited comment on GROOVY-7204 at 5/12/18 7:34 AM: - Fixed by

[jira] [Resolved] (GROOVY-7691) Type checking error on generic property with covariant type in subclass

2018-05-13 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7691?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-7691. Resolution: Fixed Assignee: Daniel Sun Fix Version/s: 2.5.0-rc-3

[jira] [Comment Edited] (GROOVY-7883) Static compiler prefers private constructor over public if private matches better

2018-05-12 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7883?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16472931#comment-16472931 ] Daniel Sun edited comment on GROOVY-7883 at 5/12/18 7:32 AM: - Fixed by

[jira] [Reopened] (GROOVY-7691) Type checking error on generic property with covariant type in subclass

2018-05-11 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7691?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun reopened GROOVY-7691: Assignee: (was: Daniel Sun) > Type checking error on generic property with covariant type in

[jira] [Resolved] (GROOVY-8059) STC overloaded generic method selection not using resolved types

2018-05-11 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8059?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-8059. Resolution: Fixed Assignee: Daniel Sun Fix Version/s: 2.5.0-rc-3

[jira] [Resolved] (GROOVY-6742) Groovy is unable to resolve this Generics use case

2018-05-11 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-6742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-6742. Resolution: Fixed Assignee: Daniel Sun Fix Version/s: 2.5.0-rc-3

[jira] [Closed] (GROOVY-8561) Support java-like array

2018-05-11 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8561?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun closed GROOVY-8561. -- Resolution: Won't Fix Since PR#691 failed to get three +1 from PMC members, the feature will not be

[jira] [Closed] (GROOVY-8551) Parrot Parser: support multi-dimensional array initializers

2018-05-11 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8551?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun closed GROOVY-8551. -- Resolution: Won't Fix > Parrot Parser: support multi-dimensional array initializers >

[jira] [Resolved] (GROOVY-8212) coerce GString to String when used as Map key

2018-05-11 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8212?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-8212. Resolution: Fixed Assignee: Daniel Sun It is fixed:

[jira] [Resolved] (GROOVY-8055) @CompileStatic improperly orders parameter types

2018-05-11 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8055?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-8055. Resolution: Fixed Assignee: Daniel Sun Fix Version/s: 2.5.0-rc-3

[jira] [Resolved] (GROOVY-7985) Wrong "incompatible generic type" error

2018-05-11 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-7985. Resolution: Fixed Assignee: Daniel Sun Fix Version/s: 2.5.0-rc-3

[jira] [Resolved] (GROOVY-7691) Type checking error on generic property with covariant type in subclass

2018-05-11 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7691?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-7691. Resolution: Fixed Assignee: Daniel Sun It is fixed by the proposed PR. Thanks!

[jira] [Resolved] (GROOVY-6938) Wrong error reported by @CompileStatic when overriding a method returning a parameterized value

2018-05-15 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-6938?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-6938. Resolution: Fixed Assignee: Daniel Sun Fix Version/s: 2.5.0-rc-3

[jira] [Commented] (GROOVY-8585) too many accessedVariable

2018-05-15 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8585?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16475894#comment-16475894 ] Daniel Sun commented on GROOVY-8585: [~paulk] Thanks for your explanation :) > too many

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

2018-05-15 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-6668?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16475953#comment-16475953 ] Daniel Sun commented on GROOVY-6668: [~melix] It's better to support this case. Groovy users always

[jira] [Commented] (GROOVY-6631) Static compilation fails around byte arrays

2018-05-17 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-6631?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16478704#comment-16478704 ] Daniel Sun commented on GROOVY-6631: [~paulk] good idea :-) > Static compilation fails around byte

[jira] [Resolved] (GROOVY-7031) @CompileStatic breaks assign in combination with dereferencing

2018-05-18 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7031?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-7031. Resolution: Fixed Assignee: Daniel Sun Fix Version/s: 2.5.0-rc-3

[jira] [Commented] (GROOVY-7031) @CompileStatic breaks assign in combination with dereferencing

2018-05-18 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7031?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16480456#comment-16480456 ] Daniel Sun commented on GROOVY-7031: Here is the java version. The last assert should have `==`

[jira] [Comment Edited] (GROOVY-6167) Generics: within a single declaration, generic type definition order matters

2018-05-20 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-6167?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16479373#comment-16479373 ] Daniel Sun edited comment on GROOVY-6167 at 5/20/18 4:19 PM: - Fixed by

[jira] [Comment Edited] (GROOVY-6167) Generics: within a single declaration, generic type definition order matters

2018-05-20 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-6167?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16479373#comment-16479373 ] Daniel Sun edited comment on GROOVY-6167 at 5/20/18 11:46 PM: -- Fixed by

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

2018-05-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-6668?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16477428#comment-16477428 ] Daniel Sun commented on GROOVY-6668: The following test passes. {code:java}

[jira] [Updated] (GROOVY-8355) Instanceof inference does not work on field assigning

2018-05-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8355?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8355: --- Fix Version/s: (was: 2.5.0-rc-3) (was: 3.0.0-alpha-3)

[jira] [Resolved] (GROOVY-5912) Static compilation: Groovy doesn't fail compilation when accessing package scope methods, but fails at runtime

2018-05-15 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-5912?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-5912. Resolution: Fixed Assignee: Daniel Sun Fix Version/s: 2.5.0-rc-3

[jira] [Resolved] (GROOVY-6167) Generics: within a single declaration, generic type definition order matters

2018-05-17 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-6167?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-6167. Resolution: Fixed Assignee: Daniel Sun Fix Version/s: 2.5.0-rc-3

[jira] [Created] (GROOVY-8598) Possible bug in AstBuilder Antlr4

2018-05-23 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8598: -- Summary: Possible bug in AstBuilder Antlr4 Key: GROOVY-8598 URL: https://issues.apache.org/jira/browse/GROOVY-8598 Project: Groovy Issue Type: Bug

[jira] [Resolved] (GROOVY-8598) Possible bug in AstBuilder Antlr4

2018-05-23 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8598?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-8598. Resolution: Fixed Fixed by 

[jira] [Comment Edited] (GROOVY-8595) Expected parameter of type XXX but got YYY static compile error

2018-05-22 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8595?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16486497#comment-16486497 ] Daniel Sun edited comment on GROOVY-8595 at 5/23/18 12:45 AM: --

[jira] [Commented] (GROOVY-8595) Expected parameter of type XXX but got YYY static compile error

2018-05-22 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8595?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16486526#comment-16486526 ] Daniel Sun commented on GROOVY-8595:

[jira] [Resolved] (GROOVY-8595) Expected parameter of type XXX but got YYY static compile error

2018-05-22 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8595?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-8595. Resolution: Fixed Assignee: John Wagenleitner Fix Version/s: 2.5.0

[jira] [Resolved] (GROOVY-8590) STC incorrectly infers type of nested method call used in a return stmt

2018-05-22 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8590?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-8590. Resolution: Fixed Assignee: John Wagenleitner Fix Version/s: 2.5.0

[jira] [Commented] (GROOVY-8595) Expected parameter of type XXX but got YYY static compile error

2018-05-22 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8595?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16486497#comment-16486497 ] Daniel Sun commented on GROOVY-8595: [~jwagenleitner] That's great! call chains, e.g. `a().b().c()`

[jira] [Created] (GROOVY-8599) Bump ivy to 2.5.0-rc1

2018-05-23 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8599: -- Summary: Bump ivy to 2.5.0-rc1 Key: GROOVY-8599 URL: https://issues.apache.org/jira/browse/GROOVY-8599 Project: Groovy Issue Type: Dependency upgrade

[jira] [Resolved] (GROOVY-8599) Bump ivy to 2.5.0-rc1

2018-05-23 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-8599. Resolution: Fixed Fixed by 

[jira] [Commented] (GROOVY-8595) Expected parameter of type XXX but got YYY static compile error

2018-05-22 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8595?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16484690#comment-16484690 ] Daniel Sun commented on GROOVY-8595: it may be fixed by https://github.com/apache/groovy/pull/713 >

[jira] [Commented] (GROOVY-8595) Expected parameter of type XXX but got YYY static compile error

2018-05-22 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8595?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16484716#comment-16484716 ] Daniel Sun commented on GROOVY-8595: The PR seems to fix nested calls, not cover the issue... >

[jira] [Reopened] (GROOVY-8606) Provide friendly error message for invalid lambda body

2018-05-25 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun reopened GROOVY-8606: Current solution breaks other tests... > Provide friendly error message for invalid lambda body >

[jira] [Issue Comment Deleted] (GROOVY-8606) Provide friendly error message for invalid lambda body

2018-05-25 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8606: --- Comment: was deleted (was: Current solution breaks other tests...) > Provide friendly error message

[jira] [Created] (GROOVY-8606) Provide friendly error message for invalid lambda body

2018-05-25 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8606: -- Summary: Provide friendly error message for invalid lambda body Key: GROOVY-8606 URL: https://issues.apache.org/jira/browse/GROOVY-8606 Project: Groovy Issue

[jira] [Resolved] (GROOVY-8606) Provide friendly error message for invalid lambda body

2018-05-25 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-8606. Resolution: Fixed Fix Version/s: 3.0.0-alpha-3 2.6.0-alpha-4 Fixed by 

[jira] [Updated] (GROOVY-8606) Provide friendly error message for invalid lambda body

2018-05-25 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8606: --- Description: We should {{Statements should be wrapped in a block, e.g. () -> { some statements here

[jira] [Updated] (GROOVY-8606) Provide friendly error message for invalid lambda body

2018-05-25 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8606: --- Fix Version/s: (was: 3.0.0-alpha-3) (was: 2.6.0-alpha-4) > Provide

[jira] [Comment Edited] (GROOVY-8606) Provide friendly error message for invalid lambda body

2018-05-25 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8606?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16490547#comment-16490547 ] Daniel Sun edited comment on GROOVY-8606 at 5/25/18 11:23 AM: -- Current

[jira] [Updated] (GROOVY-8606) Provide friendly error message for invalid lambda body

2018-05-25 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8606: --- Description: We should provide friendly error message like "Statements should be wrapped in a

[jira] [Comment Edited] (GROOVY-8606) Provide friendly error message for invalid lambda body

2018-05-25 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8606?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16490547#comment-16490547 ] Daniel Sun edited comment on GROOVY-8606 at 5/25/18 11:15 AM: -- Current

[jira] [Commented] (GROOVY-8603) @CompileStatic: matching method check limited to 30 super classes

2018-05-24 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8603?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16489195#comment-16489195 ] Daniel Sun commented on GROOVY-8603: Out of curiosity, your real project is facing the issue? ;) >

[jira] [Created] (GROOVY-8604) Cache the parameterized type for better performance

2018-05-24 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8604: -- Summary: Cache the parameterized type for better performance Key: GROOVY-8604 URL: https://issues.apache.org/jira/browse/GROOVY-8604 Project: Groovy Issue Type:

[jira] [Resolved] (GROOVY-8604) Cache the parameterized type for better performance

2018-05-24 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8604?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-8604. Resolution: Fixed Fix Version/s: 2.5.0 3.0.0-alpha-3

[jira] [Commented] (GROOVY-8592) Migrate command line tools to picocli version of CliBuilder

2018-05-24 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8592?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16490099#comment-16490099 ] Daniel Sun commented on GROOVY-8592: [~paulk] 2.5.0-rc-4? > Migrate command line tools to picocli

[jira] [Reopened] (GROOVY-8355) Instanceof inference does not work on field assigning

2018-05-15 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8355?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun reopened GROOVY-8355: Assignee: (was: Daniel Sun) The pre-existing behavior is by design, but we can think about

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

2018-05-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-6668?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16478381#comment-16478381 ] Daniel Sun commented on GROOVY-6668: [~melix] Jochen has provided some examples to statement the

[jira] [Resolved] (GROOVY-6632) CompileStatic selects wrong constructor when GString is a parameter

2018-05-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-6632?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-6632. Resolution: Fixed Assignee: Daniel Sun Fix Version/s: 2.5.0-rc-3

[jira] [Resolved] (GROOVY-6631) Static compilation fails around byte arrays

2018-05-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-6631?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-6631. Resolution: Not A Problem Assignee: Daniel Sun `i / 2` will yield a `BigDecimal`, e.g. 1 / 2

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