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

By default bundled with:

IntelliJ IDEA 2024.1, Qodana for JVM 2024.1,

Can be installed with plugin:

Groovy, 241.16690

Last modified: 29 April 2024