View Issue Details

IDProjectCategoryView StatusLast Update
0005582Feature RequestsApi Changepublic2022-12-08 17:17
ReporterJim Luth Assigned To 
PrioritynormalSeverityfeatureReproducibilityalways
Status acknowledgedResolutionreopened 
Summary0005582: Better Nodeset to Spec checking of unattached Properties
Description

Original Summary: Property NodeVersion wrong ValueRank in BaseNodeSet2.xml

In the current version of the BaseNodeSet2.xml the property node NodeVersion is defined with ValueRank=ANY.
This shall be ValueRank=SCALAR.

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0005525 closedRandy Armstrong NodeSets, XSDs and Generated Code Property NodeVersion wrong ValueRank in BaseNodeSet2.xml 
related to 0008521 assignedWolfgang Mahnke 10000-003: Address Space Interfaces on Variables 

Activities

Randy Armstrong

2020-04-14 16:05

administrator   ~0011918

Fixed ValueRank on all standard properties.

Jim Luth

2020-04-14 16:10

administrator   ~0011920

  1. Define a formal table structure for model designers to use to define unattached properties.
  2. Update the nodeset/spec checker tool to process such unattached properties.
  3. Update Part3/Part5 to use the new table format.

Karl Deiretsbacher

2020-05-06 06:46

developer   ~0012031

Property NodeVersion is not mentioned in the Companion Spec Template.

Jim Luth

2020-07-28 18:13

administrator   ~0012634

We re-discussed this in today's UA call and decided unattached Properties for companion specs is a bad idea and they should instead use Interfaces (and we should enhance Interfaces to include Variables if necessary). The original discussion was about the completeness of the Nodeset to Spec verification tool. To enhance this tool to catch errors like this would require standardized tables for unattached properties, but we don't define these very often and there are many enhancements to the tool that would be a higher priority.

Jim Luth

2022-11-22 21:00

administrator   ~0018187

Added topic to December Virtual F2F.

Issue History

Date Modified Username Field Change
2020-04-14 16:05 Jim Luth New Issue
2020-04-14 16:05 Jim Luth Status new => assigned
2020-04-14 16:05 Jim Luth Assigned To => Karl Deiretsbacher
2020-04-14 16:05 Jim Luth Issue generated from: 0005525
2020-04-14 16:05 Jim Luth Note Added: 0011918
2020-04-14 16:05 Jim Luth Relationship added related to 0005525
2020-04-14 16:06 Jim Luth Project NodeSets, XSDs and Generated Code => 11020: Companion Spec Template
2020-04-14 16:06 Jim Luth Category Implementation Bug => Api Change
2020-04-14 16:10 Jim Luth Note Added: 0011920
2020-05-06 06:46 Karl Deiretsbacher Status assigned => resolved
2020-05-06 06:46 Karl Deiretsbacher Resolution open => no change required
2020-05-06 06:46 Karl Deiretsbacher Note Added: 0012031
2020-07-06 06:11 Karl Deiretsbacher Status resolved => feedback
2020-07-06 06:11 Karl Deiretsbacher Resolution no change required => reopened
2020-07-06 06:11 Karl Deiretsbacher Status feedback => assigned
2020-07-28 18:05 Jim Luth Assigned To Karl Deiretsbacher =>
2020-07-28 18:05 Jim Luth Status assigned => acknowledged
2020-07-28 18:05 Jim Luth Severity minor => feature
2020-07-28 18:13 Jim Luth Note Added: 0012634
2020-07-28 18:16 Jim Luth Project 11020: Companion Spec Template => Feature Requests
2020-07-28 18:18 Jim Luth Summary Property NodeVersion wrong ValueRank in BaseNodeSet2.xml => Better Nodeset to Spec checking of unattached Properties
2020-07-28 18:18 Jim Luth Description Updated
2022-11-22 21:00 Jim Luth Note Added: 0018187
2022-12-08 17:17 Jim Luth Relationship added related to 0008521