[jira] [Updated] (GROOVY-7953) Property expressions for extension methods on primitives fail STC

2016-10-03 Thread Shil Sinha (JIRA)

 [ 
https://issues.apache.org/jira/browse/GROOVY-7953?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shil Sinha updated GROOVY-7953:
---
Affects Version/s: 2.4.7

> Property expressions for extension methods on primitives fail STC
> -
>
> Key: GROOVY-7953
> URL: https://issues.apache.org/jira/browse/GROOVY-7953
> Project: Groovy
>  Issue Type: Bug
>  Components: Static compilation, Static Type Checker
>Affects Versions: 2.4.7
>Reporter: Shil Sinha
>Assignee: Shil Sinha
>
> If we include groovy's TimeCategory as an extension class in an extension 
> module, we can make method calls like {{3.getDays()}} in type checked code, 
> but we cannot call that same method as a property i.e. {{3.days}} fails 
> static type checking.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (GROOVY-7953) Property expressions for extension methods on primitives fail STC

2016-10-09 Thread Shil Sinha (JIRA)

 [ 
https://issues.apache.org/jira/browse/GROOVY-7953?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shil Sinha updated GROOVY-7953:
---
Fix Version/s: (was: 2.5.0-beta-1)
   2.4.8

> Property expressions for extension methods on primitives fail STC
> -
>
> Key: GROOVY-7953
> URL: https://issues.apache.org/jira/browse/GROOVY-7953
> Project: Groovy
>  Issue Type: Bug
>  Components: Static compilation, Static Type Checker
>Affects Versions: 2.4.7
>Reporter: Shil Sinha
>Assignee: Shil Sinha
> Fix For: 2.4.8
>
>
> If we include groovy's TimeCategory as an extension class in an extension 
> module, we can make method calls like {{3.getDays()}} in type checked code, 
> but we cannot call that same method as a property i.e. {{3.days}} fails 
> static type checking.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)