Fix "Cannot resolve method" error in Java for methods from trait
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
class C {
|
||||
public C(B b, A a) {
|
||||
a.foo();
|
||||
b.foo();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
public trait A {
|
||||
public fun foo() {}
|
||||
}
|
||||
|
||||
public class B: A {
|
||||
}
|
||||
@@ -69,4 +69,8 @@ public class KotlinAndJavaCheckerTest extends KotlinDaemonAnalyzerTestCase {
|
||||
public void testUseKotlinSubclassesOfMappedTypes() throws Exception {
|
||||
doTest(true, true, "UseKotlinSubclassesOfMappedTypes.java", "UseKotlinSubclassesOfMappedTypes.kt");
|
||||
}
|
||||
|
||||
public void testImplementedMethodsFromTraits() throws Exception {
|
||||
doTest(true, true, "ImplementedMethodsFromTraits.java", "ImplementedMethodsFromTraits.kt");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user