Checked that import popup now works for callable references
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
import dependency.extensionFun
|
||||
|
||||
// "Import" "true"
|
||||
// ERROR: Unresolved reference: extensionFun
|
||||
val v = String::extensionFun<caret>
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
package dependency
|
||||
|
||||
fun String.extensionFun(){}
|
||||
@@ -0,0 +1,3 @@
|
||||
// "Import" "true"
|
||||
// ERROR: Unresolved reference: extensionFun
|
||||
val v = String::extensionFun<caret>
|
||||
@@ -0,0 +1,5 @@
|
||||
import dependency.topLevelFun
|
||||
|
||||
// "Import" "true"
|
||||
// ERROR: Unresolved reference: topLevelFun
|
||||
val v = ::topLevelFun<caret>
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
package dependency
|
||||
|
||||
fun topLevelFun(){}
|
||||
@@ -0,0 +1,3 @@
|
||||
// "Import" "true"
|
||||
// ERROR: Unresolved reference: topLevelFun
|
||||
val v = ::topLevelFun<caret>
|
||||
@@ -65,6 +65,18 @@ public class QuickFixMultiFileTestGenerated extends AbstractQuickFixMultiFileTes
|
||||
doTestWithExtraFile(fileName);
|
||||
}
|
||||
|
||||
@TestMetadata("callableReferenceExtension.before.Main.kt")
|
||||
public void testCallableReferenceExtension() throws Exception {
|
||||
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/callableReferenceExtension.before.Main.kt");
|
||||
doTestWithExtraFile(fileName);
|
||||
}
|
||||
|
||||
@TestMetadata("callableReferenceTopLevel.before.Main.kt")
|
||||
public void testCallableReferenceTopLevel() throws Exception {
|
||||
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/callableReferenceTopLevel.before.Main.kt");
|
||||
doTestWithExtraFile(fileName);
|
||||
}
|
||||
|
||||
@TestMetadata("classImport.before.Main.kt")
|
||||
public void testClassImport() throws Exception {
|
||||
String fileName = JetTestUtils.navigationMetadata("idea/testData/quickfix/autoImports/classImport.before.Main.kt");
|
||||
|
||||
Reference in New Issue
Block a user