From 402436f3ebd65bf453d093ab01ad861870de3d38 Mon Sep 17 00:00:00 2001 From: Alexey Tsvetkov Date: Wed, 17 Feb 2016 18:27:52 +0300 Subject: [PATCH] Add dummy files to fix gradle incremental tests Gradle won't call kotlin task if source directory is empty KT-8487 --- .../pureKotlin/moveClass/build.log | 9 +++++++++ .../moveClass/experimental-ic-build.log | 20 +++++++++++++++++++ .../incremental/pureKotlin/moveClass/other.kt | 3 +++ .../pureKotlin/packageRemoved/build.log | 11 +++++++++- .../packageRemoved/experimental-ic-build.log | 13 ++++++++++++ .../pureKotlin/packageRemoved/other.kt | 3 +++ .../javaToKotlinAndRemove/build.log | 18 +++++++++++++++++ .../experimental-ic-build.log | 20 +++++++++++++++++++ .../javaToKotlinAndRemove/other.kt | 3 +++ 9 files changed, 99 insertions(+), 1 deletion(-) create mode 100644 jps-plugin/testData/incremental/pureKotlin/moveClass/experimental-ic-build.log create mode 100644 jps-plugin/testData/incremental/pureKotlin/moveClass/other.kt create mode 100644 jps-plugin/testData/incremental/pureKotlin/packageRemoved/experimental-ic-build.log create mode 100644 jps-plugin/testData/incremental/pureKotlin/packageRemoved/other.kt create mode 100644 jps-plugin/testData/incremental/withJava/convertBetweenJavaAndKotlin/javaToKotlinAndRemove/experimental-ic-build.log create mode 100644 jps-plugin/testData/incremental/withJava/convertBetweenJavaAndKotlin/javaToKotlinAndRemove/other.kt diff --git a/jps-plugin/testData/incremental/pureKotlin/moveClass/build.log b/jps-plugin/testData/incremental/pureKotlin/moveClass/build.log index dd9aff0f44c..711548a7e6d 100644 --- a/jps-plugin/testData/incremental/pureKotlin/moveClass/build.log +++ b/jps-plugin/testData/incremental/pureKotlin/moveClass/build.log @@ -16,5 +16,14 @@ Cleaning output files: End of files Compiling files: End of files +Exit code: ADDITIONAL_PASS_REQUIRED +------------------------------------------ +Cleaning output files: + out/production/module/META-INF/module.kotlin_module + out/production/module/other/OtherKt.class +End of files +Compiling files: + src/other.kt +End of files Exit code: OK ------------------------------------------ diff --git a/jps-plugin/testData/incremental/pureKotlin/moveClass/experimental-ic-build.log b/jps-plugin/testData/incremental/pureKotlin/moveClass/experimental-ic-build.log new file mode 100644 index 00000000000..bb01e5d56e8 --- /dev/null +++ b/jps-plugin/testData/incremental/pureKotlin/moveClass/experimental-ic-build.log @@ -0,0 +1,20 @@ +================ Step #1 ================= + +Cleaning output files: + out/production/module/Foo.class +End of files +Compiling files: + src/b.kt +End of files +Exit code: OK +------------------------------------------ + +================ Step #2 ================= + +Cleaning output files: + out/production/module/Foo.class +End of files +Compiling files: +End of files +Exit code: OK +------------------------------------------ \ No newline at end of file diff --git a/jps-plugin/testData/incremental/pureKotlin/moveClass/other.kt b/jps-plugin/testData/incremental/pureKotlin/moveClass/other.kt new file mode 100644 index 00000000000..d3689e2ea8b --- /dev/null +++ b/jps-plugin/testData/incremental/pureKotlin/moveClass/other.kt @@ -0,0 +1,3 @@ +package other + +fun f() {} \ No newline at end of file diff --git a/jps-plugin/testData/incremental/pureKotlin/packageRemoved/build.log b/jps-plugin/testData/incremental/pureKotlin/packageRemoved/build.log index c71c9f3e205..5c5f23eea4a 100644 --- a/jps-plugin/testData/incremental/pureKotlin/packageRemoved/build.log +++ b/jps-plugin/testData/incremental/pureKotlin/packageRemoved/build.log @@ -9,5 +9,14 @@ Cleaning output files: End of files Compiling files: End of files -Exit code: OK +Exit code: ADDITIONAL_PASS_REQUIRED ------------------------------------------ +Cleaning output files: + out/production/module/META-INF/module.kotlin_module + out/production/module/other/OtherKt.class +End of files +Compiling files: + src/other.kt +End of files +Exit code: OK +------------------------------------------ \ No newline at end of file diff --git a/jps-plugin/testData/incremental/pureKotlin/packageRemoved/experimental-ic-build.log b/jps-plugin/testData/incremental/pureKotlin/packageRemoved/experimental-ic-build.log new file mode 100644 index 00000000000..b44cdc0a85f --- /dev/null +++ b/jps-plugin/testData/incremental/pureKotlin/packageRemoved/experimental-ic-build.log @@ -0,0 +1,13 @@ +================ Step #1 ================= + +Cleaning output files: + out/production/module/META-INF/module.kotlin_module + out/production/module/test/AKt.class +End of files +Cleaning output files: + out/production/module/test/BKt.class +End of files +Compiling files: +End of files +Exit code: OK +------------------------------------------ \ No newline at end of file diff --git a/jps-plugin/testData/incremental/pureKotlin/packageRemoved/other.kt b/jps-plugin/testData/incremental/pureKotlin/packageRemoved/other.kt new file mode 100644 index 00000000000..d3689e2ea8b --- /dev/null +++ b/jps-plugin/testData/incremental/pureKotlin/packageRemoved/other.kt @@ -0,0 +1,3 @@ +package other + +fun f() {} \ No newline at end of file diff --git a/jps-plugin/testData/incremental/withJava/convertBetweenJavaAndKotlin/javaToKotlinAndRemove/build.log b/jps-plugin/testData/incremental/withJava/convertBetweenJavaAndKotlin/javaToKotlinAndRemove/build.log index 5b9f74cd080..499bdd9ebf4 100644 --- a/jps-plugin/testData/incremental/withJava/convertBetweenJavaAndKotlin/javaToKotlinAndRemove/build.log +++ b/jps-plugin/testData/incremental/withJava/convertBetweenJavaAndKotlin/javaToKotlinAndRemove/build.log @@ -6,6 +6,15 @@ End of files Compiling files: src/TheClass.kt End of files +Exit code: ADDITIONAL_PASS_REQUIRED +------------------------------------------ +Cleaning output files: + out/production/module/META-INF/module.kotlin_module + out/production/module/other/OtherKt.class +End of files +Compiling files: + src/other.kt +End of files Exit code: OK ------------------------------------------ @@ -16,5 +25,14 @@ Cleaning output files: End of files Compiling files: End of files +Exit code: ADDITIONAL_PASS_REQUIRED +------------------------------------------ +Cleaning output files: + out/production/module/META-INF/module.kotlin_module + out/production/module/other/OtherKt.class +End of files +Compiling files: + src/other.kt +End of files Exit code: OK ------------------------------------------ diff --git a/jps-plugin/testData/incremental/withJava/convertBetweenJavaAndKotlin/javaToKotlinAndRemove/experimental-ic-build.log b/jps-plugin/testData/incremental/withJava/convertBetweenJavaAndKotlin/javaToKotlinAndRemove/experimental-ic-build.log new file mode 100644 index 00000000000..5b9f74cd080 --- /dev/null +++ b/jps-plugin/testData/incremental/withJava/convertBetweenJavaAndKotlin/javaToKotlinAndRemove/experimental-ic-build.log @@ -0,0 +1,20 @@ +================ Step #1 ================= + +Cleaning output files: + out/production/module/TheClass.class +End of files +Compiling files: + src/TheClass.kt +End of files +Exit code: OK +------------------------------------------ + +================ Step #2 ================= + +Cleaning output files: + out/production/module/TheClass.class +End of files +Compiling files: +End of files +Exit code: OK +------------------------------------------ diff --git a/jps-plugin/testData/incremental/withJava/convertBetweenJavaAndKotlin/javaToKotlinAndRemove/other.kt b/jps-plugin/testData/incremental/withJava/convertBetweenJavaAndKotlin/javaToKotlinAndRemove/other.kt new file mode 100644 index 00000000000..567945cc9b5 --- /dev/null +++ b/jps-plugin/testData/incremental/withJava/convertBetweenJavaAndKotlin/javaToKotlinAndRemove/other.kt @@ -0,0 +1,3 @@ +package other + +fun other() {} \ No newline at end of file