[jira] [Commented] (GROOVY-8938) Final field caching issues in inherited field.

2018-12-25 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8938?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16728794#comment-16728794 ] Anton Pryamostanov commented on GROOVY-8938: Many thanks for the feedback, guys! The issue

[jira] [Commented] (GROOVY-8938) Final field caching issues in inherited field.

2018-12-25 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8938?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16728781#comment-16728781 ] Anton Pryamostanov commented on GROOVY-8938: Hi [~paulk], [~blackdrag], I sent you private

[jira] [Commented] (GROOVY-8938) Final field caching issues in inherited field.

2018-12-24 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8938?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16728597#comment-16728597 ] Anton Pryamostanov commented on GROOVY-8938: Hi [~paulk], Thank you for the feedback!

[jira] [Comment Edited] (GROOVY-8834) Making "public" - BinaryExpression.leftExpression and similar fields

2018-12-24 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8834?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16728513#comment-16728513 ] Anton Pryamostanov edited comment on GROOVY-8834 at 12/25/18 5:27 AM:

[jira] [Comment Edited] (GROOVY-8834) Making "public" - BinaryExpression.leftExpression and similar fields

2018-12-24 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8834?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16728513#comment-16728513 ] Anton Pryamostanov edited comment on GROOVY-8834 at 12/24/18 7:58 PM:

[jira] [Comment Edited] (GROOVY-8834) Making "public" - BinaryExpression.leftExpression and similar fields

2018-12-24 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8834?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16728513#comment-16728513 ] Anton Pryamostanov edited comment on GROOVY-8834 at 12/24/18 7:59 PM:

[jira] [Commented] (GROOVY-8834) Making "public" - BinaryExpression.leftExpression and similar fields

2018-12-24 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8834?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16728513#comment-16728513 ] Anton Pryamostanov commented on GROOVY-8834: Just as a side note: please take a look at

[jira] [Comment Edited] (GROOVY-8834) Making "public" - BinaryExpression.leftExpression and similar fields

2018-12-24 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8834?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16728513#comment-16728513 ] Anton Pryamostanov edited comment on GROOVY-8834 at 12/24/18 7:56 PM:

[jira] [Updated] (GROOVY-8938) Final field caching issues in inherited field.

2018-12-24 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8938?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anton Pryamostanov updated GROOVY-8938: --- Priority: Critical (was: Major) > Final field caching issues in inherited field. >

[jira] [Updated] (GROOVY-8938) Final field caching issues in inherited field.

2018-12-24 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8938?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anton Pryamostanov updated GROOVY-8938: --- Description: Note: **this seems to be a quite major issue**, kindly look at this

[jira] [Created] (GROOVY-8938) Final field caching issues in inherited field.

2018-12-24 Thread Anton Pryamostanov (JIRA)
Anton Pryamostanov created GROOVY-8938: -- Summary: Final field caching issues in inherited field. Key: GROOVY-8938 URL: https://issues.apache.org/jira/browse/GROOVY-8938 Project: Groovy

[jira] [Commented] (GROOVY-8834) Making "public" - BinaryExpression.leftExpression and similar fields

2018-12-18 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8834?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16724125#comment-16724125 ] Anton Pryamostanov commented on GROOVY-8834: Ok, I figured out the question to be asked: -

[jira] [Commented] (GROOVY-8834) Making "public" - BinaryExpression.leftExpression and similar fields

2018-12-18 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8834?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16724025#comment-16724025 ] Anton Pryamostanov commented on GROOVY-8834: Hi [~emilles], [~paulk], I just faced some

[jira] [Updated] (GROOVY-8931) AstNodeToScriptVisitor - wrong "extends/implements" order

2018-12-18 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8931?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anton Pryamostanov updated GROOVY-8931: --- Description: When the below code is restored using GroovyConsole

[jira] [Updated] (GROOVY-8931) AstNodeToScriptVisitor - wrong "extends/implements" order

2018-12-18 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8931?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anton Pryamostanov updated GROOVY-8931: --- Affects Version/s: 2.5.x 2.4.x Description: When

[jira] [Created] (GROOVY-8931) AstNodeToScriptVisitor - wrong "extends/implements" order

2018-12-18 Thread Anton Pryamostanov (JIRA)
Anton Pryamostanov created GROOVY-8931: -- Summary: AstNodeToScriptVisitor - wrong "extends/implements" order Key: GROOVY-8931 URL: https://issues.apache.org/jira/browse/GROOVY-8931 Project: Groovy

[jira] [Commented] (GROOVY-8834) Making "public" - BinaryExpression.leftExpression and similar fields

2018-11-23 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8834?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16696625#comment-16696625 ] Anton Pryamostanov commented on GROOVY-8834: Hi [~emilles], thank you for the feedback. Do

[jira] [Commented] (GROOVY-8892) Trait instance init blocks are called only when there are fields defined in same Trait

2018-11-20 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8892?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16693796#comment-16693796 ] Anton Pryamostanov commented on GROOVY-8892: Retested OK in 3.0.0.SNAPSHOT > Trait instance

[jira] [Commented] (GROOVY-8834) Making "public" - BinaryExpression.leftExpression and similar fields

2018-11-20 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8834?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16692933#comment-16692933 ] Anton Pryamostanov commented on GROOVY-8834: Hi [~paulk], Please find updated list: (I

[jira] [Commented] (GROOVY-8892) Trait instance init blocks are called only when there are fields defined in same Trait

2018-11-19 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8892?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16692795#comment-16692795 ] Anton Pryamostanov commented on GROOVY-8892: Retested OK in 2.5.5.SNAPSHOT > Trait instance

[jira] [Closed] (GROOVY-8891) Trait Instance Init Block causes Runtime exception for Trait fields with default values

2018-11-19 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8891?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anton Pryamostanov closed GROOVY-8891. -- Resolution: Won't Fix This is general semicolon-less Syntax grammar limitation. >

[jira] [Resolved] (GROOVY-8880) Traits - static/instance init blocks

2018-11-18 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8880?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anton Pryamostanov resolved GROOVY-8880. Resolution: Fixed Retested OK 3.0.0.SNAPSHOT I had to checkout and build on

[jira] [Updated] (GROOVY-8891) Trait Instance Init Block causes Runtime exception for Trait fields with default values

2018-11-18 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8891?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anton Pryamostanov updated GROOVY-8891: --- Description: With ref. to GROOVY-8880, when instance or static field has default

[jira] [Commented] (GROOVY-8892) Trait instance init blocks are called only when there are fields defined in same Trait

2018-11-18 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8892?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16690994#comment-16690994 ] Anton Pryamostanov commented on GROOVY-8892: [~paulk] FYI kindly > Trait instance init

[jira] [Commented] (GROOVY-8880) Traits - static/instance init blocks

2018-11-18 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8880?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16690992#comment-16690992 ] Anton Pryamostanov commented on GROOVY-8880: Hi [~paulk], please see related new issues:

[jira] [Updated] (GROOVY-8892) Trait instance init blocks are called only when there are fields defined in same Trait

2018-11-18 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8892?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anton Pryamostanov updated GROOVY-8892: --- Affects Version/s: 2.5.5 Component/s: groovy-runtime

[jira] [Created] (GROOVY-8892) Trait instance init blocks are called only when there are fields defined in same Trait

2018-11-18 Thread Anton Pryamostanov (JIRA)
Anton Pryamostanov created GROOVY-8892: -- Summary: Trait instance init blocks are called only when there are fields defined in same Trait Key: GROOVY-8892 URL:

[jira] [Updated] (GROOVY-8891) Trait Instance Init Block causes Runtime exception for Trait fields with default values

2018-11-18 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8891?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anton Pryamostanov updated GROOVY-8891: --- Description: With ref. to GROOVY-8880, when instance or static field has default

[jira] [Created] (GROOVY-8891) Trait Instance Init Block causes Runtime exception for Trait fields with default values

2018-11-18 Thread Anton Pryamostanov (JIRA)
Anton Pryamostanov created GROOVY-8891: -- Summary: Trait Instance Init Block causes Runtime exception for Trait fields with default values Key: GROOVY-8891 URL:

[jira] [Comment Edited] (GROOVY-8880) Traits - static/instance init blocks

2018-11-18 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8880?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16690856#comment-16690856 ] Anton Pryamostanov edited comment on GROOVY-8880 at 11/18/18 10:15 AM:

[jira] [Comment Edited] (GROOVY-8880) Traits - static/instance init blocks

2018-11-18 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8880?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16690856#comment-16690856 ] Anton Pryamostanov edited comment on GROOVY-8880 at 11/18/18 10:14 AM:

[jira] [Commented] (GROOVY-8880) Traits - static/instance init blocks

2018-11-18 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8880?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16690856#comment-16690856 ] Anton Pryamostanov commented on GROOVY-8880: hi [~paulk], yes - using "Clean" Maven task.

[jira] [Issue Comment Deleted] (GROOVY-8880) Traits - static/instance init blocks

2018-11-17 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8880?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anton Pryamostanov updated GROOVY-8880: --- Comment: was deleted (was: Please see above comment.) > Traits - static/instance

[jira] [Reopened] (GROOVY-8880) Traits - static/instance init blocks

2018-11-17 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8880?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anton Pryamostanov reopened GROOVY-8880: Please see above comment. > Traits - static/instance init blocks >

[jira] [Commented] (GROOVY-8880) Traits - static/instance init blocks

2018-11-17 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8880?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16690661#comment-16690661 ] Anton Pryamostanov commented on GROOVY-8880: Retested OK on 2.5.5.SNAPSHOT. However retest

[jira] [Commented] (GROOVY-8880) Traits - static/instance init blocks

2018-11-16 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8880?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16689364#comment-16689364 ] Anton Pryamostanov commented on GROOVY-8880: Once above commit pushed to Master and branch,

[jira] [Commented] (GROOVY-8881) Inner class - qualified "this" reference cast exception inside 2 closures

2018-11-16 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16689361#comment-16689361 ] Anton Pryamostanov commented on GROOVY-8881: Retested OK on 2.5.4.SNAPSHOT and

[jira] [Commented] (GROOVY-8834) Making "public" - BinaryExpression.leftExpression and similar fields

2018-11-13 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8834?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16685173#comment-16685173 ] Anton Pryamostanov commented on GROOVY-8834: [~paulk], many thanks for the feedback! I

[jira] [Created] (GROOVY-8881) Inner class - qualified "this" reference cast exception inside 2 closures

2018-11-13 Thread Anton Pryamostanov (JIRA)
Anton Pryamostanov created GROOVY-8881: -- Summary: Inner class - qualified "this" reference cast exception inside 2 closures Key: GROOVY-8881 URL: https://issues.apache.org/jira/browse/GROOVY-8881

[jira] [Created] (GROOVY-8880) Traits - static/instance init blocks

2018-11-13 Thread Anton Pryamostanov (JIRA)
Anton Pryamostanov created GROOVY-8880: -- Summary: Traits - static/instance init blocks Key: GROOVY-8880 URL: https://issues.apache.org/jira/browse/GROOVY-8880 Project: Groovy Issue

[jira] [Commented] (GROOVY-8834) Making "public" - BinaryExpression.leftExpression and similar fields

2018-11-13 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8834?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16684880#comment-16684880 ] Anton Pryamostanov commented on GROOVY-8834: This is still actual and I do believe AST

[jira] [Created] (GROOVY-8847) TryCatchStatement - adding constructor with List parameter

2018-10-16 Thread Anton Pryamostanov (JIRA)
Anton Pryamostanov created GROOVY-8847: -- Summary: TryCatchStatement - adding constructor with List parameter Key: GROOVY-8847 URL: https://issues.apache.org/jira/browse/GROOVY-8847 Project:

[jira] [Closed] (GROOVY-8835) AstNodeToScriptVisitor - no token needed for EmptyStatement initialization

2018-10-11 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8835?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anton Pryamostanov closed GROOVY-8835. -- Many thanks [~paulk], I retested the above example on snapshots (3.0.0 and 2.5.3), it

[jira] [Issue Comment Deleted] (GROOVY-8835) AstNodeToScriptVisitor - no token needed for EmptyStatement initialization

2018-10-11 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8835?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anton Pryamostanov updated GROOVY-8835: --- Comment: was deleted (was: Many thanks [~paulk], I retested the above example on

[jira] [Commented] (GROOVY-8835) AstNodeToScriptVisitor - no token needed for EmptyStatement initialization

2018-10-11 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8835?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16646392#comment-16646392 ] Anton Pryamostanov commented on GROOVY-8835: Many thanks [~paulk], I retested the above

[jira] [Updated] (GROOVY-8834) Making "public" - BinaryExpression.leftExpression and similar fields

2018-10-11 Thread Anton Pryamostanov (JIRA)
[ https://issues.apache.org/jira/browse/GROOVY-8834?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anton Pryamostanov updated GROOVY-8834: --- Description: This is a general request related to AST API.   Currently

[jira] [Created] (GROOVY-8835) AstNodeToScriptVisitor - no token needed for EmptyStatement initialization

2018-10-09 Thread Anton Pryamostanov (JIRA)
Anton Pryamostanov created GROOVY-8835: -- Summary: AstNodeToScriptVisitor - no token needed for EmptyStatement initialization Key: GROOVY-8835 URL: https://issues.apache.org/jira/browse/GROOVY-8835

[jira] [Created] (GROOVY-8834) Making "public" - BinaryExpression.leftExpression and similar fields

2018-10-08 Thread Anton Pryamostanov (JIRA)
Anton Pryamostanov created GROOVY-8834: -- Summary: Making "public" - BinaryExpression.leftExpression and similar fields Key: GROOVY-8834 URL: https://issues.apache.org/jira/browse/GROOVY-8834