From c9ff868099cfe93eaea9538c8bcd638966477ed5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20K=C3=BCrten?= <sebastian@mobanisto.de> Date: Mon, 13 Sep 2021 08:28:54 +0200 Subject: [PATCH] Add ktLint plugin and add IDEA task for running it --- .idea/runConfigurations/Briar_Desktop.xml | 2 +- .idea/runConfigurations/ktLintCheck.xml | 23 +++++++++++++++++++++++ build.gradle.kts | 1 + 3 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 .idea/runConfigurations/ktLintCheck.xml diff --git a/.idea/runConfigurations/Briar_Desktop.xml b/.idea/runConfigurations/Briar_Desktop.xml index ddf5232dce..23fb7bd7a9 100644 --- a/.idea/runConfigurations/Briar_Desktop.xml +++ b/.idea/runConfigurations/Briar_Desktop.xml @@ -1,7 +1,7 @@ <component name="ProjectRunConfigurationManager"> <configuration default="false" name="Briar Desktop" type="JetRunConfigurationType"> <option name="MAIN_CLASS_NAME" value="org.briarproject.briar.desktop.MainKt" /> - <module name="briar-desktop.main" /> + <module name="briar-desktop" /> <option name="PROGRAM_PARAMETERS" value="--debug" /> <method v="2"> <option name="Make" enabled="true" /> diff --git a/.idea/runConfigurations/ktLintCheck.xml b/.idea/runConfigurations/ktLintCheck.xml new file mode 100644 index 0000000000..08de875f84 --- /dev/null +++ b/.idea/runConfigurations/ktLintCheck.xml @@ -0,0 +1,23 @@ +<component name="ProjectRunConfigurationManager"> + <configuration default="false" name="ktLintCheck" type="GradleRunConfiguration" factoryName="Gradle"> + <ExternalSystemSettings> + <option name="executionName" /> + <option name="externalProjectPath" value="$PROJECT_DIR$" /> + <option name="externalSystemIdString" value="GRADLE" /> + <option name="scriptParameters" value="" /> + <option name="taskDescriptions"> + <list /> + </option> + <option name="taskNames"> + <list> + <option value="ktLintCheck" /> + </list> + </option> + <option name="vmOptions" value="" /> + </ExternalSystemSettings> + <ExternalSystemDebugServerProcess>true</ExternalSystemDebugServerProcess> + <ExternalSystemReattachDebugProcess>true</ExternalSystemReattachDebugProcess> + <DebugAllEnabled>false</DebugAllEnabled> + <method v="2" /> + </configuration> +</component> \ No newline at end of file diff --git a/build.gradle.kts b/build.gradle.kts index af4aeb877c..ec4a7298fd 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -8,6 +8,7 @@ plugins { id("org.jetbrains.compose") version "0.4.0" id("java") id("idea") + id("org.jlleitschuh.gradle.ktlint") version("10.1.0") } group = "app.briar.desktop" -- GitLab