eric6/Plugins/CheckerPlugins/CodeStyleChecker/Complexity/ComplexityChecker.py

changeset 8166
bd5cd5858503
parent 7923
91e843545d9a
child 8168
bdb0258faf42
equal deleted inserted replaced
8165:61ca9619decb 8166:bd5cd5858503
138 if not self.__checkers: 138 if not self.__checkers:
139 # don't do anything, if no codes were selected 139 # don't do anything, if no codes were selected
140 return 140 return
141 141
142 try: 142 try:
143 self.__tree = compile(''.join(self.__source), self.__filename, 143 self.__tree = ast.parse("".join(self.__source), self.__filename)
144 'exec', ast.PyCF_ONLY_AST)
145 except (SyntaxError, TypeError): 144 except (SyntaxError, TypeError):
146 self.__reportInvalidSyntax() 145 self.__reportInvalidSyntax()
147 return 146 return
148 147
149 for check in self.__checkers: 148 for check in self.__checkers:

eric ide

mercurial