details: https://code.openbravo.com/erp/devel/pi/rev/793e9e936326
changeset: 13688:793e9e936326
user: Iván Perdomo <ivan.perdomo <at> openbravo.com>
date: Fri Sep 09 13:44:09 2011 +0200
summary: Improve jslint check on modified files
- The previous version fails when removing a .js file, now it checks if the
file exists before passing it thru jslint
diffstat:
modules/org.openbravo.client.kernel/jslint/jscheck-hg | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
diffs (16 lines):
diff -r 3d63eb9bc450 -r 793e9e936326
modules/org.openbravo.client.kernel/jslint/jscheck-hg
--- a/modules/org.openbravo.client.kernel/jslint/jscheck-hg Fri Sep 09
13:40:25 2011 +0200
+++ b/modules/org.openbravo.client.kernel/jslint/jscheck-hg Fri Sep 09
13:44:09 2011 +0200
@@ -2,4 +2,11 @@
# Mercurial pretxncommit hook
echo "Performing jslint check on modified js resources"
-for i in $(hg log -r $HG_NODE --template '{files}'); do echo $i | awk '/.js$/
&& ! /^web/' | xargs -rn1 ./modules/org.openbravo.client.kernel/jslint/jslint
|| exit 1; done;
+for i in $(hg log -r $HG_NODE --template '{files}')
+do
+ if [ -f "$i" -a -n "$(echo $i | awk '/.js$/ && ! /^web/')" ]; then
+ ./modules/org.openbravo.client.kernel/jslint/jslint $i || exit 1
+ fi
+done
+
+exit 0
------------------------------------------------------------------------------
Why Cloud-Based Security and Archiving Make Sense
Osterman Research conducted this study that outlines how and why cloud
computing security and archiving is rapidly being adopted across the IT
space for its ease of implementation, lower cost, and increased
reliability. Learn more. http://www.accelacomm.com/jaw/sfnl/114/51425301/
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits