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

This inspection does not report in JSP files.

Example:


  void message() {
    System.out.println("Hello World");
    return;
  }

After the quick-fix is applied:


  void message() {
    System.out.println("Hello World");
  }

Use the Ignore in then branch of 'if' statement with 'else' branch option to ignore return statements in the then branch of if statements which also have an else branch.