Skip to content

Commit

Permalink
Remove unused object_factory_registry
Browse files Browse the repository at this point in the history
Signed-off-by: Pascal Tomecek <[email protected]>
  • Loading branch information
ptomecek committed Dec 4, 2024
1 parent 277203b commit b833c88
Show file tree
Hide file tree
Showing 3 changed files with 0 additions and 884 deletions.
12 changes: 0 additions & 12 deletions csp/impl/wiring/signature.py
Original file line number Diff line number Diff line change
Expand Up @@ -166,14 +166,8 @@ def parse_inputs(self, forced_tvars, *args, allow_none_ts=False, **kwargs):
if USE_PYDANTIC:
return self._parse_inputs_pydantic(forced_tvars, *args, allow_none_ts=allow_none_ts, **kwargs)

from csp.utils.object_factory_registry import Injected

flat_args = self.flatten_args(*args, **kwargs)

for i, arg in enumerate(flat_args):
if isinstance(arg, Injected):
flat_args[i] = arg.value

type_resolver = InputInstanceTypeResolver(
function_name=self._name,
input_definitions=self._inputs[self._num_alarms :],
Expand Down Expand Up @@ -214,8 +208,6 @@ def parse_inputs(self, forced_tvars, *args, allow_none_ts=False, **kwargs):
return tuple(type_resolver.ts_inputs), tuple(type_resolver.scalar_inputs), type_resolver.tvars

def _parse_inputs_pydantic(self, forced_tvars, *args, allow_none_ts=False, **kwargs):
from csp.utils.object_factory_registry import Injected

new_kwargs = {}
for k, v in kwargs.items():
new_kwargs[f"{INPUT_PREFIX}{k}"] = v
Expand All @@ -227,10 +219,6 @@ def _parse_inputs_pydantic(self, forced_tvars, *args, allow_none_ts=False, **kwa

new_kwargs[f"{INPUT_PREFIX}{inp.name}"] = arg

for name, arg in new_kwargs.items():
if isinstance(arg, Injected):
new_kwargs[name] = arg.value

context = TVarValidationContext(forced_tvars=forced_tvars, allow_none_ts=allow_none_ts)
try:
input_model = self._input_model.model_validate(new_kwargs, context=context)
Expand Down
253 changes: 0 additions & 253 deletions csp/tests/utils/test_object_factory.py

This file was deleted.

Loading

0 comments on commit b833c88

Please sign in to comment.