src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Logging/LoggingChecker.py

branch
eric7
changeset 10367
b189ca1f5d53
parent 10363
6244c89dbc3f
child 10439
21c28b0f9e41
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Logging/LoggingChecker.py	Thu Nov 30 17:48:55 2023 +0100
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Logging/LoggingChecker.py	Fri Dec 01 16:19:15 2023 +0100
@@ -16,12 +16,21 @@
     """
 
     Codes = [
-        ## Logging format
+        ## Logging
         "L101",
         "L102",
         "L103",
         "L104",
+        "L105",
+        "L106",
+        "L107",
+        "L108",
+        "L109",
         "L110",
+        "L111",
+        "L112",
+        "L113",
+        "L114",
     ]
 
     def __init__(self, source, filename, tree, select, ignore, expected, repeat, args):
@@ -45,8 +54,8 @@
         @param args dictionary of arguments for the various checks
         @type dict
         """
-        self.__select = tuple(select)
-        self.__ignore = ("",) if select else tuple(ignore)
+        self.__select = tuple(select)  # noqa: M188
+        self.__ignore = ("",) if select else tuple(ignore)  # noqa: M188
         self.__expected = expected[:]
         self.__repeat = repeat
         self.__filename = filename
@@ -61,7 +70,25 @@
         self.errors = []
 
         checkersWithCodes = [
-            (self.__checkLoggingFormat, ("L101", "L102", "L103", "L104", "L110")),
+            (
+                self.__checkLogging,
+                (
+                    "L101",
+                    "L102",
+                    "L103",
+                    "L104",
+                    "L105",
+                    "L106",
+                    "L107",
+                    "L108",
+                    "L109",
+                    "L110",
+                    "L111",
+                    "L112",
+                    "L113",
+                    "L114",
+                ),
+            ),
         ]
 
         self.__checkers = []
@@ -133,11 +160,11 @@
         for check in self.__checkers:
             check()
 
-    def __checkLoggingFormat(self):
+    def __checkLogging(self):
         """
         Private method to check logging statements.
         """
-        from .LoggingFormatVisitor import LoggingFormatVisitor
+        from .LoggingVisitor import LoggingVisitor
 
-        visitor = LoggingFormatVisitor(errorCallback=self.__error)
+        visitor = LoggingVisitor(errorCallback=self.__error)
         visitor.visit(self.__tree)

eric ide

mercurial