def _initialize(self): self._default_type_map = _create_default_type_map() self._resolve_providers = pydevd_extension_utils.extensions_of_type( TypeResolveProvider) self._str_providers = pydevd_extension_utils.extensions_of_type( StrPresentationProvider) self._initialized = True
def __init__(self): self.default_type_map = _default_type_map self.resolve_providers = pydevd_extension_utils.extensions_of_type( TypeResolveProvider) self.str_providers = pydevd_extension_utils.extensions_of_type( StrPresentationProvider) # Note: don't initialize with the types we already know about so that the extensions can override # the default resolvers that are already available if they want. self._type_to_resolver_cache = {} self._type_to_str_provider_cache = {}
def _initialize(self): self._default_type_map = _create_default_type_map() self._resolve_providers = pydevd_extension_utils.extensions_of_type(TypeResolveProvider) self._str_providers = pydevd_extension_utils.extensions_of_type(StrPresentationProvider) self._initialized = True