Create from Usage: Suggest "Create function/secondary constructor" quick fix on argument type mismatch

#KT-11864 Fixed
(cherry picked from commit 1912783)
This commit is contained in:
Alexey Sedunov
2016-06-15 17:55:13 +03:00
parent 5296b61ce9
commit 69704c017f
13 changed files with 57 additions and 4 deletions
@@ -0,0 +1,6 @@
// "Create function 'foo'" "true"
fun foo(n: Int) {}
fun test() {
foo("a<caret>bc")
}
@@ -0,0 +1,10 @@
// "Create function 'foo'" "true"
fun foo(n: Int) {}
fun test() {
foo("abc")
}
fun foo(n: String) {
throw UnsupportedOperationException("not implemented") //To change body of created functions use File | Settings | File Templates.
}