[jira] [Commented] (GROOVY-9030) groovy-yams is not a dependency in groovy-all

2019-03-10 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9030?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16789155#comment-16789155 ] Daniel Sun commented on GROOVY-9030: Yep. It is designed on purpose. Apart from {{groovy-yaml}},

[jira] [Closed] (GROOVY-9030) groovy-yams is not a dependency in groovy-all

2019-03-11 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9030?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun closed GROOVY-9030. -- Resolution: Not A Bug > groovy-yams is not a dependency in groovy-all >

[jira] [Assigned] (GROOVY-9030) groovy-yams is not a dependency in groovy-all

2019-03-11 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9030?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun reassigned GROOVY-9030: -- Assignee: Daniel Sun > groovy-yams is not a dependency in groovy-all >

[jira] [Updated] (GROOVY-9008) Support native method reference and constructor reference

2019-03-09 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9008?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-9008: --- Description: ||SUB TASK||PRIORITY||COMPLETED|| |class::staticMethod|HIGH|DONE|

[jira] [Created] (GROOVY-9042) Bump junit to 5.4.1

2019-03-18 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-9042: -- Summary: Bump junit to 5.4.1 Key: GROOVY-9042 URL: https://issues.apache.org/jira/browse/GROOVY-9042 Project: Groovy Issue Type: Dependency upgrade

[jira] [Updated] (GROOVY-9008) Support native method reference and constructor reference (basic cases)

2019-03-18 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9008?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-9008: --- Description: Generating almost same bytecode to Java's to gain better performance. ||SUB

[jira] [Updated] (GROOVY-9008) Support native method reference and constructor reference (basic cases)

2019-03-18 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9008?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-9008: --- Description: ||SUB TASK||PRIORITY||COMPLETED|| | -class::staticMethod- |HIGH|DONE| |

[jira] [Updated] (GROOVY-9041) Support native method reference and constructor reference (advanced cases)

2019-03-18 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9041?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-9041: --- Description: ||SUB TASK||PRIORITY||COMMENTS||COMPLETED|| |RHS|HIGH|tweak type inference first|TODO|

[jira] [Updated] (GROOVY-9041) Support native method reference and constructor reference (advanced cases)

2019-03-18 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9041?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-9041: --- Description: ||SUB TASK||PRIORITY||COMPLETED|| |RHS|HIGH|TODO| |CALLABLE|MIDDLE|TODO| was:

[jira] [Closed] (GROOVY-9042) Bump junit to 5.4.1

2019-03-20 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9042?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun closed GROOVY-9042. -- Resolution: Fixed Fixed by 

[jira] [Created] (GROOVY-9044) Bump versions plugin to 0.21.0

2019-03-20 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-9044: -- Summary: Bump versions plugin to 0.21.0 Key: GROOVY-9044 URL: https://issues.apache.org/jira/browse/GROOVY-9044 Project: Groovy Issue Type: Dependency upgrade

[jira] [Updated] (GROOVY-9008) Support native method reference and constructor reference (basic cases)

2019-03-19 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9008?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-9008: --- Description: Generating almost same bytecode to Java's to gain better performance. Note: the

[jira] [Closed] (GROOVY-9045) Bump build-scan to 2.2.1

2019-03-21 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9045?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun closed GROOVY-9045. -- Resolution: Fixed Fixed by 

[jira] [Closed] (GROOVY-9044) Bump versions plugin to 0.21.0

2019-03-21 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9044?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun closed GROOVY-9044. -- Resolution: Fixed Fixed by 

[jira] [Updated] (GROOVY-8977) Collect default imported class info for better resolving performance

2019-02-07 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8977?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8977: --- Description: Collect default imported class info to improve the hit ratio of cache with

[jira] [Updated] (GROOVY-8977) Collect default imported class info for better resolving performance

2019-02-07 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8977?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8977: --- Description: Collect default imported class info to improve the hit ratio of cache with

[jira] [Updated] (GROOVY-8977) Collect default imported class info for better resolving performance

2019-02-07 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8977?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8977: --- Description: Collect default imported class info to improve the hit ratio of cache with

[jira] [Updated] (GROOVY-8977) Collect default imported class info for better resolving performance

2019-02-07 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8977?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8977: --- Description: Collect default imported class info to improve the hit ratio of cache with

[jira] [Updated] (GROOVY-8977) Collect default imported class info for better resolving performance

2019-02-07 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8977?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8977: --- Description: Collect default imported class info to improve the hit ratio of cache with

[jira] [Updated] (GROOVY-8913) Parrot Parser: partially-parenthesized binary expression parsed as cast and unary plus

2019-02-06 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8913?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8913: --- Fix Version/s: 3.0.0-alpha-5 > Parrot Parser: partially-parenthesized binary expression parsed as

[jira] [Commented] (GROOVY-8298) Slow Performance Caused by Invoke Dynamic

2019-02-17 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8298?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16770327#comment-16770327 ] Daniel Sun commented on GROOVY-8298: Here is a bug report related to the performance issue:

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

2019-02-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8996?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16770280#comment-16770280 ] Daniel Sun commented on GROOVY-8996: I think it also exists in Groovy 2.5.6. By looking into the

[jira] [Created] (GROOVY-8997) Add DGM `then` to transform nested method calls to method call chain

2019-02-17 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8997: -- Summary: Add DGM `then` to transform nested method calls to method call chain Key: GROOVY-8997 URL: https://issues.apache.org/jira/browse/GROOVY-8997 Project: Groovy

[jira] [Updated] (GROOVY-8997) Add DGM `then` to transform nested method calls to method call chain

2019-02-17 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8997?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8997: --- Description: Here is a sample to transform nested method calls to method call chain: {code:java} //

[jira] [Comment Edited] (GROOVY-8992) [GEP]Polish the generics type syntax for closure

2019-02-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8992?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16770141#comment-16770141 ] Daniel Sun edited comment on GROOVY-8992 at 2/16/19 4:41 PM: - I am inclined

[jira] [Commented] (GROOVY-8975) GroovyCastException on the result of CliBuilder.parseFromSpec

2019-02-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8975?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16770282#comment-16770282 ] Daniel Sun commented on GROOVY-8975: Great! Thanks a lot! > GroovyCastException on the result of

[jira] [Updated] (GROOVY-8298) Slow Performance Caused by Invoke Dynamic

2019-02-17 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8298?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8298: --- Priority: Critical (was: Major) > Slow Performance Caused by Invoke Dynamic >

[jira] [Commented] (GROOVY-8298) Slow Performance Caused by Invoke Dynamic

2019-02-17 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8298?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16770323#comment-16770323 ] Daniel Sun commented on GROOVY-8298: FYI. Jochen discussed the performance issue of indy in the JVM

[jira] [Updated] (GROOVY-8997) Add DGM `then` to transform nested method calls to method call chain

2019-02-17 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8997?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8997: --- Description: Here is a sample to transform nested method calls to method call chain: {code:java} //

[jira] [Updated] (GROOVY-8992) Polish the generics type syntax for closure

2019-02-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8992: --- Description: h2. 1. Background Currently the syntax specifying the generics type for closure is

[jira] [Commented] (GROOVY-8992) [GEP]Polish the generics type syntax for closure

2019-02-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8992?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16770141#comment-16770141 ] Daniel Sun commented on GROOVY-8992: I inclined to use \{{;}} instead of \{{|}}, because \{{|}} is

[jira] [Commented] (GROOVY-8992) [GEP]Polish the generics type syntax for closure

2019-02-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8992?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16770140#comment-16770140 ] Daniel Sun commented on GROOVY-8992: Will this also be supported: {\{Closure<(Sql) : V>}}  Yep.

[jira] [Updated] (GROOVY-8995) Improve the performance of creating list

2019-02-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8995?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8995: --- Description: See the javadoc of

[jira] [Updated] (GROOVY-8992) [GEP]Polish the generics type syntax for closure

2019-02-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8992: --- Summary: [GEP]Polish the generics type syntax for closure (was: Polish the generics type syntax

[jira] [Updated] (GROOVY-8992) [GEP]Polish the generics type syntax for closure

2019-02-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8992: --- Description: h2. 1. Background Currently the syntax specifying the generics type for closure is

[jira] [Updated] (GROOVY-8992) [GEP]Polish the generics type syntax for closure

2019-02-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8992: --- Description: h2. 1. Background Currently the syntax specifying the generics type for closure is

[jira] [Updated] (GROOVY-8992) [GEP]Polish the generics type syntax for closure

2019-02-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8992: --- Description: h2. 1. Background Currently the syntax specifying the generics type for closure is

[jira] [Created] (GROOVY-8992) Polish the generics type syntax for closure

2019-02-16 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8992: -- Summary: Polish the generics type syntax for closure Key: GROOVY-8992 URL: https://issues.apache.org/jira/browse/GROOVY-8992 Project: Groovy Issue Type:

[jira] [Updated] (GROOVY-8992) [GEP]Polish the generics type syntax for closure

2019-02-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8992: --- Description: h2. 1. Background Currently the syntax specifying the generics type for closure is

[jira] [Updated] (GROOVY-8992) [GEP]Polish the generics type syntax for closure

2019-02-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8992: --- Description: h2. 1. Background Currently the syntax specifying the generics type for closure is

[jira] [Updated] (GROOVY-8992) Polish the generics type syntax for closure

2019-02-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8992: --- Description: h2. 1. Background Currently the syntax specifying the generics type for closure is

[jira] [Updated] (GROOVY-8992) Polish the generics type syntax for closure

2019-02-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8992: --- Description: h2. 1. Background Currently the syntax specifying the generics type for closure is

[jira] [Updated] (GROOVY-8992) [GEP]Polish the generics type syntax for closure

2019-02-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8992: --- Description: h2. 1. Background Currently the syntax specifying the generics type for closure is

[jira] [Created] (GROOVY-8994) Bump spotbugs-annotations to 3.1.11

2019-02-16 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8994: -- Summary: Bump spotbugs-annotations to 3.1.11 Key: GROOVY-8994 URL: https://issues.apache.org/jira/browse/GROOVY-8994 Project: Groovy Issue Type: Dependency

[jira] [Updated] (GROOVY-8992) [GEP]Polish the generics type syntax for closure

2019-02-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8992: --- Description: h2. 1. Background Currently the syntax specifying the generics type for closure is

[jira] [Updated] (GROOVY-8992) [GEP]Polish the generics type syntax for closure

2019-02-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8992: --- Description: h2. 1. Background Currently the syntax specifying the generics type for closure is

[jira] [Created] (GROOVY-8995) Improve the performance of creating list

2019-02-16 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8995: -- Summary: Improve the performance of creating list Key: GROOVY-8995 URL: https://issues.apache.org/jira/browse/GROOVY-8995 Project: Groovy Issue Type:

[jira] [Updated] (GROOVY-8992) [GEP]Polish the generics type syntax for closure

2019-02-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8992: --- Description: h2. 1. Background Currently the syntax specifying the generics type for closure is

[jira] [Created] (GROOVY-8993) Bump spotbugs gradle plugin to 1.6.9

2019-02-16 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8993: -- Summary: Bump spotbugs gradle plugin to 1.6.9 Key: GROOVY-8993 URL: https://issues.apache.org/jira/browse/GROOVY-8993 Project: Groovy Issue Type: Dependency

[jira] [Commented] (GROOVY-8997) Add DGM `then` to transform nested method calls to method call chain

2019-02-17 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8997?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16770719#comment-16770719 ] Daniel Sun commented on GROOVY-8997: > Can't you use DGM with to do this today? Yep, we can use

[jira] [Updated] (GROOVY-8998) [GEP]Concatenative Method Calls

2019-02-18 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8998?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8998: --- Description:  *DRAFT* {code:java} // nested method calls c( b( 3, a() ), 2

[jira] [Created] (GROOVY-8998) [GEP]Concatenative Method Calls

2019-02-18 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8998: -- Summary: [GEP]Concatenative Method Calls Key: GROOVY-8998 URL: https://issues.apache.org/jira/browse/GROOVY-8998 Project: Groovy Issue Type: New Feature

[jira] [Created] (GROOVY-8989) Support native interface default method

2019-02-12 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8989: -- Summary: Support native interface default method Key: GROOVY-8989 URL: https://issues.apache.org/jira/browse/GROOVY-8989 Project: Groovy Issue Type: Improvement

[jira] [Resolved] (GROOVY-8986) Change the order of default imported packages to reduce the times of resolving

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

[jira] [Resolved] (GROOVY-8913) Parrot Parser: partially-parenthesized binary expression parsed as cast and unary plus

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

[jira] [Created] (GROOVY-8986) Change the order of default imported packages to reduce the times of resolving

2019-02-09 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8986: -- Summary: Change the order of default imported packages to reduce the times of resolving Key: GROOVY-8986 URL: https://issues.apache.org/jira/browse/GROOVY-8986 Project:

[jira] [Updated] (GROOVY-8986) Change the order of default imported packages to reduce the times of resolving

2019-02-09 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8986?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8986: --- Description: `java.util` is used much frequently than other two java packages(`java.io` and

[jira] [Closed] (GROOVY-8977) Collect default imported class info for better resolving performance

2019-02-09 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8977?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun closed GROOVY-8977. -- Resolution: Won't Fix Fix Version/s: (was: 3.0.0-alpha-5) As current implementation is

[jira] [Updated] (GROOVY-8985) Bump junit to 5.4.0

2019-02-09 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8985: --- Fix Version/s: 2.5.7 3.0.0-alpha-5 > Bump junit to 5.4.0 > --- >

[jira] [Created] (GROOVY-8987) Support profiling parser

2019-02-09 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8987: -- Summary: Support profiling parser Key: GROOVY-8987 URL: https://issues.apache.org/jira/browse/GROOVY-8987 Project: Groovy Issue Type: Improvement

[jira] [Commented] (GROOVY-8991) Difference in behaviour with closure and lambda

2019-02-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8991?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16770079#comment-16770079 ] Daniel Sun commented on GROOVY-8991: "I believe this difference is quite unexpected." Yep.

[jira] [Commented] (GROOVY-8991) Difference in behaviour with closure and lambda

2019-02-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8991?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16770080#comment-16770080 ] Daniel Sun commented on GROOVY-8991: The fix is available in my project:

[jira] [Assigned] (GROOVY-8991) Difference in behaviour with closure and lambda

2019-02-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8991?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun reassigned GROOVY-8991: -- Assignee: Daniel Sun > Difference in behaviour with closure and lambda >

[jira] [Updated] (GROOVY-8991) Difference in behaviour with closure and lambda

2019-02-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8991?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8991: --- Fix Version/s: 3.0.0-alpha-5 > Difference in behaviour with closure and lambda >

[jira] [Updated] (GROOVY-8977) Collect default imported class info for better resolving performance

2019-02-07 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8977?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8977: --- Description: Collect default imported class info to improve the hit ratio of cache with

[jira] [Updated] (GROOVY-8977) Collect default imported class info for better resolving performance

2019-02-07 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8977?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8977: --- Description: Collect default imported class info to improve the hit ratio of cache with

[jira] [Updated] (GROOVY-8977) Collect default imported class info for better resolving performance

2019-02-07 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8977?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8977: --- Description: Collect default imported class info to improve the hit ratio of cache with

[jira] [Updated] (GROOVY-8977) Collect default imported class info for better resolving performance

2019-02-07 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8977?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8977: --- Description: Collect default imported class info to improve the hit ratio of cache with

[jira] [Resolved] (GROOVY-8993) Bump spotbugs gradle plugin to 1.6.9

2019-02-19 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8993?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-8993. Resolution: Fixed Fix Version/s: 3.0.0-alpha-5 Fixed by 

[jira] [Resolved] (GROOVY-8995) Improve the performance of creating list

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

[jira] [Resolved] (GROOVY-8994) Bump spotbugs-annotations to 3.1.11

2019-02-19 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8994?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-8994. Resolution: Fixed Fix Version/s: 3.0.0-alpha-5 Fixed by 

[jira] [Resolved] (GROOVY-8991) Difference in behaviour with closure and lambda

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

[jira] [Commented] (GROOVY-9002) groovy-all-2.5.4-indy.jar not available in mavenCentral or jcenter

2019-02-19 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9002?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16772618#comment-16772618 ] Daniel Sun commented on GROOVY-9002:  _2.5+:_ A "fat pom" {{groovy-all-x.y.z.pom}} referring to the

[jira] [Updated] (GROOVY-8998) [GEP]Concatenative Method Calls

2019-02-20 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8998?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8998: --- Description:  *DRAFT* {code:java} // lots of temp variable declarations and assignments def ar =

[jira] [Updated] (GROOVY-8998) [GEP]Concatenative Method Calls

2019-02-20 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8998?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8998: --- Description: h1.  *DRAFT* {code:java} // lots of temp variable declarations and assignments def ar

[jira] [Updated] (GROOVY-8998) [GEP]Concatenative Method Calls

2019-02-20 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8998?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8998: --- Description: h1.  *DRAFT* {code:java} // lots of temp variable declarations and assignments def ar

[jira] [Updated] (GROOVY-8998) [GEP]Concatenative Method Calls

2019-02-20 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8998?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8998: --- Description: h1.  *DRAFT* {code:java} // lots of temp variable declarations and assignments def ar

[jira] [Resolved] (GROOVY-8985) Bump junit to 5.4.0

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

[jira] [Resolved] (GROOVY-8988) Bump antlr to 4.7.3

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

[jira] [Resolved] (GROOVY-8987) Support profiling parser

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

[jira] [Created] (GROOVY-8988) Bump antlr to 4.7.3

2019-02-11 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8988: -- Summary: Bump antlr to 4.7.3 Key: GROOVY-8988 URL: https://issues.apache.org/jira/browse/GROOVY-8988 Project: Groovy Issue Type: Dependency upgrade

[jira] [Updated] (GROOVY-8998) [GEP]Concatenative Method Calls

2019-02-18 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8998?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8998: --- Description:  *DRAFT* {code:java} // lots of temp variable declarations and assignment def ar = a()

[jira] [Resolved] (GROOVY-3446) Method call resolves to statically imported method instead of equally named local method

2019-01-25 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-3446?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-3446. Resolution: Fixed Assignee: Daniel Sun Fix Version/s: 3.0.0-alpha-5

[jira] [Updated] (GROOVY-3358) static imports don't work for statically defined getters (property access)

2019-01-25 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-3358?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-3358: --- Fix Version/s: (was: 3.x) 4.x > static imports don't work for statically

[jira] [Resolved] (GROOVY-5852) Static import on demand resolves capitalised reference

2019-01-25 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-5852?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-5852. Resolution: Fixed Assignee: Daniel Sun Fix Version/s: 3.0.0-alpha-5

[jira] [Resolved] (GROOVY-2773) Strange behaviour when passing chained methods (methodA().methodB().etc()) as parameters

2019-01-25 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-2773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-2773. Resolution: Fixed Assignee: Daniel Sun Fix Version/s: 3.0.0-alpha-5

[jira] [Resolved] (GROOVY-4287) CLONE - import of static nested classes in external groovy files is broken

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

[jira] [Created] (GROOVY-8977) Collect default imported class info for better resolving performance

2019-02-03 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8977: -- Summary: Collect default imported class info for better resolving performance Key: GROOVY-8977 URL: https://issues.apache.org/jira/browse/GROOVY-8977 Project: Groovy

[jira] [Created] (GROOVY-8981) Make groovy maps based on JDK maps

2019-02-05 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8981: -- Summary: Make groovy maps based on JDK maps Key: GROOVY-8981 URL: https://issues.apache.org/jira/browse/GROOVY-8981 Project: Groovy Issue Type: Improvement

[jira] [Updated] (GROOVY-8981) Make groovy internal maps based on JDK maps

2019-02-05 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8981?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8981: --- Summary: Make groovy internal maps based on JDK maps (was: Make groovy maps based on JDK maps) >

[jira] [Created] (GROOVY-8980) Bump picocli to 3.9.3

2019-02-04 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8980: -- Summary: Bump picocli to 3.9.3 Key: GROOVY-8980 URL: https://issues.apache.org/jira/browse/GROOVY-8980 Project: Groovy Issue Type: Dependency upgrade

[jira] [Resolved] (GROOVY-8980) Bump picocli to 3.9.3

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

[jira] [Commented] (GROOVY-9068) GroovyScriptEngine causes Metaspace OOM

2019-04-10 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9068?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16815091#comment-16815091 ] Daniel Sun commented on GROOVY-9068: {{GroovyCodeSource}} object is not cacheable by default, please

[jira] [Commented] (GROOVY-9068) GroovyScriptEngine causes Metaspace OOM

2019-04-11 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9068?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16815103#comment-16815103 ] Daniel Sun commented on GROOVY-9068: The following code should work with Groovy 2.5.6+ too:

[jira] [Commented] (GROOVY-9068) GroovyScriptEngine causes Metaspace OOM

2019-04-10 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9068?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16815089#comment-16815089 ] Daniel Sun commented on GROOVY-9068: I tried to execute {{(1..10).sum()}} for 1 times with the

[jira] [Comment Edited] (GROOVY-9068) GroovyScriptEngine causes Metaspace OOM

2019-04-10 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9068?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16815089#comment-16815089 ] Daniel Sun edited comment on GROOVY-9068 at 4/11/19 5:51 AM: - I tried to

[jira] [Comment Edited] (GROOVY-9068) GroovyScriptEngine causes Metaspace OOM

2019-04-10 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9068?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16815091#comment-16815091 ] Daniel Sun edited comment on GROOVY-9068 at 4/11/19 5:52 AM: -

[jira] [Assigned] (GROOVY-9074) CompileStatic does not throw expected exception

2019-04-10 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9074?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun reassigned GROOVY-9074: -- Assignee: Daniel Sun > CompileStatic does not throw expected exception >

[jira] [Commented] (GROOVY-8339) Fix warning "An illegal reflective access operation has occurred"

2019-04-07 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8339?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16811852#comment-16811852 ] Daniel Sun commented on GROOVY-8339: [~paulk] I found another illegal access warning from

[jira] [Commented] (GROOVY-8339) Fix warning "An illegal reflective access operation has occurred"

2019-04-07 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8339?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16811865#comment-16811865 ] Daniel Sun commented on GROOVY-8339: {{InjectedInvoker}} is generated by Java... The simplified

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