Coverage for sbe2/schema/group.py: 100%
15 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 .common import Element
2from dataclasses import dataclass
3from .field import Field
4from .data import Data
5from .type import Type
6@dataclass
7class Group(Element):
8 id: int
9 fields: list[Field]
10 groups: list["Group"]
11 datas: list[Data]
12 dimension_type: Type
13 block_length: int | None = None
14 since_version: int = 0
15 deprecated: int | None = None