Reports calls to Objects.equals(a, b) in which the first argument is statically known to be non-null.

Such a call can be safely replaced with a.equals(b) or a == b if both arguments are primitives.

Example:


  String defaultName = "default";
  boolean isDefault = Objects.equals(defaultName, name);

After the quick-fix is applied:


  String defaultName = "default";
  boolean isDefault = defaultName.equals(name);

New in 2018.3