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

branch
eric7
changeset 11002
0c62941f8baa
parent 10806
2f6df822e3b9
child 11006
a671918232f3
--- 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,

eric ide

mercurial