[ https://issues.apache.org/jira/browse/GROOVY-11565?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Eric Milles updated GROOVY-11565: --------------------------------- Description: {code} 1209 ocs /tmp> <q.groovy if (foo) ; else ; 1210 ocs /tmp> /usr/local/groovy-4.0.25/bin/groovy q Caught: BUG! exception in phase 'conversion' in source unit '/private/tmp/q.groovy' null BUG! exception in phase 'conversion' in source unit '/private/tmp/q.groovy' null Caused by: java.lang.NullPointerException 1211 ocs /tmp> {code} was: {{1209 ocs /tmp> <q.groovy }} {{if (foo) ;}} {{else ;}} {{1210 ocs /tmp> /usr/local/groovy-4.0.25/bin/groovy q}} {{Caught: BUG! exception in phase 'conversion' in source unit '/private/tmp/q.groovy' null}} {{BUG! exception in phase 'conversion' in source unit '/private/tmp/q.groovy' null}} {{Caused by: java.lang.NullPointerException}} {{1211 ocs /tmp> }} > empty if/else seems to confuse the parser > ----------------------------------------- > > Key: GROOVY-11565 > URL: https://issues.apache.org/jira/browse/GROOVY-11565 > Project: Groovy > Issue Type: Bug > Components: parser-antlr4 > Affects Versions: 4.0.25 > Reporter: OC > Priority: Trivial > > {code} > 1209 ocs /tmp> <q.groovy > if (foo) ; > else ; > 1210 ocs /tmp> /usr/local/groovy-4.0.25/bin/groovy q > Caught: BUG! exception in phase 'conversion' in source unit > '/private/tmp/q.groovy' null > BUG! exception in phase 'conversion' in source unit '/private/tmp/q.groovy' > null > Caused by: java.lang.NullPointerException > 1211 ocs /tmp> > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)