--- a/src/eric7/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py Sat Sep 02 12:33:58 2023 +0200 +++ b/src/eric7/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py Sat Sep 02 15:50:01 2023 +0200 @@ -432,7 +432,7 @@ _fn, lineno, col, code, msg = error self.__createResultItem(_fn, lineno, col, msg, code, False) - warnings = problems.get("warnings", []) + warnings = problems.get("py_warnings") + problems.get("warnings", []) if warnings: if self.__batch: try: @@ -447,12 +447,12 @@ self.noResults = False if source: try: - scr_line = source[lineno - 1].strip() + src_line = source[lineno - 1].strip() except IndexError: - scr_line = "" + src_line = "" else: - scr_line = "" - self.__createResultItem(filename, lineno, col, msg, scr_line, True) + src_line = "" + self.__createResultItem(filename, lineno, col, msg, src_line, True) self.progress += 1 self.checkProgress.setValue(self.progress)