StringBuilder.append(CharArray, offset, len) 関数呼び出しのうち、StringBuilder.appendRange(CharArray, startIndex, endIndex) 関数呼び出しに置換すべきものを報告します。
append 関数は JVM、JS、および Native プラットフォームで動作が異なるため、appendRange 関数の使用をお勧めします。
例:
fun f(charArray: CharArray, offset: Int, len: Int): String {
return buildString {
append(charArray, offset, len)
}
}
クイックフィックス適用後:
fun f(charArray: CharArray, offset: Int, len: Int): String {
return buildString {
appendRange(charArray, offset, offset + len)
}
}