[kotlin:testdata] Update testdata for IncrementalJvmJpsTestGenerated

Included changes:
379eb3f350539c Fix test IncrementalJvmJpsTestGenerated$WithJava$Other.testMultifileClassFileAdded
63b7a47898ca42 [testdata] Fix Jps tests testdata
767e58ba3d3e40 [testdata] Replace test IncrementalJvmJpsTestGenerated.WithJava.JavaUsedInKotlin.testMixedInheritance with new one

GitOrigin-RevId: 3316a2cf134dce248b47acccd33edd291c4ec3d4
This commit is contained in:
Aleksei.Cherepanov
2022-01-22 11:10:00 +00:00
committed by intellij-monorepo-bot
parent 00b8703254
commit d2980883b7
11 changed files with 44 additions and 11 deletions
@@ -0,0 +1,3 @@
abstract public class BaseClass {
}
@@ -0,0 +1,4 @@
// add abstract method, when derived class is not abstract
abstract public class BaseClass {
abstract void myAbs();
}
@@ -0,0 +1,3 @@
// fix
public class BaseClass {
}
@@ -0,0 +1,6 @@
// add method to Base, that does not clash with derived
public class BaseClass {
void doSmthAnother() {
System.out.println(":)");
}
}
@@ -0,0 +1,7 @@
// add method to Base, that CLASH with derived
public class BaseClass {
void doSmthAnother() {
System.out.println(":)");
}
void doSmth() {}
}
@@ -0,0 +1,6 @@
// fix clash
public class BaseClass {
void doSmthAnother() {
System.out.println(":)");
}
}
@@ -0,0 +1,6 @@
// change return type
public class BaseClass {
String doSmthAnother() {
return ":)";
}
}
@@ -0,0 +1,3 @@
open class DerivedClass1 : BaseClass() {
fun doSmth() {}
}
@@ -0,0 +1,6 @@
open class DerivedClass1 : BaseClass() {
fun doSmth() {}
override fun doSmthAnother() {
println(":))")
}
}
@@ -1,10 +0,0 @@
================ Step #1 =================
Compiling files:
src/BaseClass.kt
src/usage1.kt
src/usage2.kt
src/usage3.kt
End of files
Exit code: OK
@@ -10,7 +10,6 @@ Compiling files:
End of files
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/UsageWithFunctionExpressionKt$sam$SamInterface$0.class
out/production/module/UsageWithFunctionExpressionKt$usageWithFunctionExpression$a$1.class
out/production/module/UsageWithFunctionExpressionKt.class
out/production/module/UsageWithFunctionLiteralKt.class