879 The results are reported to the __processResult slot. |
879 The results are reported to the __processResult slot. |
880 """ |
880 """ |
881 self.__lastFileItem = None |
881 self.__lastFileItem = None |
882 |
882 |
883 self.checkProgressLabel.setPath(self.tr("Preparing files...")) |
883 self.checkProgressLabel.setPath(self.tr("Preparing files...")) |
884 progress = 0 |
|
885 |
884 |
886 argumentsList = [] |
885 argumentsList = [] |
887 for filename in self.files: |
886 for progress, filename in enumerate(self.files, start=1): |
888 progress += 1 |
|
889 self.checkProgress.setValue(progress) |
887 self.checkProgress.setValue(progress) |
890 QApplication.processEvents() |
888 QApplication.processEvents() |
891 |
889 |
892 try: |
890 try: |
893 source, encoding = Utilities.readEncodedFile( |
891 source, encoding = Utilities.readEncodedFile( |
993 else: |
991 else: |
994 continue |
992 continue |
995 |
993 |
996 elif result["securityOk"]: |
994 elif result["securityOk"]: |
997 securityOk += 1 |
995 securityOk += 1 |
998 continue |
996 if result["code"].startswith("S"): |
|
997 continue |
999 |
998 |
1000 self.results = CodeStyleCheckerDialog.hasResults |
999 self.results = CodeStyleCheckerDialog.hasResults |
1001 self.__createResultItem(fn, result) |
1000 self.__createResultItem(fn, result) |
1002 |
1001 |
1003 self.__updateStatistics( |
1002 self.__updateStatistics( |
1004 codeStyleCheckerStats, fixes, ignoredErrors, securityOk) |
1003 codeStyleCheckerStats, fixes, ignoredErrors, securityOk) |
1005 |
1004 |
1006 if fixed: |
1005 if fixed: |
1007 vm = e5App().getObject("ViewManager") |
1006 vm = e5App().getObject("ViewManager") |