[ 
https://issues.apache.org/jira/browse/GROOVY-8131?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15942422#comment-15942422
 ] 

Richard Elkins commented on GROOVY-8131:
----------------------------------------

Jochen,

How can "static final SimpleDateFormat s3" be valid if the variable has been 
declared final but has no value assigned?  Without the token "final", I would 
agree with you.

Newline (\n) part of the syntax of a language?  Why would you want to make an 
invisible character (text line terminator) part of a language?

You might be thinking that I am picky or Johnny-come-lately with respect to 
Groovy.  Both true.  Just started compiling older Java to Groovy as part of 
self-education.


> Statement continued onto next line is flagged when first character is "="
> -------------------------------------------------------------------------
>
>                 Key: GROOVY-8131
>                 URL: https://issues.apache.org/jira/browse/GROOVY-8131
>             Project: Groovy
>          Issue Type: Bug
>          Components: Compiler
>    Affects Versions: 2.4.5
>         Environment: Ubuntu Linux
> `uname -a`:
> Linux biostar 4.4.0-69-generic #90-Ubuntu SMP Thu Mar 16 16:52:31 UTC 2017 
> x86_64 x86_64 x86_64 GNU/Linux
>            Reporter: Richard Elkins
>            Priority: Minor
>         Attachments: grbug.java
>
>
> Source code attached (grbug.java).
> `javac` v8 compiles variable declarations s1, s2, and s3 successfully.
> `groovyc` flags s3:
> "unexpected token: = @ line 9, column 3."



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to