Coverage for src/objectstate/parameter_owner.py: 100%

4 statements  

« prev     ^ index     » next       coverage.py v7.16.2, created at 2026-10-17 07:22 +0000

1"""Canonical declaration owner type used by ObjectState path metadata.""" 

2 

3from collections.abc import Callable 

4from typing import Any, TypeAlias 

5 

6ParameterOwner: TypeAlias = type | Callable[..., Any] 

7"""Type or callable declaration that owns an extracted parameter."""