diff --git a/Makefile b/Makefile index 2cd3c0e0fb..9347eb15a2 100644 --- a/Makefile +++ b/Makefile @@ -417,14 +417,14 @@ RESET := $(shell tput sgr0 2>/dev/null) fmt: fmt/ts fmt/go fmt/terraform fmt/shfmt fmt/prettier .PHONY: fmt -GO_FMT_FILES := $(shell find . $(FIND_EXCLUSIONS) -type f -name '*.go' -exec sh -c 'grep -L "DO NOT EDIT" "{}" 2>/dev/null || true' \;) - fmt/go: go mod tidy echo "$(GREEN)==>$(RESET) $(BOLD)fmt/go$(RESET)" # VS Code users should check out # https://github.com/mvdan/gofumpt#visual-studio-code - go run mvdan.cc/gofumpt@v0.4.0 -w -l $(GO_FMT_FILES) + find . $(FIND_EXCLUSIONS) -type f -name '*.go' -print0 | \ + xargs -0 grep --null -L "DO NOT EDIT" | \ + xargs -0 go run mvdan.cc/gofumpt@v0.4.0 -w -l .PHONY: fmt/go fmt/ts: