Reports redundant requireNotNull or checkNotNull call on non-nullable expressions.

Example:


  fun foo(i: Int) {
      requireNotNull(i) // This 'i' is always not null, so this 'requireNotNull' call is redundant.
      ...
  }

After the quick-fix is applied:


  fun foo(i: Int) {
      ...
  }