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

2018-04-15 Thread Jochen Theodorou (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8543?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16438689#comment-16438689 ] Jochen Theodorou commented on GROOVY-8543: -- [~daniel_sun] what you need for your phoenix plan is

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

2018-04-15 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8543?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16438775#comment-16438775 ] Daniel Sun commented on GROOVY-8543: We can refine the current static compiler to make it compatible

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

2018-04-15 Thread Jochen Theodorou (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8543?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16438802#comment-16438802 ] Jochen Theodorou commented on GROOVY-8543: -- why does the current static compiler not use Java

[jira] [Created] (GROOVY-8545) DGM#intersect(Iterable) throws ClassCastException if Iterable larger than Set

2018-04-15 Thread Paul King (JIRA)
Paul King created GROOVY-8545: - Summary: DGM#intersect(Iterable) throws ClassCastException if Iterable larger than Set Key: GROOVY-8545 URL: https://issues.apache.org/jira/browse/GROOVY-8545 Project:

[jira] [Updated] (GROOVY-8545) DGM#intersect(Iterable) throws ClassCastException if Iterable larger than Set

2018-04-15 Thread Paul King (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8545?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King updated GROOVY-8545: -- Description: see https://github.com/apache/groovy/pull/645 > DGM#intersect(Iterable) throws

[jira] [Created] (GROOVY-8546) Parrot Parser: multiple Reader instances opened from SourceUnit; many left open

2018-04-15 Thread Eric Milles (JIRA)
Eric Milles created GROOVY-8546: --- Summary: Parrot Parser: multiple Reader instances opened from SourceUnit; many left open Key: GROOVY-8546 URL: https://issues.apache.org/jira/browse/GROOVY-8546

[jira] [Updated] (GROOVY-8546) Parrot Parser: multiple Reader instances opened from SourceUnit; many left open

2018-04-15 Thread Eric Milles (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8546?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-8546: Issue Type: Bug (was: Improvement) > Parrot Parser: multiple Reader instances opened from

[jira] [Updated] (GROOVY-8546) Parrot Parser: multiple Reader instances opened from SourceUnit; many left open

2018-04-15 Thread Eric Milles (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8546?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-8546: Affects Version/s: 2.6.0-alpha-3 3.0.0-alpha-2 > Parrot Parser: multiple

[jira] [Commented] (GROOVY-8546) Parrot Parser: multiple Reader instances opened from SourceUnit; many left open

2018-04-15 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8546?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16438915#comment-16438915 ] Daniel Sun commented on GROOVY-8546: {{CharStream}} of antlr4 is not a IO stream, so we need not

[jira] [Commented] (GROOVY-8546) Parrot Parser: multiple Reader instances opened from SourceUnit; many left open

2018-04-15 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8546?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16438916#comment-16438916 ] Daniel Sun commented on GROOVY-8546: {{CharStreams.fromReader}} in the

[jira] [Updated] (GROOVY-8545) DGM#intersect(Set, Iterable) throws ClassCastException if Iterable larger than Set

2018-04-15 Thread Paul King (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8545?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King updated GROOVY-8545: -- Summary: DGM#intersect(Set, Iterable) throws ClassCastException if Iterable larger than Set (was:

[jira] [Updated] (GROOVY-8546) Parrot Parser: multiple Reader instances opened from SourceUnit; many left open

2018-04-15 Thread Eric Milles (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8546?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-8546: Description: {{Antlr4ParserPlugin}} makes very inefficient use of

[jira] [Created] (GROOVY-8547) Factory pattern side-stepped by CompilerConfiguration/ParserVersion

2018-04-15 Thread Eric Milles (JIRA)
Eric Milles created GROOVY-8547: --- Summary: Factory pattern side-stepped by CompilerConfiguration/ParserVersion Key: GROOVY-8547 URL: https://issues.apache.org/jira/browse/GROOVY-8547 Project: Groovy

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

2018-04-15 Thread Paul King (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8543?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16438993#comment-16438993 ] Paul King commented on GROOVY-8543: --- Yes, I think a "compile static by default" switch is a useful

[jira] [Resolved] (GROOVY-8548) DGM#intersect should provide a variant with a comparator

2018-04-15 Thread Paul King (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8548?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King resolved GROOVY-8548. --- Resolution: Fixed Assignee: Paul King Fix Version/s: 2.5.0-rc-2 DGM methods added.

[jira] [Resolved] (GROOVY-8545) DGM#intersect(Set, Iterable) throws ClassCastException if Iterable larger than Set

2018-04-15 Thread Paul King (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8545?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King resolved GROOVY-8545. --- Resolution: Fixed Assignee: Paul King Fix Version/s: 2.5.0-rc-2 Proposed fix merged

[jira] [Closed] (GROOVY-7464) Iterable.intersect() is not commutative (and allows duplicates)

2018-04-15 Thread Paul King (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7464?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King closed GROOVY-7464. - > Iterable.intersect() is not commutative (and allows duplicates) >

[jira] [Resolved] (GROOVY-7464) Iterable.intersect() is not commutative (and allows duplicates)

2018-04-15 Thread Paul King (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-7464?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King resolved GROOVY-7464. --- Resolution: Won't Fix Assignee: Paul King I am going to close this. There is now a Set-based

[jira] [Resolved] (GROOVY-6523) Improve Documentation for in DefaultGroovyMethods.intersect(..)

2018-04-15 Thread Paul King (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-6523?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul King resolved GROOVY-6523. --- Resolution: Fixed Assignee: Paul King Fix Version/s: 2.5.0-rc-2 This has been

[jira] [Reopened] (GROOVY-8544) The new parser Parrot does not support enum constants end with semicolon

2018-04-15 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8544?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun reopened GROOVY-8544: > The new parser Parrot does not support enum constants end with semicolon >

[jira] [Created] (GROOVY-8548) DGM#intersect should provide a variant with a comparator

2018-04-15 Thread Paul King (JIRA)
Paul King created GROOVY-8548: - Summary: DGM#intersect should provide a variant with a comparator Key: GROOVY-8548 URL: https://issues.apache.org/jira/browse/GROOVY-8548 Project: Groovy Issue

[jira] [Resolved] (GROOVY-8546) Parrot Parser: multiple Reader instances opened from SourceUnit; many left open

2018-04-15 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8546?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun resolved GROOVY-8546. Resolution: Not A Problem > Parrot Parser: multiple Reader instances opened from SourceUnit; many

[jira] [Closed] (GROOVY-8544) The new parser Parrot does not support enum constants end with semicolon

2018-04-15 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8544?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun closed GROOVY-8544. -- Resolution: Not A Problem Fix Version/s: (was: 3.0.0-alpha-3) (was:

[jira] [Updated] (GROOVY-8544) The new parser Parrot does not support enum constants end with semicolon

2018-04-15 Thread Daniel Sun (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8544?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Sun updated GROOVY-8544: --- Affects Version/s: (was: 3.0.0-alpha-2) (was: 2.6.0-alpha-3) > The

[GitHub] groovy pull request #645: DefaultGroovyMethods bug fix: Set.intersect(Iterab...

2018-04-15 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/groovy/pull/645 ---