Reports chained null-checks that can be replaced with safe-calls.

Example:


  fun test(my: My?) {
      if (my != null && my.foo() != null) {}
  }

After the quick-fix is applied:


  fun test(my: My?) {
      if (my?.foo() != null) {}
  }