Skip to content

Fluent: publish Configure-created nodes' references on foreign-manager nodes (Objects folder placement) - #4331

Merged
marcschier merged 2 commits into
masterfrom
romanett/ua-net-standard-4329-d819da
Aug 29, 2026
Merged

marcschier merged 2 commits into
masterfrom
romanett/ua-net-standard-4329-d819da

Use NodeId.Null sentinel instead of Nullable<NodeId> in hosting test

16464da
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 28, 2026 in 0s

80.33% (+0.01%) compared to ca9cfcc

View this Pull Request on Codecov

80.33% (+0.01%) compared to ca9cfcc

Details

Codecov Report

❌ Patch coverage is 96.55172% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 80.33%. Comparing base (ca9cfcc) to head (16464da).

Files with missing lines Patch % Lines
tools/Opc.Ua.SourceGeneration/Extensions.cs 72.72% 3 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #4331      +/-   ##
==========================================
+ Coverage   80.31%   80.33%   +0.01%     
==========================================
  Files        1927     1927              
  Lines      263700   263779      +79     
  Branches    46129    46146      +17     
==========================================
+ Hits       211799   211903     +104     
+ Misses      35649    35624      -25     
  Partials    16252    16252              
Files with missing lines Coverage Δ
src/Opc.Ua.Server/Fluent/FluentNodeManagerBase.cs 81.25% <100.00%> (+0.39%) ⬆️
...Server/Fluent/InstanceCreationBuilderExtensions.cs 59.84% <100.00%> (+10.32%) ⬆️
...Opc.Ua.Server/Fluent/ReferenceBuilderExtensions.cs 79.62% <100.00%> (+0.38%) ⬆️
.../Opc.Ua.Server/Hosting/FluentNodeManagerFactory.cs 86.84% <100.00%> (+46.84%) ⬆️
...pc.Ua.Server/NodeManager/AsyncCustomNodeManager.cs 82.93% <100.00%> (-0.03%) ⬇️
src/Opc.Ua.Server/NodeManager/CustomNodeManager.cs 63.75% <100.00%> (+0.18%) ⬆️
src/Opc.Ua.Types/Nodes/TypeTable.cs 98.57% <100.00%> (+<0.01%) ⬆️
tools/Opc.Ua.SourceGeneration.Core/DesignFile.cs 96.07% <ø> (ø)
tools/Opc.Ua.SourceGeneration.Core/Generators.cs 88.82% <100.00%> (+0.04%) ⬆️
...Generation.Core/Generators/NodeManagerGenerator.cs 98.43% <100.00%> (+0.39%) ⬆️
... and 4 more

... and 23 files with indirect coverage changes

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