Jdlrobson has uploaded a new change for review.
https://gerrit.wikimedia.org/r/177883
Change subject: Pre-commit hook: Check jsdoc coverage of any touched files
......................................................................
Pre-commit hook: Check jsdoc coverage of any touched files
Change-Id: Iedee5cf753838f9e00982bda73360fe1841ca68a
---
M dev-scripts/pre-commit
1 file changed, 7 insertions(+), 8 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MobileFrontend
refs/changes/83/177883/1
diff --git a/dev-scripts/pre-commit b/dev-scripts/pre-commit
index 68c7b14..3ccfc0a 100755
--- a/dev-scripts/pre-commit
+++ b/dev-scripts/pre-commit
@@ -7,14 +7,13 @@
exit 1
fi
-# for file in `git diff --cached --name-only | grep -i ".js\$"`
-# do
-# echo "Beautifying $file"
-# if [ -f $file ]; then
-# node_modules/.bin/js-beautify -r "$file"
-# git add "$file"
-# fi
-# done
+for file in `git diff --cached --name-only | grep -i ".js\$"`
+do
+ echo 'Checking documentation coverage of files you have touched:'
+ if [ -f $file ]; then
+ node_modules/jscs/bin/jscs --config .jscs-jsdocrc "$file" ||
exit 1
+ fi
+done
make jshint || exit 1
make jscs || exit 1
--
To view, visit https://gerrit.wikimedia.org/r/177883
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Iedee5cf753838f9e00982bda73360fe1841ca68a
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MobileFrontend
Gerrit-Branch: master
Gerrit-Owner: Jdlrobson <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits