208 filterString = self.excludeFilesEdit.text() |
208 filterString = self.excludeFilesEdit.text() |
209 if "ExcludeFiles" not in self.__data or \ |
209 if "ExcludeFiles" not in self.__data or \ |
210 filterString != self.__data["ExcludeFiles"]: |
210 filterString != self.__data["ExcludeFiles"]: |
211 self.__data["ExcludeFiles"] = filterString |
211 self.__data["ExcludeFiles"] = filterString |
212 self.__project.setData("CHECKERSPARMS", "Tabnanny", self.__data) |
212 self.__project.setData("CHECKERSPARMS", "Tabnanny", self.__data) |
213 filterList = filterString.split(",") |
213 filterList = [f.strip() for f in filterString.split(",") |
|
214 if f.strip()] |
214 if filterList: |
215 if filterList: |
215 for filter in filterList: |
216 for filter in filterList: |
216 fileList = \ |
217 fileList = \ |
217 [f for f in fileList if not fnmatch.fnmatch(f, filter.strip())] |
218 [f for f in fileList if not fnmatch.fnmatch(f, filter)] |
218 |
219 |
219 self.resultList.clear() |
220 self.resultList.clear() |
220 self.noResults = True |
221 self.noResults = True |
221 self.cancelled = False |
222 self.cancelled = False |
222 self.start(fileList) |
223 self.start(fileList) |