Beispiel #1
0
 def get_astng(self, filepath, modname):
     """return a astng representation for a module"""
     try:
         return MANAGER.astng_from_file(filepath, modname, source=True)
     except SyntaxError as ex:
         self.add_message('E0001', line=ex.lineno, args=ex.msg)
     except ASTNGBuildingException as ex:
         self.add_message('F0010', args=ex)
     except Exception as ex:
         import traceback
         traceback.print_exc()
         self.add_message('F0002', args=(ex.__class__, ex))
Beispiel #2
0
 def get_astng(self, filepath, modname):
     """return a astng representation for a module"""
     try:
         return MANAGER.astng_from_file(filepath, modname, source=True)
     except SyntaxError as ex:
         self.add_message('E0001', line=ex.lineno, args=ex.msg)
     except ASTNGBuildingException as ex:
         self.add_message('F0010', args=ex)
     except Exception as ex:
         import traceback
         traceback.print_exc()
         self.add_message('F0002', args=(ex.__class__, ex))
Beispiel #3
0
 def get_astng(self, filepath, modname):
     """return a astng representation for a module"""
     try:
         return MANAGER.astng_from_file(filepath, modname)
     except SyntaxError, ex:
         self.add_message('E0001', line=ex.lineno, args=ex.msg)
Beispiel #4
0
 def get_astng(self, filepath, modname):
     """return a astng representation for a module"""
     try:
         return MANAGER.astng_from_file(filepath, modname, source=True)
     except SyntaxError, ex:
         self.add_message('E0001', line=ex.lineno, args=ex.msg)