Tests with renamed method, incremental compilation between Kotlin and Java.

This commit is contained in:
Evgeny Gerashchenko
2014-10-23 18:01:10 +04:00
parent e1180983aa
commit 335c3f4506
14 changed files with 128 additions and 20 deletions
@@ -0,0 +1,5 @@
public class JavaClass {
public void f(String s) {
}
}
@@ -0,0 +1,5 @@
public class JavaClass {
public void g(String s) {
}
}
@@ -0,0 +1,18 @@
Cleaning output files:
out/production/module/JavaClass.class
End of files
Compiling files:
src/JavaClass.java
End of files
Cleaning output files:
out/production/module/_DefaultPackage$willBeResolvedToOther$*$willBeResolvedToOther$1.class
out/production/module/_DefaultPackage$willBeResolvedToOther$*.class
out/production/module/_DefaultPackage$willBeUnresolved$*.class
out/production/module/_DefaultPackage.class
End of files
Compiling files:
src/willBeResolvedToOther.kt
src/willBeUnresolved.kt
End of files
COMPILATION FAILED
Kotlin:ERROR:Unresolved reference: f
@@ -0,0 +1,6 @@
fun willBeResolvedToOther() {
fun JavaClass.f(s: String) {
}
JavaClass().f(":|")
}
@@ -0,0 +1,3 @@
fun willBeUnresolved() {
JavaClass().f(":(")
}