1
0
mirror of https://github.com/luzifer/vim.git synced 2024-09-19 19:12:55 +00:00

Prefer gofumpt before gofmt

Signed-off-by: Knut Ahlers <knut@ahlers.me>
This commit is contained in:
Knut Ahlers 2020-08-08 20:12:11 +02:00
parent b9d7e8e351
commit 467a2b8cc2
Signed by: luzifer
GPG Key ID: DC2729FDD34BE99E

View File

@ -3,8 +3,16 @@ set -euxo pipefail
[ ${DEBUG:-0} -eq 1 ] && exec 2>/tmp/gofmtimport.dbg [ ${DEBUG:-0} -eq 1 ] && exec 2>/tmp/gofmtimport.dbg
goimports \ cmdimports=$(command -v gofumports || command -v goimports || true)
cmdfmt=$(command -v gofumpt || command -v gofmt || true)
[[ -n $cmdimports ]] && [[ -n $cmdfmt ]] || {
echo "No imports command or no fmt command found" >&2
exit 1
}
${cmdimports} \
-srcdir "$2" \ -srcdir "$2" \
-local "${GOIMPORT_LOCAL:-}" \ -local "${GOIMPORT_LOCAL:-}" \
-w "$2" -w "$2"
gofmt -s -w "$2" ${cmdfmt} -s -w "$2"