Inspectopedia Help

'rangeTo' or the '..' call should be replaced with 'until'

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) { } }
fun foo(a: Int) { for (i in 0 until a) { } }

Inspection Details

By default bundled with:

IntelliJ IDEA 2024.1, Qodana for JVM 2024.1,

Can be installed with plugin:

Kotlin, 241.14841-IJ

Last modified: 12 March 2024