You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@groovy.apache.org by "Keegan Witt (JIRA)" <ji...@apache.org> on 2015/08/25 15:55:46 UTC

[jira] [Updated] (GROOVY-7557) Inconsistant CompileStatic conversions

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

Keegan Witt updated GROOVY-7557:
--------------------------------
    Assignee: Cédric Champeau

> Inconsistant CompileStatic conversions
> --------------------------------------
>
>                 Key: GROOVY-7557
>                 URL: https://issues.apache.org/jira/browse/GROOVY-7557
>             Project: Groovy
>          Issue Type: Bug
>          Components: Static Type Checker
>            Reporter: Keegan Witt
>            Assignee: Cédric Champeau
>
> Work with {{CompileStatic}}, but I don't think they should
> * char -> byte
> * char -> short
> * int -> char
> * Integer -> char
> * long -> char
> * Long -> char
> * Float -> Byte
> * Double -> Byte
> * Short -> Byte
> * Long -> Short
> * Long -> Integer
> * Float -> Integer
> * Double -> Integer
> * Float -> Long
> * Double -> Long
> * Double -> Float
> Don't work with {{CompileStatic}}, but I think should
> * char -> Character
> * Character -> char
> * char -> Integer
> * Character -> int
> * Character -> Integer
> * char -> Long
> * Character -> long
> * Character -> Long
> * Character -> float
> * char -> Float
> * Character -> Float



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