Back to Intellij Community

ReplaceRangeToWithUntil

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

2025.3-rc-2381 B
Original Source

Reports calls to rangeTo or the .. operator instead of calls to until.

Using corresponding functions makes your code simpler.

The quick-fix replaces rangeTo or the .. call with until.

Example:

fun foo(a: Int) {
      for (i in 0..a - 1) {

      }
  }

After the quick-fix is applied:

fun foo(a: Int) {
      for (i in 0 until a) {

      }
  }