FIX erreur de le parcours des dossiers lors de la vérification du code JS
authorGreg Burri <greg.burri@gmail.com>
Sun, 5 Oct 2008 09:48:04 +0000 (09:48 +0000)
committerGreg Burri <greg.burri@gmail.com>
Sun, 5 Oct 2008 09:48:04 +0000 (09:48 +0000)
tools/tools.rb

index 9bf9b86..e2ed153 100644 (file)
@@ -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