Back to Intellij Community

RedundantRequireNotNullCall

plugins/kotlin/code-insight/descriptions/resources-en/inspectionDescriptions/RedundantRequireNotNullCall.html

2025.3-rc-2315 B
Original Source

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) {
      ...
  }