src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py

branch
eric7
changeset 9219
964a326c58d4
parent 9209
b99e7fd55fd3
child 9221
bf71ee032bb4
equal deleted inserted replaced
9218:71cf3979a6c9 9219:964a326c58d4
744 self.__errorItem = None 744 self.__errorItem = None
745 self.__resetStatistics() 745 self.__resetStatistics()
746 self.__clearErrors(self.files) 746 self.__clearErrors(self.files)
747 self.__cleanupData() 747 self.__cleanupData()
748 self.__prepareProgress() 748 self.__prepareProgress()
749
750 # disable updates of the list for speed
751 self.resultList.setUpdatesEnabled(False)
752 self.resultList.setSortingEnabled(False)
749 753
750 if len(self.files) > 0: 754 if len(self.files) > 0:
751 self.securityNoteLabel.setVisible( 755 self.securityNoteLabel.setVisible(
752 "S" in self.__getCategories(True, asList=True)) 756 "S" in self.__getCategories(True, asList=True))
753 757
1058 # Check if it's the requested file, otherwise ignore signal if not 1062 # Check if it's the requested file, otherwise ignore signal if not
1059 # in batch mode 1063 # in batch mode
1060 if not self.__batch and fn != self.filename: 1064 if not self.__batch and fn != self.filename:
1061 return 1065 return
1062 1066
1063 # disable updates of the list for speed
1064 self.resultList.setUpdatesEnabled(False)
1065 self.resultList.setSortingEnabled(False)
1066
1067 fixed = None 1067 fixed = None
1068 ignoredErrors = collections.defaultdict(int) 1068 ignoredErrors = collections.defaultdict(int)
1069 securityOk = 0 1069 securityOk = 0
1070 if self.__itms: 1070 if self.__itms:
1071 for itm, result in zip(self.__itms, results): 1071 for itm, result in zip(self.__itms, results):
1100 editor = vm.getOpenEditor(fn) 1100 editor = vm.getOpenEditor(fn)
1101 if editor: 1101 if editor:
1102 editor.refresh() 1102 editor.refresh()
1103 1103
1104 self.progress += 1 1104 self.progress += 1
1105
1106 self.__resort()
1107 # reenable updates of the list
1108 self.resultList.setSortingEnabled(True)
1109 self.resultList.setUpdatesEnabled(True)
1110
1111 self.__updateProgress(fn) 1105 self.__updateProgress(fn)
1112 1106
1113 if not self.__batch: 1107 if not self.__batch:
1114 self.check() 1108 self.check()
1115 1109
1177 self.filterComboBox.setEnabled(True) 1171 self.filterComboBox.setEnabled(True)
1178 self.filterButton.setEnabled(True) 1172 self.filterButton.setEnabled(True)
1179 1173
1180 self.checkProgress.setVisible(False) 1174 self.checkProgress.setVisible(False)
1181 self.checkProgressLabel.setVisible(False) 1175 self.checkProgressLabel.setVisible(False)
1176
1177 self.__resort()
1178 self.resultList.setUpdatesEnabled(True)
1179 self.resultList.setSortingEnabled(True)
1182 1180
1183 self.mainWidget.setCurrentWidget(self.resultsTab) 1181 self.mainWidget.setCurrentWidget(self.resultsTab)
1184 1182
1185 def __getEol(self, fn): 1183 def __getEol(self, fn):
1186 """ 1184 """

eric ide

mercurial