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:54:45 UTC

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

Keegan Witt created GROOVY-7557:
-----------------------------------

             Summary: Inconsistant CompileStatic conversions
                 Key: GROOVY-7557
                 URL: https://issues.apache.org/jira/browse/GROOVY-7557
             Project: Groovy
          Issue Type: Bug
            Reporter: Keegan Witt


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)