mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-05-17 00:21:28 +00:00
Generate tests for resolving references to kotlin binaries from java in IDE
This commit is contained in:
6
idea/testData/resolve/referenceInJava/binaryAndSource/Class.java
vendored
Normal file
6
idea/testData/resolve/referenceInJava/binaryAndSource/Class.java
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
public class Class {
|
||||
public static k.Cla<caret>ss foo() {
|
||||
}
|
||||
}
|
||||
|
||||
// REF: (k).Class
|
||||
7
idea/testData/resolve/referenceInJava/binaryAndSource/ClassObjectField.java
vendored
Normal file
7
idea/testData/resolve/referenceInJava/binaryAndSource/ClassObjectField.java
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
public class ClassObjectField {
|
||||
public static void foo() {
|
||||
k.ClassWithClassObject.Co<caret>mpanion.f();
|
||||
}
|
||||
}
|
||||
|
||||
// REF: companion object of (k).ClassWithClassObject
|
||||
7
idea/testData/resolve/referenceInJava/binaryAndSource/Constructor.java
vendored
Normal file
7
idea/testData/resolve/referenceInJava/binaryAndSource/Constructor.java
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
public class Constructor {
|
||||
public static void foo() {
|
||||
new k.Clas<caret>s();
|
||||
}
|
||||
}
|
||||
|
||||
// REF: (k).Class
|
||||
7
idea/testData/resolve/referenceInJava/binaryAndSource/EnumEntry.java
vendored
Normal file
7
idea/testData/resolve/referenceInJava/binaryAndSource/EnumEntry.java
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
public class EnumEntry {
|
||||
public static void foo() {
|
||||
k.EnumClass.E<caret>NTRY;
|
||||
}
|
||||
}
|
||||
|
||||
// REF: (in k.EnumClass).ENTRY
|
||||
7
idea/testData/resolve/referenceInJava/binaryAndSource/FileFacade.java
vendored
Normal file
7
idea/testData/resolve/referenceInJava/binaryAndSource/FileFacade.java
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
public class PackageFacade {
|
||||
public static void foo() {
|
||||
k.Dep<caret>endenciesKt.topLevelFunction()
|
||||
}
|
||||
}
|
||||
|
||||
// REF: /src/<test dir>/resolve/referenceInJava/dependency.dependencies.kt
|
||||
7
idea/testData/resolve/referenceInJava/binaryAndSource/Getter.java
vendored
Normal file
7
idea/testData/resolve/referenceInJava/binaryAndSource/Getter.java
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
public class Getter {
|
||||
public static void foo(k.Class c) {
|
||||
c.get<caret>Prop();
|
||||
}
|
||||
}
|
||||
|
||||
// REF: (in k.Class).prop
|
||||
7
idea/testData/resolve/referenceInJava/binaryAndSource/Method.java
vendored
Normal file
7
idea/testData/resolve/referenceInJava/binaryAndSource/Method.java
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
public class Method {
|
||||
public static void foo() {
|
||||
(new k.Class()).f<caret>unction();
|
||||
}
|
||||
}
|
||||
|
||||
// REF: (in k.Class).function()
|
||||
7
idea/testData/resolve/referenceInJava/binaryAndSource/ObjectInstance.java
vendored
Normal file
7
idea/testData/resolve/referenceInJava/binaryAndSource/ObjectInstance.java
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
public class ObjectInstance {
|
||||
public static void foo() {
|
||||
k.KotlinObject.INSTANC<caret>E.f();
|
||||
}
|
||||
}
|
||||
|
||||
// REF: (k).KotlinObject
|
||||
9
idea/testData/resolve/referenceInJava/binaryAndSource/PlatformStaticFun.java
vendored
Normal file
9
idea/testData/resolve/referenceInJava/binaryAndSource/PlatformStaticFun.java
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
import k.PlatformStaticFun;
|
||||
|
||||
public class TestPlatformStaticFun {
|
||||
public static void foo() {
|
||||
PlatformStaticFun.<caret>test();
|
||||
}
|
||||
}
|
||||
|
||||
// REF: (in k.PlatformStaticFun).test()
|
||||
Reference in New Issue
Block a user