# HG changeset patch # User Mario Ferraro # Date 1256673891 0 # Node ID c7c5212ba8403dcfd017c82e66463bbd8838fa69 # Parent bc1eecbd1a7c4cb5eb0bc2aaba8f275525127dac Script to run JSLint over JS files to check JS code quality. This script will run JSLint over all files in app/soc/content/js directory and subdirectories to check JS code guidelines compliance. diff -r bc1eecbd1a7c -r c7c5212ba840 scripts/jslint.sh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/scripts/jslint.sh Tue Oct 27 20:04:51 2009 +0000 @@ -0,0 +1,17 @@ +#!/bin/bash +#Requires java installed + +echo "JSLINT: running jslint" + +JS_DIRECTORY="../app/soc/content/js" +JSLINT="../thirdparty/jslint/jslint.js" +RHINO="../thirdparty/shrinksafe/js.jar" + +for dir in $(find $JS_DIRECTORY -type d); do + for i in $(find $dir/*.js -type f); do + echo "JSLINT: Processing $i" + java -jar $RHINO $JSLINT $i + done +done + +echo "JSLINT: process finished"