Inspectopedia Help

Unnecessary 'return' statement

Reports return statements at the end of constructors and methods returning void. These are unnecessary and may be safely removed.


void foo (String s){ print(s) return }

After the quick-fix is applied:

void foo (String s){ print(s) }

For more information, see the same inspection in Java.

Inspection Details

Available in:

IntelliJ IDEA 2023.3, Qodana for JVM 2023.3


Groovy, 233.SNAPSHOT

Last modified: 13 July 2023