View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006490 | 10000-003: Address Space | Spec | public | 2021-02-16 21:03 | 2022-06-20 11:45 |
Reporter | Matthias Damm | Assigned To | Jeff Harding | ||
Priority | high | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Fixed in Version | 1.05.02 | ||||
Summary | 0006490: Clarification needed for 8.40 OptionSet DataType | ||||
Description | The OptionSet is defined as absract DataType where subtypes represent 'a bit mask which is larger than 64 bits or where the validity of the bits within the set are to be identified'. Since the bit mask is defined through an EnumDefinition in the DataTypeDefinition Attribute or through an enum like definition in the UANodeset, it is not possible to create subtypes that extend the structure. Therefore we should explicitly state something like "subtypes shall not extend the structure. Subtypes only add the semantic for the bits" | ||||
Tags | No tags attached. | ||||
Commit Version | |||||
Fix Due Date | |||||
|
post RC 1.05.0 |
|
Add a new paragraph to 8.40 stating "An OptionSet may be subtyped however any subtype shall not extend the OptionSet Structure of the parent type. The subtype shall only add semantics for the bits which are defined by a supertype" |
|
Agreed to changes in Munich F2F. |
Date Modified | Username | Field | Change |
---|---|---|---|
2021-02-16 21:03 | Matthias Damm | New Issue | |
2021-04-06 16:06 | Jim Luth | Assigned To | => Jeff Harding |
2021-04-06 16:06 | Jim Luth | Status | new => assigned |
2021-04-06 16:07 | Jim Luth | Note Added: 0014167 | |
2022-01-13 20:21 | Jeff Harding | Note Added: 0015713 | |
2022-01-13 20:21 | Jeff Harding | Status | assigned => resolved |
2022-01-13 20:21 | Jeff Harding | Resolution | open => fixed |
2022-01-13 20:21 | Jeff Harding | Fixed in Version | => 1.05.02 |
2022-06-20 11:45 | Jim Luth | Status | resolved => closed |
2022-06-20 11:45 | Jim Luth | Note Added: 0016868 |