Exemplo n.º 1
0
    def create_ast(self, file_path):
        parser = Parser()
        ast = parser.parse(LintTargetFile(file_path))

        id_classifier = IdentifierClassifier()
        attached_ast = id_classifier.attach_identifier_attributes(ast)

        return attached_ast
Exemplo n.º 2
0
    def create_ast(self, file_path):
        parser = Parser()
        ast = parser.parse(LintTargetFile(file_path))

        id_classifier = IdentifierClassifier()
        attached_ast = id_classifier.attach_identifier_attributes(ast)

        return attached_ast
Exemplo n.º 3
0
 def create_ast(self, file_path):
     parser = Parser()
     ast = parser.parse(LintTargetFile(file_path.value))
     return ast
Exemplo n.º 4
0
 def test_parse_empty_file(self):
     parser = Parser()
     ast = parser.parse(LintTargetFile(FIXTURE_FILE_EMPTY))
     self.assertIs(ast['type'], 1)
Exemplo n.º 5
0
 def setUp(self):
     parser = Parser()
     self.ast = parser.parse(LintTargetFile(FIXTURE_FILE))
Exemplo n.º 6
0
 def test_parse_file_when_neovim_enabled(self):
     parser = Parser(enable_neovim=True)
     ast = parser.parse(LintTargetFile(FIXTURE_FILE_NEOVIM))
     self.assertIs(ast['type'], 1)
Exemplo n.º 7
0
 def test_parse_file_on_ff_dos_and_fenc_cp932(self):
     parser = Parser()
     ast = parser.parse(LintTargetFile(FIXTURE_FILE_FF_DOS_FENC_CP932))
     self.assertIs(ast['type'], 1)
Exemplo n.º 8
0
 def create_ast(self, file_path):
     parser = Parser()
     lint_target = LintTargetFile(file_path.value)
     ast = parser.parse(lint_target)
     return ast
Exemplo n.º 9
0
 def create_ast(self, file_path):
     parser = Parser()
     lint_target = LintTargetFile(file_path.value)
     ast = parser.parse(lint_target)
     return ast
Exemplo n.º 10
0
 def setUp(self):
     parser = Parser()
     self.ast = parser.parse(LintTargetFile(FIXTURE_FILE))