Little optimisation in the syntax and indentation checker dialogs.

Sun, 09 Jan 2011 14:25:16 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 09 Jan 2011 14:25:16 +0100
changeset 831
f046b97785db
parent 830
6caa4436dee2
child 832
eb5ff61f927b

Little optimisation in the syntax and indentation checker dialogs.

Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py file | annotate | diff | comparison | revisions
Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py file | annotate | diff | comparison | revisions
--- a/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py	Sat Jan 08 20:39:23 2011 +0100
+++ b/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py	Sun Jan 09 14:25:16 2011 +0100
@@ -301,12 +301,12 @@
             self.__data["ExcludeFiles"] = filterString
             self.__project.setData("CHECKERSPARMS", "SyntaxChecker", 
                                    self.__data)
-        filterList = filterString.split(",")
+        filterList = [f.strip() for f in filterString.split(",") 
+                      if f.strip()]
         if filterList:
             for filter in filterList:
                 fileList = \
-                    [f for f in fileList 
-                     if not fnmatch.fnmatch(f, filter.strip())]
+                    [f for f in fileList if not fnmatch.fnmatch(f, filter)]
         
         self.resultList.clear()
         self.noResults = True
--- a/Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py	Sat Jan 08 20:39:23 2011 +0100
+++ b/Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py	Sun Jan 09 14:25:16 2011 +0100
@@ -210,11 +210,12 @@
            filterString != self.__data["ExcludeFiles"]:
             self.__data["ExcludeFiles"] = filterString
             self.__project.setData("CHECKERSPARMS", "Tabnanny", self.__data)
-        filterList = filterString.split(",")
+        filterList = [f.strip() for f in filterString.split(",") 
+                      if f.strip()]
         if filterList:
             for filter in filterList:
                 fileList = \
-                    [f for f in fileList if not fnmatch.fnmatch(f, filter.strip())]
+                    [f for f in fileList if not fnmatch.fnmatch(f, filter)]
         
         self.resultList.clear()
         self.noResults = True

eric ide

mercurial