Minor: refactoring ReplaceJavaStaticMethodWithKotlinAnalogInspection
This commit is contained in:
+5
-5
@@ -103,19 +103,19 @@ class ReplaceJavaStaticMethodWithKotlinAnalogInspection : AbstractKotlinInspecti
|
|||||||
"Short" to "Short",
|
"Short" to "Short",
|
||||||
"Double" to "Double",
|
"Double" to "Double",
|
||||||
"Float" to "Float"
|
"Float" to "Float"
|
||||||
).flatMap {
|
).flatMap { (javaPrimitive, kotlinPrimitive) ->
|
||||||
listOf(
|
listOf(
|
||||||
Replacement(
|
Replacement(
|
||||||
"java.lang.${it.first}.toString",
|
"java.lang.$javaPrimitive.toString",
|
||||||
"kotlin.text.toString",
|
"kotlin.text.toString",
|
||||||
toExtensionFunction = true
|
toExtensionFunction = true
|
||||||
) { call -> call.valueArguments.size == 2 },
|
) { call -> call.valueArguments.size == 2 },
|
||||||
Replacement(
|
Replacement(
|
||||||
"java.lang.${it.first}.toString",
|
"java.lang.$javaPrimitive.toString",
|
||||||
"kotlin.primitives.${it.second}.toString",
|
"kotlin.primitives.$kotlinPrimitive.toString",
|
||||||
toExtensionFunction = true
|
toExtensionFunction = true
|
||||||
) { call -> call.valueArguments.size == 1 },
|
) { call -> call.valueArguments.size == 1 },
|
||||||
Replacement("java.lang.${it.first}.compare", "kotlin.primitives.${it.second}.compareTo", toExtensionFunction = true)
|
Replacement("java.lang.$javaPrimitive.compare", "kotlin.primitives.$kotlinPrimitive.compareTo", toExtensionFunction = true)
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user