From 0c7cdb49d89b34baf1f407135b64fd38876823e2 Mon Sep 17 00:00:00 2001 From: Agniva De Sarker Date: Sat, 19 Jan 2019 12:19:09 +0530 Subject: [PATCH] misc/git: remove pre-commit file All hook files are automatically set up when any git-codereview command is run. And since the contribution guidelines point to installing git-codereview, this file does not serve any purpose any more. Change-Id: I165f6905ca03fd3d512c59e2654ef79e76de934c Reviewed-on: https://go-review.googlesource.com/c/go/+/158677 Reviewed-by: Andrew Bonventre --- misc/git/pre-commit | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100755 misc/git/pre-commit diff --git a/misc/git/pre-commit b/misc/git/pre-commit deleted file mode 100755 index 242159f04af..00000000000 --- a/misc/git/pre-commit +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh -# Copyright 2012 The Go Authors. All rights reserved. -# Use of this source code is governed by a BSD-style -# license that can be found in the LICENSE file. - -# git gofmt pre-commit hook -# -# To use, store as .git/hooks/pre-commit inside your repository and make sure -# it has execute permissions. -# -# This script does not handle file names that contain spaces. - -gofiles=$(git diff --cached --name-only --diff-filter=ACM | grep '\.go$') -[ -z "$gofiles" ] && exit 0 - -unformatted=$(gofmt -l $gofiles) -[ -z "$unformatted" ] && exit 0 - -# Some files are not gofmt'd. Print message and fail. - -echo >&2 "Go files must be formatted with gofmt. Please run:" -for fn in $unformatted; do - echo >&2 " gofmt -w $PWD/$fn" -done - -exit 1