NDepend.API Documentation
FullBranchCoveredAttribute Class
Members 
NDepend.Attributes Namespace : FullBranchCoveredAttribute Class
This attribute can be used to declare that a method is 100% branch covered by tests (branch coverage is only available with NCover and OpenCover).
Syntax
[AttributeUsage(AttributeTargets.Constructor | 
    AttributeTargets.Method)]
public sealed class FullBranchCoveredAttribute : System.Attribute 
Remarks
The branch coverage code metric is only available with NCover.
The code metric IMethod.NDepend.CodeModel.IMethod.PercentageBranchCoverage can be used to determine whether a method is 100% branch covered by tests or not.
A code rule is provided by default to continuously make sure that all method tagged with this attribute are indeed 100% branch covered by tests.
A code rule is provided by default to continuously make sure that all method 100% branch covered by tests are tagged with this attribute.
Inheritance Hierarchy

System.Object
   System.Attribute
      NDepend.Attributes.FullBranchCoveredAttribute

Requirements

Target Platforms: Windows 11, 10, 8, 7 and Linux, MacOS with net8.0, net7.0 or net6.0 installed

See Also

Reference

FullBranchCoveredAttribute Members
NDepend.Attributes Namespace
PercentageBranchCoverage Property
HasAttribute Method
HasAttribute Method
AttributeClassesThatTagMe Property