mirror of
https://github.com/OPCFoundation/UA-.NETStandard.git
synced 2026-10-24 11:01:55 +08:00
* Fix NodeId.Parse() to reject invalid identifiers without proper prefix - Modified NodeId.InternalParse() to distinguish between namespace URI (from ExpandedNodeId) and namespace index (from ns=) - Only allow implicit string identifiers when namespace URI is specified (nsu=), not when namespace index is specified (ns=) - Added test case NodeIdParseInvalidWithNamespace to verify invalid NodeIds are rejected - Fixed existing tests that were relying on the buggy behavior Co-authored-by: marcschier <11168470+marcschier@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: marcschier <11168470+marcschier@users.noreply.github.com>