Refactor a bit for Python 2.

This commit is contained in:
Dave Halter
2017-07-31 10:27:57 +02:00
parent 84ed1af1e4
commit 5fbbb225dd
6 changed files with 48 additions and 41 deletions

View File

@@ -1,3 +1,4 @@
# -*- coding: utf-8 -*-
from contextlib import contextmanager
from parso.normalizer import Normalizer, NormalizerConfig, Issue
@@ -656,3 +657,6 @@ class ErrorFinder(Normalizer):
class ErrorFinderConfig(NormalizerConfig):
normalizer_class = ErrorFinder
def __init__(self, grammar):
self.grammar = grammar

View File

@@ -99,8 +99,8 @@ class PythonMixin(object):
return result
return None
def _iter_errors(self):
config = normalizer.ErrorFinderConfig()
def _iter_errors(self, grammar):
config = normalizer.ErrorFinderConfig(grammar)
return self._get_normalizer_issues(config)