Esempio n. 1
0
 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
Esempio n. 2
0
    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 = {}
Esempio n. 3
0
 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