[jira] [Created] (GROOVY-8901) Add DGSM `countDistinct[By]`, `sum[By]`, `avg[By]`

2018-11-23 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8901: -- Summary: Add DGSM `countDistinct[By]`, `sum[By]`, `avg[By]` Key: GROOVY-8901 URL: https://issues.apache.org/jira/browse/GROOVY-8901 Project: Groovy Issue Type:

[jira] [Updated] (GROOVY-8901) Add DGSM `countDistinct[By]`, `sum[By]`, `avg[By]`, etc.

2018-11-24 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8901?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8901: --- Summary: Add DGSM `countDistinct[By]`, `sum[By]`, `avg[By]`, etc. (was: Add DGSM

[jira] [Created] (GROOVY-8902) Add method `mapAll` to tuples

2018-11-24 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8902: -- Summary: Add method `mapAll` to tuples Key: GROOVY-8902 URL: https://issues.apache.org/jira/browse/GROOVY-8902 Project: Groovy Issue Type: Improvement

[jira] [Resolved] (GROOVY-8904) Bump junit to 5.3.2 and bump junit platform to 1.3.2

2018-11-27 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8904?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-8904. Resolution: Fixed Fix Version/s: 2.5.5 Fixed by

[jira] [Created] (GROOVY-8899) Add DGSM `first` and `last`

2018-11-22 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8899: -- Summary: Add DGSM `first` and `last` Key: GROOVY-8899 URL: https://issues.apache.org/jira/browse/GROOVY-8899 Project: Groovy Issue Type: Improvement

[jira] [Created] (GROOVY-8900) Make class `Tuple0`, `Tuple1`...`Tuple16` final

2018-11-22 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8900: -- Summary: Make class `Tuple0`, `Tuple1`...`Tuple16` final Key: GROOVY-8900 URL: https://issues.apache.org/jira/browse/GROOVY-8900 Project: Groovy Issue Type:

[jira] [Resolved] (GROOVY-8894) Improve performance of DGM `leftShift(OutputStream, InputStream)`

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

[jira] [Created] (GROOVY-8894) Improve performance of DGM `leftShift(OutputStream self, InputStream in)`

2018-11-19 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8894: -- Summary: Improve performance of DGM `leftShift(OutputStream self, InputStream in)` Key: GROOVY-8894 URL: https://issues.apache.org/jira/browse/GROOVY-8894 Project:

[jira] [Updated] (GROOVY-8894) Improve performance of DGM `leftShift(OutputStream, InputStream)`

2018-11-19 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8894?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8894: --- Summary: Improve performance of DGM `leftShift(OutputStream, InputStream)` (was: Improve

[jira] [Comment Edited] (GROOVY-8887) Support multi-assignment of tuples in STC

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

[jira] [Commented] (GROOVY-8899) Add DGSM `first` and `last`

2018-11-26 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8899?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16699745#comment-16699745 ] Daniel Sun commented on GROOVY-8899: Eric, your code is good but lacks functional programming style.

[jira] [Closed] (GROOVY-8902) Add method `mapAll` to tuples

2018-11-26 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8902?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun closed GROOVY-8902. -- Resolution: Won't Fix Fix Version/s: (was: 3.0.0-alpha-4) > Add method `mapAll` to tuples

[jira] [Reopened] (GROOVY-8899) Add DGSM `first` and `last`

2018-11-26 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8899?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun reopened GROOVY-8899: > Add DGSM `first` and `last` > --- > > Key: GROOVY-8899 >

[jira] [Closed] (GROOVY-8899) Add DGSM `first` and `last`

2018-11-26 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8899?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun closed GROOVY-8899. -- Resolution: Won't Fix Fix Version/s: (was: 3.0.0-alpha-4) > Add DGSM `first` and `last` >

[jira] [Closed] (GROOVY-8874) Refine tuples to support functional programming better

2018-11-26 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8874?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun closed GROOVY-8874. -- Resolution: Won't Fix Fix Version/s: (was: 3.0.0-alpha-4) > Refine tuples to support

[jira] [Closed] (GROOVY-8901) Add DGSM `countDistinct[By]`, `sum[By]`, `avg[By]`, etc.

2018-11-26 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8901?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun closed GROOVY-8901. -- Resolution: Won't Fix Fix Version/s: (was: 3.0.0-alpha-4) > Add DGSM `countDistinct[By]`,

[jira] [Reopened] (GROOVY-8874) Refine tuples to support functional programming better

2018-11-26 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8874?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun reopened GROOVY-8874: > Refine tuples to support functional programming better >

[jira] [Closed] (GROOVY-8866) Implement `GProperties` to handle properties file smartly

2018-11-26 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8866?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun closed GROOVY-8866. -- Resolution: Won't Fix > Implement `GProperties` to handle properties file smartly >

[jira] [Commented] (GROOVY-8899) Add DGSM `first` and `last`

2018-11-26 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8899?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16699956#comment-16699956 ] Daniel Sun commented on GROOVY-8899: [~paulk] OK. I will remove most of improvement for the tuples.

[jira] [Commented] (GROOVY-8899) Add DGSM `first` and `last`

2018-11-26 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8899?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16699245#comment-16699245 ] Daniel Sun commented on GROOVY-8899: if we want to get first and last elements at once, please show

[jira] [Commented] (GROOVY-8899) Add DGSM `first` and `last`

2018-11-26 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8899?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16699256#comment-16699256 ] Daniel Sun commented on GROOVY-8899: FYI. Here is my code: assert tuple(2, 5) == Stream.of(2, 3, 6,

[jira] [Created] (GROOVY-8904) Bump junit to 5.3.2 and bump junit platform to 1.3.2

2018-11-27 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8904: -- Summary: Bump junit to 5.3.2 and bump junit platform to 1.3.2 Key: GROOVY-8904 URL: https://issues.apache.org/jira/browse/GROOVY-8904 Project: Groovy Issue

[jira] [Resolved] (GROOVY-8887) Support multi-assignment of tuples in STC

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

[jira] [Reopened] (GROOVY-8886) Bump asciidoctor-gradle-plugin to 1.5.9.2

2018-11-17 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8886?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun reopened GROOVY-8886: build failed due to

[jira] [Updated] (GROOVY-8886) Bump asciidoctor-gradle-plugin to 1.5.9.2

2018-11-17 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8886?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8886: --- Fix Version/s: (was: 3.0.0-alpha-4) > Bump asciidoctor-gradle-plugin to 1.5.9.2 >

[jira] [Created] (GROOVY-8883) Bump xstream to 1.4.11.1

2018-11-16 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8883: -- Summary: Bump xstream to 1.4.11.1 Key: GROOVY-8883 URL: https://issues.apache.org/jira/browse/GROOVY-8883 Project: Groovy Issue Type: Dependency upgrade

[jira] [Commented] (GROOVY-8899) Add DGSM `first` and `last`

2018-11-26 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8899?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16699723#comment-16699723 ] Daniel Sun commented on GROOVY-8899: Paul, the ideas we inspired is trivial but the implementation

[jira] [Commented] (GROOVY-8953) Imported enum causes compilation bug preventing tests from compiling

2019-01-10 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8953?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16739303#comment-16739303 ] Daniel Sun commented on GROOVY-8953: Could you provide any independent and runnable test code to

[jira] [Resolved] (GROOVY-8947) Fail to resolve non-static inner class outside of outer class

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

[jira] [Commented] (GROOVY-7812) Static inner classes cannot be accessed from other files when running by 'groovy' command

2019-01-08 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16737197#comment-16737197 ] Daniel Sun commented on GROOVY-7812: I will set aside some time to look into the issue. > Static

[jira] [Created] (GROOVY-8945) Improve performance of DGM `groupBy`

2019-01-04 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8945: -- Summary: Improve performance of DGM `groupBy` Key: GROOVY-8945 URL: https://issues.apache.org/jira/browse/GROOVY-8945 Project: Groovy Issue Type: Improvement

[jira] [Updated] (GROOVY-8945) Improve performance of DGM `groupBy` and `countBy`

2019-01-04 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8945?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8945: --- Summary: Improve performance of DGM `groupBy` and `countBy` (was: Improve performance of DGM

[jira] [Resolved] (GROOVY-8942) Highlight matched parentheses, brackets and curly braces in Groovy Console when caret touching them

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

[jira] [Commented] (GROOVY-7812) Static inner classes cannot be accessed from other files when running by 'groovy' command

2019-01-11 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16740579#comment-16740579 ] Daniel Sun commented on GROOVY-7812: Fails when run via groovy.bat under Windows... {code:java}

[jira] [Commented] (GROOVY-7812) Static inner classes cannot be accessed from other files when running by 'groovy' command

2019-01-11 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16740560#comment-16740560 ] Daniel Sun commented on GROOVY-7812: I add a test for this issue, passed in my local machine(master

[jira] [Commented] (GROOVY-7812) Static inner classes cannot be accessed from other files when running by 'groovy' command

2019-01-11 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16740677#comment-16740677 ] Daniel Sun commented on GROOVY-7812: The issue can be reproduced:

[jira] [Commented] (GROOVY-7812) Static inner classes cannot be accessed from other files when running by 'groovy' command

2019-01-12 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16741343#comment-16741343 ] Daniel Sun commented on GROOVY-7812: Though I can fix the sample code, it's quite hard to iron out

[jira] [Commented] (GROOVY-7812) Static inner classes cannot be accessed from other files when running by 'groovy' command

2019-01-12 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16741377#comment-16741377 ] Daniel Sun commented on GROOVY-7812: Fixed just now, but I want to tweak the PR later. It is too

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

2019-01-13 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-4287?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-4287: --- Fix Version/s: 3.0.0-alpha-5 2.5.6 > CLONE - import of static nested classes in

[jira] [Commented] (GROOVY-7812) Static inner classes cannot be accessed from other files when running by 'groovy' command

2019-01-13 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16741517#comment-16741517 ] Daniel Sun commented on GROOVY-7812:  The proposed PR is ready to review: 

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

2019-01-13 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-4287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16741531#comment-16741531 ] Daniel Sun edited comment on GROOVY-4287 at 1/13/19 10:32 AM: -- As

[jira] [Commented] (GROOVY-4490) Method Chaining + invokeMethod

2019-01-13 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-4490?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16741559#comment-16741559 ] Daniel Sun commented on GROOVY-4490: I tried 3.0.0-SNAPSHOT, here is the result, which is same with

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

2019-01-13 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-4287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16741531#comment-16741531 ] Daniel Sun commented on GROOVY-4287: As https://issues.apache.org/jira/browse/GROOVY-7812 can be

[jira] [Updated] (GROOVY-7812) Static inner classes cannot be accessed from other files when running by 'groovy' command

2019-01-13 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7812?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-7812: --- Fix Version/s: 3.0.0-alpha-5 2.5.6 > Static inner classes cannot be accessed

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

2019-01-13 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-4287?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun reassigned GROOVY-4287: -- Assignee: Daniel Sun > CLONE - import of static nested classes in external groovy files is

[jira] [Assigned] (GROOVY-7812) Static inner classes cannot be accessed from other files when running by 'groovy' command

2019-01-13 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7812?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun reassigned GROOVY-7812: -- Assignee: Daniel Sun > Static inner classes cannot be accessed from other files when running

[jira] [Assigned] (GROOVY-8908) Bump gradle to 5.0

2018-12-31 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8908?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun reassigned GROOVY-8908: -- Assignee: (was: Daniel Sun) > Bump gradle to 5.0 > -- > >

[jira] [Updated] (GROOVY-8794) Add groovy-yaml subproject to support parsing and building yaml

2018-09-14 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8794?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8794: --- Summary: Add groovy-yaml subproject to support parsing and building yaml (was: Add groovy-yaml

[jira] [Created] (GROOVY-8793) Add a switch to clear lexer cache

2018-09-14 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8793: -- Summary: Add a switch to clear lexer cache Key: GROOVY-8793 URL: https://issues.apache.org/jira/browse/GROOVY-8793 Project: Groovy Issue Type: Improvement

[jira] [Created] (GROOVY-8794) Add groovy-yaml subproject to support parsing yaml

2018-09-14 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8794: -- Summary: Add groovy-yaml subproject to support parsing yaml Key: GROOVY-8794 URL: https://issues.apache.org/jira/browse/GROOVY-8794 Project: Groovy Issue Type:

[jira] [Updated] (GROOVY-8794) Add groovy-yaml subproject to support parsing yaml

2018-09-14 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8794?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8794: --- Fix Version/s: 2.5.3 > Add groovy-yaml subproject to support parsing yaml >

[jira] [Closed] (GROOVY-8793) Add a switch to clear lexer cache

2018-09-14 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8793?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun closed GROOVY-8793. -- Resolution: Fixed Fix Version/s: (was: 2.6.0-alpha-5) Fixed by 

[jira] [Comment Edited] (GROOVY-8793) Add a switch to clear lexer cache

2018-09-14 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8793?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16615375#comment-16615375 ] Daniel Sun edited comment on GROOVY-8793 at 9/14/18 8:55 PM: - Fixed by

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

2018-09-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8586?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-8586. Resolution: Fixed Fix Version/s: 2.6.0-alpha-5 3.0.0-alpha-4 > Support

[jira] [Resolved] (GROOVY-8915) [Parrot] Make groovydoc configuration flexible

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

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

2018-12-08 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16713853#comment-16713853 ] Daniel Sun commented on GROOVY-8913: Some ambiguity issue have to be fixed > Parrot Parser:

[jira] [Created] (GROOVY-8970) Fix typo in MANIFEST.MF: Main-class

2019-01-26 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-8970: -- Summary: Fix typo in MANIFEST.MF: Main-class Key: GROOVY-8970 URL: https://issues.apache.org/jira/browse/GROOVY-8970 Project: Groovy Issue Type: Bug

[jira] [Created] (GROOVY-9056) Rename method `visit` of `ASTNode` to `accept` and add an alias method `visit`

2019-03-24 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-9056: -- Summary: Rename method `visit` of `ASTNode` to `accept` and add an alias method `visit` Key: GROOVY-9056 URL: https://issues.apache.org/jira/browse/GROOVY-9056 Project:

[jira] [Updated] (GROOVY-9049) EncodingGroovyMethods.digest() truncates hashes over 128 bits starting with 0's

2019-03-23 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9049?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-9049: --- Fix Version/s: 3.0.0-beta-1 > EncodingGroovyMethods.digest() truncates hashes over 128 bits

[jira] [Assigned] (GROOVY-9049) EncodingGroovyMethods.digest() truncates hashes over 128 bits starting with 0's

2019-03-23 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9049?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun reassigned GROOVY-9049: -- Assignee: Daniel Sun > EncodingGroovyMethods.digest() truncates hashes over 128 bits

[jira] [Resolved] (GROOVY-9049) EncodingGroovyMethods.digest() truncates hashes over 128 bits starting with 0's

2019-03-23 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9049?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-9049. Resolution: Fixed Fix Version/s: 2.5.7 Fixed by 

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

2019-03-25 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|| |CALLABLE|MIDDLE|N/A|TODO| was: ||SUB

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

2019-03-25 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] [Updated] (GROOVY-9067) Compile Java stubs with standard API

2019-04-05 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9067?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-9067: --- Summary: Compile Java stubs with standard API (was: Compile Java stub compilation with) >

[jira] [Created] (GROOVY-9067) Compile Java stub compilation with

2019-04-05 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-9067: -- Summary: Compile Java stub compilation with Key: GROOVY-9067 URL: https://issues.apache.org/jira/browse/GROOVY-9067 Project: Groovy Issue Type: Improvement

[jira] [Updated] (GROOVY-9067) Compile Java stubs with standard API

2019-04-05 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9067?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-9067: --- Description: Currently we compile Java stubs with 2 different ways:  # Javac, compile stubs in

[jira] [Updated] (GROOVY-9067) Compile Java stubs with standard API

2019-04-05 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9067?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-9067: --- Description: Currently we compile Java stubs with 2 different ways:  # Javac, compile stubs in

[jira] [Updated] (GROOVY-9067) Compile Java stubs with standard API

2019-04-05 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9067?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-9067: --- Description: Currently we compile Java stubs in 2 different ways:  # Javac, compile stubs in file

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

2019-04-05 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9068?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16810820#comment-16810820 ] Daniel Sun edited comment on GROOVY-9068 at 4/5/19 4:43 PM: Please try

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

2019-04-05 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9068?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16810820#comment-16810820 ] Daniel Sun commented on GROOVY-9068: Please try 2.5.6+, we tweaked the implementation of evaluating

[jira] [Created] (GROOVY-9071) Bump gradle to 5.3.1

2019-04-05 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-9071: -- Summary: Bump gradle to 5.3.1 Key: GROOVY-9071 URL: https://issues.apache.org/jira/browse/GROOVY-9071 Project: Groovy Issue Type: Improvement

[jira] [Updated] (GROOVY-9071) Bump gradle to 5.3.1

2019-04-05 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9071?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-9071: --- Issue Type: Dependency upgrade (was: Improvement) > Bump gradle to 5.3.1 > >

[jira] [Resolved] (GROOVY-9071) Bump gradle to 5.3.1

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

[jira] [Closed] (GROOVY-9070) OpenJdk 11 Illegal reflective access

2019-04-05 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9070?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun closed GROOVY-9070. -- Resolution: Duplicate The suggested workaround while we fix this issue is to use the environment

[jira] [Created] (GROOVY-9072) Avoid creating inner classes for simple native lambda expressions

2019-04-06 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-9072: -- Summary: Avoid creating inner classes for simple native lambda expressions Key: GROOVY-9072 URL: https://issues.apache.org/jira/browse/GROOVY-9072 Project: Groovy

[jira] [Commented] (GROOVY-9070) OpenJdk 11 Illegal reflective access

2019-04-06 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9070?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16811586#comment-16811586 ] Daniel Sun commented on GROOVY-9070: FYI.

[jira] [Commented] (GROOVY-9004) Parser fails to recognize token sequence expression newline bitwise-operator expression

2019-04-06 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9004?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16811575#comment-16811575 ] Daniel Sun commented on GROOVY-9004: FYI. The parrot parser of Groovy 3.0.0 can parse the code

[jira] [Closed] (GROOVY-9056) Rename method `visit` of `ASTNode` to `accept` and add an alias method `visit`

2019-03-27 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9056?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun closed GROOVY-9056. -- Resolution: Won't Fix Fix Version/s: (was: 3.0.0-beta-1) As [~paulk] said, making this

[jira] [Resolved] (GROOVY-9060) Make the initial capacity of LinkedHashMap be power of 2 for better performance

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

[jira] [Comment Edited] (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 edited comment on GROOVY-8339 at 4/7/19 3:36 PM:

[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=16812010#comment-16812010 ] Daniel Sun commented on GROOVY-8339: [~blackdrag]  {{trySetAccessible }} still causes the warnings

[jira] [Comment Edited] (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=16812010#comment-16812010 ] Daniel Sun edited comment on GROOVY-8339 at 4/8/19 12:18 AM: - [~blackdrag]  

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

2019-04-06 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8339?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16811680#comment-16811680 ] Daniel Sun commented on GROOVY-8339:  {{makeAccessible}} is the evil that causes most of illegal

[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 def r = c( b(

[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] [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 def r = c( b(

[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 assignments def ar =

[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] [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] [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] [Commented] (GROOVY-8250) VariableScopeVisitor does not set declaring class on property nodes

2019-02-20 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8250?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16773680#comment-16773680 ] Daniel Sun commented on GROOVY-8250: [~emilles] Do you have any test case to verify the fix? >

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

2019-02-22 Thread Daniel Sun (JIRA)
Daniel Sun created GROOVY-9008: -- Summary: Support native method reference and constructor reference Key: GROOVY-9008 URL: https://issues.apache.org/jira/browse/GROOVY-9008 Project: Groovy Issue

[jira] [Commented] (GROOVY-9017) Better readability for logical operators

2019-03-05 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-9017?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16785048#comment-16785048 ] Daniel Sun commented on GROOVY-9017: It will be a breaking changes, so many existing code will fail

[jira] [Commented] (GROOVY-8953) Imported enum causes compilation bug preventing tests from compiling

2019-02-21 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8953?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16774619#comment-16774619 ] Daniel Sun commented on GROOVY-8953: Could you provide some sample code to reproduce the issue? >

[jira] [Commented] (GROOVY-7778) CLONE - Enum constructor with value throws "unexpected token" error

2019-02-20 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16773520#comment-16773520 ] Daniel Sun commented on GROOVY-7778: Yep. The issue does not exist in Groovy 3.0.0 > CLONE - Enum

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

2019-03-16 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-8989) Support native interface default method

2019-03-16 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8989?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8989: --- Fix Version/s: (was: 3.0.0-beta-1) > Support native interface default method >

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

2019-03-16 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-9008) Support native method reference and constructor reference (basic cases)

2019-03-17 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-17 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|| |expression::staticMethod|MIDDLE|TODO|

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