RemoveExplicitTypeIntention: fix false positive for type aliases
#KT-33902 Fixed
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
// IS_APPLICABLE: false
|
||||
|
||||
typealias ValidationRule2 = (String, String) -> String
|
||||
typealias ValidationRule3 = ValidationRule2
|
||||
typealias ValidationRule4 = ValidationRule3
|
||||
|
||||
fun getValidator(): ValidationRule4<caret> = { text, eventType ->
|
||||
"abc"
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
typealias ValidationRule2 = String
|
||||
typealias ValidationRule3 = ValidationRule2
|
||||
typealias ValidationRule4 = ValidationRule3
|
||||
|
||||
fun getValidator(): ValidationRule4<caret> = "abc"
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
typealias ValidationRule2 = String
|
||||
typealias ValidationRule3 = ValidationRule2
|
||||
typealias ValidationRule4 = ValidationRule3
|
||||
|
||||
fun getValidator() = "abc"
|
||||
Reference in New Issue
Block a user