mirror of
https://github.com/ets-labs/python-dependency-injector.git
synced 2025-07-05 12:53:30 +03:00
Remove unused root property from ConfigurationOption (fixes #874)
This commit is contained in:
parent
6685c5a141
commit
db946ded5d
|
@ -1592,8 +1592,7 @@ cdef class ConfigurationOption(Provider):
|
||||||
segment() if is_provider(segment) else segment for segment in self._name
|
segment() if is_provider(segment) else segment for segment in self._name
|
||||||
)
|
)
|
||||||
|
|
||||||
@property
|
def _get_root(self):
|
||||||
def root(self):
|
|
||||||
return self._root
|
return self._root
|
||||||
|
|
||||||
def get_name(self):
|
def get_name(self):
|
||||||
|
|
|
@ -314,7 +314,7 @@ class ProvidersMap:
|
||||||
original: providers.ConfigurationOption,
|
original: providers.ConfigurationOption,
|
||||||
as_: Any = None,
|
as_: Any = None,
|
||||||
) -> Optional[providers.Provider]:
|
) -> Optional[providers.Provider]:
|
||||||
original_root = original.root
|
original_root = original._get_root()
|
||||||
new = self._resolve_provider(original_root)
|
new = self._resolve_provider(original_root)
|
||||||
if new is None:
|
if new is None:
|
||||||
return None
|
return None
|
||||||
|
|
Loading…
Reference in New Issue
Block a user