diff options
Diffstat (limited to 'resolver.py')
-rw-r--r-- | resolver.py | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/resolver.py b/resolver.py index 4062602..9ef413d 100644 --- a/resolver.py +++ b/resolver.py @@ -1,6 +1,8 @@ +# coding: utf-8 + from __future__ import absolute_import -__all__ = ['BaseResolver', 'Resolver', 'VersionedResolver'] +import re try: from .error import * # NOQA @@ -11,12 +13,12 @@ except (ImportError, ValueError): # for Jython from ruamel.yaml.nodes import * # NOQA from ruamel.yaml.compat import string_types - -import re +__all__ = ['BaseResolver', 'Resolver', 'VersionedResolver'] _DEFAULT_VERSION = (1, 2) + class ResolverError(YAMLError): pass @@ -144,8 +146,8 @@ class BaseResolver(object): and current_index is None: return if isinstance(index_check, string_types): - if not (isinstance(current_index, ScalarNode) - and index_check == current_index.value): + if not (isinstance(current_index, ScalarNode) and + index_check == current_index.value): return elif isinstance(index_check, int) and not isinstance(index_check, bool): @@ -181,6 +183,7 @@ class BaseResolver(object): def processing_version(self): return None + class Resolver(BaseResolver): pass |