--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py Wed Oct 23 14:14:04 2024 +0200 +++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py Wed Oct 23 14:56:39 2024 +0200 @@ -1593,17 +1593,23 @@ lineno = item.data(0, self.lineRole) position = item.data(0, self.positionRole) message = item.data(0, self.messageRole) - code = item.data(0, self.codeRole) + issueCode = item.data(0, self.codeRole) vm = ericApp().getObject("ViewManager") vm.openSourceFile(fn, lineno=lineno, pos=position + 1) editor = vm.getOpenEditor(fn) - if code in ["E901", "E902"]: + if issueCode in ["E901", "E902"]: editor.toggleSyntaxError(lineno, 0, True, message, True) else: editor.toggleWarning( - lineno, 0, True, message, warningType=EditorWarningKind.Style + lineno, + 0, + True, + self.tr("{0} - {1}", "issue code, message").format( + issueCode, message + ), + warningType=EditorWarningKind.Style, ) editor.updateVerticalScrollBar() @@ -1637,10 +1643,15 @@ editor.clearStyleWarnings() for cindex in range(itm.childCount()): citm = itm.child(cindex) - lineno = citm.data(0, self.lineRole) - message = citm.data(0, self.messageRole) editor.toggleWarning( - lineno, 0, True, message, warningType=EditorWarningKind.Style + citm.data(0, self.lineRole), + 0, + True, + self.tr("{0} - {1}", "issue code, message").format( + citm.data(0, self.codeRole), + citm.data(0, self.messageRole), + ), + warningType=EditorWarningKind.Style, ) # go through the list again to clear warning markers for files,