13 lines
382 B
Bash
Executable File
13 lines
382 B
Bash
Executable File
#!/bin/sh
|
|
|
|
set -e
|
|
|
|
REPO_ROOT_DIR="$(git rev-parse --show-toplevel)"
|
|
|
|
files=$((git diff --cached --name-only --diff-filter=ACMR | grep -Ei "\.java$") || true)
|
|
if [ ! -z "${files}" ]; then
|
|
comma_files=$(echo "$files" | paste -s -d "," -)
|
|
"${REPO_ROOT_DIR}/gradlew" goJF -DgoogleJavaFormat.include="$comma_files" &>/dev/null
|
|
git add $(echo "$files" | paste -s -d " " -)
|
|
fi
|