4

While preparing for an update to elasticsearch 2.0, I noticed mvel scripting is being deprecated in favor of groovy. My problem is that I am new to groovy and don't know how to fix this error.

boolean engineTest = false; if (!engineTest) { engineTest = true;} return engineTest;

This throws the following error

unexpected token: return @ line 1, column 68. [...]
Danny
  • 77
  • 4

1 Answers1

4

If it all needs to be on 1 line, then you're missing a semi-colon before the return statement. As in:

​boolean engineTest = false; if (!engineTest) { engineTest = true}; return engineTest;​

Otherwise, you could split the statements on 3 lines and avoid all semi-colons.

Community
  • 1
  • 1