Forked from yuroyoro/pre-commit.keyword-check.sample
Last active
December 18, 2015 09:39
-
-
Save hanachin/5762786 to your computer and use it in GitHub Desktop.
Revisions
-
hanachin revised this gist
Jun 12, 2013 . 1 changed file with 24 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -65,7 +65,7 @@ for FILE in `git diff-index --name-status $against -- | grep '\.rb$'| cut -c3-` done for FILE in `git diff-index --name-status $against -- | grep '\.rb$'| cut -c3-` ; do # Check if the file contains '.tapp' grep_result=`grep '.tapp' $FILE | grep -v '^$'` if [ -n "${grep_result}" ] then @@ -74,3 +74,26 @@ for FILE in `git diff-index --name-status $against -- | grep '\.rb$'| cut -c3-` exit 1 fi done for FILE in `git diff-index --name-status $against -- | grep '\.rb$'| cut -c3-` ; do # Check if the file contains 'binding.pry' grep_result=`grep 'binding.pry' $FILE | grep -v '^$'` if [ -n "${grep_result}" ] then echo $FILE ' contains binding.pry!' echo $grep_result exit 1 fi done for FILE in `git diff-index --name-status $against -- | grep '\.rb$'| cut -c3-` ; do # Check if the file contains 'binding.pry_remote' grep_result=`grep 'binding.pry_remote' $FILE | grep -v '^$'` if [ -n "${grep_result}" ] then echo $FILE ' contains binding.pry_remote!' echo $grep_result exit 1 fi done -
hanachin revised this gist
Jun 12, 2013 . 1 changed file with 48 additions and 3 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,13 +1,13 @@ #!/bin/sh if git rev-parse --verify HEAD >/dev/null 2>&1 then against=HEAD else # Initial commit: diff against an empty tree object against=4b825dc642cb6eb9a060e54bf8d69288fbee4904 fi for FILE in `git diff-index --name-status $against -- | grep -E '\.js(\.coffee)?$'| cut -c3-` ; do # Check if the file contains 'console.log' grep_result=`grep 'console.log' $FILE | grep -v -E '\s*(\#+|\/\/).*console.log' | grep -v '^$' ` @@ -19,6 +19,18 @@ for FILE in `git diff-index --name-status $against -- | grep -E '\.js(\.coffee)? fi done for FILE in `git diff-index --name-status $against -- | grep -E '\.js(\.coffee)?$'| cut -c3-` ; do # Check if the file contains 'console.log' grep_result=`grep 'debugger' $FILE | grep -v -E '\s*(\#+|\/\/).*debugger' | grep -v '^$' ` if [ -n "${grep_result}" ] then echo $FILE ' contains debugger!' echo $grep_result exit 1 fi done for FILE in `git diff-index --name-status $against -- | grep '\.rb$'| cut -c3-` ; do # Check if the file contains 'debugger' grep_result=`grep 'debugger' $FILE | grep -v -E '\s*\#+.*debugger' | grep -v '^$'` @@ -28,4 +40,37 @@ for FILE in `git diff-index --name-status $against -- | grep '\.rb$'| cut -c3-` echo $grep_result exit 1 fi done for FILE in `git diff-index --name-status $against -- | grep '\.rb$'| cut -c3-` ; do # Check if the file contains 'debugger' grep_result=`grep 'puts' $FILE | grep -v -E '\s*\#+.*puts' | grep -v '^$'` if [ -n "${grep_result}" ] then echo $FILE ' contains puts!' echo $grep_result exit 1 fi done for FILE in `git diff-index --name-status $against -- | grep '\.rb$'| cut -c3-` ; do # Check if the file contains 'p ' grep_result=`grep -E '^[[:space:]]*p[[:space:]]' $FILE | grep -v '^$'` if [ -n "${grep_result}" ] then echo $FILE ' contains p!' echo $grep_result exit 1 fi done for FILE in `git diff-index --name-status $against -- | grep '\.rb$'| cut -c3-` ; do # Check if the file contains 'p ' grep_result=`grep '.tapp' $FILE | grep -v '^$'` if [ -n "${grep_result}" ] then echo $FILE ' contains tapp!' echo $grep_result exit 1 fi done -
yuroyoro created this gist
Mar 16, 2012 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,31 @@ #!/bin/sh if git rev-parse --verify HEAD >/dev/null 2>&1 then against=HEAD else # Initial commit: diff against an empty tree object against=4b825dc642cb6eb9a060e54bf8d69288fbee4904 fi for FILE in `git diff-index --name-status $against -- | grep -E '\.js(\.coffee)?$'| cut -c3-` ; do # Check if the file contains 'console.log' grep_result=`grep 'console.log' $FILE | grep -v -E '\s*(\#+|\/\/).*console.log' | grep -v '^$' ` if [ -n "${grep_result}" ] then echo $FILE ' contains console.log!' echo $grep_result exit 1 fi done for FILE in `git diff-index --name-status $against -- | grep '\.rb$'| cut -c3-` ; do # Check if the file contains 'debugger' grep_result=`grep 'debugger' $FILE | grep -v -E '\s*\#+.*debugger' | grep -v '^$'` if [ -n "${grep_result}" ] then echo $FILE ' contains debugger!' echo $grep_result exit 1 fi done