--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleChecker.py Thu Nov 30 11:59:40 2023 +0100 +++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleChecker.py Thu Nov 30 16:39:46 2023 +0100 @@ -21,6 +21,7 @@ from Complexity.ComplexityChecker import ComplexityChecker from DocStyle.DocStyleChecker import DocStyleChecker from Imports.ImportsChecker import ImportsChecker +from Logging.LoggingChecker import LoggingChecker from Miscellaneous.MiscellaneousChecker import MiscellaneousChecker from NameOrder.NameOrderChecker import NameOrderChecker from Naming.NamingStyleChecker import NamingStyleChecker @@ -582,6 +583,21 @@ stats.update(asyncChecker.counters) errors += asyncChecker.errors + # checking logging statements + loggingChecker = LoggingChecker( + source, + filename, + tree, + select, + ignore, + [], + repeatMessages, + {}, # no arguments yet + ) + loggingChecker.run() + stats.update(loggingChecker.counters) + errors += loggingChecker.errors + elif syntaxError: errors = [syntaxError] stats.update(syntaxStats)