Skip to content

Commit 680dd49

Browse files
author
remimd
committed
fix
1 parent 74573e0 commit 680dd49

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

injection/_core/locator.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,9 @@ class DynamicInjectableBroker[T](InjectableBroker[T]):
8787
init=False,
8888
)
8989

90+
def get(self, provider: InjectionProvider) -> Injectable[T] | None:
91+
return self.entries.get(provider)
92+
9093
def request(self, provider: InjectionProvider) -> Injectable[T]:
9194
with suppress(KeyError):
9295
return self.entries[provider]
@@ -98,9 +101,6 @@ def request(self, provider: InjectionProvider) -> Injectable[T]:
98101
self.entries[provider] = injectable
99102
return injectable
100103

101-
def get(self, provider: InjectionProvider) -> Injectable[T] | None:
102-
return self.entries.get(provider)
103-
104104

105105
@dataclass(repr=False, eq=False, frozen=True, slots=True)
106106
class StaticInjectableBroker[T](InjectableBroker[T]):

injection/_core/module.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from __future__ import annotations
22

33
import itertools
4-
from abc import ABC, abstractmethod
4+
from abc import ABC
55
from collections import OrderedDict, deque
66
from collections.abc import (
77
AsyncGenerator,

0 commit comments

Comments
 (0)