From: Greg Burri Date: Sun, 5 Oct 2008 09:48:04 +0000 (+0000) Subject: FIX erreur de le parcours des dossiers lors de la vérification du code JS X-Git-Tag: 1.1.3~13 X-Git-Url: https://git.euphorik.ch/?a=commitdiff_plain;h=f25f1c7fcec2a610cd5fbd82ae5501e1e9710098;p=euphorik.git FIX erreur de le parcours des dossiers lors de la vérification du code JS --- diff --git a/tools/tools.rb b/tools/tools.rb index 9bf9b86..e2ed153 100644 --- a/tools/tools.rb +++ b/tools/tools.rb @@ -49,15 +49,16 @@ class VerifJS def verifierRecur(dossier) Dir.foreach(dossier){|fichier| - if fichier != '.' and fichier != '..' and File.directory?(fichier) and fichier != 'dirs' - if not verifierRecur(dossier + '/' + fichier) + cheminComplet = "#{dossier}/#{fichier}" + if fichier[0,1] != '.' and File.directory?(cheminComplet) and fichier != 'libs' + if not verifierRecur(cheminComplet) return false end elsif fichier[-3, 3] == '.js' - puts "== Vérification de #{dossier}/#{fichier} ==" + puts "== Vérification de #{cheminComplet} ==" # TODO : mettre un if pour la version windows si dessous - #system("java org.mozilla.javascript.tools.shell.Main jslint.js #{dossier}/#{fichier}") - system("rhino ./tools/jslint.js #{dossier}/#{fichier}") + #system("java org.mozilla.javascript.tools.shell.Main jslint.js #{cheminComplet}") + system("rhino ./tools/jslint.js #{cheminComplet}") # puts $?.exitstatus if $?.exitstatus > 0 return false