KT-14370 Completion inserts fully qualified name for any Java interface with single abstract method (SAM-interface)

#KT-14370 Fixed
This commit is contained in:
Valentin Kipyatkov
2016-11-07 20:43:58 +03:00
parent b8981ec546
commit 9b55ad82a0
8 changed files with 55 additions and 2 deletions
+5
View File
@@ -0,0 +1,5 @@
package dependency
interface PseudoSAM
fun PseudoSAM(p: Int): PseudoSAM = TODO()
+3
View File
@@ -0,0 +1,3 @@
fun foo() {
<selection>dependency.PseudoSAM</selection>.xxx
}
+5
View File
@@ -0,0 +1,5 @@
import dependency.PseudoSAM
fun foo() {
PseudoSAM.xxx
}