Skip to content

Commit cc317df

Browse files
committed
chore: minor formatting tweaks
1 parent 6c1f5ba commit cc317df

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

linkd/solver.py

+5-4
Original file line numberDiff line numberDiff line change
@@ -364,13 +364,12 @@ async def __call__(self, *args: t.Any, **kwargs: t.Any) -> t.Any:
364364
if self._dependency_func is None:
365365
self._dependency_func = self._codegen_dependency_func()
366366

367-
current_container = DI_CONTAINER.get(None)
368-
new_kwargs = await self._dependency_func(current_container, 1 if self._self is not None else 0, args, kwargs)
367+
new_kwargs = await self._dependency_func(DI_CONTAINER.get(None), 1 if self._self else 0, args, kwargs)
369368
if len(new_kwargs) > len(kwargs):
370369
func_name = ((self._self.__class__.__name__ + ".") if self._self else "") + self._func.__name__
371370
LOGGER.debug("calling function %r with resolved dependencies", func_name)
372371

373-
if self._self is not None:
372+
if self._self:
374373
return await utils.maybe_await(self._func(self._self, *args, **new_kwargs))
375374
return await utils.maybe_await(self._func(*args, **new_kwargs))
376375

@@ -384,7 +383,7 @@ def _codegen_dependency_func(
384383
def gen_random_name() -> str:
385384
while True:
386385
if (generated_name := "".join(random.choices(string.ascii_lowercase, k=5))) in exec_globals:
387-
continue
386+
continue # pragma: no cover
388387

389388
return generated_name
390389
# this can never happen but pycharm is being stupid
@@ -396,6 +395,7 @@ def gen_random_name() -> str:
396395
name, type_expr = tup
397396
if type_expr is CANNOT_INJECT:
398397
continue
398+
399399
exec_globals[n := gen_random_name()] = type_expr
400400
fn_lines.append(
401401
f"if '{name}' not in new_kwargs and arglen < ({i + 1} - offset): new_kwargs['{name}'] = await {n}.resolve(container)" # noqa: E501
@@ -404,6 +404,7 @@ def gen_random_name() -> str:
404404
for name, type_expr in kw_only.items():
405405
if type_expr is CANNOT_INJECT:
406406
continue
407+
407408
exec_globals[n := gen_random_name()] = type_expr
408409
fn_lines.append(f"if '{name}' not in new_kwargs: new_kwargs['{name}'] = await {n}.resolve(container)")
409410

0 commit comments

Comments
 (0)