eric6/Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/DocStyleChecker.py

branch
maintenance
changeset 8176
31965986ecd1
parent 8043
0acf98cd089a
parent 8166
bd5cd5858503
child 8273
698ae46f40a4
diff -r e01ae92db699 -r 31965986ecd1 eric6/Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/DocStyleChecker.py
--- a/eric6/Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/DocStyleChecker.py	Sat Mar 06 10:00:52 2021 +0100
+++ b/eric6/Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/DocStyleChecker.py	Sun Mar 28 15:00:11 2021 +0200
@@ -351,9 +351,8 @@
             # don't do anything, if no codes were selected
             return
         
-        source = "".join(self.__source)
         try:
-            compile(source, self.__filename, 'exec', ast.PyCF_ONLY_AST)
+            ast.parse("".join(self.__source), self.__filename)
         except (SyntaxError, TypeError):
             self.__reportInvalidSyntax()
             return

eric ide

mercurial