Skip to content

Conversation

@opcfoundation-org
Copy link
Contributor

Remove the unreleased nodeset from the codebase.

mrsuciu and others added 5 commits April 11, 2025 16:09
… to spec (#3053) (#3054)

* Fix XML Encoding and decoding to conform to spec

* fix test on linux

* fix typo

* Add missing DataValue & DiagnosticInfo Array Types

Co-authored-by: romanett <romanett98@gmail.com>
@codecov
Copy link

codecov bot commented Jun 17, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 57.45%. Comparing base (a915f08) to head (7653719).
Report is 2 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #3091      +/-   ##
==========================================
+ Coverage   57.42%   57.45%   +0.02%     
==========================================
  Files         357      357              
  Lines       69113    69113              
  Branches    14201    14201              
==========================================
+ Hits        39686    39706      +20     
+ Misses      25178    25163      -15     
+ Partials     4249     4244       -5     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

version.json Outdated
{
"$schema": "https://raw.githubusercontent.com/AArnott/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json",
"version": "1.5.376-preview",
"version": "1.5.376",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should remain 1.5.376-preview

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed

@@ -1,4 +1,5 @@
#pragma warning disable 1591
#pragma warning disable 1591
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Duplicated pragma

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

removed

@@ -1,4 +1,5 @@
#pragma warning disable 1591
#pragma warning disable 1591
//------------------------------------------------------------------------------
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

invisible character added

@@ -1,4 +1,5 @@
#pragma warning disable 1591
#pragma warning disable 1591
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

duplicate pragma and invisible character added

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

removed

using System.Collections.Generic;
using System.Text;
using System.Xml;
using System.Linq;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Leftover

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

removed

using System.Collections.Generic;
using System.Text;
using System.Xml;
using System.Linq;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Leftover

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

removed

Copy link
Contributor

@romanett romanett left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This Breaks some CI Pipelines needs to be investigated If fixes are needed. Seems to be some issue with browse taking longer than usual probably because some underlying error that is catched, but slows down the operation significantly

<DisplayName>CertificateDirectoryType</DisplayName>
<Category>GDS Certificate Manager Pull Model</Category>
<Documentation>https://reference.opcfoundation.org/GDS/docs/7.9.2</Documentation>
<Category>GDS Certificate Manager CheckRevocationStatus</Category>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is this Category really correct?

protected override int GetDefaultValueRank()
{
return ValueRanks.Any;
return ValueRanks.Scalar;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is this related to an issue discussed before & a wanted cahnge?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes - a change was made and then reversed because of fear of breaking code.

@mrsuciu
Copy link
Contributor

mrsuciu commented Jun 19, 2025

Browse tests fail due to the circular references in the new Opc.Ua.PredefinedNodes.uanodes which cause an infinite browse loop:

image

Previous working version:

image

Copy link
Contributor

@mrsuciu mrsuciu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Opc.Ua.PredefinedNodes.uanodes contains circular references which cause browse tests to fail see comment.
"Cosmetic" code changes highlighted.

@mrsuciu mrsuciu merged commit dcc02f1 into master Jun 23, 2025
120 checks passed
@romanett romanett deleted the update-to-1.05.04-nodeset branch August 12, 2025 13:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants