eric6/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py

changeset 7849
70e464748aaa
parent 7836
2f0d208b8137
child 7923
91e843545d9a
equal deleted inserted replaced
7848:97e9b5cc51dc 7849:70e464748aaa
1204 """ 1204 """
1205 if self.results != CodeStyleCheckerDialog.hasResults: 1205 if self.results != CodeStyleCheckerDialog.hasResults:
1206 return 1206 return
1207 1207
1208 if item.parent(): 1208 if item.parent():
1209 fn = Utilities.normabspath(item.data(0, self.filenameRole)) 1209 fn = os.path.abspath(item.data(0, self.filenameRole))
1210 lineno = item.data(0, self.lineRole) 1210 lineno = item.data(0, self.lineRole)
1211 position = item.data(0, self.positionRole) 1211 position = item.data(0, self.positionRole)
1212 message = item.data(0, self.messageRole) 1212 message = item.data(0, self.messageRole)
1213 code = item.data(0, self.codeRole) 1213 code = item.data(0, self.codeRole)
1214 1214
1244 selectedIndexes.append(index) 1244 selectedIndexes.append(index)
1245 if len(selectedIndexes) == 0: 1245 if len(selectedIndexes) == 0:
1246 selectedIndexes = list(range(self.resultList.topLevelItemCount())) 1246 selectedIndexes = list(range(self.resultList.topLevelItemCount()))
1247 for index in selectedIndexes: 1247 for index in selectedIndexes:
1248 itm = self.resultList.topLevelItem(index) 1248 itm = self.resultList.topLevelItem(index)
1249 fn = Utilities.normabspath(itm.data(0, self.filenameRole)) 1249 fn = os.path.abspath(itm.data(0, self.filenameRole))
1250 vm.openSourceFile(fn, 1) 1250 vm.openSourceFile(fn, 1)
1251 editor = vm.getOpenEditor(fn) 1251 editor = vm.getOpenEditor(fn)
1252 editor.clearStyleWarnings() 1252 editor.clearStyleWarnings()
1253 for cindex in range(itm.childCount()): 1253 for cindex in range(itm.childCount()):
1254 citm = itm.child(cindex) 1254 citm = itm.child(cindex)
1262 openFiles = vm.getOpenFilenames() 1262 openFiles = vm.getOpenFilenames()
1263 errorFiles = [] 1263 errorFiles = []
1264 for index in range(self.resultList.topLevelItemCount()): 1264 for index in range(self.resultList.topLevelItemCount()):
1265 itm = self.resultList.topLevelItem(index) 1265 itm = self.resultList.topLevelItem(index)
1266 errorFiles.append( 1266 errorFiles.append(
1267 Utilities.normabspath(itm.data(0, self.filenameRole))) 1267 os.path.abspath(itm.data(0, self.filenameRole)))
1268 for file in openFiles: 1268 for file in openFiles:
1269 if file not in errorFiles: 1269 if file not in errorFiles:
1270 editor = vm.getOpenEditor(file) 1270 editor = vm.getOpenEditor(file)
1271 editor.clearStyleWarnings() 1271 editor.clearStyleWarnings()
1272 1272

eric ide

mercurial