Coverage for lobster/common/tool2_config.py: 100%
11 statements
« prev ^ index » next coverage.py v7.10.5, created at 2025-08-27 13:02 +0000
« prev ^ index » next coverage.py v7.10.5, created at 2025-08-27 13:02 +0000
1from dataclasses import dataclass
2from typing import Iterable, List, Type, Union
3from re import Pattern
5from lobster.common.items import Activity, Implementation, Requirement
8@dataclass
9class Config:
10 inputs: str
11 inputs_from_file: str
12 extensions: Iterable[str]
13 exclude_patterns: List[Pattern]
14 schema: Union[Type[Requirement], Type[Implementation], Type[Activity]]