"Remove parameter" quick fix: Remove unused type parameter used as type projection #KT-23511

This commit is contained in:
Toshiaki Kameyama
2018-05-23 19:27:11 +09:00
committed by asedunov
parent 3e38bbcb07
commit 20535feb31
4 changed files with 44 additions and 27 deletions
@@ -0,0 +1,8 @@
// "Remove parameter 'x'" "true"
interface TypeHolder<T, U>
fun <T, U> baz(<caret>x: TypeHolder<T, U>) {}
fun test(holder: TypeHolder<String, Int>) {
baz(holder)
}
@@ -0,0 +1,8 @@
// "Remove parameter 'x'" "true"
interface TypeHolder<T, U>
fun baz(<caret>) {}
fun test(holder: TypeHolder<String, Int>) {
baz()
}