Coverage for sbe2/schema/data.py: 100%
11 statements
« prev ^ index » next coverage.py v7.9.1, created at 2025-06-21 19:48 +0200
« prev ^ index » next coverage.py v7.9.1, created at 2025-06-21 19:48 +0200
1from dataclasses import dataclass
2from .composite import Composite
4@dataclass
5class Data:
6 """
7 Represents a data object in the SBE2 schema.
8 """
9 name: str
10 id: int
11 type_: Composite
12 description: str = ""
13 semantic_type: str = ""
14 since_version: int = 0
15 deprecated: int | None = None