I noticed that the indentation on a line following || is incorrect, but it works for &&:
assert x ||
y
assert x &&
y
I suspect that the "!!" in two places in groovy-mode.el should be "||". It seems to fix the indentation, as well as a similar issue with slashy strings.
Coverage remained the same at 95.736% when pulling 85bd862f93e31090385f95b60728f1e408b0237a on djlindstr:fix_logical_or_operator into 7ac48be3bfd2653422de7ef696827e49f4fbf273 on Groovy-Emacs-Modes:master.
I noticed that the indentation on a line following || is incorrect, but it works for &&:
I suspect that the "!!" in two places in groovy-mode.el should be "||". It seems to fix the indentation, as well as a similar issue with slashy strings.