diff --git a/platform/jewel/settings.gradle.kts b/platform/jewel/settings.gradle.kts index e9ff2a275044..c6fba3a6f164 100644 --- a/platform/jewel/settings.gradle.kts +++ b/platform/jewel/settings.gradle.kts @@ -28,7 +28,6 @@ dependencyResolutionManagement { plugins { id("com.gradle.enterprise") version "3.15.1" id("org.gradle.toolchains.foojay-resolver-convention") version "0.7.0" - id("org.danilopianini.gradle-pre-commit-git-hooks") version "2.0.9" } include( @@ -59,47 +58,4 @@ gradleEnterprise { } } -val isWindows - get() = System.getProperty("os.name").contains("win", true) - -val gradleCommand: String by - lazy(LazyThreadSafetyMode.NONE) { - val gradlewFilename = - if (isWindows) { - "gradlew.bat" - } else { - "gradlew" - } - - val gradlew = File(rootProject.projectDir, gradlewFilename) - if (gradlew.exists() && gradlew.isFile && gradlew.canExecute()) { - logger.info("Using gradlew wrapper at ${gradlew.invariantSeparatorsPath}") - gradlew.invariantSeparatorsPath - } else { - "gradle" - } - } - -val shebang = if (isWindows) "" else "#!/bin/sh" - -gitHooks { - hook("pre-push") { - from(shebang) { - // language=Shell Script - """ - |#### Note: this hook was autogenerated. You can edit it in settings.gradle.kts - |GRADLEW=$gradleCommand - |if ! ${'$'}GRADLEW ktfmtCheck ; then - | ${'$'}GRADLEW ktfmtFormat - | echo 1>&2 "\nktfmt found problems; commit the result and re-push" - | exit 1 - |fi - | - """ - .trimMargin() - } - } - - createHooks(overwriteExisting = true) -} include("ui-tests")