[jira] [Updated] (GROOVY-10143) NullPointerException while compiling a trait

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-10143?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-10143: - Labels: trait traits (was: ) > NullPointerException while compiling a trait >

[jira] [Updated] (GROOVY-10144) Calling method on specific trait fails when on different files

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-10144?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-10144: - Labels: trait traits (was: ) > Calling method on specific trait fails when on different files

[jira] [Updated] (GROOVY-10312) MissingMethodException in method with default parameter in trait - regression in 3.0.9

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-10312?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-10312: - Labels: trait traits (was: ) > MissingMethodException in method with default parameter in

[jira] [Updated] (GROOVY-9167) Trait field references aren't atomic anymore

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9167?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-9167: Labels: trait traits (was: ) > Trait field references aren't atomic anymore >

[jira] [Updated] (GROOVY-10000) Traits should be able to hold constants

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-1?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-1: - Labels: trait traits (was: ) > Traits should be able to hold constants >

[jira] [Assigned] (GROOVY-9500) Goorvy 3 Compilation Failure issue with Generics and same type argument name

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9500?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles reassigned GROOVY-9500: --- Assignee: Eric Milles > Goorvy 3 Compilation Failure issue with Generics and same type

[jira] [Resolved] (GROOVY-10312) MissingMethodException in method with default parameter in trait - regression in 3.0.9

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-10312?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-10312. -- Fix Version/s: 4.0.0-beta-2 Resolution: Fixed > MissingMethodException in method with

[jira] [Updated] (GROOVY-8854) MissingMethodException when a public method on a trait calls a static private one in a class hierarchy

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8854?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-8854: Labels: trait traits (was: ) > MissingMethodException when a public method on a trait calls a

[jira] [Updated] (GROOVY-8859) traits allow access to private fields and static methods but not instance methods

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8859?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-8859: Labels: trait traits (was: ) > traits allow access to private fields and static methods but not

[jira] [Updated] (GROOVY-8244) SAM trait coercion with default parameters

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8244?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-8244: Labels: trait traits (was: ) > SAM trait coercion with default parameters >

[jira] [Updated] (GROOVY-8219) Add @TupleConstructor(includeFields = true) to a class implements a trait which contains properties will cause NPE

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8219?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-8219: Labels: trait traits (was: ) > Add @TupleConstructor(includeFields = true) to a class implements

[jira] [Updated] (GROOVY-8243) SAM trait coercion via middle interface

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-8243: Labels: trait traits (was: ) > SAM trait coercion via middle interface >

[jira] [Updated] (GROOVY-8587) Calling super in an overridden method results in MissingMethodException when method indirectly inherited from trait

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8587?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-8587: Labels: trait traits (was: ) > Calling super in an overridden method results in

[jira] [Updated] (GROOVY-8021) Super in traits causes MissingMethodException

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8021?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-8021: Labels: trait traits (was: ) > Super in traits causes MissingMethodException >

[jira] [Updated] (GROOVY-7950) AST transforms referencing properties on a class not detecting Trait-mixed in properties

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7950?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-7950: Labels: trait traits (was: ) > AST transforms referencing properties on a class not detecting

[jira] [Updated] (GROOVY-7984) @SelfType does not allow trait to be added dynamically

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7984?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-7984: Labels: trait traits (was: trait typecheck) > @SelfType does not allow trait to be added

[jira] [Closed] (GROOVY-8221) Not being able to refer to global variables via scripted methods

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-8221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles closed GROOVY-8221. --- Resolution: Information Provided > Not being able to refer to global variables via scripted methods

[jira] [Updated] (GROOVY-7714) Trait with static generic method and usage in different sub-project

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7714?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-7714: Labels: trait traits (was: ) > Trait with static generic method and usage in different

[jira] [Updated] (GROOVY-7866) Groovy tries to invoke an instance method in a static context when using ExpandoMetaClass

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7866?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-7866: Labels: trait traits (was: ) > Groovy tries to invoke an instance method in a static context

[jira] [Resolved] (GROOVY-9500) Goorvy 3 Compilation Failure issue with Generics and same type argument name

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-9500?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles resolved GROOVY-9500. - Resolution: Fixed Fixed somewhere in Groovy 3 and Groovy 4 > Goorvy 3 Compilation Failure

[jira] [Updated] (GROOVY-7950) AST transforms referencing properties on a class not detecting Trait-mixed in properties

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7950?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-7950: Component/s: (was: ast builder) > AST transforms referencing properties on a class not

[jira] [Updated] (GROOVY-6689) Support pre/postfix operations in traits

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-6689?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-6689: Labels: trait traits (was: traits) > Support pre/postfix operations in traits >

[jira] [Updated] (GROOVY-7136) allow trait implementing class access to private trait field

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7136?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-7136: Labels: trait traits (was: ) > allow trait implementing class access to private trait field >

[jira] [Updated] (GROOVY-7443) instantiating a class withTraits does not use the classloader of the trait

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7443?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-7443: Labels: class-generation trait traits (was: class-generation traits) > instantiating a class

[jira] [Updated] (GROOVY-7288) @Delegate to object by Class which implementing trait with fields complains 'abstract method in a non-abstract class'

2021-10-17 Thread Eric Milles (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-7288?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-7288: Labels: trait traits (was: ) > @Delegate to object by Class which implementing trait with fields

[jira] [Updated] (GROOVY-10307) Groovy 4 runtime performance on average 2.4x slower than Groovy 3

2021-10-17 Thread mgroovy (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-10307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] mgroovy updated GROOVY-10307: - Attachment: groovy_4_0_0_b1_loop2.png > Groovy 4 runtime performance on average 2.4x slower than

[jira] [Updated] (GROOVY-10307) Groovy 4 runtime performance on average 2.4x slower than Groovy 3

2021-10-17 Thread mgroovy (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-10307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] mgroovy updated GROOVY-10307: - Attachment: groovy_4_0_0_b1_loop4.png > Groovy 4 runtime performance on average 2.4x slower than

[jira] [Updated] (GROOVY-10307) Groovy 4 runtime performance on average 2.4x slower than Groovy 3

2021-10-17 Thread mgroovy (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-10307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] mgroovy updated GROOVY-10307: - Attachment: groovy_3_0_9_loop4.png > Groovy 4 runtime performance on average 2.4x slower than Groovy 3

[jira] [Updated] (GROOVY-10307) Groovy 4 runtime performance on average 2.4x slower than Groovy 3

2021-10-17 Thread mgroovy (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-10307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] mgroovy updated GROOVY-10307: - Attachment: groovy_3_0_9_loop2.png > Groovy 4 runtime performance on average 2.4x slower than Groovy 3

[jira] [Commented] (GROOVY-10307) Groovy 4 runtime performance on average 2.4x slower than Groovy 3

2021-10-17 Thread mgroovy (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-10307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17429765#comment-17429765 ] mgroovy commented on GROOVY-10307: -- * I have picked a suitable looking test (copyDominoDataEmailTest)

[jira] [Commented] (GROOVY-10307) Groovy 4 runtime performance on average 2.4x slower than Groovy 3

2021-10-17 Thread mgroovy (Jira)
[ https://issues.apache.org/jira/browse/GROOVY-10307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17429766#comment-17429766 ] mgroovy commented on GROOVY-10307: -- * Attached are screenshots from VisualVM hot spots output for 2nd