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

1from dataclasses import dataclass 

2from .composite import Composite 

3 

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