Reports @PathVariable parameters that are declared in the method signature but are absent in the URL path or vice versa. The quick-fix adds the missing parameter.

Example:


  @RequestMapping("/path/{myVariable}/")
  public String handler(@PathVariable String name_is_not_equal_to_myVariable) {
    return "...";
  }

After the quick-fix is applied the result looks like:


  @RequestMapping("/path/{myVariable}/")
  public String handler(@PathVariable String myVariable) {
    return "...";
  }