Add tests for enhanced java signatures based on AbstractResolvedCallsTest.
Refactor AbstractResolvedCallsTest to support multiple carets (multiple methods being tested for resolve) in testdata file.
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
fun notNullValues(list: MutableList<String>) {
|
||||
// TODO: Fix platform types
|
||||
list.replaceAll { it.length.toString() }
|
||||
// SUCCESS
|
||||
// ORIGINAL: fun replaceAll((E!) -> E!): Unit defined in kotlin.collections.MutableList
|
||||
// SUBSTITUTED: fun replaceAll((String!) -> String!): Unit defined in kotlin.collections.MutableList
|
||||
}
|
||||
|
||||
fun nullableValues(list: MutableList<String?>) {
|
||||
// TODO: Fix platform types
|
||||
list.replaceAll { it?.run { length.toString() } }
|
||||
// SUCCESS
|
||||
// ORIGINAL: fun replaceAll((E!) -> E!): Unit defined in kotlin.collections.MutableList
|
||||
// SUBSTITUTED: fun replaceAll((String?) -> String?): Unit defined in kotlin.collections.MutableList
|
||||
}
|
||||
Reference in New Issue
Block a user