[IC] Add test for potential sam change in kotlin-java interop

JPS tests were fixed on IJ side during implementation of JPS on graph

Relates to KT-21534
This commit is contained in:
Aleksei.Cherepanov
2023-12-12 15:45:32 +01:00
committed by Space Team
parent 49ae1b8d01
commit 5150812838
13 changed files with 186 additions and 1 deletions
@@ -0,0 +1,5 @@
public class JavaClass {
public void foo(Integer param) {
System.out.println("member");
}
}
@@ -0,0 +1,5 @@
public class JavaClass {
public void foo(String param) {
System.out.println("member");
}
}
@@ -0,0 +1,19 @@
================ Step #1 =================
Cleaning output files:
out/production/module/JavaClass.class
End of files
Exit code: NOTHING_DONE
------------------------------------------
Compiling files:
src/JavaClass.java
End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/MainKt.class
End of files
Compiling files:
src/main.kt
End of files
Exit code: OK
------------------------------------------
@@ -0,0 +1,8 @@
fun JavaClass.foo(x: String) {
println("extension")
}
fun main(args: Array<String>) {
JavaClass().foo("str")
}
//KT-21534