From b942e97b32363e1b56880cc14529ad7c80135f9a Mon Sep 17 00:00:00 2001 From: Sambo Chea Date: Mon, 8 Mar 2021 13:13:25 +0700 Subject: [PATCH] Add pre commit hook for ktlint --- gradle/kotlin/hooks/ktlint-git-pre-commit-hook.sh | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 gradle/kotlin/hooks/ktlint-git-pre-commit-hook.sh diff --git a/gradle/kotlin/hooks/ktlint-git-pre-commit-hook.sh b/gradle/kotlin/hooks/ktlint-git-pre-commit-hook.sh new file mode 100644 index 0000000..95bbb70 --- /dev/null +++ b/gradle/kotlin/hooks/ktlint-git-pre-commit-hook.sh @@ -0,0 +1,5 @@ +#!/bin/sh +# https://github.com/shyiko/ktlint pre-commit hook + +git diff --name-only --relative | grep '\.kt[s"]\?$' | xargs ktlint --relative . +if [ $? -ne 0 ]; then exit 1; fi \ No newline at end of file