From 5dfcac18b7067199d2a1145187b3420d0ab83f7a Mon Sep 17 00:00:00 2001 From: Simon Ogorodnik Date: Thu, 7 Sep 2017 18:17:47 +0300 Subject: [PATCH] Add no process canceled exception configurations --- .../{gsk__runIde_.xml => IDEA2.xml} | 3 +- .idea/runConfigurations/IDEA_Ultimate.xml | 21 +++++++++ ...ltimate__No_ProcessCanceledException__.xml | 21 +++++++++ .../IDEA__No_ProcessCanceledException_.xml | 45 +++++++------------ idea-runner/build.gradle.kts | 5 +++ ultimate/ultimate-runner/build.gradle.kts | 4 ++ 6 files changed, 70 insertions(+), 29 deletions(-) rename .idea/runConfigurations/{gsk__runIde_.xml => IDEA2.xml} (73%) create mode 100644 .idea/runConfigurations/IDEA_Ultimate.xml create mode 100644 .idea/runConfigurations/IDEA_Ultimate__No_ProcessCanceledException__.xml diff --git a/.idea/runConfigurations/gsk__runIde_.xml b/.idea/runConfigurations/IDEA2.xml similarity index 73% rename from .idea/runConfigurations/gsk__runIde_.xml rename to .idea/runConfigurations/IDEA2.xml index efe92e8b4a4..d0c4a6e856b 100644 --- a/.idea/runConfigurations/gsk__runIde_.xml +++ b/.idea/runConfigurations/IDEA2.xml @@ -1,5 +1,5 @@ - + + \ No newline at end of file diff --git a/.idea/runConfigurations/IDEA_Ultimate.xml b/.idea/runConfigurations/IDEA_Ultimate.xml new file mode 100644 index 00000000000..185b79e2812 --- /dev/null +++ b/.idea/runConfigurations/IDEA_Ultimate.xml @@ -0,0 +1,21 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/runConfigurations/IDEA_Ultimate__No_ProcessCanceledException__.xml b/.idea/runConfigurations/IDEA_Ultimate__No_ProcessCanceledException__.xml new file mode 100644 index 00000000000..bcc5a442ecd --- /dev/null +++ b/.idea/runConfigurations/IDEA_Ultimate__No_ProcessCanceledException__.xml @@ -0,0 +1,21 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/runConfigurations/IDEA__No_ProcessCanceledException_.xml b/.idea/runConfigurations/IDEA__No_ProcessCanceledException_.xml index a48457d6253..a268969f6c0 100644 --- a/.idea/runConfigurations/IDEA__No_ProcessCanceledException_.xml +++ b/.idea/runConfigurations/IDEA__No_ProcessCanceledException_.xml @@ -1,32 +1,21 @@ - - - - \ No newline at end of file diff --git a/idea-runner/build.gradle.kts b/idea-runner/build.gradle.kts index a72e6a0bd2d..50bfaf7f1c8 100644 --- a/idea-runner/build.gradle.kts +++ b/idea-runner/build.gradle.kts @@ -41,5 +41,10 @@ val runIde by task { "-Dkotlin.internal.mode.enabled=true", "-Didea.additional.classpath=../idea-kotlin-runtime/kotlin-runtime.jar,../idea-kotlin-runtime/kotlin-reflect.jar" ) + + if (project.hasProperty("noPCE")) { + jvmArgs("-Didea.ProcessCanceledException=disabled") + } + args() } \ No newline at end of file diff --git a/ultimate/ultimate-runner/build.gradle.kts b/ultimate/ultimate-runner/build.gradle.kts index 9f4bee8e57e..8fb9fe96d41 100644 --- a/ultimate/ultimate-runner/build.gradle.kts +++ b/ultimate/ultimate-runner/build.gradle.kts @@ -40,5 +40,9 @@ val runUltimate by task { "-Didea.additional.classpath=../idea-kotlin-runtime/kotlin-runtime.jar,../idea-kotlin-runtime/kotlin-reflect.jar" ) + if (project.hasProperty("noPCE")) { + jvmArgs("-Didea.ProcessCanceledException=disabled") + } + args() } \ No newline at end of file