This commit is contained in:
2025-10-22 13:40:26 +03:00
parent f38da15bdb
commit 4f5481fa70
8 changed files with 386 additions and 120 deletions
@@ -75,10 +75,10 @@ class BooleanArgument(BaseArgument):
class InputArgument:
def __init__(self, name: str,
value: str | None,
value: str | Literal[True],
founder_class: type[BaseArgument]) -> None:
self.name: str = name
self.value: str | None = value
self.value: str | Literal[True] = value
self.founder_class: type[BaseArgument] = founder_class
def __str__(self) -> str:
+1 -1
View File
@@ -65,7 +65,7 @@ class ArgParser:
def _parse_args(self) -> None:
self.parsed_argspace = ArgSpace.from_namespace(namespace=self._core.parse_args(),
processed_args=self.processed_args)
processed_args=self.processed_args)
def _register_args(self, processed_args: list[ValueArgument | BooleanArgument]) -> None:
for arg in processed_args: