Generate tests for resolving references to kotlin binaries from java in IDE

GitOrigin-RevId: c6a675389a711cb1358016bf83597fbb6789ed72
This commit is contained in:
Pavel V. Talanov
2016-03-30 21:35:17 +03:00
committed by intellij-monorepo-bot
parent 2ca4dc9379
commit e930ad8e43
19 changed files with 205 additions and 86 deletions
@@ -0,0 +1,5 @@
@k.KAnno(<caret>d = "val")
public class Class {
}
// REF: (in k.KAnno).d
@@ -0,0 +1,7 @@
public class AutoGeneratedOverloads {
public static void foo() {
k.DependenciesKt.<caret>withJvmOverloads(0);
}
}
// REF: (k).withJvmOverloads(Int, Boolean, String)
@@ -0,0 +1,9 @@
import k.StaticFieldInClassObjectInTrait;
public class ClassObjectField {
public static void foo() {
Object object = StaticFieldInClassObjectInTrait.<caret>XX;
}
}
// REF: (in k.StaticFieldInClassObjectInTrait.Companion).XX
@@ -0,0 +1,9 @@
import k.*;
public class Test {
public static void bar(TraitWithDelegatedNoImpl some) {
some.<caret>foo();
}
}
// REF: (in k.TraitNoImpl).foo()
@@ -0,0 +1,9 @@
import k.*;
public class Test {
public static void bar(TraitWithDelegatedWithImpl some) {
some.<caret>foo();
}
}
// REF: (in k.TraitWithImpl).foo()