From d15ecc150021e40a4b2c3f73931693ab64586750 Mon Sep 17 00:00:00 2001 From: Alexander Udalov Date: Mon, 22 Jul 2019 19:46:10 +0200 Subject: [PATCH] JVM IR: generate tests on incremental compilation Original commit: 73a671af7c9d1f8b4d85076a2187b884c1e0ceb3 --- .../incremental/inlineFunCallSite/coroutine/directives.txt | 1 + .../incremental/pureKotlin/constantValueChanged/directives.txt | 1 + .../incremental/pureKotlin/inlinePropertyInClass/directives.txt | 1 + .../pureKotlin/inlinePropertyOnTopLevel/directives.txt | 1 + .../pureKotlin/inlineSuspendFunctionChanged/directives.txt | 1 + .../other/conflictingPlatformDeclarations/directives.txt | 1 + .../other/inlineTopLevelFunctionWithJvmName/directives.txt | 1 + .../other/inlineTopLevelValPropertyWithJvmName/directives.txt | 1 + .../other/innerClassNotGeneratedWhenRebuilding/directives.txt | 1 + .../other/multifileClassAddTopLevelFunWithDefault/directives.txt | 1 + .../withJava/other/multifileClassFileAdded/directives.txt | 1 + .../withJava/other/multifileClassFileChanged/directives.txt | 1 + .../directives.txt | 1 + .../other/multifilePackagePartMethodAdded/directives.txt | 1 + .../withJava/other/multifilePartsWithProperties/directives.txt | 1 + .../withJava/other/packageFacadeToClass/directives.txt | 1 + 16 files changed, 16 insertions(+) create mode 100644 jps/jps-plugin/testData/incremental/inlineFunCallSite/coroutine/directives.txt create mode 100644 jps/jps-plugin/testData/incremental/pureKotlin/constantValueChanged/directives.txt create mode 100644 jps/jps-plugin/testData/incremental/pureKotlin/inlinePropertyInClass/directives.txt create mode 100644 jps/jps-plugin/testData/incremental/pureKotlin/inlinePropertyOnTopLevel/directives.txt create mode 100644 jps/jps-plugin/testData/incremental/pureKotlin/inlineSuspendFunctionChanged/directives.txt create mode 100644 jps/jps-plugin/testData/incremental/withJava/other/conflictingPlatformDeclarations/directives.txt create mode 100644 jps/jps-plugin/testData/incremental/withJava/other/inlineTopLevelFunctionWithJvmName/directives.txt create mode 100644 jps/jps-plugin/testData/incremental/withJava/other/inlineTopLevelValPropertyWithJvmName/directives.txt create mode 100644 jps/jps-plugin/testData/incremental/withJava/other/innerClassNotGeneratedWhenRebuilding/directives.txt create mode 100644 jps/jps-plugin/testData/incremental/withJava/other/multifileClassAddTopLevelFunWithDefault/directives.txt create mode 100644 jps/jps-plugin/testData/incremental/withJava/other/multifileClassFileAdded/directives.txt create mode 100644 jps/jps-plugin/testData/incremental/withJava/other/multifileClassFileChanged/directives.txt create mode 100644 jps/jps-plugin/testData/incremental/withJava/other/multifileClassFileMovedToAnotherMultifileClass/directives.txt create mode 100644 jps/jps-plugin/testData/incremental/withJava/other/multifilePackagePartMethodAdded/directives.txt create mode 100644 jps/jps-plugin/testData/incremental/withJava/other/multifilePartsWithProperties/directives.txt create mode 100644 jps/jps-plugin/testData/incremental/withJava/other/packageFacadeToClass/directives.txt diff --git a/jps/jps-plugin/testData/incremental/inlineFunCallSite/coroutine/directives.txt b/jps/jps-plugin/testData/incremental/inlineFunCallSite/coroutine/directives.txt new file mode 100644 index 00000000000..5099b2ad971 --- /dev/null +++ b/jps/jps-plugin/testData/incremental/inlineFunCallSite/coroutine/directives.txt @@ -0,0 +1 @@ +// IGNORE_BACKEND: JVM_IR diff --git a/jps/jps-plugin/testData/incremental/pureKotlin/constantValueChanged/directives.txt b/jps/jps-plugin/testData/incremental/pureKotlin/constantValueChanged/directives.txt new file mode 100644 index 00000000000..5099b2ad971 --- /dev/null +++ b/jps/jps-plugin/testData/incremental/pureKotlin/constantValueChanged/directives.txt @@ -0,0 +1 @@ +// IGNORE_BACKEND: JVM_IR diff --git a/jps/jps-plugin/testData/incremental/pureKotlin/inlinePropertyInClass/directives.txt b/jps/jps-plugin/testData/incremental/pureKotlin/inlinePropertyInClass/directives.txt new file mode 100644 index 00000000000..5099b2ad971 --- /dev/null +++ b/jps/jps-plugin/testData/incremental/pureKotlin/inlinePropertyInClass/directives.txt @@ -0,0 +1 @@ +// IGNORE_BACKEND: JVM_IR diff --git a/jps/jps-plugin/testData/incremental/pureKotlin/inlinePropertyOnTopLevel/directives.txt b/jps/jps-plugin/testData/incremental/pureKotlin/inlinePropertyOnTopLevel/directives.txt new file mode 100644 index 00000000000..5099b2ad971 --- /dev/null +++ b/jps/jps-plugin/testData/incremental/pureKotlin/inlinePropertyOnTopLevel/directives.txt @@ -0,0 +1 @@ +// IGNORE_BACKEND: JVM_IR diff --git a/jps/jps-plugin/testData/incremental/pureKotlin/inlineSuspendFunctionChanged/directives.txt b/jps/jps-plugin/testData/incremental/pureKotlin/inlineSuspendFunctionChanged/directives.txt new file mode 100644 index 00000000000..5099b2ad971 --- /dev/null +++ b/jps/jps-plugin/testData/incremental/pureKotlin/inlineSuspendFunctionChanged/directives.txt @@ -0,0 +1 @@ +// IGNORE_BACKEND: JVM_IR diff --git a/jps/jps-plugin/testData/incremental/withJava/other/conflictingPlatformDeclarations/directives.txt b/jps/jps-plugin/testData/incremental/withJava/other/conflictingPlatformDeclarations/directives.txt new file mode 100644 index 00000000000..5099b2ad971 --- /dev/null +++ b/jps/jps-plugin/testData/incremental/withJava/other/conflictingPlatformDeclarations/directives.txt @@ -0,0 +1 @@ +// IGNORE_BACKEND: JVM_IR diff --git a/jps/jps-plugin/testData/incremental/withJava/other/inlineTopLevelFunctionWithJvmName/directives.txt b/jps/jps-plugin/testData/incremental/withJava/other/inlineTopLevelFunctionWithJvmName/directives.txt new file mode 100644 index 00000000000..5099b2ad971 --- /dev/null +++ b/jps/jps-plugin/testData/incremental/withJava/other/inlineTopLevelFunctionWithJvmName/directives.txt @@ -0,0 +1 @@ +// IGNORE_BACKEND: JVM_IR diff --git a/jps/jps-plugin/testData/incremental/withJava/other/inlineTopLevelValPropertyWithJvmName/directives.txt b/jps/jps-plugin/testData/incremental/withJava/other/inlineTopLevelValPropertyWithJvmName/directives.txt new file mode 100644 index 00000000000..5099b2ad971 --- /dev/null +++ b/jps/jps-plugin/testData/incremental/withJava/other/inlineTopLevelValPropertyWithJvmName/directives.txt @@ -0,0 +1 @@ +// IGNORE_BACKEND: JVM_IR diff --git a/jps/jps-plugin/testData/incremental/withJava/other/innerClassNotGeneratedWhenRebuilding/directives.txt b/jps/jps-plugin/testData/incremental/withJava/other/innerClassNotGeneratedWhenRebuilding/directives.txt new file mode 100644 index 00000000000..5099b2ad971 --- /dev/null +++ b/jps/jps-plugin/testData/incremental/withJava/other/innerClassNotGeneratedWhenRebuilding/directives.txt @@ -0,0 +1 @@ +// IGNORE_BACKEND: JVM_IR diff --git a/jps/jps-plugin/testData/incremental/withJava/other/multifileClassAddTopLevelFunWithDefault/directives.txt b/jps/jps-plugin/testData/incremental/withJava/other/multifileClassAddTopLevelFunWithDefault/directives.txt new file mode 100644 index 00000000000..5099b2ad971 --- /dev/null +++ b/jps/jps-plugin/testData/incremental/withJava/other/multifileClassAddTopLevelFunWithDefault/directives.txt @@ -0,0 +1 @@ +// IGNORE_BACKEND: JVM_IR diff --git a/jps/jps-plugin/testData/incremental/withJava/other/multifileClassFileAdded/directives.txt b/jps/jps-plugin/testData/incremental/withJava/other/multifileClassFileAdded/directives.txt new file mode 100644 index 00000000000..5099b2ad971 --- /dev/null +++ b/jps/jps-plugin/testData/incremental/withJava/other/multifileClassFileAdded/directives.txt @@ -0,0 +1 @@ +// IGNORE_BACKEND: JVM_IR diff --git a/jps/jps-plugin/testData/incremental/withJava/other/multifileClassFileChanged/directives.txt b/jps/jps-plugin/testData/incremental/withJava/other/multifileClassFileChanged/directives.txt new file mode 100644 index 00000000000..5099b2ad971 --- /dev/null +++ b/jps/jps-plugin/testData/incremental/withJava/other/multifileClassFileChanged/directives.txt @@ -0,0 +1 @@ +// IGNORE_BACKEND: JVM_IR diff --git a/jps/jps-plugin/testData/incremental/withJava/other/multifileClassFileMovedToAnotherMultifileClass/directives.txt b/jps/jps-plugin/testData/incremental/withJava/other/multifileClassFileMovedToAnotherMultifileClass/directives.txt new file mode 100644 index 00000000000..5099b2ad971 --- /dev/null +++ b/jps/jps-plugin/testData/incremental/withJava/other/multifileClassFileMovedToAnotherMultifileClass/directives.txt @@ -0,0 +1 @@ +// IGNORE_BACKEND: JVM_IR diff --git a/jps/jps-plugin/testData/incremental/withJava/other/multifilePackagePartMethodAdded/directives.txt b/jps/jps-plugin/testData/incremental/withJava/other/multifilePackagePartMethodAdded/directives.txt new file mode 100644 index 00000000000..5099b2ad971 --- /dev/null +++ b/jps/jps-plugin/testData/incremental/withJava/other/multifilePackagePartMethodAdded/directives.txt @@ -0,0 +1 @@ +// IGNORE_BACKEND: JVM_IR diff --git a/jps/jps-plugin/testData/incremental/withJava/other/multifilePartsWithProperties/directives.txt b/jps/jps-plugin/testData/incremental/withJava/other/multifilePartsWithProperties/directives.txt new file mode 100644 index 00000000000..5099b2ad971 --- /dev/null +++ b/jps/jps-plugin/testData/incremental/withJava/other/multifilePartsWithProperties/directives.txt @@ -0,0 +1 @@ +// IGNORE_BACKEND: JVM_IR diff --git a/jps/jps-plugin/testData/incremental/withJava/other/packageFacadeToClass/directives.txt b/jps/jps-plugin/testData/incremental/withJava/other/packageFacadeToClass/directives.txt new file mode 100644 index 00000000000..5099b2ad971 --- /dev/null +++ b/jps/jps-plugin/testData/incremental/withJava/other/packageFacadeToClass/directives.txt @@ -0,0 +1 @@ +// IGNORE_BACKEND: JVM_IR