| ⊃ApplyBaselineAndThresholds
|
100% |
- |
0 |
3 |
2 |
89 |
8 |
- |
4 |
1 |
- |
- |
| ⊃MergeStructuralElements
|
86% |
80% |
20 |
9 |
8 |
73 |
5 |
- |
28 |
3 |
- |
- |
| ⊃BuildLineIndex
|
100% |
- |
0 |
1 |
1 |
80 |
11 |
- |
5 |
2 |
- |
- |
| ⊃ReconcileIteratorStateMachineMetrics
|
100% |
- |
0 |
1 |
1 |
93 |
6 |
- |
2 |
1 |
- |
- |
| ⊃ReconcilePlainNestedTypeMetrics
|
100% |
- |
0 |
1 |
1 |
90 |
7 |
- |
5 |
1 |
- |
- |
| ⊃RemoveIteratorTypeFromHierarchy
|
93% |
80% |
4 |
4 |
3 |
69 |
7 |
- |
15 |
6 |
- |
- |
| ⊃ApplySarifDocument
|
100% |
- |
0 |
1 |
1 |
91 |
4 |
- |
2 |
1 |
- |
- |
| ⊃ApplyBaselineAndThresholds
|
100% |
- |
0 |
1 |
1 |
94 |
5 |
- |
4 |
1 |
- |
- |
| ⊃ApplySarifDocument
|
100% |
- |
0 |
1 |
1 |
96 |
2 |
- |
1 |
1 |
- |
- |
| ⊃AssembleWorkflow
|
100% |
- |
0 |
1 |
1 |
94 |
4 |
- |
6 |
1 |
- |
- |
| ⊃BuildLineIndex
|
100% |
- |
0 |
1 |
1 |
100 |
1 |
- |
1 |
1 |
- |
- |
| ⊃CreateBaselineProcessor
|
100% |
- |
0 |
1 |
1 |
97 |
2 |
- |
2 |
1 |
- |
- |
| ⊃CreateDocumentProcessor
|
100% |
- |
0 |
1 |
1 |
91 |
6 |
- |
7 |
1 |
- |
- |
| ⊃CreateLineIndexProcessor
|
100% |
- |
0 |
1 |
1 |
93 |
4 |
- |
5 |
1 |
- |
- |
| ⊃CreateProcessors
|
100% |
- |
0 |
1 |
1 |
86 |
12 |
- |
15 |
1 |
- |
- |
| ⊃CreateReconciliationProcessor
|
100% |
- |
0 |
1 |
1 |
97 |
2 |
- |
2 |
1 |
- |
- |
| ⊃CreateSarifProcessor
|
100% |
- |
0 |
1 |
1 |
94 |
3 |
- |
4 |
1 |
- |
- |
| ⊃CreateTypeBranchCoverageApplicabilityProcessor
|
100% |
- |
0 |
1 |
1 |
97 |
2 |
- |
3 |
1 |
- |
- |
| ⊃CreateWorkflow
|
100% |
- |
0 |
1 |
1 |
82 |
7 |
- |
10 |
2 |
- |
- |
| MergeStructuralElements
|
- |
- |
- |
- |
1 |
96 |
2 |
- |
1 |
1 |
- |
- |
| ⊃PrepareReport
|
100% |
- |
0 |
1 |
1 |
96 |
2 |
- |
1 |
1 |
- |
- |
| ⊃ProcessDocuments
|
100% |
- |
0 |
1 |
1 |
96 |
2 |
- |
1 |
1 |
- |
- |
| ⊃ReconcileIteratorStateMachineMetrics
|
100% |
- |
0 |
1 |
1 |
100 |
1 |
- |
1 |
1 |
- |
- |
| ⊃ReconcilePlainNestedTypeMetrics
|
100% |
- |
0 |
1 |
1 |
100 |
1 |
- |
1 |
1 |
- |
- |
| Solution
|
- |
- |
- |
- |
2 |
96 |
2 |
- |
1 |
2 |
- |
- |
| ⊃Create
|
100% |
- |
0 |
1 |
1 |
77 |
6 |
- |
6 |
3 |
- |
- |
| ExtractRootNamespace
|
100% |
100% |
4 |
4 |
4 |
73 |
3 |
- |
10 |
4 |
- |
- |
| ResolveAssemblyNameFromFqn
|
78% |
85% |
64 |
11 |
11 |
57 |
7 |
- |
28 |
12 |
- |
- |
| ResolveDeclaringType
|
100% |
100% |
4 |
4 |
4 |
67 |
2 |
- |
12 |
6 |
- |
- |
| ResolveMemberAssemblyName
|
100% |
100% |
2 |
3 |
3 |
72 |
4 |
- |
10 |
4 |
- |
- |
| ResolveMemberAssemblyNode
|
100% |
100% |
4 |
4 |
4 |
68 |
4 |
- |
15 |
6 |
- |
- |
| ResolveNamespaceFromIndexesOrFqn
|
100% |
100% |
2 |
2 |
2 |
75 |
5 |
- |
10 |
4 |
- |
- |
| ShouldExcludeAssembly
|
100% |
100% |
2 |
4 |
3 |
88 |
3 |
- |
4 |
1 |
- |
- |
| ShouldExcludeMember
|
100% |
100% |
4 |
3 |
3 |
74 |
1 |
- |
10 |
4 |
- |
- |
| ShouldExcludeType
|
100% |
- |
0 |
1 |
1 |
83 |
2 |
- |
5 |
2 |
- |
- |
| TryResolveAssembly
|
100% |
100% |
2 |
3 |
3 |
76 |
4 |
- |
9 |
3 |
- |
- |
| Assemblies
|
- |
- |
- |
- |
1 |
100 |
2 |
- |
1 |
0 |
- |
- |
| LineIndex
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Members
|
- |
- |
- |
- |
1 |
100 |
2 |
- |
1 |
0 |
- |
- |
| NamespaceIndex
|
- |
- |
- |
- |
1 |
100 |
3 |
- |
1 |
0 |
- |
- |
| Namespaces
|
- |
- |
- |
- |
1 |
100 |
2 |
- |
1 |
0 |
- |
- |
| Solution
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Types
|
- |
- |
- |
- |
1 |
100 |
2 |
- |
1 |
0 |
- |
- |
| ⊃ApplyBaselineAndThresholds
|
100% |
- |
0 |
1 |
1 |
94 |
5 |
- |
4 |
1 |
- |
- |
| ⊃ApplySarifDocument
|
100% |
- |
0 |
1 |
1 |
96 |
2 |
- |
2 |
1 |
- |
- |
| ⊃BuildLineIndex
|
100% |
- |
0 |
1 |
1 |
100 |
1 |
- |
2 |
1 |
- |
- |
| MergeStructuralElements
|
- |
- |
- |
- |
1 |
96 |
2 |
- |
2 |
1 |
- |
- |
| ⊃PrepareReport
|
100% |
- |
0 |
1 |
1 |
71 |
9 |
- |
10 |
6 |
- |
- |
| ⊃ProcessDocuments
|
100% |
100% |
8 |
7 |
4 |
66 |
7 |
- |
21 |
8 |
- |
- |
| ⊃ReconcileIteratorStateMachineMetrics
|
100% |
- |
0 |
1 |
1 |
100 |
1 |
- |
2 |
1 |
- |
- |
| ⊃ReconcilePlainNestedTypeMetrics
|
100% |
- |
0 |
1 |
1 |
100 |
1 |
- |
2 |
1 |
- |
- |
| ⊃ReconcileTypeBranchCoverageApplicability
|
100% |
- |
0 |
1 |
1 |
100 |
1 |
- |
2 |
1 |
- |
- |
| BaselineLookup
|
- |
- |
- |
- |
0 |
100 |
2 |
- |
1 |
0 |
- |
- |
| Thresholds
|
- |
- |
- |
- |
0 |
100 |
3 |
- |
1 |
0 |
- |
- |
| Apply
|
100% |
- |
0 |
1 |
1 |
83 |
6 |
- |
14 |
2 |
- |
- |
| ApplyRecursive
|
100% |
- |
0 |
1 |
1 |
83 |
6 |
- |
9 |
2 |
- |
- |
| ApplyRecursiveWithContext
|
100% |
- |
0 |
1 |
1 |
86 |
2 |
- |
5 |
2 |
- |
- |
| ApplyToAssemblies
|
100% |
100% |
2 |
3 |
2 |
83 |
5 |
- |
7 |
2 |
- |
- |
| ApplyToChildren
|
100% |
100% |
8 |
5 |
5 |
87 |
6 |
- |
18 |
1 |
- |
- |
| ApplyToMembers
|
100% |
100% |
2 |
3 |
2 |
83 |
5 |
- |
7 |
2 |
- |
- |
| ApplyToNamespaces
|
100% |
100% |
2 |
3 |
2 |
83 |
5 |
- |
7 |
2 |
- |
- |
| ApplyToNode
|
100% |
100% |
2 |
5 |
4 |
69 |
10 |
- |
16 |
5 |
- |
- |
| ApplyToTypes
|
100% |
100% |
2 |
3 |
2 |
83 |
5 |
- |
7 |
2 |
- |
- |
| CreateBaselineLookup
|
100% |
100% |
2 |
2 |
2 |
73 |
5 |
- |
11 |
5 |
- |
- |
| DetermineSymbolLevel
|
67% |
80% |
40 |
8 |
1 |
91 |
2 |
- |
10 |
1 |
- |
- |
| EnumerateChildren
|
80% |
85% |
32 |
7 |
1 |
86 |
10 |
- |
13 |
1 |
- |
- |
| SelectChildren
|
0% |
- |
0 |
1 |
2 |
84 |
3 |
- |
10 |
2 |
- |
- |
| TraverseBaseline
|
100% |
100% |
2 |
3 |
2 |
78 |
4 |
- |
9 |
3 |
- |
- |
| <>m__Finally1
|
0% |
- |
0 |
2 |
- |
- |
- |
- |
- |
- |
- |
- |
| Dispose
|
0% |
- |
0 |
3 |
- |
- |
- |
- |
- |
- |
- |
- |
| GetEnumerator
|
0% |
- |
0 |
3 |
- |
- |
- |
- |
- |
- |
- |
- |
| Reset
|
0% |
- |
0 |
1 |
- |
- |
- |
- |
- |
- |
- |
- |
| Calculate
|
100% |
100% |
4 |
6 |
4 |
73 |
2 |
- |
15 |
4 |
- |
- |
| Extract
|
100% |
- |
0 |
1 |
1 |
70 |
6 |
- |
28 |
5 |
- |
- |
| AssemblyNamesPatterns
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ExcludeEvents
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ExcludeFields
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ExcludeMethods
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ExcludeProperties
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| MemberNamesPatterns
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| TypeNamesPatterns
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| AssemblyFilter
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Input
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| MemberFilter
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| MemberKindFilter
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| TypeFilter
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| UsedRuleIds
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ApplyBaselineAndThresholds
|
- |
- |
- |
- |
1 |
100 |
4 |
- |
3 |
0 |
- |
- |
| MergeStructuralElements
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
1 |
0 |
- |
- |
| BuildLineIndex
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ReconcileIteratorStateMachineMetrics
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ReconcilePlainNestedTypeMetrics
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ApplySarifDocument
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Create
|
- |
- |
- |
- |
1 |
100 |
2 |
- |
1 |
0 |
- |
- |
| EndLine
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Node
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| StartLine
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Compose
|
- |
- |
- |
- |
1 |
100 |
3 |
- |
3 |
0 |
- |
- |
| ApplyCoverageReconciliation
|
100% |
86% |
8 |
5 |
7 |
64 |
7 |
- |
26 |
8 |
- |
- |
| CollectIteratorTypeKeys
|
100% |
100% |
4 |
4 |
3 |
73 |
4 |
- |
13 |
5 |
- |
- |
| CopyOpenCoverMetricIfPresent
|
78% |
80% |
4 |
6 |
6 |
72 |
6 |
- |
25 |
3 |
- |
- |
| FindMethodOnType
|
100% |
100% |
8 |
5 |
4 |
68 |
5 |
- |
18 |
7 |
- |
- |
| HasNonZeroOpenCoverCoverage
|
78% |
80% |
4 |
7 |
7 |
68 |
5 |
- |
16 |
5 |
- |
- |
| ProcessIteratorType
|
88% |
89% |
16 |
5 |
5 |
68 |
5 |
- |
28 |
6 |
- |
- |
| Reconcile
|
100% |
100% |
4 |
3 |
3 |
75 |
4 |
- |
20 |
4 |
- |
- |
| TransferIteratorCoverage
|
100% |
100% |
2 |
2 |
2 |
66 |
5 |
- |
28 |
7 |
- |
- |
| TryExtractIteratorInfo
|
87% |
80% |
128 |
12 |
13 |
49 |
2 |
- |
44 |
22 |
- |
- |
| ReconcileTypeBranchCoverageApplicability
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
1 |
0 |
- |
- |
| AddMember
|
100% |
- |
0 |
1 |
1 |
82 |
5 |
- |
8 |
2 |
- |
- |
| AddType
|
100% |
- |
0 |
1 |
1 |
82 |
5 |
- |
8 |
2 |
- |
- |
| FindLastSingleLineMethod
|
90% |
89% |
16 |
6 |
6 |
62 |
3 |
- |
29 |
10 |
- |
- |
| FindNode
|
100% |
100% |
2 |
2 |
2 |
74 |
4 |
- |
22 |
4 |
- |
- |
| FindNodeForSingleLineIndexedMethod
|
100% |
80% |
4 |
3 |
3 |
73 |
4 |
- |
20 |
4 |
- |
- |
| FindNodeInIndex
|
100% |
92% |
40 |
10 |
11 |
57 |
6 |
- |
46 |
12 |
- |
- |
| GetMatchKind
|
100% |
100% |
8 |
5 |
5 |
66 |
2 |
- |
24 |
7 |
- |
- |
| GetOrCreateIndexList
|
100% |
100% |
2 |
2 |
2 |
76 |
3 |
- |
12 |
4 |
- |
- |
| HasInterveningMethod
|
93% |
86% |
8 |
4 |
4 |
69 |
2 |
- |
19 |
7 |
- |
- |
| RegisterFileAssembly
|
100% |
- |
0 |
1 |
1 |
85 |
3 |
- |
8 |
2 |
- |
- |
| SortIndexes
|
100% |
100% |
4 |
5 |
3 |
69 |
5 |
- |
15 |
6 |
- |
- |
| TryGetAssembly
|
100% |
- |
0 |
1 |
1 |
91 |
3 |
- |
5 |
1 |
- |
- |
| Build
|
86% |
76% |
256 |
11 |
11 |
49 |
12 |
- |
61 |
24 |
- |
- |
| HasValidSource
|
100% |
100% |
2 |
4 |
3 |
89 |
2 |
- |
2 |
1 |
- |
- |
| ⊃Consider
|
100% |
100% |
2 |
2 |
2 |
79 |
1 |
- |
10 |
3 |
- |
- |
| ⊃Create
|
100% |
- |
0 |
1 |
1 |
94 |
1 |
- |
1 |
1 |
- |
- |
| Node
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
1 |
0 |
- |
- |
| AssemblyName
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| MemberFqn
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| TypeFqn
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Breakdown
|
- |
- |
- |
- |
0 |
100 |
2 |
- |
1 |
0 |
- |
- |
| CurrentValue
|
- |
- |
- |
- |
0 |
100 |
2 |
- |
1 |
0 |
- |
- |
| Delta
|
- |
- |
- |
- |
0 |
100 |
2 |
- |
1 |
0 |
- |
- |
| Baseline
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| BaselineReference
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| MetricAliases
|
- |
- |
- |
- |
2 |
100 |
4 |
- |
5 |
1 |
- |
- |
| OpenCoverDocuments
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
4 |
1 |
- |
- |
| Paths
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
1 |
- |
- |
| RoslynDocuments
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
4 |
1 |
- |
- |
| SarifDocuments
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
4 |
1 |
- |
- |
| SolutionName
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
1 |
- |
- |
| SuppressedSymbols
|
- |
- |
- |
- |
2 |
100 |
3 |
- |
15 |
0 |
- |
- |
| Thresholds
|
- |
- |
- |
- |
2 |
100 |
4 |
- |
5 |
1 |
- |
- |
| BindSuppressedSymbols
|
100% |
100% |
2 |
3 |
3 |
82 |
5 |
- |
9 |
2 |
- |
- |
| BuildReport
|
100% |
- |
0 |
1 |
1 |
71 |
9 |
- |
15 |
5 |
- |
- |
| CollectUsedRuleIds
|
100% |
- |
0 |
1 |
1 |
80 |
6 |
- |
11 |
3 |
- |
- |
| ComposeMetadata
|
100% |
- |
0 |
3 |
2 |
76 |
5 |
- |
6 |
3 |
- |
- |
| CreateMetricsReport
|
100% |
- |
0 |
1 |
1 |
90 |
3 |
- |
8 |
1 |
- |
- |
| MergeMetric
|
100% |
100% |
8 |
6 |
7 |
60 |
10 |
- |
49 |
8 |
- |
- |
| BuildResult
|
100% |
100% |
4 |
3 |
3 |
70 |
5 |
- |
13 |
6 |
- |
- |
| CreateContext
|
100% |
- |
0 |
1 |
1 |
91 |
6 |
- |
8 |
1 |
- |
- |
| CreateMetricValue
|
100% |
- |
0 |
1 |
1 |
79 |
8 |
- |
11 |
2 |
- |
- |
| ExtractData
|
100% |
100% |
2 |
7 |
4 |
69 |
10 |
- |
8 |
5 |
- |
- |
| GetAllMetricIdentifiers
|
100% |
- |
0 |
1 |
1 |
100 |
1 |
- |
2 |
1 |
- |
- |
| Process
|
100% |
- |
0 |
1 |
1 |
83 |
7 |
- |
17 |
2 |
- |
- |
| ProcessMetric
|
100% |
100% |
2 |
2 |
2 |
70 |
11 |
- |
10 |
5 |
- |
- |
| Create
|
100% |
100% |
16 |
9 |
7 |
58 |
11 |
- |
35 |
14 |
- |
- |
| TryGetNode
|
100% |
100% |
4 |
3 |
3 |
67 |
3 |
- |
17 |
8 |
- |
- |
| AddNewMetric
|
100% |
- |
0 |
1 |
1 |
86 |
9 |
- |
17 |
1 |
- |
- |
| AggregateMetricValue
|
100% |
- |
0 |
1 |
2 |
74 |
9 |
- |
20 |
3 |
- |
- |
| IsAggregatableMetric
|
100% |
- |
0 |
2 |
1 |
94 |
1 |
- |
2 |
1 |
- |
- |
| MergeElement
|
100% |
- |
0 |
1 |
1 |
83 |
6 |
- |
10 |
2 |
- |
- |
| MergeExistingMetric
|
60% |
40% |
4 |
5 |
5 |
73 |
5 |
- |
15 |
4 |
- |
- |
| MergeMetrics
|
100% |
100% |
4 |
4 |
3 |
74 |
4 |
- |
19 |
4 |
- |
- |
| MergeSource
|
100% |
100% |
4 |
3 |
3 |
79 |
2 |
- |
17 |
3 |
- |
- |
| ReplaceNullMetricValue
|
0% |
- |
0 |
1 |
1 |
86 |
9 |
- |
16 |
1 |
- |
- |
| ShouldReplaceSource
|
100% |
73% |
24 |
7 |
7 |
69 |
2 |
- |
17 |
5 |
- |
- |
| Assembly
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Node
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ExtractNamespaceFromTypeFqn
|
100% |
100% |
4 |
3 |
3 |
74 |
2 |
- |
15 |
4 |
- |
- |
| FindKnownNamespace
|
94% |
86% |
8 |
5 |
5 |
62 |
5 |
- |
30 |
10 |
- |
- |
| Normalize
|
100% |
- |
0 |
1 |
1 |
83 |
1 |
- |
8 |
2 |
- |
- |
| BuildDotMemberFqn
|
100% |
100% |
2 |
4 |
4 |
74 |
3 |
- |
15 |
3 |
- |
- |
| BuildMethodMapByName
|
89% |
86% |
8 |
5 |
4 |
66 |
6 |
- |
19 |
8 |
- |
- |
| CollectPlainNestedTypeKeys
|
100% |
100% |
4 |
4 |
3 |
73 |
4 |
- |
14 |
5 |
- |
- |
| CopyOpenCoverMetricIfPresent
|
78% |
80% |
4 |
6 |
6 |
72 |
6 |
- |
25 |
3 |
- |
- |
| ExtractMemberDisplayName
|
100% |
100% |
16 |
8 |
7 |
57 |
2 |
- |
27 |
13 |
- |
- |
| ExtractMethodKey
|
100% |
100% |
2 |
2 |
2 |
78 |
2 |
- |
9 |
3 |
- |
- |
| HasMethodCoverageConflict
|
92% |
91% |
32 |
8 |
8 |
57 |
7 |
- |
32 |
14 |
- |
- |
| HasNonZeroOpenCoverCoverage
|
100% |
100% |
4 |
7 |
7 |
68 |
5 |
- |
16 |
5 |
- |
- |
| Reconcile
|
100% |
100% |
16 |
5 |
5 |
62 |
7 |
- |
39 |
9 |
- |
- |
| ResolveNamespaceName
|
100% |
100% |
2 |
2 |
2 |
82 |
2 |
- |
5 |
2 |
- |
- |
| TransferMethodCoverageFromPlusType
|
95% |
85% |
64 |
9 |
8 |
49 |
8 |
- |
54 |
23 |
- |
- |
| TransferTypeOpenCoverCoverage
|
100% |
- |
0 |
1 |
1 |
73 |
4 |
- |
7 |
4 |
- |
- |
| TryBuildReconciliationContext
|
79% |
78% |
16 |
7 |
8 |
57 |
6 |
- |
39 |
13 |
- |
- |
| TryParsePlainNestedPlusType
|
82% |
77% |
64 |
15 |
15 |
48 |
6 |
- |
57 |
23 |
- |
- |
| BaselineMetrics
|
- |
- |
- |
- |
0 |
100 |
3 |
- |
1 |
0 |
- |
- |
| Metrics
|
- |
- |
- |
- |
0 |
100 |
3 |
- |
1 |
0 |
- |
- |
| SymbolLevel
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Thresholds
|
- |
- |
- |
- |
0 |
100 |
3 |
- |
1 |
0 |
- |
- |
| DotTypeEntry
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| DotTypeFqn
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| PlusTypeEntry
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ShouldTransferTypeCoverage
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ⊃BuildReportMetadata
|
100% |
- |
0 |
1 |
1 |
74 |
20 |
- |
27 |
2 |
- |
- |
| ⊃Compose
|
100% |
- |
0 |
1 |
1 |
88 |
3 |
- |
5 |
2 |
- |
- |
| ⊃CreateInput
|
100% |
- |
0 |
1 |
1 |
75 |
9 |
- |
18 |
3 |
- |
- |
| ⊃CreateThresholdMetadata
|
100% |
- |
0 |
1 |
1 |
79 |
10 |
- |
8 |
3 |
- |
- |
| ⊃ExtractFilterPatterns
|
100% |
- |
0 |
1 |
1 |
92 |
6 |
- |
6 |
1 |
- |
- |
| ⊃GatherFilterPatterns
|
100% |
- |
0 |
1 |
1 |
89 |
6 |
- |
2 |
1 |
- |
- |
| ⊃GatherRuleDescriptions
|
100% |
- |
0 |
1 |
1 |
90 |
7 |
- |
2 |
1 |
- |
- |
| ⊃GatherThresholdMetadata
|
100% |
- |
0 |
1 |
1 |
92 |
6 |
- |
2 |
1 |
- |
- |
| ⊃GetMetricDescriptors
|
100% |
- |
0 |
1 |
1 |
100 |
4 |
- |
2 |
1 |
- |
- |
| ⊃ProcessRuleDescriptions
|
100% |
- |
0 |
1 |
1 |
94 |
6 |
- |
4 |
1 |
- |
- |
| ⊃Compose
|
100% |
- |
0 |
1 |
1 |
81 |
9 |
- |
13 |
2 |
- |
- |
| AssemblyNamesPatterns
|
- |
- |
- |
- |
2 |
96 |
1 |
- |
1 |
2 |
- |
- |
| ExcludeEvents
|
- |
- |
- |
- |
2 |
96 |
1 |
- |
1 |
2 |
- |
- |
| ExcludeFields
|
- |
- |
- |
- |
2 |
96 |
1 |
- |
1 |
2 |
- |
- |
| ExcludeMethods
|
- |
- |
- |
- |
2 |
96 |
1 |
- |
1 |
2 |
- |
- |
| ExcludeProperties
|
- |
- |
- |
- |
2 |
96 |
1 |
- |
1 |
2 |
- |
- |
| FilterPatterns
|
- |
- |
- |
- |
1 |
100 |
2 |
- |
1 |
0 |
- |
- |
| MemberNamesPatterns
|
- |
- |
- |
- |
2 |
96 |
1 |
- |
1 |
2 |
- |
- |
| MetricDescriptors
|
- |
- |
- |
- |
1 |
100 |
3 |
- |
1 |
0 |
- |
- |
| RuleDescriptions
|
- |
- |
- |
- |
1 |
100 |
2 |
- |
1 |
0 |
- |
- |
| ThresholdMetadata
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
1 |
0 |
- |
- |
| TypeNamesPatterns
|
- |
- |
- |
- |
2 |
96 |
1 |
- |
1 |
2 |
- |
- |
| BaselineReference
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Content
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| MetricAliases
|
- |
- |
- |
- |
0 |
100 |
3 |
- |
1 |
0 |
- |
- |
| Paths
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| SuppressedSymbols
|
- |
- |
- |
- |
0 |
100 |
2 |
- |
1 |
0 |
- |
- |
| BaselineReference
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Content
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ⊃CreateInput
|
100% |
- |
0 |
1 |
1 |
84 |
9 |
- |
5 |
2 |
- |
- |
| Paths
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ⊃Build
|
100% |
- |
0 |
1 |
1 |
74 |
18 |
- |
21 |
3 |
- |
- |
| ⊃CreateGatheringContext
|
100% |
- |
0 |
1 |
1 |
71 |
8 |
- |
16 |
6 |
- |
- |
| Descriptions
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
2 |
2 |
- |
- |
| ThresholdsByLevel
|
- |
- |
- |
- |
2 |
100 |
5 |
- |
2 |
2 |
- |
- |
| AreEqual
|
100% |
100% |
8 |
10 |
10 |
83 |
2 |
- |
13 |
1 |
- |
- |
| Filter
|
100% |
100% |
4 |
3 |
3 |
72 |
4 |
- |
20 |
5 |
- |
- |
| Merge
|
100% |
100% |
16 |
7 |
5 |
64 |
8 |
- |
32 |
8 |
- |
- |
| Process
|
100% |
100% |
2 |
2 |
2 |
71 |
5 |
- |
17 |
5 |
- |
- |
| CollectFromAssemblies
|
100% |
100% |
2 |
3 |
2 |
86 |
5 |
- |
7 |
2 |
- |
- |
| CollectFromChildren
|
100% |
100% |
8 |
5 |
5 |
88 |
6 |
- |
18 |
1 |
- |
- |
| CollectFromMembers
|
100% |
100% |
2 |
3 |
2 |
86 |
5 |
- |
7 |
2 |
- |
- |
| CollectFromMetric
|
100% |
100% |
4 |
4 |
4 |
76 |
7 |
- |
13 |
3 |
- |
- |
| CollectFromNamespaces
|
100% |
100% |
2 |
3 |
2 |
86 |
5 |
- |
7 |
2 |
- |
- |
| CollectFromNode
|
100% |
- |
0 |
1 |
1 |
83 |
5 |
- |
5 |
2 |
- |
- |
| CollectFromTypes
|
100% |
100% |
2 |
3 |
2 |
86 |
5 |
- |
7 |
2 |
- |
- |
| CollectRecursive
|
100% |
- |
0 |
1 |
1 |
88 |
2 |
- |
10 |
2 |
- |
- |
| Clone
|
100% |
100% |
4 |
4 |
4 |
68 |
5 |
- |
18 |
6 |
- |
- |
| CloneEntry
|
100% |
100% |
4 |
3 |
3 |
67 |
5 |
- |
23 |
6 |
- |
- |
| CloneViolations
|
100% |
100% |
2 |
2 |
2 |
72 |
3 |
- |
16 |
4 |
- |
- |
| Merge
|
93% |
85% |
64 |
9 |
9 |
55 |
6 |
- |
40 |
15 |
- |
- |
| Identifier
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Line
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| NormalizedPath
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Value
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ⊃CreateSarifMetric
|
100% |
- |
0 |
1 |
1 |
68 |
9 |
- |
11 |
6 |
- |
- |
| ⊃Extract
|
75% |
- |
0 |
1 |
4 |
68 |
9 |
- |
18 |
7 |
- |
- |
| ⊃ExtractFirstMetric
|
100% |
100% |
2 |
3 |
2 |
81 |
9 |
- |
5 |
2 |
- |
- |
| ⊃GetLineFromSource
|
100% |
100% |
2 |
2 |
2 |
92 |
2 |
- |
2 |
1 |
- |
- |
| ⊃IsValidElement
|
100% |
100% |
2 |
4 |
3 |
88 |
5 |
- |
2 |
1 |
- |
- |
| Apply
|
100% |
100% |
2 |
3 |
2 |
74 |
10 |
- |
13 |
4 |
- |
- |
| ResolveTarget
|
87% |
78% |
16 |
6 |
6 |
63 |
7 |
- |
21 |
8 |
- |
- |
| AddToNamespaceIndex
|
100% |
100% |
4 |
3 |
3 |
72 |
3 |
- |
13 |
5 |
- |
- |
| CreateAndRegisterMemberNode
|
100% |
- |
0 |
1 |
1 |
72 |
8 |
- |
13 |
4 |
- |
- |
| CreateAndRegisterTypeNode
|
100% |
- |
0 |
1 |
1 |
69 |
10 |
- |
14 |
5 |
- |
- |
| CreateDummyAssembly
|
100% |
100% |
2 |
2 |
2 |
77 |
5 |
- |
9 |
2 |
- |
- |
| CreateDummyMember
|
100% |
- |
0 |
1 |
1 |
88 |
5 |
- |
9 |
1 |
- |
- |
| CreateDummyNamespace
|
100% |
- |
0 |
1 |
1 |
88 |
5 |
- |
9 |
1 |
- |
- |
| CreateDummyNamespaceEntry
|
100% |
- |
0 |
1 |
1 |
90 |
3 |
- |
6 |
1 |
- |
- |
| CreateDummyType
|
100% |
- |
0 |
1 |
1 |
88 |
5 |
- |
9 |
1 |
- |
- |
| CreateDummyTypeEntry
|
100% |
- |
0 |
1 |
1 |
90 |
3 |
- |
6 |
1 |
- |
- |
| CreateNewMember
|
71% |
67% |
2 |
3 |
3 |
72 |
3 |
- |
10 |
4 |
- |
- |
| CreateNewNamespaceEntry
|
83% |
67% |
2 |
2 |
2 |
62 |
10 |
- |
22 |
9 |
- |
- |
| CreateNewTypeEntry
|
60% |
60% |
4 |
3 |
3 |
68 |
4 |
- |
19 |
6 |
- |
- |
| EnsureTypeForMember
|
100% |
100% |
2 |
2 |
2 |
71 |
2 |
- |
11 |
5 |
- |
- |
| ExtractMemberDisplayName
|
61% |
44% |
16 |
8 |
7 |
57 |
2 |
- |
27 |
13 |
- |
- |
| ExtractRootNamespace
|
100% |
100% |
4 |
4 |
4 |
73 |
3 |
- |
10 |
4 |
- |
- |
| ExtractTypeDisplayName
|
100% |
67% |
2 |
2 |
2 |
81 |
2 |
- |
5 |
2 |
- |
- |
| FinalizeMemberMerge
|
100% |
- |
0 |
1 |
1 |
78 |
5 |
- |
6 |
3 |
- |
- |
| FindExcludedAssembly
|
69% |
71% |
8 |
8 |
8 |
63 |
2 |
- |
22 |
8 |
- |
- |
| GetDefaultAssemblyName
|
100% |
100% |
2 |
2 |
2 |
87 |
6 |
- |
4 |
1 |
- |
- |
| GetOrCreateAssembly
|
46% |
60% |
4 |
3 |
3 |
65 |
7 |
- |
17 |
8 |
- |
- |
| GetOrCreateMember
|
100% |
100% |
2 |
2 |
2 |
77 |
3 |
- |
9 |
3 |
- |
- |
| GetOrCreateNamespace
|
100% |
100% |
8 |
4 |
4 |
64 |
2 |
- |
20 |
8 |
- |
- |
| GetOrCreateType
|
100% |
100% |
2 |
2 |
2 |
77 |
2 |
- |
9 |
3 |
- |
- |
| HandleExistingMember
|
100% |
100% |
2 |
3 |
3 |
70 |
4 |
- |
15 |
5 |
- |
- |
| HandleExistingNamespaceEntry
|
100% |
100% |
2 |
3 |
3 |
70 |
2 |
- |
16 |
5 |
- |
- |
| HandleExistingTypeEntry
|
100% |
100% |
2 |
3 |
3 |
74 |
1 |
- |
14 |
4 |
- |
- |
| IsExplicitNamespace
|
69% |
78% |
16 |
5 |
5 |
65 |
4 |
- |
20 |
8 |
- |
- |
| MergeAssembly
|
100% |
100% |
4 |
4 |
4 |
65 |
8 |
- |
25 |
7 |
- |
- |
| MergeMember
|
85% |
86% |
8 |
5 |
5 |
69 |
6 |
- |
27 |
5 |
- |
- |
| MergeNamespace
|
100% |
100% |
4 |
5 |
5 |
67 |
8 |
- |
26 |
6 |
- |
- |
| MergeType
|
88% |
86% |
8 |
8 |
8 |
59 |
10 |
- |
40 |
10 |
- |
- |
| RemoveNamespaceFromIndexes
|
73% |
60% |
4 |
4 |
4 |
69 |
6 |
- |
19 |
5 |
- |
- |
| RemoveTypeFromIndexes
|
29% |
29% |
8 |
6 |
5 |
65 |
6 |
- |
17 |
7 |
- |
- |
| ResolveAssemblyForType
|
100% |
86% |
8 |
4 |
4 |
69 |
1 |
- |
15 |
6 |
- |
- |
| ResolveAssemblyFromParent
|
80% |
78% |
16 |
8 |
6 |
68 |
3 |
- |
15 |
6 |
- |
- |
| ResolveAssemblyNameFromFqn
|
100% |
86% |
8 |
4 |
4 |
65 |
1 |
- |
17 |
8 |
- |
- |
| ResolveDeclaringType
|
0% |
0% |
4 |
4 |
4 |
67 |
2 |
- |
12 |
6 |
- |
- |
| ResolveNamespaceForType
|
100% |
100% |
2 |
2 |
2 |
78 |
1 |
- |
9 |
3 |
- |
- |
| ResolveNamespaceFromIndexesOrFqn
|
100% |
100% |
2 |
2 |
2 |
75 |
5 |
- |
10 |
4 |
- |
- |
| ResolveNamespaceName
|
100% |
- |
0 |
1 |
1 |
96 |
1 |
- |
4 |
1 |
- |
- |
| ShouldUseDummyNode
|
100% |
100% |
2 |
2 |
2 |
89 |
3 |
- |
4 |
1 |
- |
- |
| TryResolveAssembly
|
100% |
100% |
2 |
3 |
3 |
76 |
4 |
- |
9 |
3 |
- |
- |
| TryResolveMemberContext
|
74% |
73% |
32 |
9 |
9 |
55 |
8 |
- |
36 |
16 |
- |
- |
| UpdateMemberMetadata
|
100% |
100% |
4 |
7 |
6 |
71 |
3 |
- |
13 |
4 |
- |
- |
| GetPreferredMetric
|
100% |
100% |
8 |
4 |
4 |
68 |
3 |
- |
19 |
7 |
- |
- |
| IsKnownMetric
|
100% |
100% |
2 |
2 |
2 |
90 |
2 |
- |
3 |
1 |
- |
- |
| NodeHasMetric
|
100% |
100% |
2 |
4 |
3 |
88 |
6 |
- |
2 |
1 |
- |
- |
| TryResolve
|
100% |
100% |
8 |
5 |
5 |
61 |
5 |
- |
23 |
11 |
- |
- |
| Bind
|
100% |
92% |
64 |
8 |
7 |
60 |
8 |
- |
34 |
12 |
- |
- |
| Evaluate
|
87% |
91% |
32 |
7 |
7 |
62 |
8 |
- |
38 |
9 |
- |
- |
| EvaluateHigherIsBetter
|
100% |
100% |
4 |
5 |
5 |
70 |
4 |
- |
14 |
5 |
- |
- |
| EvaluateLowerIsBetter
|
100% |
100% |
4 |
5 |
5 |
70 |
4 |
- |
14 |
5 |
- |
- |
| TryGetThresholdForLevel
|
100% |
100% |
4 |
3 |
3 |
66 |
4 |
- |
20 |
8 |
- |
- |
| Build
|
100% |
100% |
2 |
3 |
2 |
68 |
7 |
- |
26 |
6 |
- |
- |
| CloneThreshold
|
100% |
- |
0 |
1 |
1 |
87 |
3 |
- |
8 |
1 |
- |
- |
| CloneThresholdLevels
|
100% |
100% |
2 |
3 |
2 |
75 |
5 |
- |
11 |
4 |
- |
- |
| ⊃EnsureTypeCoverageIsApplicable
|
85% |
86% |
8 |
4 |
4 |
70 |
7 |
- |
20 |
5 |
- |
- |
| ⊃HasMemberBranchCoverage
|
83% |
80% |
4 |
5 |
4 |
74 |
7 |
- |
13 |
4 |
- |
- |
| ⊃IsSyntheticZeroCoverage
|
100% |
100% |
2 |
2 |
2 |
88 |
3 |
- |
2 |
1 |
- |
- |
| ⊃ReconcileTypeBranchCoverageApplicability
|
100% |
100% |
4 |
3 |
3 |
78 |
4 |
- |
12 |
3 |
- |
- |
| Assembly
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Node
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| HasValidSource
|
100% |
100% |
2 |
4 |
3 |
89 |
2 |
- |
2 |
1 |
- |
- |
| PopulateMissingSources
|
93% |
89% |
16 |
15 |
13 |
50 |
11 |
- |
48 |
20 |
- |
- |
| SelectPreferredMemberGroup
|
100% |
100% |
2 |
5 |
1 |
66 |
10 |
- |
11 |
7 |
- |
- |
| ⊃Create
|
100% |
- |
0 |
1 |
1 |
86 |
16 |
- |
21 |
1 |
- |
- |
| BaselineProcessor
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| BranchCoverageProcessor
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| DocumentProcessor
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| LineIndexProcessor
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ReconciliationProcessor
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| SarifProcessor
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Context
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| CreateFailure
|
0% |
- |
0 |
1 |
1 |
93 |
2 |
- |
2 |
1 |
- |
- |
| CreateSuccess
|
0% |
- |
0 |
1 |
1 |
93 |
2 |
- |
2 |
1 |
- |
- |
| ExitCode
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Succeeded
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Context
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| CreateFailure
|
0% |
- |
0 |
1 |
1 |
93 |
2 |
- |
2 |
1 |
- |
- |
| CreateSuccess
|
0% |
- |
0 |
1 |
1 |
93 |
2 |
- |
2 |
1 |
- |
- |
| ExitCode
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Succeeded
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Context
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| CreateFailure
|
0% |
- |
0 |
1 |
1 |
93 |
2 |
- |
2 |
1 |
- |
- |
| CreateSuccess
|
0% |
- |
0 |
1 |
1 |
93 |
2 |
- |
2 |
1 |
- |
- |
| ExitCode
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Succeeded
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Context
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| CreateFailure
|
0% |
- |
0 |
1 |
1 |
93 |
2 |
- |
2 |
1 |
- |
- |
| CreateSuccess
|
0% |
- |
0 |
1 |
1 |
93 |
2 |
- |
2 |
1 |
- |
- |
| ExitCode
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Succeeded
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| FirstNonEmpty
|
0% |
0% |
4 |
3 |
3 |
78 |
1 |
- |
17 |
4 |
- |
- |
| MakeAbsolute
|
0% |
0% |
4 |
3 |
3 |
77 |
1 |
- |
17 |
3 |
- |
- |
| EnvironmentConfiguration
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ExitCode
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Failure
|
0% |
- |
0 |
1 |
1 |
91 |
6 |
- |
2 |
1 |
- |
- |
| FileConfiguration
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| GeneralOptions
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| MetricAliases
|
- |
- |
- |
- |
0 |
100 |
3 |
- |
1 |
0 |
- |
- |
| Succeeded
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Success
|
100% |
- |
0 |
1 |
1 |
90 |
6 |
- |
6 |
1 |
- |
- |
| RunAsync
|
0% |
- |
0 |
1 |
1 |
82 |
6 |
- |
11 |
2 |
- |
- |
| ExecuteAsync
|
0% |
- |
0 |
1 |
1 |
78 |
6 |
- |
7 |
3 |
- |
- |
| GeneralOptions
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Inputs
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| LogPath
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Options
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Scripts
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Build
|
0% |
0% |
16 |
7 |
10 |
51 |
22 |
- |
50 |
18 |
- |
- |
| BuildOptions
|
0% |
0% |
2 |
5 |
5 |
78 |
6 |
- |
40 |
1 |
- |
- |
| ExecuteAsync
|
0% |
- |
0 |
1 |
3 |
70 |
10 |
- |
12 |
5 |
- |
- |
| ExecuteAsync
|
0% |
- |
0 |
1 |
4 |
53 |
20 |
- |
41 |
18 |
1 |
- |
| GetGeneratedFiles
|
0% |
0% |
4 |
3 |
3 |
69 |
2 |
- |
27 |
6 |
- |
- |
| Load
|
0% |
0% |
4 |
6 |
5 |
54 |
22 |
- |
57 |
16 |
- |
- |
| ExitCode
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Failure
|
0% |
- |
0 |
1 |
1 |
92 |
2 |
- |
2 |
1 |
- |
- |
| Inputs
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| LogPath
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Succeeded
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Success
|
0% |
- |
0 |
1 |
1 |
92 |
2 |
- |
2 |
1 |
- |
- |
| BuildLogPath
|
0% |
0% |
32 |
6 |
6 |
57 |
4 |
- |
30 |
14 |
- |
- |
| Resolve
|
0% |
- |
0 |
1 |
1 |
70 |
8 |
- |
20 |
5 |
- |
- |
| ResolveFolders
|
0% |
0% |
32 |
8 |
6 |
66 |
4 |
- |
22 |
7 |
- |
- |
| ResolveGenerateInputs
|
0% |
- |
0 |
14 |
14 |
44 |
7 |
- |
72 |
23 |
- |
- |
| ResolveList
|
0% |
0% |
64 |
12 |
4 |
55 |
7 |
- |
35 |
16 |
- |
- |
| SplitFolders
|
0% |
0% |
2 |
3 |
1 |
76 |
4 |
- |
8 |
3 |
- |
- |
| Validate
|
0% |
0% |
16 |
5 |
5 |
64 |
2 |
- |
29 |
9 |
- |
- |
| ⊃ExecuteAsync
|
100% |
- |
0 |
1 |
1 |
76 |
10 |
- |
8 |
3 |
- |
- |
| ⊃ExecuteAsync
|
100% |
- |
0 |
1 |
2 |
70 |
8 |
- |
18 |
5 |
- |
- |
| ExecuteAsync
|
0% |
- |
0 |
1 |
1 |
90 |
6 |
- |
5 |
1 |
- |
- |
| CreateScope
|
100% |
- |
0 |
1 |
1 |
71 |
10 |
- |
10 |
5 |
- |
- |
| Create
|
0% |
0% |
2 |
2 |
2 |
64 |
8 |
- |
27 |
7 |
- |
- |
| CreateSources
|
100% |
- |
0 |
1 |
1 |
87 |
8 |
- |
11 |
1 |
- |
- |
| Resolve
|
100% |
- |
0 |
1 |
1 |
73 |
6 |
- |
16 |
5 |
- |
- |
| ResolveScripts
|
100% |
- |
0 |
1 |
1 |
87 |
6 |
- |
11 |
1 |
- |
- |
| RunAsync
|
0% |
- |
0 |
1 |
1 |
78 |
8 |
- |
13 |
3 |
- |
- |
| HasScripts
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| LogPath
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| LogTruncationLimit
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Scripts
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ShouldRunScripts
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Timeout
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Verbosity
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| WorkingDirectory
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ExecuteAsync
|
- |
- |
- |
- |
1 |
100 |
3 |
- |
7 |
0 |
- |
- |
| ExecuteAsync
|
- |
- |
- |
- |
1 |
100 |
4 |
- |
7 |
0 |
- |
- |
| ExecuteAsync
|
- |
- |
- |
- |
1 |
100 |
4 |
- |
7 |
0 |
- |
- |
| CreateScope
|
- |
- |
- |
- |
1 |
100 |
2 |
- |
6 |
0 |
- |
- |
| Create
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
5 |
0 |
- |
- |
| ExecuteAsync
|
- |
- |
- |
- |
1 |
100 |
3 |
- |
7 |
0 |
- |
- |
| ExecuteAsync
|
- |
- |
- |
- |
1 |
100 |
3 |
- |
7 |
0 |
- |
- |
| Create
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
5 |
0 |
- |
- |
| ShouldSkip
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
7 |
0 |
- |
- |
| NotifyNoScripts
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
5 |
0 |
- |
- |
| NotifyScriptsDisabled
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
5 |
0 |
- |
- |
| ExecuteAsync
|
- |
- |
- |
- |
1 |
100 |
3 |
- |
7 |
0 |
- |
- |
| EnsureObjectRoot
|
100% |
100% |
2 |
2 |
2 |
84 |
4 |
- |
7 |
2 |
- |
- |
| Parse
|
70% |
100% |
2 |
2 |
2 |
73 |
4 |
- |
22 |
5 |
- |
- |
| ParseAliases
|
100% |
100% |
8 |
4 |
4 |
64 |
7 |
- |
20 |
8 |
- |
- |
| ParseAliasValue
|
100% |
100% |
4 |
3 |
3 |
69 |
4 |
- |
15 |
6 |
- |
- |
| ParsePayload
|
100% |
100% |
2 |
5 |
3 |
66 |
8 |
- |
14 |
7 |
- |
- |
| Parse
|
91% |
89% |
16 |
7 |
6 |
58 |
4 |
- |
34 |
13 |
- |
- |
| EvaluateAsync
|
0% |
- |
0 |
1 |
1 |
66 |
15 |
- |
20 |
6 |
- |
- |
| Create
|
100% |
100% |
2 |
4 |
3 |
86 |
3 |
- |
15 |
1 |
- |
- |
| EvaluateStatus
|
77% |
73% |
32 |
7 |
4 |
71 |
2 |
- |
18 |
5 |
- |
- |
| ExitCode
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Failure
|
0% |
- |
0 |
1 |
1 |
92 |
1 |
- |
2 |
1 |
- |
- |
| ReportPath
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Succeeded
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Success
|
0% |
- |
0 |
1 |
1 |
92 |
1 |
- |
2 |
1 |
- |
- |
| ThresholdsFile
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ExecuteAsync
|
0% |
- |
0 |
1 |
1 |
78 |
6 |
- |
7 |
3 |
- |
- |
| EnvironmentConfiguration
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| FileConfiguration
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| GeneralOptions
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| MetricAliases
|
- |
- |
- |
- |
0 |
100 |
3 |
- |
1 |
0 |
- |
- |
| Metrics
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ReaderSettings
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ReportPath
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Scripts
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Build
|
0% |
0% |
32 |
10 |
15 |
50 |
24 |
- |
57 |
19 |
- |
- |
| Create
|
0% |
0% |
2 |
2 |
1 |
73 |
14 |
- |
12 |
4 |
- |
- |
| ExecuteAsync
|
0% |
- |
0 |
1 |
3 |
70 |
10 |
- |
12 |
5 |
- |
- |
| ⊃ExecuteAsync
|
80% |
- |
0 |
1 |
2 |
65 |
14 |
- |
23 |
7 |
- |
- |
| Load
|
0% |
0% |
4 |
6 |
5 |
54 |
22 |
- |
57 |
16 |
- |
- |
| Resolve
|
0% |
0% |
2 |
2 |
2 |
60 |
10 |
- |
32 |
10 |
- |
- |
| ExecuteAsync
|
0% |
- |
0 |
1 |
1 |
78 |
6 |
- |
7 |
3 |
- |
- |
| EnvironmentConfiguration
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| FileConfiguration
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| GeneralOptions
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| MetricAliases
|
- |
- |
- |
- |
0 |
100 |
3 |
- |
1 |
0 |
- |
- |
| Metrics
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| SarifSettings
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Scripts
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Build
|
0% |
0% |
32 |
9 |
14 |
50 |
24 |
- |
55 |
18 |
- |
- |
| ExecuteAsync
|
0% |
- |
0 |
1 |
3 |
70 |
10 |
- |
12 |
5 |
- |
- |
| ⊃ExecuteAsync
|
80% |
- |
0 |
1 |
2 |
65 |
14 |
- |
23 |
7 |
- |
- |
| Load
|
0% |
0% |
4 |
6 |
5 |
54 |
22 |
- |
57 |
16 |
- |
- |
| Create
|
0% |
0% |
2 |
2 |
1 |
70 |
16 |
- |
13 |
5 |
- |
- |
| Resolve
|
0% |
0% |
2 |
2 |
2 |
60 |
10 |
- |
32 |
10 |
- |
- |
| Create
|
100% |
67% |
2 |
2 |
1 |
79 |
10 |
- |
20 |
2 |
- |
- |
| Resolve
|
0% |
- |
0 |
1 |
1 |
69 |
16 |
- |
27 |
5 |
- |
- |
| Create
|
100% |
67% |
2 |
2 |
1 |
79 |
9 |
- |
20 |
2 |
- |
- |
| Resolve
|
0% |
- |
0 |
1 |
1 |
69 |
16 |
- |
27 |
5 |
- |
- |
| Build
|
0% |
0% |
8 |
4 |
4 |
52 |
18 |
- |
63 |
17 |
- |
- |
| ExitCode
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Failure
|
0% |
- |
0 |
1 |
1 |
91 |
4 |
- |
2 |
1 |
- |
- |
| Metrics
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ReaderSettings
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Succeeded
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Success
|
0% |
- |
0 |
1 |
1 |
92 |
3 |
- |
2 |
1 |
- |
- |
| AnalyzeSuppressedSymbols
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Baseline
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| BaselineReference
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| BaselineStoragePath
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| CoverageHtmlDir
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ExcludedAssemblies
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ExcludedMembers
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ExcludedTypes
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ExcludeEvents
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ExcludeFields
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ExcludeMethods
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ExcludeProperties
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| InputJson
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| MetricsDir
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| MetricsDirProvided
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| OpenCover
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| OutputHtml
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| OutputJson
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ReplaceBaseline
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Roslyn
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Sarif
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| SolutionDirectory
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| SolutionName
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| SourceCodeFolders
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| SuppressedSymbols
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ThresholdsFile
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ThresholdsInline
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Build
|
0% |
0% |
16 |
6 |
5 |
51 |
20 |
- |
64 |
18 |
- |
- |
| ExitCode
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Failure
|
0% |
- |
0 |
1 |
1 |
91 |
4 |
- |
2 |
1 |
- |
- |
| Metrics
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Settings
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Succeeded
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Success
|
0% |
- |
0 |
1 |
1 |
92 |
3 |
- |
2 |
1 |
- |
- |
| EnvironmentConfig
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| FileConfig
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| General
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| LogFileName
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Metrics
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| OperationName
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ReportPath
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Scripts
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ScriptSelector
|
- |
- |
- |
- |
0 |
100 |
3 |
- |
1 |
0 |
- |
- |
| CreateExecutionPlan
|
100% |
- |
0 |
2 |
2 |
74 |
7 |
- |
6 |
3 |
- |
- |
| ⊃ExecuteAggregationAsync
|
34% |
- |
0 |
1 |
10 |
51 |
16 |
- |
42 |
19 |
- |
- |
| ⊃ExecuteScriptsAsync
|
100% |
- |
0 |
1 |
1 |
77 |
11 |
- |
17 |
2 |
- |
- |
| ⊃RunAsync
|
85% |
- |
0 |
1 |
3 |
63 |
7 |
- |
25 |
9 |
- |
- |
| ShouldSkip
|
100% |
100% |
4 |
5 |
4 |
65 |
3 |
- |
20 |
9 |
- |
- |
| HasScripts
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| LogPath
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Scripts
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Dispose
|
100% |
- |
0 |
1 |
1 |
100 |
1 |
- |
4 |
1 |
- |
- |
| Logger
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
4 |
0 |
- |
- |
| ExitCode
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Failure
|
0% |
- |
0 |
1 |
1 |
93 |
2 |
- |
2 |
1 |
- |
- |
| Scripts
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Succeeded
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Success
|
100% |
- |
0 |
1 |
1 |
93 |
2 |
- |
2 |
1 |
- |
- |
| EnvironmentScripts
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| FileScripts
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| GenerateScripts
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ReadMetricScripts
|
- |
- |
- |
- |
0 |
100 |
2 |
- |
1 |
0 |
- |
- |
| ReadScripts
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| TestMetricScripts
|
- |
- |
- |
- |
0 |
100 |
2 |
- |
1 |
0 |
- |
- |
| TestScripts
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ⊃ExecuteAsync
|
86% |
- |
0 |
1 |
2 |
71 |
14 |
- |
25 |
4 |
- |
- |
| NotifyNoScripts
|
0% |
- |
0 |
1 |
1 |
100 |
1 |
- |
5 |
1 |
- |
- |
| NotifyScriptsDisabled
|
100% |
- |
0 |
1 |
1 |
100 |
1 |
- |
5 |
1 |
- |
- |
| SelectByMetric
|
100% |
- |
0 |
2 |
2 |
67 |
8 |
- |
13 |
6 |
- |
- |
| SelectReadScripts
|
100% |
- |
0 |
1 |
1 |
90 |
4 |
- |
10 |
1 |
- |
- |
| SelectTestScripts
|
100% |
- |
0 |
1 |
1 |
90 |
4 |
- |
10 |
1 |
- |
- |
| ExecuteAsync
|
0% |
- |
0 |
1 |
1 |
78 |
6 |
- |
7 |
3 |
- |
- |
| EnvironmentConfiguration
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| FileConfiguration
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| GeneralOptions
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| MetricAliases
|
- |
- |
- |
- |
0 |
100 |
3 |
- |
1 |
0 |
- |
- |
| Metrics
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Scripts
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| TestSettings
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Build
|
0% |
0% |
32 |
9 |
14 |
50 |
24 |
- |
55 |
18 |
- |
- |
| ExecuteAsync
|
0% |
- |
0 |
1 |
4 |
61 |
14 |
- |
25 |
9 |
- |
- |
| Load
|
0% |
0% |
4 |
6 |
5 |
54 |
22 |
- |
57 |
16 |
- |
- |
| Resolve
|
0% |
0% |
2 |
2 |
2 |
60 |
10 |
- |
32 |
10 |
- |
- |
| Create
|
0% |
0% |
2 |
2 |
1 |
79 |
10 |
- |
20 |
2 |
- |
- |
| Resolve
|
0% |
- |
0 |
1 |
1 |
69 |
16 |
- |
27 |
5 |
- |
- |
| Build
|
0% |
0% |
8 |
4 |
4 |
53 |
15 |
- |
59 |
17 |
- |
- |
| ExitCode
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Failure
|
0% |
- |
0 |
1 |
1 |
91 |
4 |
- |
2 |
1 |
- |
- |
| Metrics
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Settings
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Succeeded
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Success
|
0% |
- |
0 |
1 |
1 |
92 |
3 |
- |
2 |
1 |
- |
- |
| FirstNonEmpty
|
92% |
80% |
4 |
3 |
3 |
78 |
1 |
- |
12 |
4 |
- |
- |
| MergeAliases
|
75% |
78% |
16 |
6 |
5 |
64 |
7 |
- |
26 |
9 |
- |
- |
| NormalizeAliases
|
67% |
80% |
4 |
5 |
3 |
68 |
6 |
- |
14 |
6 |
- |
- |
| ResolveAggregateAfterScripts
|
100% |
100% |
4 |
3 |
4 |
88 |
3 |
- |
10 |
1 |
- |
- |
| ResolveGeneral
|
100% |
- |
0 |
1 |
1 |
62 |
6 |
- |
31 |
9 |
- |
- |
| ResolveMetricAliases
|
100% |
- |
0 |
1 |
1 |
69 |
7 |
- |
21 |
7 |
- |
- |
| ResolveMetricScripts
|
78% |
80% |
4 |
3 |
3 |
72 |
3 |
- |
17 |
5 |
- |
- |
| ResolveRunScripts
|
100% |
100% |
4 |
3 |
4 |
88 |
3 |
- |
10 |
1 |
- |
- |
| ResolveScriptList
|
100% |
100% |
8 |
4 |
4 |
78 |
2 |
- |
12 |
3 |
- |
- |
| ResolveScripts
|
100% |
- |
0 |
1 |
1 |
62 |
7 |
- |
23 |
8 |
- |
- |
| ResolveTimeoutSeconds
|
100% |
100% |
2 |
5 |
5 |
80 |
3 |
- |
12 |
2 |
- |
- |
| ResolveTruncationLimit
|
100% |
100% |
2 |
5 |
5 |
80 |
3 |
- |
12 |
2 |
- |
- |
| ResolveVerbosity
|
100% |
86% |
6 |
4 |
4 |
88 |
2 |
- |
7 |
1 |
- |
- |
| ResolveWorkingDirectory
|
100% |
67% |
2 |
2 |
2 |
88 |
3 |
- |
12 |
1 |
- |
- |
| ToMetricScripts
|
100% |
100% |
2 |
2 |
1 |
80 |
6 |
- |
6 |
2 |
- |
- |
| AggregateAfterScripts
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| LogTruncationLimit
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| RunScripts
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Timeout
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Verbosity
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| WorkingDirectory
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Generate
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ReadAny
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ReadByMetric
|
- |
- |
- |
- |
0 |
100 |
2 |
- |
1 |
0 |
- |
- |
| TestAny
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| TestByMetric
|
- |
- |
- |
- |
0 |
100 |
2 |
- |
1 |
0 |
- |
- |
| BuildLogPath
|
0% |
0% |
32 |
6 |
6 |
56 |
4 |
- |
34 |
15 |
- |
- |
| BuildOptions
|
0% |
0% |
2 |
5 |
5 |
78 |
3 |
- |
37 |
1 |
- |
- |
| FirstNonEmpty
|
0% |
0% |
4 |
3 |
3 |
78 |
1 |
- |
12 |
4 |
- |
- |
| MakeAbsolute
|
0% |
0% |
4 |
3 |
3 |
77 |
1 |
- |
11 |
3 |
- |
- |
| Resolve
|
0% |
0% |
2 |
8 |
8 |
60 |
6 |
- |
45 |
6 |
- |
- |
| ResolveFolders
|
0% |
0% |
4 |
4 |
3 |
77 |
5 |
- |
9 |
3 |
- |
- |
| ResolveList
|
0% |
0% |
4 |
5 |
4 |
67 |
7 |
- |
17 |
6 |
- |
- |
| Validate
|
0% |
0% |
16 |
5 |
5 |
64 |
2 |
- |
27 |
9 |
- |
- |
| NodeEnumerator
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| SnapshotBuilder
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ViolationAggregator
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ViolationOrderer
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| CreateEngine
|
0% |
- |
0 |
1 |
1 |
96 |
3 |
- |
4 |
1 |
- |
- |
| CreateEngineAsync
|
0% |
- |
0 |
1 |
1 |
73 |
9 |
- |
7 |
4 |
- |
- |
| CreateFactory
|
0% |
- |
0 |
1 |
1 |
75 |
7 |
- |
7 |
4 |
- |
- |
| Build
|
0% |
- |
0 |
1 |
1 |
79 |
5 |
- |
7 |
3 |
- |
- |
| CreateEngine
|
0% |
- |
0 |
1 |
1 |
88 |
11 |
- |
9 |
1 |
- |
- |
| CreateEngineDependencies
|
0% |
- |
0 |
1 |
1 |
70 |
11 |
- |
9 |
5 |
- |
- |
| AnalyzeSuppressedSymbols
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Baseline
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| BaselineReference
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| BaselineStoragePath
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| CoverageHtmlDir
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ExcludedAssemblies
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ExcludedMembers
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ExcludedTypes
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ExcludeEvents
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ExcludeFields
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ExcludeMethods
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ExcludeProperties
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| InputJson
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| MetricsDir
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| MetricsDirProvided
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| OpenCover
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| OutputHtml
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| OutputJson
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ReplaceBaseline
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Roslyn
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Sarif
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| SolutionDirectory
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| SolutionName
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| SourceCodeFolders
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| SuppressedSymbols
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ThresholdsFile
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ThresholdsInline
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Error
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Fail
|
0% |
- |
0 |
1 |
1 |
94 |
0 |
- |
5 |
1 |
- |
- |
| Succeeded
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Success
|
0% |
- |
0 |
1 |
1 |
94 |
0 |
- |
4 |
1 |
- |
- |
| AggregateAfterScripts
|
- |
- |
- |
- |
2 |
100 |
3 |
- |
6 |
0 |
- |
- |
| ConfigPath
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
6 |
0 |
- |
- |
| LogTruncationLimit
|
- |
- |
- |
- |
2 |
100 |
3 |
- |
6 |
0 |
- |
- |
| MetricAliases
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
6 |
0 |
- |
- |
| RunScripts
|
- |
- |
- |
- |
2 |
100 |
3 |
- |
6 |
0 |
- |
- |
| TimeoutSeconds
|
- |
- |
- |
- |
2 |
100 |
3 |
- |
6 |
0 |
- |
- |
| Validate
|
0% |
0% |
4 |
5 |
5 |
70 |
2 |
- |
15 |
5 |
- |
- |
| Verbosity
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
6 |
0 |
- |
- |
| WorkingDirectory
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
6 |
0 |
- |
- |
| AnalyzeSuppressedSymbols
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| Baseline
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| BaselineReference
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| BaselineStoragePath
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| CoverageHtmlDir
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| ExcludedAssemblies
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| ExcludedMembers
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| ExcludedTypes
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| ExcludeEvents
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| ExcludeFields
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| ExcludeMethods
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| ExcludeProperties
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| InputJson
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| MetricsDir
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| OpenCover
|
- |
- |
- |
- |
2 |
100 |
3 |
- |
3 |
1 |
- |
- |
| OutputHtml
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| OutputJson
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| ReplaceBaseline
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| Roslyn
|
- |
- |
- |
- |
2 |
100 |
3 |
- |
3 |
1 |
- |
- |
| Sarif
|
- |
- |
- |
- |
2 |
100 |
3 |
- |
3 |
1 |
- |
- |
| Scripts
|
- |
- |
- |
- |
2 |
100 |
3 |
- |
3 |
1 |
- |
- |
| SolutionDirectory
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| SolutionName
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| SourceCodeFolders
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| SuppressedSymbols
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| Thresholds
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| ThresholdsFile
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| GroupBy
|
- |
- |
- |
- |
2 |
100 |
4 |
- |
3 |
0 |
- |
- |
| IncludeSuppressed
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| Metric
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| MetricScripts
|
- |
- |
- |
- |
2 |
100 |
3 |
- |
3 |
1 |
- |
- |
| Namespace
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| Report
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| RuleId
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| Scripts
|
- |
- |
- |
- |
2 |
100 |
3 |
- |
3 |
1 |
- |
- |
| ShowAll
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| SymbolKind
|
- |
- |
- |
- |
2 |
100 |
3 |
- |
3 |
1 |
- |
- |
| ThresholdsFile
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| Validate
|
0% |
0% |
4 |
3 |
3 |
70 |
2 |
- |
16 |
6 |
- |
- |
| GroupBy
|
- |
- |
- |
- |
2 |
100 |
4 |
- |
3 |
0 |
- |
- |
| IncludeSuppressed
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| Metric
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| MetricScripts
|
- |
- |
- |
- |
2 |
100 |
3 |
- |
3 |
1 |
- |
- |
| Namespace
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| Report
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| RuleId
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| Scripts
|
- |
- |
- |
- |
2 |
100 |
3 |
- |
3 |
1 |
- |
- |
| ShowAll
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| SymbolKind
|
- |
- |
- |
- |
2 |
100 |
3 |
- |
3 |
1 |
- |
- |
| ThresholdsFile
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| Validate
|
0% |
0% |
16 |
8 |
7 |
61 |
4 |
- |
26 |
10 |
- |
- |
| IncludeSuppressed
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| Metric
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| MetricScripts
|
- |
- |
- |
- |
2 |
100 |
3 |
- |
3 |
1 |
- |
- |
| Report
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| Scripts
|
- |
- |
- |
- |
2 |
100 |
3 |
- |
3 |
1 |
- |
- |
| Symbol
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| ThresholdsFile
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| Validate
|
0% |
0% |
8 |
4 |
4 |
66 |
2 |
- |
21 |
8 |
- |
- |
| Configuration
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
4 |
0 |
- |
- |
| Errors
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
4 |
0 |
- |
- |
| Failure
|
100% |
- |
0 |
1 |
1 |
91 |
2 |
- |
8 |
1 |
- |
- |
| IsSuccess
|
- |
- |
- |
- |
2 |
92 |
1 |
- |
4 |
2 |
- |
- |
| NotFound
|
100% |
- |
0 |
1 |
1 |
92 |
3 |
- |
6 |
1 |
- |
- |
| Path
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
4 |
0 |
- |
- |
| Success
|
100% |
- |
0 |
1 |
1 |
92 |
3 |
- |
8 |
1 |
- |
- |
| Message
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| RuleId
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| AtLeastOnePresent
|
67% |
67% |
2 |
3 |
4 |
70 |
5 |
- |
13 |
5 |
1 |
- |
| CollectWarnings
|
88% |
85% |
64 |
8 |
8 |
55 |
11 |
- |
43 |
16 |
- |
- |
| ConditionSatisfied
|
56% |
67% |
96 |
10 |
4 |
67 |
4 |
- |
21 |
6 |
- |
- |
| DirectoryExists
|
80% |
80% |
4 |
3 |
3 |
70 |
2 |
- |
15 |
6 |
- |
- |
| EqualsCondition
|
42% |
36% |
32 |
11 |
9 |
57 |
7 |
- |
30 |
12 |
- |
- |
| GetSettingValue
|
71% |
60% |
4 |
4 |
3 |
73 |
4 |
- |
13 |
4 |
- |
- |
| IsNonEmptyCollection
|
83% |
80% |
4 |
3 |
2 |
76 |
3 |
- |
9 |
4 |
- |
- |
| IsNullOrEmpty
|
73% |
77% |
64 |
7 |
2 |
74 |
3 |
- |
14 |
4 |
- |
- |
| LoadRuleSet
|
69% |
67% |
2 |
7 |
4 |
59 |
10 |
- |
26 |
12 |
1 |
- |
| LogWarnings
|
47% |
40% |
4 |
4 |
3 |
70 |
6 |
- |
22 |
6 |
- |
- |
| ParentDirectoryExists
|
86% |
86% |
8 |
4 |
4 |
65 |
3 |
- |
21 |
9 |
- |
- |
| RequirementSatisfied
|
73% |
74% |
160 |
12 |
4 |
82 |
4 |
- |
14 |
1 |
- |
- |
| RuleApplies
|
67% |
67% |
2 |
2 |
2 |
74 |
6 |
- |
9 |
4 |
- |
- |
| ShouldSuppressWarnings
|
53% |
36% |
32 |
9 |
10 |
55 |
7 |
- |
31 |
15 |
- |
- |
| Read
|
100% |
- |
0 |
1 |
1 |
77 |
10 |
- |
64 |
1 |
- |
- |
| ReadAliases
|
100% |
- |
0 |
1 |
1 |
85 |
3 |
- |
5 |
2 |
- |
- |
| ReadBool
|
100% |
100% |
4 |
4 |
3 |
75 |
2 |
- |
10 |
4 |
- |
- |
| ReadInt
|
100% |
100% |
4 |
4 |
3 |
74 |
5 |
- |
10 |
4 |
- |
- |
| ReadList
|
100% |
80% |
4 |
4 |
2 |
68 |
5 |
- |
14 |
6 |
- |
- |
| ReadMetricScripts
|
100% |
100% |
16 |
8 |
6 |
54 |
10 |
- |
39 |
17 |
- |
- |
| ReadString
|
100% |
- |
0 |
1 |
1 |
97 |
1 |
- |
2 |
1 |
- |
- |
| AggregateAfterScripts
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| LogTruncationLimit
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| RunScripts
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| TimeoutSeconds
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| Verbosity
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| WorkingDirectory
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| ⊃ExtractAlias
|
100% |
100% |
4 |
3 |
3 |
70 |
2 |
- |
15 |
6 |
- |
- |
| ⊃ParseObject
|
100% |
100% |
8 |
5 |
4 |
68 |
7 |
- |
15 |
6 |
- |
- |
| ⊃TryAddAliases
|
100% |
100% |
16 |
5 |
5 |
60 |
8 |
- |
28 |
11 |
- |
- |
| ⊃TryParse
|
100% |
100% |
2 |
3 |
2 |
71 |
4 |
- |
17 |
6 |
- |
- |
| Metrics
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
4 |
1 |
- |
- |
| Path
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| Load
|
88% |
100% |
4 |
4 |
4 |
57 |
9 |
- |
42 |
14 |
- |
- |
| ResolveConfigPath
|
100% |
100% |
8 |
4 |
4 |
64 |
3 |
- |
27 |
9 |
- |
- |
| ValidateByMetricEntries
|
82% |
80% |
128 |
14 |
14 |
52 |
7 |
- |
40 |
17 |
- |
- |
| ValidateMetricAliasEntry
|
100% |
100% |
16 |
6 |
6 |
62 |
7 |
- |
23 |
9 |
- |
- |
| ValidateMetricAliases
|
90% |
89% |
16 |
5 |
5 |
62 |
8 |
- |
24 |
10 |
- |
- |
| ValidateMetricAliasValue
|
100% |
100% |
8 |
5 |
5 |
61 |
4 |
- |
26 |
10 |
- |
- |
| ValidateRawJson
|
100% |
- |
0 |
7 |
6 |
74 |
4 |
- |
12 |
3 |
- |
- |
| ValidateRequiredSections
|
100% |
100% |
4 |
3 |
3 |
72 |
2 |
- |
13 |
5 |
- |
- |
| ValidateRootElement
|
100% |
100% |
8 |
4 |
4 |
66 |
7 |
- |
24 |
7 |
- |
- |
| ValidateScriptGroup
|
82% |
82% |
32 |
7 |
7 |
59 |
7 |
- |
28 |
11 |
- |
- |
| ValidateScriptsSection
|
75% |
78% |
16 |
6 |
6 |
64 |
7 |
- |
19 |
7 |
- |
- |
| ValidateSection
|
100% |
100% |
8 |
5 |
5 |
66 |
8 |
- |
18 |
7 |
- |
- |
| ValidateSectionProperties
|
100% |
100% |
2 |
2 |
2 |
90 |
2 |
- |
6 |
1 |
- |
- |
| General
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
1 |
- |
- |
| MetricAliases
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| Paths
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
1 |
- |
- |
| Scripts
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
1 |
- |
- |
| AnalyzeSuppressedSymbols
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| Baseline
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| BaselineReference
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| BaselineStoragePath
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| CoverageHtmlDir
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| ExcludedAssemblies
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| ExcludedMembers
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| ExcludedTypes
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| ExcludeEvents
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| ExcludeFields
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| ExcludeMethods
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| ExcludeProperties
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| InputJson
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| MetricsDir
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| OpenCover
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| OutputHtml
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| ReadReport
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| ReplaceBaseline
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| Report
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| Roslyn
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| Sarif
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| SolutionDirectory
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| SolutionName
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| SourceCodeFolders
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| SuppressedSymbols
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| Thresholds
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| ThresholdsInline
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| Any
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| ByMetric
|
- |
- |
- |
- |
2 |
100 |
3 |
- |
4 |
1 |
- |
- |
| Generate
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| Read
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
1 |
- |
- |
| Test
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
1 |
- |
- |
| ApplySymbolThresholds
|
100% |
- |
0 |
1 |
1 |
86 |
6 |
- |
14 |
2 |
- |
- |
| EnsureAllLevelsPresent
|
100% |
100% |
4 |
3 |
3 |
72 |
8 |
- |
16 |
4 |
- |
- |
| ProcessSymbolThresholdProperty
|
100% |
100% |
2 |
5 |
3 |
70 |
13 |
- |
19 |
4 |
- |
- |
| ProcessSymbolThresholdsFromJson
|
100% |
100% |
4 |
4 |
4 |
76 |
9 |
- |
16 |
3 |
- |
- |
| ReadDecimalValue
|
89% |
80% |
4 |
3 |
3 |
72 |
4 |
- |
19 |
5 |
- |
- |
| ReadNullableDecimal
|
100% |
100% |
2 |
2 |
2 |
78 |
4 |
- |
16 |
3 |
- |
- |
| TryParseSymbolLevel
|
100% |
100% |
4 |
3 |
3 |
70 |
6 |
- |
20 |
6 |
- |
- |
| ApplyDescription
|
80% |
80% |
4 |
4 |
4 |
67 |
6 |
- |
28 |
6 |
- |
- |
| ApplySymbolThresholds
|
100% |
- |
0 |
1 |
1 |
83 |
7 |
- |
23 |
2 |
- |
- |
| CloneDefinition
|
100% |
100% |
2 |
3 |
2 |
73 |
6 |
- |
14 |
4 |
- |
- |
| CloneThreshold
|
100% |
- |
0 |
1 |
1 |
89 |
3 |
- |
2 |
1 |
- |
- |
| CreateDefaults
|
100% |
- |
0 |
1 |
1 |
79 |
8 |
- |
18 |
1 |
- |
- |
| CreateThreshold
|
100% |
- |
0 |
1 |
1 |
88 |
3 |
- |
12 |
1 |
- |
- |
| CreateUniformThresholds
|
100% |
100% |
2 |
2 |
2 |
70 |
6 |
- |
14 |
5 |
- |
- |
| ExtractHigherIsBetter
|
100% |
100% |
2 |
4 |
3 |
76 |
5 |
- |
18 |
3 |
- |
- |
| ExtractPositiveDeltaNeutral
|
100% |
100% |
2 |
4 |
3 |
76 |
5 |
- |
12 |
3 |
- |
- |
| GetOrCreateDefinition
|
100% |
100% |
2 |
2 |
2 |
70 |
8 |
- |
22 |
5 |
- |
- |
| Parse
|
92% |
86% |
8 |
7 |
6 |
58 |
11 |
- |
45 |
13 |
- |
- |
| ParseMetricEntry
|
100% |
100% |
2 |
2 |
2 |
66 |
7 |
- |
30 |
7 |
- |
- |
| TryExtractMetricIdentifier
|
100% |
100% |
4 |
3 |
3 |
67 |
3 |
- |
23 |
7 |
- |
- |
| Operator
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Setting
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
1 |
- |
- |
| Value
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
1 |
0 |
- |
- |
| Kind
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Message
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
1 |
- |
- |
| Setting
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Settings
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
1 |
0 |
- |
- |
| AppliesTo
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
1 |
1 |
- |
- |
| Condition
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Id
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
1 |
- |
- |
| Requirements
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
1 |
1 |
- |
- |
| Rules
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
1 |
1 |
- |
- |
| ⊃BeginScope
|
100% |
- |
0 |
1 |
1 |
100 |
2 |
- |
1 |
1 |
- |
- |
| ⊃IsEnabled
|
100% |
- |
0 |
1 |
1 |
95 |
1 |
- |
1 |
1 |
- |
- |
| ⊃Log
|
88% |
80% |
4 |
5 |
4 |
60 |
10 |
- |
26 |
9 |
- |
- |
| ⊃ToShortLevel
|
30% |
42% |
28 |
10 |
1 |
88 |
1 |
- |
11 |
1 |
- |
- |
| CreateLogger
|
100% |
- |
0 |
1 |
1 |
92 |
3 |
- |
1 |
1 |
- |
- |
| Dispose
|
0% |
- |
0 |
1 |
1 |
100 |
1 |
- |
1 |
1 |
- |
- |
| Create
|
100% |
67% |
2 |
2 |
5 |
52 |
12 |
- |
41 |
19 |
- |
- |
| FromVerbosity
|
85% |
87% |
64 |
8 |
2 |
76 |
1 |
- |
21 |
3 |
- |
- |
| ShouldSuppressConsoleLogging
|
50% |
33% |
16 |
7 |
10 |
57 |
7 |
- |
26 |
12 |
- |
- |
| Truncate
|
56% |
60% |
4 |
4 |
4 |
68 |
2 |
- |
14 |
6 |
- |
- |
| ToShortLevel
|
0% |
0% |
28 |
10 |
1 |
88 |
1 |
- |
11 |
1 |
- |
- |
| Write
|
0% |
0% |
16 |
10 |
11 |
51 |
10 |
- |
47 |
20 |
- |
- |
| IncludeTimestamp
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
5 |
1 |
- |
- |
| ⊃Dispose
|
100% |
- |
0 |
1 |
1 |
100 |
0 |
- |
3 |
0 |
- |
- |
| Dispose
|
0% |
- |
0 |
1 |
1 |
86 |
3 |
- |
6 |
2 |
- |
- |
| Token
|
- |
- |
- |
- |
2 |
96 |
2 |
- |
4 |
2 |
- |
- |
| IncludeSuppressed
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| OverrideThresholds
|
- |
- |
- |
- |
0 |
100 |
3 |
- |
1 |
0 |
- |
- |
| Report
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| SuppressedSymbols
|
- |
- |
- |
- |
0 |
100 |
2 |
- |
1 |
0 |
- |
- |
| ThresholdsByLevel
|
- |
- |
- |
- |
0 |
100 |
5 |
- |
1 |
0 |
- |
- |
| Write
|
100% |
- |
0 |
1 |
1 |
79 |
5 |
- |
6 |
3 |
- |
- |
| LoadAsync
|
100% |
- |
0 |
1 |
1 |
94 |
4 |
- |
3 |
1 |
- |
- |
| AliasesByMetric
|
- |
- |
- |
- |
1 |
100 |
3 |
- |
4 |
0 |
- |
- |
| BuildAliasLookup
|
100% |
100% |
8 |
7 |
5 |
66 |
9 |
- |
21 |
7 |
- |
- |
| BuildUnknownMetricMessage
|
0% |
- |
0 |
6 |
3 |
64 |
8 |
- |
20 |
7 |
- |
- |
| CollectAliases
|
92% |
89% |
16 |
6 |
6 |
56 |
7 |
- |
30 |
15 |
- |
- |
| Empty
|
- |
- |
- |
- |
1 |
100 |
4 |
- |
4 |
1 |
- |
- |
| NormalizeAliases
|
100% |
100% |
8 |
5 |
4 |
65 |
5 |
- |
20 |
8 |
- |
- |
| TryResolve
|
82% |
80% |
4 |
3 |
3 |
67 |
3 |
- |
22 |
7 |
- |
- |
| ⊃EnumerateMemberNodes
|
100% |
- |
0 |
1 |
3 |
81 |
4 |
- |
11 |
3 |
- |
- |
| EnumerateNodes
|
78% |
78% |
16 |
7 |
1 |
67 |
10 |
- |
20 |
5 |
- |
- |
| ⊃EnumerateTypeNodes
|
100% |
- |
0 |
1 |
4 |
75 |
7 |
- |
14 |
4 |
- |
- |
| Initialize
|
100% |
- |
0 |
1 |
1 |
96 |
1 |
- |
2 |
1 |
- |
- |
| Token
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
1 |
2 |
- |
- |
| CreateEngine
|
100% |
- |
0 |
1 |
- |
- |
- |
- |
- |
- |
- |
- |
| ⊃CreateEngineAsync
|
100% |
- |
0 |
1 |
- |
- |
- |
- |
- |
- |
- |
- |
| CreateFactory
|
100% |
- |
0 |
1 |
- |
- |
- |
- |
- |
- |
- |
- |
| IncludeSuppressed
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Report
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
1 |
0 |
- |
- |
| SuppressedSymbolIndex
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ThresholdProvider
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ⊃BuildContextCreationParameters
|
100% |
- |
0 |
1 |
1 |
68 |
20 |
- |
20 |
5 |
- |
- |
| ⊃CreateAsync
|
100% |
- |
0 |
1 |
1 |
70 |
8 |
- |
16 |
5 |
- |
- |
| CreateContext
|
100% |
- |
0 |
1 |
1 |
75 |
15 |
- |
14 |
3 |
- |
- |
| EnsureReportExists
|
60% |
67% |
2 |
2 |
2 |
85 |
3 |
- |
7 |
2 |
- |
- |
| ⊃LoadReportAsync
|
100% |
- |
0 |
1 |
2 |
77 |
7 |
- |
7 |
3 |
- |
- |
| ResolveReportPath
|
100% |
100% |
4 |
4 |
4 |
68 |
5 |
- |
15 |
6 |
- |
- |
| EnumerateMemberSnapshots
|
100% |
- |
0 |
3 |
1 |
70 |
11 |
- |
6 |
5 |
- |
- |
| EnumerateSymbols
|
56% |
56% |
16 |
7 |
1 |
87 |
5 |
- |
10 |
1 |
- |
- |
| EnumerateTypeSnapshots
|
100% |
- |
0 |
3 |
1 |
70 |
11 |
- |
6 |
5 |
- |
- |
| ExtractRuleDescriptions
|
100% |
67% |
2 |
2 |
2 |
82 |
5 |
- |
5 |
2 |
- |
- |
| GetProblematicSymbols
|
100% |
- |
0 |
2 |
3 |
75 |
6 |
- |
9 |
3 |
- |
- |
| GetSarifViolationGroups
|
100% |
- |
0 |
1 |
1 |
69 |
15 |
- |
19 |
5 |
- |
- |
| TryGetSymbol
|
90% |
78% |
16 |
7 |
5 |
66 |
10 |
- |
26 |
7 |
- |
- |
| ToWireValue
|
67% |
73% |
24 |
9 |
1 |
88 |
1 |
- |
13 |
1 |
- |
- |
| IncludeSuppressed
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| ReportPath
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| ThresholdsFile
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| Validate
|
100% |
- |
0 |
1 |
1 |
100 |
1 |
- |
5 |
1 |
- |
- |
| GetThreshold
|
89% |
80% |
4 |
6 |
6 |
69 |
6 |
- |
17 |
5 |
- |
- |
| Details
|
- |
- |
- |
- |
2 |
100 |
3 |
- |
2 |
0 |
- |
- |
| IsOk
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Message
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Matches
|
100% |
100% |
64 |
7 |
7 |
61 |
1 |
- |
31 |
10 |
- |
- |
| EffectiveGroupBy
|
- |
- |
- |
- |
4 |
96 |
2 |
- |
5 |
2 |
- |
- |
| GroupBy
|
- |
- |
- |
- |
2 |
100 |
4 |
- |
6 |
0 |
- |
- |
| Metric
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
6 |
1 |
- |
- |
| MetricResolver
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
1 |
- |
- |
| Namespace
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
6 |
1 |
- |
- |
| ResolvedMetric
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| RuleId
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
6 |
0 |
- |
- |
| ShowAll
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
6 |
0 |
- |
- |
| SymbolKind
|
- |
- |
- |
- |
2 |
100 |
3 |
- |
3 |
1 |
- |
- |
| Validate
|
60% |
64% |
32 |
6 |
6 |
58 |
6 |
- |
32 |
13 |
- |
- |
| Message
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Metric
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Namespace
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| SymbolKind
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| CreateExecutor
|
100% |
100% |
2 |
2 |
1 |
73 |
14 |
- |
11 |
4 |
- |
- |
| ⊃ExecuteAsync
|
100% |
- |
0 |
1 |
1 |
74 |
8 |
- |
8 |
4 |
- |
- |
| IncludeSuppressed
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Metric
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Namespace
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ShowAll
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| SymbolKind
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ⊃ExecuteAsync
|
100% |
- |
0 |
1 |
1 |
62 |
20 |
- |
30 |
8 |
- |
- |
| AssignGroupKey
|
92% |
83% |
5 |
6 |
6 |
85 |
3 |
- |
23 |
1 |
- |
- |
| BuildSymbolGroups
|
100% |
100% |
2 |
3 |
2 |
76 |
7 |
- |
12 |
4 |
- |
- |
| HandleResults
|
100% |
100% |
4 |
3 |
3 |
63 |
10 |
- |
27 |
9 |
- |
- |
| ResolveGroupKey
|
77% |
69% |
64 |
9 |
3 |
71 |
6 |
- |
19 |
4 |
- |
- |
| WriteGroupedResponse
|
100% |
- |
0 |
1 |
1 |
85 |
8 |
- |
5 |
2 |
- |
- |
| WriteLegacyResponse
|
100% |
100% |
2 |
3 |
2 |
74 |
9 |
- |
12 |
4 |
- |
- |
| GroupBy
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| IncludeSuppressed
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Metric
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Namespace
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ShowAll
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| SymbolKind
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| CreateExecutor
|
100% |
100% |
2 |
2 |
1 |
70 |
16 |
- |
12 |
5 |
- |
- |
| ⊃ExecuteAsync
|
100% |
- |
0 |
1 |
1 |
74 |
8 |
- |
8 |
4 |
- |
- |
| IncludeSuppressed
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Metrics
|
- |
- |
- |
- |
0 |
100 |
2 |
- |
1 |
0 |
- |
- |
| Namespace
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| RuleId
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ShowAll
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| SymbolKind
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ⊃ExecuteAsync
|
100% |
- |
0 |
1 |
4 |
57 |
20 |
- |
41 |
12 |
- |
- |
| AssignGroupKey
|
69% |
57% |
6 |
6 |
6 |
84 |
3 |
- |
24 |
1 |
- |
- |
| BuildAggregatedGroups
|
100% |
100% |
2 |
3 |
2 |
76 |
7 |
- |
12 |
4 |
- |
- |
| BuildNoViolationsMessage
|
100% |
100% |
2 |
2 |
2 |
80 |
0 |
- |
8 |
3 |
- |
- |
| BuildRuleIdGroups
|
100% |
100% |
2 |
3 |
2 |
68 |
9 |
- |
18 |
5 |
- |
- |
| InferKindFromSymbol
|
100% |
100% |
2 |
5 |
3 |
83 |
1 |
- |
4 |
2 |
- |
- |
| ResolveSymbolGroupKey
|
43% |
55% |
32 |
8 |
2 |
87 |
2 |
- |
8 |
1 |
- |
- |
| WriteInvalidMetricError
|
100% |
- |
0 |
1 |
1 |
81 |
3 |
- |
9 |
3 |
- |
- |
| WriteNoViolationsFound
|
100% |
- |
0 |
1 |
1 |
70 |
3 |
- |
10 |
6 |
- |
- |
| WriteResponse
|
100% |
- |
0 |
1 |
1 |
77 |
9 |
- |
9 |
4 |
- |
- |
| AggregateGroups
|
89% |
80% |
4 |
4 |
3 |
62 |
13 |
- |
29 |
10 |
- |
- |
| Filter
|
100% |
100% |
2 |
2 |
2 |
72 |
7 |
- |
13 |
5 |
- |
- |
| SortByCountAndRuleId
|
100% |
100% |
2 |
3 |
1 |
74 |
9 |
- |
9 |
4 |
- |
- |
| Message
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Metric
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| EffectiveGroupBy
|
- |
- |
- |
- |
4 |
96 |
2 |
- |
5 |
2 |
- |
- |
| EffectiveMetricName
|
- |
- |
- |
- |
4 |
91 |
0 |
- |
7 |
2 |
- |
- |
| GroupBy
|
- |
- |
- |
- |
2 |
100 |
4 |
- |
6 |
0 |
- |
- |
| HasExplicitMetric
|
- |
- |
- |
- |
2 |
95 |
0 |
- |
4 |
2 |
- |
- |
| Metric
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
6 |
0 |
- |
- |
| MetricResolver
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
1 |
- |
- |
| Namespace
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
6 |
1 |
- |
- |
| RuleId
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
6 |
0 |
- |
- |
| ShowAll
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
3 |
0 |
- |
- |
| SymbolKind
|
- |
- |
- |
- |
2 |
100 |
3 |
- |
6 |
1 |
- |
- |
| TryResolveSarifMetrics
|
82% |
86% |
8 |
5 |
5 |
60 |
4 |
- |
29 |
12 |
- |
- |
| Validate
|
60% |
60% |
4 |
3 |
3 |
70 |
2 |
- |
16 |
6 |
- |
- |
| Message
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Metric
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Namespace
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| RuleId
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| SymbolKind
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Count
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Increment
|
100% |
67% |
2 |
2 |
2 |
84 |
0 |
- |
7 |
2 |
- |
- |
| Kind
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Symbol
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Groups
|
- |
- |
- |
- |
0 |
100 |
2 |
- |
1 |
0 |
- |
- |
| AggregateViolations
|
100% |
100% |
8 |
7 |
6 |
63 |
14 |
- |
29 |
8 |
- |
- |
| GetOrCreateBuilder
|
100% |
100% |
4 |
5 |
4 |
66 |
6 |
- |
17 |
7 |
- |
- |
| ProcessBreakdownEntries
|
100% |
100% |
8 |
6 |
5 |
63 |
14 |
- |
29 |
8 |
- |
- |
| EndLine
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
1 |
0 |
- |
- |
| FromModel
|
100% |
- |
0 |
1 |
1 |
85 |
2 |
- |
9 |
1 |
- |
- |
| Message
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
0 |
- |
- |
| StartLine
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Symbol
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
1 |
- |
- |
| Uri
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Count
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Metric
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| RuleId
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ShortDescription
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| SymbolContributions
|
- |
- |
- |
- |
0 |
100 |
2 |
- |
1 |
0 |
- |
- |
| Violations
|
- |
- |
- |
- |
0 |
100 |
2 |
- |
1 |
0 |
- |
- |
| Add
|
100% |
78% |
16 |
13 |
11 |
59 |
6 |
- |
36 |
10 |
- |
- |
| AddContribution
|
100% |
100% |
2 |
4 |
4 |
69 |
4 |
- |
11 |
5 |
- |
- |
| Build
|
100% |
- |
0 |
1 |
1 |
88 |
10 |
- |
6 |
1 |
- |
- |
| Count
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| Metric
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
4 |
0 |
- |
- |
| RuleId
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
4 |
0 |
- |
- |
| ShortDescription
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
4 |
0 |
- |
- |
| Violations
|
- |
- |
- |
- |
1 |
100 |
2 |
- |
4 |
1 |
- |
- |
| OrderGroups
|
100% |
100% |
2 |
4 |
1 |
74 |
10 |
- |
9 |
4 |
- |
- |
| EndLine
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Message
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| StartLine
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Symbol
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Uri
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| FindSolutionPath
|
0% |
0% |
4 |
3 |
3 |
67 |
3 |
- |
16 |
7 |
- |
- |
| GetStartingDirectory
|
0% |
0% |
16 |
7 |
6 |
62 |
5 |
- |
33 |
9 |
- |
- |
| TryResolveSolution
|
0% |
0% |
4 |
4 |
3 |
68 |
6 |
- |
11 |
6 |
- |
- |
| FindSolutionPath
|
0% |
- |
0 |
1 |
1 |
97 |
1 |
- |
3 |
1 |
- |
- |
| Create
|
83% |
67% |
16 |
6 |
5 |
59 |
6 |
- |
27 |
12 |
- |
- |
| IsSuppressed
|
88% |
89% |
16 |
5 |
5 |
62 |
4 |
- |
23 |
10 |
- |
- |
| IncludeSuppressed
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Metric
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Namespace
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| SymbolKind
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| HasMethod
|
- |
- |
- |
- |
2 |
95 |
0 |
- |
4 |
2 |
- |
- |
| MethodName
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Namespace
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Symbol
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| TypeName
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ExtractNamespace
|
75% |
67% |
2 |
2 |
2 |
72 |
2 |
- |
11 |
5 |
- |
- |
| FindMethodSeparatorIndex
|
60% |
60% |
4 |
4 |
4 |
68 |
0 |
- |
15 |
6 |
- |
- |
| Parse
|
77% |
71% |
8 |
9 |
7 |
53 |
4 |
- |
37 |
17 |
- |
- |
| StripParameters
|
100% |
67% |
2 |
2 |
2 |
82 |
2 |
- |
5 |
2 |
- |
- |
| Delta
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
1 |
0 |
- |
- |
| FilePath
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
0 |
- |
- |
| FromSnapshot
|
100% |
- |
0 |
1 |
1 |
83 |
5 |
- |
14 |
1 |
- |
- |
| IsSuppressed
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Metric
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
1 |
- |
- |
| Status
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
1 |
- |
- |
| SymbolFqn
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
1 |
- |
- |
| SymbolType
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
1 |
- |
- |
| Threshold
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
1 |
0 |
- |
- |
| ThresholdKind
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
1 |
- |
- |
| Value
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
1 |
0 |
- |
- |
| Delta
|
- |
- |
- |
- |
2 |
96 |
3 |
- |
1 |
2 |
- |
- |
| FilePath
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| IsSuppressed
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Kind
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Magnitude
|
- |
- |
- |
- |
5 |
71 |
4 |
- |
16 |
4 |
- |
- |
| Metric
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| MetricValue
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Status
|
- |
- |
- |
- |
2 |
96 |
2 |
- |
1 |
2 |
- |
- |
| Symbol
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| SymbolType
|
- |
- |
- |
- |
2 |
96 |
1 |
- |
1 |
2 |
- |
- |
| Threshold
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ThresholdKind
|
- |
- |
- |
- |
2 |
91 |
1 |
- |
6 |
2 |
- |
- |
| ThresholdValue
|
- |
- |
- |
- |
6 |
88 |
4 |
- |
6 |
2 |
- |
- |
| Value
|
- |
- |
- |
- |
2 |
96 |
3 |
- |
1 |
2 |
- |
- |
| GetProblematicSymbols
|
78% |
67% |
2 |
2 |
2 |
68 |
9 |
- |
17 |
6 |
- |
- |
| BuildSnapshot
|
83% |
86% |
8 |
8 |
7 |
61 |
14 |
- |
29 |
8 |
- |
- |
| MapLevel
|
50% |
67% |
16 |
5 |
1 |
92 |
3 |
- |
7 |
1 |
- |
- |
| Order
|
100% |
100% |
8 |
9 |
7 |
58 |
15 |
- |
25 |
12 |
- |
- |
| SymbolKind
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| CreateResult
|
100% |
100% |
2 |
4 |
3 |
86 |
3 |
- |
9 |
1 |
- |
- |
| ⊃EvaluateAsync
|
100% |
- |
0 |
1 |
1 |
72 |
10 |
- |
8 |
4 |
- |
- |
| EvaluateStatus
|
85% |
82% |
32 |
7 |
4 |
71 |
2 |
- |
18 |
5 |
- |
- |
| ⊃ExecuteAsync
|
100% |
- |
0 |
1 |
1 |
79 |
6 |
- |
6 |
3 |
- |
- |
| Metric
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
6 |
1 |
- |
- |
| MetricResolver
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
1 |
- |
- |
| ResolvedMetric
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| Symbol
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
6 |
1 |
- |
- |
| Validate
|
53% |
56% |
16 |
5 |
5 |
61 |
4 |
- |
27 |
11 |
- |
- |
| ⊃LoadAsync
|
100% |
- |
0 |
1 |
3 |
66 |
11 |
- |
19 |
7 |
- |
- |
| ⊃ReadJsonPayloadAsync
|
100% |
- |
0 |
1 |
1 |
77 |
9 |
- |
6 |
3 |
- |
- |
| Parse
|
100% |
- |
0 |
1 |
1 |
97 |
5 |
- |
3 |
1 |
- |
- |
| CreateEngine
|
- |
- |
- |
- |
1 |
69 |
16 |
- |
12 |
5 |
- |
- |
| CreateEngineAsync
|
- |
- |
- |
- |
1 |
73 |
9 |
- |
7 |
4 |
- |
- |
| CreateFactory
|
- |
- |
- |
- |
1 |
75 |
7 |
- |
7 |
4 |
- |
- |
| Method
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Metric
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Namespace
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
0 |
- |
- |
| RuleId
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ShortDescription
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Type
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Violations
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
1 |
1 |
- |
- |
| ViolationsCount
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
0 |
- |
- |
| GroupBy
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
1 |
- |
- |
| IncludeSuppressed
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Metric
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
1 |
- |
- |
| Namespace
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
1 |
- |
- |
| RuleId
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
0 |
- |
- |
| SymbolKind
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
1 |
- |
- |
| ViolationsGroups
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
1 |
1 |
- |
- |
| ViolationsGroupsCount
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ⊃Add
|
100% |
- |
0 |
1 |
1 |
77 |
4 |
- |
6 |
3 |
- |
- |
| ⊃GetOrCreateGroup
|
100% |
100% |
2 |
2 |
2 |
65 |
6 |
- |
14 |
8 |
- |
- |
| ⊃ToList
|
100% |
- |
0 |
1 |
1 |
96 |
4 |
- |
2 |
1 |
- |
- |
| LoadAsync
|
- |
- |
- |
- |
1 |
100 |
3 |
- |
7 |
0 |
- |
- |
| EnumerateMemberNodes
|
- |
- |
- |
- |
1 |
100 |
2 |
- |
5 |
0 |
- |
- |
| EnumerateNodes
|
- |
- |
- |
- |
1 |
100 |
3 |
- |
6 |
0 |
- |
- |
| EnumerateTypeNodes
|
- |
- |
- |
- |
1 |
100 |
2 |
- |
5 |
0 |
- |
- |
| GetThreshold
|
- |
- |
- |
- |
1 |
100 |
3 |
- |
7 |
0 |
- |
- |
| ExecuteAsync
|
- |
- |
- |
- |
1 |
100 |
3 |
- |
7 |
0 |
- |
- |
| HandleResults
|
- |
- |
- |
- |
1 |
100 |
3 |
- |
6 |
0 |
- |
- |
| ExecuteAsync
|
- |
- |
- |
- |
1 |
100 |
3 |
- |
7 |
0 |
- |
- |
| WriteInvalidMetricError
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
5 |
0 |
- |
- |
| WriteNoViolationsFound
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
8 |
0 |
- |
- |
| WriteResponse
|
- |
- |
- |
- |
1 |
100 |
3 |
- |
6 |
0 |
- |
- |
| AggregateGroups
|
- |
- |
- |
- |
1 |
100 |
6 |
- |
15 |
0 |
- |
- |
| Filter
|
- |
- |
- |
- |
1 |
100 |
2 |
- |
7 |
0 |
- |
- |
| SortByCountAndRuleId
|
- |
- |
- |
- |
1 |
100 |
3 |
- |
6 |
0 |
- |
- |
| AggregateViolations
|
- |
- |
- |
- |
1 |
100 |
7 |
- |
11 |
0 |
- |
- |
| OrderGroups
|
- |
- |
- |
- |
1 |
100 |
4 |
- |
6 |
0 |
- |
- |
| FindSolutionPath
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
6 |
0 |
- |
- |
| IsSuppressed
|
- |
- |
- |
- |
1 |
87 |
1 |
- |
8 |
2 |
- |
- |
| GetProblematicSymbols
|
- |
- |
- |
- |
1 |
100 |
5 |
- |
15 |
0 |
- |
- |
| BuildSnapshot
|
- |
- |
- |
- |
1 |
100 |
3 |
- |
7 |
0 |
- |
- |
| Order
|
- |
- |
- |
- |
1 |
100 |
4 |
- |
7 |
0 |
- |
- |
| LoadAsync
|
- |
- |
- |
- |
1 |
100 |
5 |
- |
9 |
0 |
- |
- |
| Parse
|
- |
- |
- |
- |
1 |
100 |
3 |
- |
6 |
0 |
- |
- |
| ⊃AccumulateMetricGroup
|
100% |
- |
0 |
1 |
1 |
83 |
4 |
- |
5 |
2 |
- |
- |
| ⊃AccumulateSymbolGroup
|
86% |
82% |
32 |
9 |
7 |
58 |
11 |
- |
30 |
12 |
- |
- |
| ⊃AddGroup
|
88% |
80% |
4 |
3 |
6 |
87 |
4 |
- |
16 |
1 |
- |
- |
| ⊃Build
|
100% |
100% |
4 |
4 |
2 |
70 |
10 |
- |
13 |
5 |
- |
- |
| ⊃GetOrCreate
|
80% |
67% |
2 |
2 |
2 |
67 |
5 |
- |
13 |
7 |
- |
- |
| ⊃AddCount
|
100% |
67% |
2 |
2 |
2 |
84 |
0 |
- |
7 |
2 |
- |
- |
| Dto
|
- |
- |
- |
- |
1 |
100 |
2 |
- |
1 |
0 |
- |
- |
| Rank
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ViolationCount
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ⊃GetLimitedGroups
|
100% |
100% |
2 |
2 |
2 |
90 |
5 |
- |
2 |
1 |
- |
- |
| GroupBy
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Groups
|
- |
- |
- |
- |
0 |
100 |
3 |
- |
1 |
0 |
- |
- |
| ⊃Append
|
71% |
67% |
2 |
3 |
2 |
76 |
10 |
- |
11 |
3 |
- |
- |
| ⊃Build
|
100% |
- |
0 |
1 |
1 |
83 |
8 |
- |
7 |
2 |
- |
- |
| ⊃CreatePayload
|
100% |
- |
0 |
1 |
1 |
83 |
9 |
- |
14 |
1 |
- |
- |
| ⊃ResolveGroups
|
100% |
- |
0 |
2 |
2 |
76 |
9 |
- |
10 |
3 |
- |
- |
| ⊃FromContribution
|
100% |
- |
0 |
1 |
1 |
82 |
5 |
- |
5 |
2 |
- |
- |
| ⊃FromViolation
|
100% |
- |
0 |
1 |
1 |
77 |
5 |
- |
6 |
3 |
- |
- |
| ⊃Build
|
100% |
- |
0 |
1 |
1 |
76 |
9 |
- |
16 |
2 |
- |
- |
| ⊃LimitGroups
|
100% |
100% |
2 |
2 |
2 |
91 |
5 |
- |
4 |
1 |
- |
- |
| Namespaces
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
4 |
1 |
- |
- |
| HasSarifViolations
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| IncludesIteratorStateMachineCoverage
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
13 |
0 |
- |
- |
| MemberKind
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
1 |
- |
- |
| Unit
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| CreateDescriptors
|
100% |
- |
0 |
3 |
1 |
78 |
8 |
- |
7 |
3 |
- |
- |
| TryGetUnit
|
100% |
67% |
2 |
3 |
2 |
90 |
3 |
- |
5 |
1 |
- |
- |
| FullyQualifiedName
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
5 |
1 |
- |
- |
| IsNew
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
5 |
1 |
- |
- |
| Kind
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
5 |
1 |
- |
- |
| Metrics
|
- |
- |
- |
- |
2 |
100 |
4 |
- |
5 |
1 |
- |
- |
| Name
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
1 |
- |
- |
| Source
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
5 |
1 |
- |
- |
| Metadata
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
1 |
- |
- |
| Solution
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
1 |
- |
- |
| Error
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
5 |
1 |
- |
- |
| HigherIsBetter
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
5 |
1 |
- |
- |
| PositiveDeltaNeutral
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
6 |
1 |
- |
- |
| Warning
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
5 |
1 |
- |
- |
| Description
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
5 |
1 |
- |
- |
| Levels
|
- |
- |
- |
- |
2 |
100 |
4 |
- |
5 |
1 |
- |
- |
| Breakdown
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
8 |
0 |
- |
- |
| Delta
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
4 |
0 |
- |
- |
| Status
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
1 |
- |
- |
| Unit
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
5 |
0 |
- |
- |
| Value
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
4 |
0 |
- |
- |
| Types
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
4 |
1 |
- |
- |
| BaselineReference
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
5 |
1 |
- |
- |
| ExcludedAssemblyNames
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
8 |
0 |
- |
- |
| ExcludedMemberNamesPatterns
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
8 |
0 |
- |
- |
| ExcludedTypeNamePatterns
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
8 |
0 |
- |
- |
| ExcludeEvents
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| ExcludeFields
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| ExcludeMethods
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| ExcludeProperties
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| GeneratedAtUtc
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
5 |
1 |
- |
- |
| MetricAliases
|
- |
- |
- |
- |
2 |
100 |
4 |
- |
5 |
1 |
- |
- |
| MetricDescriptors
|
- |
- |
- |
- |
2 |
100 |
4 |
- |
5 |
1 |
- |
- |
| Paths
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
1 |
- |
- |
| RuleDescriptions
|
- |
- |
- |
- |
2 |
100 |
3 |
- |
12 |
1 |
- |
- |
| SuppressedSymbols
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
12 |
1 |
- |
- |
| ThresholdDescriptions
|
- |
- |
- |
- |
2 |
100 |
3 |
- |
5 |
1 |
- |
- |
| ThresholdsByLevel
|
- |
- |
- |
- |
2 |
100 |
5 |
- |
5 |
1 |
- |
- |
| Baseline
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
5 |
1 |
- |
- |
| Html
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
1 |
- |
- |
| MetricsDirectory
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
1 |
- |
- |
| Report
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
1 |
- |
- |
| Thresholds
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
5 |
1 |
- |
- |
| Category
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| FullDescription
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| HelpUri
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| ShortDescription
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
1 |
- |
- |
| Count
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| Violations
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
8 |
1 |
- |
- |
| EndLine
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| Message
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| StartLine
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| Uri
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| Assemblies
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
4 |
1 |
- |
- |
| EndLine
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| Path
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| StartLine
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| FilePath
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
9 |
1 |
- |
- |
| FullyQualifiedName
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
11 |
1 |
- |
- |
| Justification
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
9 |
0 |
- |
- |
| Metric
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
11 |
1 |
- |
- |
| RuleId
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
1 |
- |
- |
| GeneratedAtUtc
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
1 |
- |
- |
| SuppressedSymbols
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
4 |
0 |
- |
- |
| Members
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
4 |
1 |
- |
- |
| GetPropertyOrDefault
|
100% |
100% |
2 |
3 |
- |
- |
- |
- |
- |
- |
- |
- |
| TryGetIntProperty
|
100% |
100% |
2 |
3 |
- |
- |
- |
- |
- |
- |
- |
- |
| FromString
|
100% |
86% |
8 |
4 |
4 |
63 |
5 |
- |
35 |
9 |
- |
- |
| GetExcludedAssemblyPatternsString
|
100% |
100% |
2 |
3 |
2 |
71 |
7 |
- |
20 |
5 |
- |
- |
| ShouldExcludeAssembly
|
100% |
100% |
2 |
2 |
2 |
75 |
5 |
- |
20 |
4 |
- |
- |
| BuildMemberFqn
|
100% |
100% |
2 |
2 |
2 |
73 |
1 |
- |
24 |
5 |
- |
- |
| BuildPropertyFqn
|
100% |
100% |
2 |
2 |
2 |
76 |
0 |
- |
18 |
4 |
- |
- |
| BuildTypeFqn
|
100% |
100% |
4 |
4 |
4 |
69 |
3 |
- |
18 |
5 |
- |
- |
| PopNamespace
|
100% |
- |
0 |
1 |
1 |
96 |
1 |
- |
7 |
1 |
- |
- |
| PopType
|
100% |
- |
0 |
1 |
1 |
96 |
1 |
- |
7 |
1 |
- |
- |
| PushNamespace
|
100% |
- |
0 |
1 |
1 |
96 |
1 |
- |
8 |
1 |
- |
- |
| PushType
|
100% |
- |
0 |
1 |
1 |
96 |
1 |
- |
8 |
1 |
- |
- |
| ParseAsync
|
- |
- |
- |
- |
1 |
100 |
3 |
- |
7 |
0 |
- |
- |
| ExtractTypeNameFromFqn
|
71% |
57% |
8 |
6 |
5 |
61 |
2 |
- |
38 |
10 |
- |
- |
| FromString
|
92% |
78% |
16 |
8 |
7 |
57 |
7 |
- |
47 |
14 |
- |
- |
| GetExcludedMemberNamesPatternsString
|
100% |
100% |
2 |
3 |
2 |
69 |
8 |
- |
21 |
6 |
- |
- |
| HasPatterns
|
- |
- |
- |
- |
2 |
91 |
2 |
- |
4 |
2 |
- |
- |
| ShouldExcludeMethod
|
100% |
100% |
4 |
5 |
4 |
69 |
4 |
- |
30 |
6 |
- |
- |
| ShouldExcludeMethodByFqn
|
100% |
89% |
16 |
6 |
6 |
62 |
2 |
- |
48 |
10 |
- |
- |
| Create
|
100% |
- |
0 |
1 |
1 |
92 |
0 |
- |
9 |
1 |
- |
- |
| ExcludeEvents
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
2 |
- |
- |
| ExcludeFields
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
2 |
- |
- |
| ExcludeMethods
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
2 |
- |
- |
| ExcludeProperties
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
2 |
- |
- |
| ShouldExclude
|
77% |
75% |
40 |
9 |
2 |
77 |
1 |
- |
22 |
3 |
- |
- |
| Empty
|
- |
- |
- |
- |
1 |
100 |
2 |
- |
4 |
1 |
- |
- |
| FromString
|
89% |
78% |
16 |
5 |
5 |
63 |
4 |
- |
33 |
9 |
- |
- |
| IsMatch
|
100% |
100% |
8 |
5 |
5 |
69 |
2 |
- |
24 |
6 |
- |
- |
| RawPatterns
|
- |
- |
- |
- |
2 |
85 |
4 |
- |
4 |
4 |
- |
- |
| CreateNode
|
100% |
- |
0 |
1 |
1 |
77 |
4 |
- |
7 |
2 |
- |
- |
| ExtractMethodNameFromSignature
|
67% |
60% |
4 |
4 |
3 |
70 |
2 |
- |
18 |
5 |
- |
- |
| NormalizeMethodName
|
65% |
54% |
64 |
12 |
11 |
49 |
4 |
- |
80 |
23 |
- |
- |
| ParseMethod
|
100% |
- |
0 |
1 |
1 |
79 |
8 |
- |
10 |
3 |
- |
- |
| ⊃ParseMethods
|
100% |
- |
0 |
1 |
4 |
76 |
6 |
- |
13 |
3 |
- |
- |
| ResolveSourceLocation
|
50% |
40% |
4 |
13 |
8 |
59 |
9 |
- |
25 |
10 |
- |
- |
| SeqEndLine
|
0% |
- |
0 |
3 |
3 |
90 |
6 |
- |
1 |
1 |
- |
- |
| SeqStartLine
|
0% |
- |
0 |
3 |
3 |
90 |
6 |
- |
1 |
1 |
- |
- |
| AddMetric
|
80% |
80% |
4 |
3 |
3 |
73 |
8 |
- |
19 |
4 |
- |
- |
| PopulateMethodMetrics
|
100% |
100% |
2 |
3 |
3 |
67 |
8 |
- |
18 |
6 |
- |
- |
| PopulateSummaryMetrics
|
100% |
100% |
4 |
6 |
5 |
65 |
9 |
- |
21 |
7 |
- |
- |
| BuildFileMap
|
100% |
67% |
2 |
8 |
6 |
67 |
9 |
- |
13 |
5 |
- |
- |
| CreateClassNode
|
100% |
- |
0 |
4 |
3 |
72 |
8 |
- |
12 |
4 |
- |
- |
| CreateNode
|
100% |
- |
0 |
1 |
1 |
90 |
2 |
- |
5 |
1 |
- |
- |
| ExtractCoverageRoot
|
86% |
40% |
4 |
5 |
4 |
73 |
7 |
- |
16 |
4 |
- |
- |
| ExtractModules
|
86% |
67% |
2 |
3 |
3 |
73 |
4 |
- |
17 |
4 |
- |
- |
| IsCoverageRoot
|
100% |
67% |
2 |
2 |
2 |
87 |
3 |
- |
3 |
1 |
- |
- |
| ⊃LoadXmlDocumentAsync
|
100% |
- |
0 |
1 |
1 |
82 |
8 |
- |
11 |
2 |
- |
- |
| NormalizeTypeName
|
67% |
67% |
2 |
2 |
2 |
79 |
0 |
- |
10 |
3 |
- |
- |
| ⊃ParseAsync
|
100% |
- |
0 |
1 |
1 |
75 |
9 |
- |
14 |
3 |
- |
- |
| ⊃ParseClasses
|
100% |
- |
0 |
1 |
5 |
66 |
6 |
- |
20 |
7 |
- |
- |
| ⊃ParseModule
|
100% |
- |
0 |
1 |
4 |
66 |
10 |
- |
14 |
7 |
- |
- |
| ⊃ReadCodeElementsAsync
|
100% |
- |
0 |
1 |
1 |
73 |
10 |
- |
7 |
4 |
- |
- |
| AttributeByLocalName
|
100% |
- |
0 |
1 |
1 |
84 |
5 |
- |
2 |
2 |
- |
- |
| DescendantsByLocalName
|
0% |
- |
0 |
1 |
1 |
84 |
4 |
- |
2 |
2 |
- |
- |
| ElementByLocalName
|
100% |
- |
0 |
1 |
1 |
84 |
4 |
- |
2 |
2 |
- |
- |
| ElementsByLocalName
|
100% |
- |
0 |
1 |
1 |
84 |
4 |
- |
2 |
2 |
- |
- |
| MatchesLocalName
|
100% |
- |
0 |
1 |
1 |
90 |
3 |
- |
2 |
1 |
- |
- |
| ContainingAssemblyName
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| FullyQualifiedName
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
4 |
0 |
- |
- |
| HasSarifViolations
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| Kind
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
4 |
0 |
- |
- |
| MemberKind
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
1 |
- |
- |
| Metrics
|
- |
- |
- |
- |
2 |
100 |
4 |
- |
4 |
1 |
- |
- |
| Name
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
4 |
0 |
- |
- |
| ParentFullyQualifiedName
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| Source
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
0 |
- |
- |
| Elements
|
- |
- |
- |
- |
2 |
100 |
2 |
- |
4 |
1 |
- |
- |
| RuleDescriptions
|
- |
- |
- |
- |
2 |
100 |
3 |
- |
7 |
1 |
- |
- |
| SolutionName
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
1 |
- |
- |
| SourcePath
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
1 |
- |
- |
| ⊃Create
|
92% |
80% |
4 |
4 |
4 |
58 |
4 |
- |
23 |
12 |
- |
- |
| ⊃IsMatch
|
100% |
- |
0 |
1 |
1 |
94 |
1 |
- |
1 |
1 |
- |
- |
| RawPattern
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ⊃LoadAsync
|
100% |
- |
0 |
1 |
1 |
78 |
9 |
- |
8 |
3 |
- |
- |
| CreateSourceLocation
|
100% |
100% |
4 |
3 |
3 |
68 |
5 |
- |
20 |
6 |
- |
- |
| ExtractAssemblyShortName
|
100% |
100% |
2 |
3 |
2 |
82 |
3 |
- |
5 |
2 |
- |
- |
| ExtractDocumentModel
|
100% |
100% |
8 |
10 |
7 |
60 |
9 |
- |
26 |
10 |
- |
- |
| ExtractMetrics
|
100% |
- |
0 |
1 |
1 |
96 |
5 |
- |
4 |
1 |
- |
- |
| Parse
|
100% |
- |
0 |
1 |
1 |
77 |
7 |
- |
16 |
3 |
- |
- |
| ⊃ParseAssembly
|
100% |
- |
0 |
1 |
3 |
73 |
5 |
- |
13 |
5 |
- |
- |
| ⊃ParseNamespace
|
100% |
- |
0 |
1 |
5 |
64 |
6 |
- |
20 |
8 |
- |
- |
| ⊃ParseType
|
100% |
- |
0 |
1 |
2 |
75 |
5 |
- |
14 |
4 |
- |
- |
| ⊃ParseAsync
|
100% |
- |
0 |
1 |
1 |
77 |
8 |
- |
8 |
3 |
- |
- |
| IsValidRuleId
|
100% |
100% |
4 |
3 |
3 |
77 |
1 |
- |
21 |
3 |
- |
- |
| OriginalUri
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Source
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| CreateRuleDescription
|
100% |
100% |
2 |
2 |
2 |
85 |
2 |
- |
10 |
1 |
- |
- |
| EmptyDocument
|
0% |
- |
0 |
1 |
1 |
88 |
7 |
- |
7 |
1 |
- |
- |
| ExtractRuleDescriptions
|
100% |
100% |
8 |
4 |
4 |
71 |
5 |
- |
21 |
5 |
- |
- |
| GetNestedStringProperty
|
100% |
80% |
4 |
5 |
3 |
90 |
3 |
- |
8 |
1 |
- |
- |
| GetRulesArray
|
100% |
100% |
8 |
5 |
5 |
62 |
4 |
- |
22 |
10 |
- |
- |
| GetRuleText
|
100% |
80% |
4 |
5 |
3 |
90 |
3 |
- |
5 |
1 |
- |
- |
| GetStringProperty
|
100% |
100% |
2 |
3 |
2 |
92 |
3 |
- |
2 |
1 |
- |
- |
| NormalizePath
|
83% |
67% |
2 |
3 |
3 |
76 |
3 |
- |
9 |
3 |
- |
- |
| ⊃ParseAsync
|
100% |
- |
0 |
1 |
1 |
78 |
6 |
- |
8 |
3 |
- |
- |
| ⊃ParseRun
|
89% |
- |
0 |
1 |
5 |
73 |
5 |
- |
15 |
4 |
- |
- |
| ProcessDocument
|
71% |
100% |
2 |
2 |
2 |
72 |
10 |
- |
20 |
4 |
- |
- |
| ⊃ProcessResult
|
100% |
- |
0 |
1 |
7 |
67 |
8 |
- |
29 |
6 |
- |
- |
| ⊃ReadJsonDocumentAsync
|
100% |
- |
0 |
1 |
1 |
82 |
8 |
- |
11 |
2 |
- |
- |
| TryExtractRuleDescription
|
100% |
100% |
4 |
5 |
4 |
63 |
5 |
- |
21 |
10 |
- |
- |
| TryGetLine
|
100% |
80% |
4 |
4 |
3 |
89 |
3 |
- |
4 |
1 |
- |
- |
| TryGetPrimaryLocation
|
81% |
67% |
16 |
13 |
10 |
52 |
7 |
- |
41 |
18 |
- |
- |
| TryResolveMetric
|
100% |
100% |
4 |
3 |
3 |
66 |
2 |
- |
17 |
8 |
- |
- |
| CreateCodeElement
|
100% |
- |
0 |
1 |
1 |
85 |
10 |
- |
14 |
1 |
- |
- |
| CreateMetricDictionary
|
100% |
- |
0 |
1 |
1 |
80 |
7 |
- |
16 |
2 |
- |
- |
| CreateRuleBreakdown
|
100% |
100% |
2 |
2 |
2 |
67 |
10 |
- |
29 |
5 |
- |
- |
| EnumerateCSharpFiles
|
100% |
100% |
16 |
7 |
6 |
61 |
9 |
- |
37 |
11 |
- |
- |
| NormalizeAndSortFolders
|
100% |
100% |
2 |
5 |
2 |
66 |
5 |
- |
26 |
7 |
- |
- |
| NormalizePath
|
100% |
- |
0 |
1 |
1 |
88 |
1 |
- |
12 |
1 |
- |
- |
| TryResolveAssemblyName
|
100% |
87% |
128 |
12 |
10 |
53 |
4 |
- |
51 |
17 |
- |
- |
| Set
|
100% |
- |
0 |
1 |
1 |
87 |
1 |
- |
5 |
2 |
- |
- |
| TryGetMetricIdentifier
|
81% |
82% |
128 |
9 |
3 |
62 |
3 |
- |
34 |
9 |
- |
- |
| TryGetMetricName
|
100% |
100% |
2 |
2 |
2 |
73 |
1 |
- |
20 |
5 |
- |
- |
| AssemblyFilter
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
4 |
0 |
- |
- |
| CancellationToken
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
4 |
0 |
- |
- |
| NormalizedFolders
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
4 |
0 |
- |
- |
| NormalizedRoot
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
4 |
0 |
- |
- |
| SuppressedSymbols
|
- |
- |
- |
- |
1 |
100 |
2 |
- |
4 |
0 |
- |
- |
| ProcessFiles
|
100% |
100% |
4 |
5 |
4 |
65 |
9 |
- |
23 |
7 |
- |
- |
| Analyze
|
78% |
67% |
2 |
3 |
2 |
68 |
11 |
- |
31 |
6 |
- |
- |
| AnalyzeSingleFile
|
100% |
- |
0 |
1 |
1 |
71 |
10 |
- |
13 |
5 |
- |
- |
| CreateAnalysisContext
|
100% |
- |
0 |
1 |
1 |
73 |
8 |
- |
18 |
4 |
- |
- |
| CreateReport
|
100% |
67% |
2 |
2 |
2 |
89 |
5 |
- |
8 |
1 |
- |
- |
| CollectStringLiterals
|
100% |
71% |
8 |
6 |
6 |
66 |
8 |
- |
24 |
7 |
- |
- |
| ExtractJustification
|
100% |
100% |
4 |
4 |
4 |
70 |
7 |
- |
18 |
5 |
- |
- |
| ExtractJustificationText
|
79% |
67% |
16 |
8 |
7 |
62 |
9 |
- |
37 |
9 |
- |
- |
| IsSuppressMessageAttribute
|
81% |
64% |
32 |
6 |
6 |
62 |
6 |
- |
45 |
9 |
- |
- |
| NormalizeMemberTarget
|
58% |
54% |
64 |
9 |
8 |
58 |
3 |
- |
30 |
13 |
- |
- |
| NormalizeMethodTarget
|
71% |
67% |
2 |
3 |
3 |
75 |
1 |
- |
10 |
4 |
- |
- |
| NormalizeTargetValue
|
86% |
76% |
192 |
14 |
5 |
60 |
3 |
- |
27 |
10 |
1 |
- |
| NormalizeTypeTarget
|
67% |
67% |
2 |
2 |
2 |
81 |
1 |
- |
9 |
3 |
- |
- |
| RemoveArityMarkers
|
100% |
67% |
2 |
2 |
2 |
90 |
1 |
- |
6 |
1 |
- |
- |
| TryExtractCategory
|
100% |
100% |
2 |
8 |
6 |
63 |
7 |
- |
18 |
8 |
- |
- |
| TryExtractRuleId
|
100% |
100% |
2 |
6 |
4 |
64 |
7 |
- |
14 |
8 |
- |
- |
| TryParse
|
100% |
100% |
8 |
6 |
6 |
59 |
4 |
- |
38 |
11 |
- |
- |
| TryParseTargetFullyQualifiedName
|
80% |
78% |
16 |
8 |
8 |
59 |
13 |
- |
37 |
11 |
- |
- |
| ⊃TryRecordSuppression
|
89% |
88% |
256 |
12 |
11 |
53 |
8 |
- |
50 |
17 |
- |
- |
| ⊃VisitClassDeclaration
|
78% |
67% |
2 |
2 |
2 |
72 |
6 |
- |
12 |
5 |
- |
- |
| ⊃VisitCompilationUnit
|
71% |
67% |
2 |
2 |
2 |
80 |
4 |
- |
10 |
3 |
- |
- |
| VisitConstructorDeclaration
|
- |
- |
- |
- |
2 |
74 |
6 |
- |
13 |
4 |
- |
- |
| ⊃VisitFileScopedNamespaceDeclaration
|
75% |
67% |
2 |
2 |
2 |
76 |
4 |
- |
11 |
4 |
- |
- |
| VisitInterfaceDeclaration
|
- |
- |
- |
- |
2 |
72 |
6 |
- |
12 |
5 |
- |
- |
| ⊃VisitMethodDeclaration
|
75% |
67% |
2 |
2 |
2 |
74 |
6 |
- |
11 |
4 |
- |
- |
| VisitNamespaceDeclaration
|
- |
- |
- |
- |
2 |
76 |
4 |
- |
11 |
4 |
- |
- |
| ⊃VisitPropertyDeclaration
|
75% |
67% |
2 |
2 |
2 |
74 |
6 |
- |
11 |
4 |
- |
- |
| VisitRecordDeclaration
|
- |
- |
- |
- |
2 |
72 |
6 |
- |
12 |
5 |
- |
- |
| VisitStructDeclaration
|
- |
- |
- |
- |
2 |
72 |
6 |
- |
12 |
5 |
- |
- |
| ExtractMethodName
|
100% |
100% |
2 |
2 |
2 |
67 |
0 |
- |
27 |
7 |
- |
- |
| ExtractMethodNameHandlingGenerics
|
80% |
80% |
4 |
4 |
4 |
68 |
2 |
- |
19 |
6 |
- |
- |
| ExtractMethodNameWithoutGenerics
|
100% |
100% |
2 |
3 |
3 |
72 |
2 |
- |
10 |
4 |
- |
- |
| ExtractNameAfterLastDot
|
100% |
100% |
2 |
2 |
2 |
81 |
2 |
- |
5 |
2 |
- |
- |
| FindMatchingClosingAngleBracket
|
95% |
89% |
16 |
5 |
5 |
62 |
0 |
- |
22 |
10 |
- |
- |
| FindMatchingClosingParenthesis
|
95% |
89% |
16 |
5 |
5 |
62 |
0 |
- |
22 |
10 |
- |
- |
| FindMethodNameEnd
|
79% |
80% |
4 |
4 |
4 |
65 |
1 |
- |
17 |
8 |
- |
- |
| FindMethodNameStart
|
100% |
100% |
96 |
8 |
7 |
61 |
1 |
- |
31 |
9 |
- |
- |
| IsGenericParameterList
|
100% |
71% |
6 |
4 |
4 |
78 |
0 |
- |
8 |
2 |
- |
- |
| IsSpecialPlaceholderName
|
67% |
80% |
4 |
3 |
3 |
78 |
0 |
- |
23 |
3 |
- |
- |
| NormalizeConstructorName
|
91% |
80% |
4 |
6 |
5 |
66 |
2 |
- |
16 |
7 |
- |
- |
| NormalizeFullyQualifiedMethodName
|
100% |
92% |
64 |
14 |
14 |
49 |
2 |
- |
84 |
21 |
- |
- |
| NormalizeMethodSignature
|
100% |
100% |
8 |
4 |
4 |
64 |
2 |
- |
44 |
9 |
- |
- |
| NormalizeTypeName
|
100% |
100% |
8 |
4 |
4 |
66 |
2 |
- |
36 |
8 |
- |
- |
| FromString
|
100% |
- |
0 |
1 |
1 |
84 |
1 |
- |
19 |
2 |
- |
- |
| GetExcludedTypePatternsString
|
75% |
67% |
2 |
3 |
2 |
69 |
8 |
- |
21 |
6 |
- |
- |
| ShouldExcludeType
|
67% |
67% |
2 |
2 |
2 |
79 |
1 |
- |
20 |
3 |
- |
- |
| GetDecimalValue
|
67% |
60% |
4 |
6 |
4 |
77 |
6 |
- |
11 |
3 |
- |
- |
| LoadAsync
|
- |
- |
- |
- |
1 |
100 |
3 |
- |
7 |
0 |
- |
- |
| GetPropertyOrDefault
|
- |
- |
- |
- |
2 |
91 |
2 |
- |
2 |
1 |
- |
- |
| TryGetIntProperty
|
- |
- |
- |
- |
3 |
73 |
2 |
- |
10 |
4 |
- |
- |
| ⊃Create
|
100% |
- |
0 |
1 |
1 |
90 |
4 |
- |
8 |
1 |
- |
- |
| ⊃Create
|
100% |
- |
0 |
5 |
4 |
66 |
9 |
- |
19 |
6 |
- |
- |
| ⊃Create
|
100% |
- |
0 |
4 |
3 |
74 |
10 |
- |
10 |
3 |
- |
- |
| ⊃IsAccessor
|
83% |
82% |
32 |
9 |
8 |
57 |
6 |
- |
31 |
13 |
- |
- |
| MemberKind
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| MethodDisplayName
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Metrics
|
- |
- |
- |
- |
0 |
100 |
3 |
- |
1 |
0 |
- |
- |
| NormalizedMemberFqn
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Source
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ⊃Create
|
100% |
- |
0 |
8 |
5 |
60 |
12 |
- |
15 |
9 |
- |
- |
| ⊃CreateMembers
|
100% |
- |
0 |
1 |
4 |
70 |
7 |
- |
8 |
5 |
- |
- |
| ⊃ParseMember
|
100% |
100% |
2 |
2 |
2 |
80 |
4 |
- |
9 |
3 |
- |
- |
| ⊃BuildMemberFqn
|
90% |
86% |
8 |
6 |
5 |
59 |
3 |
- |
28 |
12 |
- |
- |
| ⊃Create
|
100% |
- |
0 |
1 |
1 |
77 |
11 |
- |
13 |
2 |
- |
- |
| ⊃ExtractDisplayMethodName
|
100% |
67% |
16 |
5 |
5 |
68 |
4 |
- |
16 |
6 |
- |
- |
| ⊃ExtractMemberDisplayName
|
100% |
100% |
128 |
13 |
12 |
54 |
2 |
- |
35 |
17 |
- |
- |
| ⊃ResolveMemberKind
|
78% |
82% |
24 |
6 |
1 |
90 |
1 |
- |
10 |
1 |
- |
- |
| ⊃Parse
|
80% |
78% |
16 |
8 |
6 |
62 |
11 |
- |
25 |
10 |
- |
- |
| ⊃TryGetMetricIdentifier
|
63% |
67% |
2 |
4 |
3 |
71 |
5 |
- |
11 |
5 |
- |
- |
| ⊃TryParse
|
57% |
67% |
2 |
2 |
2 |
75 |
4 |
- |
10 |
4 |
- |
- |
| ⊃ReadNamespaces
|
100% |
100% |
2 |
4 |
3 |
87 |
5 |
- |
5 |
1 |
- |
- |
| ⊃Create
|
100% |
67% |
2 |
5 |
4 |
77 |
10 |
- |
13 |
2 |
- |
- |
| ⊃BuildTypeFqn
|
100% |
100% |
2 |
4 |
4 |
74 |
1 |
- |
14 |
4 |
- |
- |
| ⊃Create
|
100% |
- |
0 |
8 |
5 |
69 |
11 |
- |
18 |
4 |
- |
- |
| Elements
|
- |
- |
- |
- |
0 |
100 |
2 |
- |
1 |
0 |
- |
- |
| RuleDescriptions
|
- |
- |
- |
- |
0 |
100 |
2 |
- |
1 |
0 |
- |
- |
| ⊃Aggregate
|
88% |
80% |
4 |
4 |
4 |
64 |
10 |
- |
18 |
8 |
- |
- |
| BuildDataAttribute
|
100% |
100% |
4 |
8 |
8 |
63 |
9 |
- |
28 |
7 |
- |
- |
| BuildLink
|
100% |
100% |
32 |
7 |
7 |
57 |
6 |
- |
56 |
15 |
- |
- |
| Build
|
100% |
100% |
2 |
2 |
2 |
75 |
7 |
- |
17 |
4 |
- |
- |
| ⊃EnumerateChildren
|
100% |
- |
0 |
1 |
9 |
68 |
8 |
- |
34 |
5 |
- |
- |
| PopulateDescendantCounts
|
100% |
100% |
2 |
3 |
2 |
69 |
3 |
- |
12 |
6 |
- |
- |
| AllValuesUnknown
|
100% |
- |
0 |
2 |
2 |
82 |
9 |
- |
2 |
2 |
- |
- |
| CalculateStats
|
75% |
100% |
2 |
2 |
2 |
68 |
6 |
- |
22 |
5 |
- |
- |
| ⊃EnumerateSymbols
|
100% |
- |
0 |
1 |
5 |
67 |
8 |
- |
19 |
8 |
- |
- |
| FormatCount
|
100% |
- |
0 |
1 |
1 |
94 |
2 |
- |
2 |
1 |
- |
- |
| FormatDelta
|
36% |
40% |
4 |
7 |
5 |
61 |
0 |
- |
20 |
10 |
- |
- |
| FormatPercent
|
100% |
- |
0 |
1 |
1 |
85 |
0 |
- |
5 |
2 |
- |
- |
| Generate
|
88% |
80% |
4 |
8 |
7 |
40 |
9 |
- |
79 |
42 |
- |
- |
| LoadBaselineSummary
|
28% |
29% |
8 |
7 |
5 |
61 |
9 |
- |
29 |
11 |
- |
- |
| RoundPercent
|
100% |
100% |
2 |
2 |
2 |
74 |
2 |
- |
10 |
4 |
- |
- |
| SummarizeSolution
|
93% |
89% |
16 |
9 |
6 |
52 |
11 |
- |
33 |
19 |
- |
- |
| AppendBodyContent
|
100% |
- |
0 |
1 |
1 |
61 |
9 |
- |
19 |
10 |
- |
- |
| AppendScriptTagIfNotEmpty
|
100% |
100% |
2 |
2 |
2 |
74 |
2 |
- |
17 |
4 |
- |
- |
| BuildLevelEntries
|
0% |
0% |
4 |
3 |
3 |
67 |
10 |
- |
27 |
6 |
- |
- |
| BuildMetricAliasesPayload
|
100% |
100% |
2 |
3 |
2 |
74 |
8 |
- |
10 |
4 |
- |
- |
| BuildMetricUnits
|
100% |
100% |
4 |
3 |
3 |
68 |
7 |
- |
17 |
6 |
- |
- |
| BuildRuleDescriptionsPayload
|
0% |
0% |
2 |
3 |
2 |
71 |
7 |
- |
21 |
4 |
- |
- |
| BuildThresholdPayload
|
0% |
0% |
2 |
3 |
2 |
62 |
9 |
- |
28 |
9 |
- |
- |
| CreateMetricAliasesPayload
|
100% |
100% |
2 |
2 |
2 |
71 |
5 |
- |
16 |
5 |
- |
- |
| CreateRuleDescriptionsPayload
|
63% |
67% |
2 |
2 |
2 |
71 |
4 |
- |
19 |
5 |
- |
- |
| CreateThresholdPayload
|
63% |
100% |
2 |
2 |
2 |
71 |
6 |
- |
25 |
5 |
- |
- |
| ExtractHigherIsBetterPreference
|
0% |
0% |
2 |
3 |
2 |
80 |
4 |
- |
14 |
3 |
- |
- |
| ExtractPositiveDeltaNeutralPreference
|
0% |
0% |
2 |
3 |
2 |
80 |
4 |
- |
9 |
3 |
- |
- |
| Generate
|
100% |
- |
0 |
1 |
1 |
55 |
7 |
- |
31 |
17 |
- |
- |
| SanitizeJsonForScriptTag
|
100% |
- |
0 |
1 |
1 |
92 |
1 |
- |
7 |
1 |
- |
- |
| SerializeMetricAliasesPayload
|
100% |
- |
0 |
1 |
1 |
94 |
5 |
- |
2 |
1 |
- |
- |
| SerializeRuleDescriptionsPayload
|
0% |
- |
0 |
1 |
1 |
94 |
4 |
- |
7 |
1 |
- |
- |
| SerializeThresholdPayload
|
0% |
- |
0 |
1 |
1 |
94 |
4 |
- |
7 |
1 |
- |
- |
| Generate
|
100% |
- |
0 |
1 |
1 |
96 |
4 |
- |
6 |
1 |
- |
- |
| AppendColumnGrouping
|
100% |
- |
0 |
1 |
1 |
63 |
1 |
- |
16 |
10 |
- |
- |
| AppendControlPanelStyles
|
100% |
- |
0 |
1 |
1 |
71 |
2 |
- |
8 |
5 |
- |
- |
| AppendDepthIndentation
|
100% |
100% |
2 |
2 |
2 |
63 |
5 |
- |
14 |
8 |
- |
- |
| AppendDetailControlStyles
|
100% |
- |
0 |
1 |
1 |
63 |
2 |
- |
11 |
8 |
- |
- |
| AppendExpanderStyles
|
100% |
- |
0 |
1 |
1 |
78 |
2 |
- |
6 |
3 |
- |
- |
| AppendFilterControlStyles
|
100% |
- |
0 |
1 |
1 |
66 |
1 |
- |
11 |
8 |
- |
- |
| AppendInteractiveStates
|
100% |
- |
0 |
1 |
1 |
77 |
2 |
- |
6 |
3 |
- |
- |
| AppendMetaSectionStyles
|
100% |
- |
0 |
1 |
1 |
59 |
1 |
- |
17 |
13 |
- |
- |
| AppendMetricStatusStyles
|
100% |
- |
0 |
1 |
1 |
50 |
2 |
- |
32 |
23 |
- |
- |
| AppendNodeRowStyles
|
100% |
- |
0 |
1 |
1 |
61 |
2 |
- |
13 |
10 |
- |
- |
| AppendPageLayout
|
100% |
- |
0 |
1 |
1 |
56 |
4 |
- |
18 |
15 |
- |
- |
| AppendRootVariables
|
100% |
- |
0 |
1 |
1 |
63 |
1 |
- |
13 |
10 |
- |
- |
| AppendStateFilterStyles
|
100% |
- |
0 |
1 |
1 |
73 |
2 |
- |
7 |
4 |
- |
- |
| AppendSymbolColumnStyles
|
100% |
- |
0 |
1 |
1 |
61 |
5 |
- |
13 |
10 |
- |
- |
| AppendTableHeaders
|
100% |
- |
0 |
1 |
1 |
65 |
2 |
- |
11 |
8 |
- |
- |
| AppendTableLayout
|
100% |
- |
0 |
1 |
1 |
70 |
1 |
- |
9 |
6 |
- |
- |
| AppendTooltipStyles
|
100% |
- |
0 |
1 |
1 |
63 |
1 |
- |
13 |
10 |
- |
- |
| AppendTypography
|
100% |
- |
0 |
1 |
1 |
53 |
2 |
- |
32 |
18 |
- |
- |
| Generate
|
100% |
- |
0 |
1 |
1 |
49 |
1 |
- |
46 |
37 |
- |
- |
| AppendRowActionIcons
|
100% |
100% |
2 |
2 |
2 |
61 |
2 |
- |
17 |
12 |
- |
- |
| AppendRowStart
|
100% |
- |
0 |
5 |
4 |
77 |
2 |
- |
19 |
2 |
- |
- |
| AppendSymbolCell
|
100% |
100% |
4 |
5 |
5 |
62 |
3 |
- |
28 |
9 |
- |
- |
| AssignRenderers
|
100% |
- |
0 |
1 |
1 |
68 |
10 |
- |
9 |
6 |
- |
- |
| BuildCoverageLink
|
100% |
100% |
6 |
5 |
4 |
88 |
3 |
- |
4 |
1 |
- |
- |
| BuildTableHtml
|
100% |
- |
0 |
1 |
1 |
73 |
3 |
- |
11 |
5 |
- |
- |
| CleanupRenderers
|
100% |
- |
0 |
1 |
1 |
76 |
4 |
- |
7 |
4 |
- |
- |
| Generate
|
100% |
- |
0 |
1 |
1 |
74 |
2 |
- |
13 |
4 |
- |
- |
| GetNodeRole
|
63% |
77% |
32 |
7 |
1 |
92 |
1 |
- |
9 |
1 |
- |
- |
| HasChildren
|
63% |
77% |
32 |
7 |
1 |
86 |
9 |
- |
9 |
1 |
- |
- |
| HasOpenSource
|
100% |
100% |
2 |
4 |
3 |
88 |
3 |
- |
2 |
1 |
- |
- |
| InitializeRenderers
|
100% |
- |
0 |
1 |
1 |
83 |
5 |
- |
9 |
2 |
- |
- |
| RenderAssemblies
|
100% |
100% |
4 |
4 |
2 |
77 |
11 |
- |
7 |
3 |
- |
- |
| RenderNodeName
|
81% |
85% |
64 |
9 |
9 |
56 |
3 |
- |
42 |
13 |
- |
- |
| RenderNodeRows
|
100% |
- |
0 |
8 |
4 |
50 |
7 |
- |
23 |
20 |
- |
- |
| RenderTableBody
|
100% |
67% |
2 |
2 |
2 |
85 |
3 |
- |
8 |
2 |
- |
- |
| UpdateAssemblyName
|
100% |
100% |
2 |
3 |
2 |
92 |
2 |
- |
2 |
1 |
- |
- |
| UpdateTypeName
|
100% |
100% |
2 |
3 |
2 |
92 |
2 |
- |
2 |
1 |
- |
- |
| BuildDescendantCountIndex
|
0% |
0% |
2 |
2 |
2 |
75 |
7 |
- |
14 |
4 |
- |
- |
| BuildSuppressedIndex
|
0% |
0% |
8 |
6 |
5 |
63 |
8 |
- |
26 |
9 |
- |
- |
| ⊃EnumerateChildren
|
0% |
- |
0 |
1 |
9 |
68 |
8 |
- |
30 |
5 |
- |
- |
| PopulateDescendantCounts
|
0% |
0% |
2 |
3 |
2 |
69 |
3 |
- |
11 |
6 |
- |
- |
| BuildRefactoredFragments
|
100% |
- |
0 |
1 |
1 |
85 |
1 |
- |
12 |
1 |
- |
- |
| RefactoredFragments
|
- |
- |
- |
- |
2 |
96 |
2 |
- |
5 |
2 |
- |
- |
| BuildAttributes
|
100% |
- |
0 |
3 |
2 |
64 |
7 |
- |
43 |
8 |
- |
- |
| CalculateHasDelta
|
100% |
100% |
4 |
3 |
3 |
77 |
3 |
- |
16 |
3 |
- |
- |
| DetermineStatus
|
100% |
100% |
2 |
2 |
2 |
79 |
2 |
- |
17 |
3 |
- |
- |
| TryGetSuppression
|
100% |
100% |
8 |
5 |
4 |
71 |
5 |
- |
22 |
5 |
- |
- |
| AppendCells
|
100% |
100% |
2 |
4 |
3 |
67 |
11 |
- |
16 |
5 |
- |
- |
| GetDisplayName
|
100% |
67% |
2 |
2 |
2 |
90 |
2 |
- |
11 |
1 |
- |
- |
| Instance
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
1 |
1 |
- |
- |
| Instance
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
1 |
1 |
- |
- |
| FormatDelta
|
63% |
56% |
16 |
6 |
2 |
81 |
1 |
- |
16 |
2 |
- |
- |
| FormatValue
|
60% |
71% |
8 |
4 |
1 |
91 |
1 |
- |
12 |
1 |
- |
- |
| Render
|
100% |
100% |
4 |
8 |
6 |
59 |
6 |
- |
32 |
10 |
- |
- |
| Render
|
100% |
100% |
128 |
13 |
9 |
67 |
10 |
- |
39 |
5 |
- |
- |
| GetNodeRole
|
0% |
0% |
32 |
7 |
1 |
92 |
1 |
- |
14 |
1 |
- |
- |
| HasChildren
|
0% |
0% |
32 |
7 |
1 |
86 |
9 |
- |
14 |
1 |
- |
- |
| RenderChildren
|
0% |
0% |
128 |
13 |
9 |
66 |
11 |
- |
47 |
5 |
- |
- |
| UpdateAssemblyName
|
0% |
0% |
2 |
3 |
2 |
92 |
2 |
- |
8 |
1 |
- |
- |
| UpdateTypeName
|
0% |
0% |
2 |
3 |
2 |
92 |
2 |
- |
8 |
1 |
- |
- |
| GetKind
|
75% |
85% |
32 |
7 |
1 |
92 |
1 |
- |
14 |
1 |
- |
- |
| GetOrderedAssemblies
|
100% |
- |
0 |
2 |
1 |
83 |
9 |
- |
7 |
2 |
- |
- |
| GetOrderedMembers
|
100% |
- |
0 |
2 |
1 |
83 |
9 |
- |
7 |
2 |
- |
- |
| GetOrderedNamespaces
|
100% |
- |
0 |
2 |
1 |
83 |
9 |
- |
7 |
2 |
- |
- |
| GetOrderedTypes
|
100% |
- |
0 |
2 |
1 |
83 |
9 |
- |
7 |
2 |
- |
- |
| AppendRowActionIcons
|
0% |
0% |
2 |
2 |
2 |
61 |
2 |
- |
22 |
12 |
- |
- |
| BuildSymbolTooltipData
|
0% |
0% |
4 |
10 |
7 |
59 |
9 |
- |
29 |
10 |
- |
- |
| HasOpenSource
|
0% |
0% |
2 |
4 |
3 |
88 |
3 |
- |
2 |
1 |
- |
- |
| RenderNodeName
|
0% |
0% |
64 |
9 |
9 |
56 |
3 |
- |
49 |
13 |
- |
- |
| SortAssemblies
|
100% |
100% |
2 |
2 |
1 |
84 |
7 |
- |
9 |
2 |
- |
- |
| SortMembers
|
100% |
67% |
2 |
2 |
1 |
84 |
7 |
- |
9 |
2 |
- |
- |
| SortNamespaces
|
100% |
100% |
2 |
2 |
1 |
84 |
7 |
- |
9 |
2 |
- |
- |
| SortTypes
|
100% |
67% |
2 |
2 |
1 |
84 |
7 |
- |
9 |
2 |
- |
- |
| AttributeBuilder
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| CoverageLinkBuilder
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| MetricCellRenderer
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| StateCalculator
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| SuppressedIndex
|
- |
- |
- |
- |
0 |
100 |
4 |
- |
1 |
0 |
- |
- |
| BuildAllAttributes
|
100% |
- |
0 |
1 |
1 |
68 |
3 |
- |
19 |
6 |
- |
- |
| BuildDescendantAttribute
|
100% |
100% |
2 |
4 |
4 |
76 |
2 |
- |
9 |
3 |
- |
- |
| BuildFilterAttributes
|
100% |
100% |
2 |
3 |
3 |
71 |
2 |
- |
14 |
5 |
- |
- |
| BuildRowStateAttributes
|
100% |
- |
0 |
9 |
5 |
70 |
2 |
- |
8 |
5 |
- |
- |
| BuildSourceDataAttributes
|
100% |
100% |
2 |
7 |
5 |
65 |
6 |
- |
15 |
6 |
- |
- |
| BuildVisibilityAttributes
|
100% |
- |
0 |
1 |
1 |
100 |
0 |
- |
2 |
1 |
- |
- |
| AppendRowStart
|
0% |
- |
0 |
5 |
4 |
77 |
2 |
- |
31 |
2 |
- |
- |
| AppendSymbolCell
|
0% |
0% |
4 |
5 |
5 |
62 |
4 |
- |
39 |
9 |
- |
- |
| HasDelta
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| HasError
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| HasSuppressed
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| HasWarning
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Calculate
|
94% |
93% |
128 |
11 |
14 |
53 |
10 |
- |
49 |
17 |
- |
- |
| TryGetSuppression
|
100% |
100% |
8 |
5 |
4 |
71 |
5 |
- |
14 |
5 |
- |
- |
| Compose
|
88% |
80% |
4 |
6 |
4 |
61 |
6 |
- |
24 |
10 |
- |
- |
| Content
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Name
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| CreateModule
|
0% |
0% |
2 |
2 |
2 |
72 |
1 |
- |
19 |
5 |
- |
- |
| BaselineClear
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| BaselineError
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| BaselineNoMetric
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| BaselineTotal
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| BaselineWarning
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Clear
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Empty
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
1 |
1 |
- |
- |
| Error
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| NoMetric
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Total
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Warning
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Clear
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Empty
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
1 |
1 |
- |
- |
| Error
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| NoMetric
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Total
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Warning
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| BuildDataAttribute
|
100% |
100% |
2 |
2 |
2 |
68 |
4 |
- |
26 |
6 |
- |
- |
| FormatJustificationText
|
100% |
100% |
4 |
3 |
3 |
64 |
5 |
- |
25 |
9 |
- |
- |
| BuildSuppressionDataAttribute
|
0% |
0% |
2 |
2 |
2 |
68 |
4 |
- |
23 |
6 |
- |
- |
| FormatJustificationText
|
0% |
0% |
4 |
3 |
3 |
64 |
5 |
- |
31 |
9 |
- |
- |
| TryGetSuppression
|
0% |
0% |
8 |
5 |
4 |
71 |
5 |
- |
24 |
5 |
- |
- |
| Build
|
100% |
100% |
8 |
6 |
5 |
63 |
8 |
- |
32 |
9 |
- |
- |
| BuildDataAttribute
|
80% |
80% |
4 |
10 |
7 |
59 |
9 |
- |
35 |
10 |
- |
- |
| GenerateActions
|
0% |
- |
0 |
1 |
1 |
45 |
1 |
- |
47 |
40 |
- |
- |
| Build
|
100% |
- |
0 |
1 |
1 |
77 |
5 |
- |
18 |
4 |
- |
- |
| CoverageLinkBuilder
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
4 |
0 |
- |
- |
| DescendantCountIndex
|
- |
- |
- |
- |
1 |
100 |
2 |
- |
4 |
0 |
- |
- |
| MetricOrder
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
4 |
0 |
- |
- |
| MetricUnits
|
- |
- |
- |
- |
1 |
100 |
2 |
- |
4 |
0 |
- |
- |
| SuppressedIndex
|
- |
- |
- |
- |
1 |
100 |
4 |
- |
4 |
0 |
- |
- |
| GenerateHeader
|
0% |
0% |
2 |
2 |
2 |
60 |
6 |
- |
24 |
12 |
- |
- |
| CreateCoverageLinkBuilder
|
100% |
100% |
2 |
2 |
2 |
92 |
1 |
- |
10 |
1 |
- |
- |
| CreateMetricCellRenderer
|
100% |
- |
0 |
1 |
1 |
93 |
6 |
- |
12 |
1 |
- |
- |
| CreateRowAttributeBuilder
|
100% |
- |
0 |
1 |
1 |
94 |
4 |
- |
10 |
1 |
- |
- |
| CreateRowStateCalculator
|
100% |
- |
0 |
1 |
1 |
94 |
5 |
- |
10 |
1 |
- |
- |
| Initialize
|
100% |
- |
0 |
1 |
1 |
65 |
15 |
- |
37 |
7 |
- |
- |
| AppendTableClose
|
100% |
- |
0 |
1 |
1 |
79 |
1 |
- |
10 |
3 |
- |
- |
| AppendTableContainerAndActions
|
100% |
- |
0 |
1 |
1 |
44 |
1 |
- |
49 |
41 |
- |
- |
| AppendTableHeader
|
100% |
100% |
2 |
2 |
2 |
58 |
6 |
- |
26 |
14 |
- |
- |
| Create
|
100% |
- |
0 |
1 |
1 |
75 |
7 |
- |
16 |
3 |
- |
- |
| BaselinePath
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| PreviousReportPath
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| CaptureContext
|
100% |
- |
0 |
3 |
3 |
75 |
3 |
- |
9 |
3 |
- |
- |
| ⊃InitializeBaselineAsync
|
100% |
- |
0 |
1 |
5 |
68 |
9 |
- |
33 |
5 |
2 |
- |
| LoadBaselineAsync
|
100% |
- |
0 |
1 |
1 |
94 |
4 |
- |
7 |
1 |
- |
- |
| LogContext
|
100% |
- |
0 |
3 |
3 |
86 |
4 |
- |
15 |
1 |
1 |
- |
| ⊃ReplaceBaselineAsync
|
100% |
- |
0 |
1 |
6 |
67 |
10 |
- |
29 |
5 |
1 |
- |
| ⊃LoadAsync
|
100% |
- |
0 |
1 |
3 |
69 |
11 |
- |
21 |
6 |
- |
- |
| ArchiveOldBaselineAsync
|
100% |
100% |
4 |
3 |
3 |
54 |
12 |
- |
59 |
19 |
2 |
- |
| ⊃CopyFileAsync
|
100% |
- |
0 |
1 |
1 |
77 |
6 |
- |
13 |
3 |
- |
- |
| ⊃CreateBaselineFromPreviousReportAsync
|
100% |
- |
0 |
1 |
1 |
72 |
7 |
- |
27 |
5 |
- |
- |
| ⊃CreateBaselineFromPreviousReportInternalAsync
|
83% |
- |
0 |
1 |
5 |
55 |
12 |
- |
52 |
16 |
4 |
- |
| ⊃ReplaceBaselineAsync
|
100% |
- |
0 |
1 |
1 |
71 |
7 |
- |
34 |
5 |
- |
- |
| ⊃ReplaceBaselineInternalAsync
|
100% |
- |
0 |
1 |
5 |
55 |
12 |
- |
46 |
15 |
2 |
- |
| BaselinePath
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ReportPath
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| StoragePath
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| HadBaselineAtStart
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| HadReportAtStart
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| ReplaceBaselineEnabled
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| CaptureContext
|
- |
- |
- |
- |
1 |
100 |
2 |
- |
6 |
0 |
- |
- |
| InitializeBaselineAsync
|
- |
- |
- |
- |
1 |
100 |
5 |
- |
12 |
0 |
- |
- |
| LoadBaselineAsync
|
- |
- |
- |
- |
1 |
100 |
3 |
- |
7 |
0 |
- |
- |
| LogContext
|
- |
- |
- |
- |
1 |
100 |
3 |
- |
7 |
0 |
- |
- |
| ReplaceBaselineAsync
|
- |
- |
- |
- |
1 |
100 |
5 |
- |
12 |
0 |
- |
- |
| CreateBaselineFromPreviousReportAsync
|
- |
- |
- |
- |
1 |
100 |
3 |
- |
15 |
0 |
- |
- |
| ReplaceBaselineAsync
|
- |
- |
- |
- |
1 |
100 |
3 |
- |
17 |
0 |
- |
- |
| ExecuteAsync
|
- |
- |
- |
- |
1 |
100 |
9 |
- |
17 |
0 |
- |
- |
| ResolveAsync
|
- |
- |
- |
- |
1 |
100 |
6 |
- |
11 |
0 |
- |
- |
| ⊃DeserializeReportAsync
|
100% |
- |
0 |
1 |
1 |
90 |
10 |
- |
7 |
1 |
- |
- |
| ⊃LoadAsync
|
100% |
- |
0 |
1 |
1 |
78 |
5 |
- |
14 |
3 |
- |
- |
| OpenFile
|
100% |
- |
0 |
1 |
1 |
96 |
2 |
- |
4 |
1 |
- |
- |
| ValidatePath
|
67% |
67% |
2 |
2 |
2 |
80 |
4 |
- |
8 |
3 |
- |
- |
| ⊃EnumerateInputFiles
|
42% |
- |
0 |
1 |
5 |
69 |
3 |
- |
20 |
7 |
- |
- |
| ⊃ExecuteReportGenerationAsync
|
80% |
- |
0 |
1 |
2 |
63 |
18 |
- |
29 |
7 |
- |
- |
| GenerateAndWriteHtmlAsync
|
0% |
- |
0 |
1 |
1 |
66 |
13 |
- |
26 |
7 |
1 |
- |
| ⊃GenerateHtmlFromJsonAsync
|
0% |
- |
0 |
1 |
3 |
62 |
9 |
- |
30 |
10 |
- |
- |
| ⊃InitializeBaselineContextAsync
|
100% |
- |
0 |
1 |
1 |
73 |
8 |
- |
7 |
4 |
- |
- |
| LoadReportForHtmlGenerationAsync
|
0% |
- |
0 |
1 |
2 |
58 |
12 |
- |
42 |
14 |
2 |
- |
| LoadThresholdsWithLogging
|
56% |
- |
0 |
1 |
1 |
71 |
11 |
- |
21 |
5 |
- |
- |
| LogCommandLineArguments
|
67% |
- |
0 |
1 |
1 |
79 |
3 |
- |
12 |
3 |
1 |
- |
| ParseThresholds
|
50% |
40% |
4 |
3 |
3 |
66 |
9 |
- |
22 |
7 |
- |
- |
| ⊃RunAsync
|
73% |
- |
0 |
1 |
1 |
73 |
9 |
- |
14 |
4 |
- |
- |
| ValidateHtmlGenerationOptions
|
0% |
0% |
4 |
3 |
3 |
68 |
4 |
- |
22 |
7 |
- |
- |
| ValidateOptions
|
32% |
40% |
128 |
10 |
9 |
58 |
9 |
- |
35 |
12 |
- |
- |
| ValidateOptionsWithLogging
|
56% |
- |
0 |
1 |
1 |
74 |
5 |
- |
19 |
5 |
- |
- |
| AnalyzeSuppressedSymbols
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
13 |
0 |
- |
- |
| BaselinePath
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| BaselineReference
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| CommandName
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
1 |
- |
- |
| CoverageHtmlDir
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
9 |
0 |
- |
- |
| ExcludedAssemblyNames
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
8 |
0 |
- |
- |
| ExcludedMemberNamesPatterns
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
9 |
0 |
- |
- |
| ExcludedTypeNamePatterns
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
8 |
0 |
- |
- |
| ExcludeEvents
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| ExcludeFields
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| ExcludeMethods
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| ExcludeProperties
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| InputJsonPath
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| LogFilePath
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
1 |
- |
- |
| MetricAliases
|
- |
- |
- |
- |
2 |
100 |
4 |
- |
5 |
1 |
- |
- |
| MetricsDirectory
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
1 |
- |
- |
| MetricsReportStoragePath
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
8 |
0 |
- |
- |
| OpenCoverPaths
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
1 |
- |
- |
| OutputHtmlPath
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
1 |
- |
- |
| OutputJsonPath
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
1 |
- |
- |
| ReplaceMetricsBaseline
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
9 |
0 |
- |
- |
| RoslynPaths
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
1 |
- |
- |
| SarifPaths
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
4 |
1 |
- |
- |
| SolutionDirectory
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
10 |
0 |
- |
- |
| SolutionName
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
1 |
- |
- |
| SourceCodeFolders
|
- |
- |
- |
- |
2 |
100 |
1 |
- |
16 |
1 |
- |
- |
| SuppressedSymbolsPath
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
10 |
0 |
- |
- |
| ThresholdsJson
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
0 |
- |
- |
| ThresholdsPath
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
5 |
0 |
- |
- |
| Verbosity
|
- |
- |
- |
- |
2 |
100 |
0 |
- |
4 |
1 |
- |
- |
| BuildAggregationInput
|
100% |
60% |
4 |
5 |
3 |
73 |
18 |
- |
31 |
2 |
- |
- |
| BuildReportWithLogging
|
69% |
- |
0 |
1 |
1 |
62 |
11 |
- |
25 |
9 |
- |
- |
| ⊃ExecuteAsync
|
60% |
- |
0 |
1 |
4 |
60 |
16 |
- |
32 |
10 |
- |
- |
| GenerateReport
|
100% |
- |
0 |
1 |
1 |
82 |
6 |
- |
8 |
2 |
- |
- |
| ⊃ParseAllDocumentsAsync
|
63% |
- |
0 |
1 |
4 |
59 |
10 |
- |
31 |
11 |
1 |
- |
| ⊃ParseOpenCoverDocumentsAsync
|
39% |
- |
0 |
1 |
4 |
64 |
11 |
- |
24 |
9 |
- |
- |
| ⊃ParseRoslynDocumentsAsync
|
47% |
- |
0 |
1 |
3 |
67 |
11 |
- |
19 |
7 |
- |
- |
| ParseSafeAsync
|
0% |
- |
0 |
1 |
1 |
72 |
8 |
- |
17 |
5 |
1 |
- |
| ⊃ParseSarifDocumentsAsync
|
47% |
- |
0 |
1 |
3 |
67 |
11 |
- |
19 |
7 |
- |
- |
| ⊃WriteReportsAsync
|
43% |
- |
0 |
1 |
2 |
65+1 |
11-1 |
- |
26-1 |
7-1 |
- |
- |
| DescribeKind
|
50% |
67% |
16 |
5 |
1 |
92 |
1 |
- |
7 |
1 |
- |
- |
| IsOpenCoverSymbol
|
100% |
- |
0 |
2 |
1 |
92 |
2 |
- |
2 |
1 |
- |
- |
| ResolveDocumentId
|
100% |
100% |
2 |
2 |
2 |
75 |
1 |
- |
10 |
4 |
- |
- |
| TryValidateUniqueSymbols
|
100% |
100% |
8 |
4 |
4 |
61 |
5 |
- |
30 |
11 |
- |
- |
| ValidateDocument
|
100% |
100% |
4 |
4 |
3 |
75 |
5 |
- |
16 |
4 |
- |
- |
| ExitCode
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| OpenCoverDocuments
|
- |
- |
- |
- |
0 |
100 |
2 |
- |
1 |
0 |
- |
- |
| RoslynDocuments
|
- |
- |
- |
- |
0 |
100 |
2 |
- |
1 |
0 |
- |
- |
| SarifDocuments
|
- |
- |
- |
- |
0 |
100 |
2 |
- |
1 |
0 |
- |
- |
| Baseline
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Options
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| SuppressedSymbols
|
- |
- |
- |
- |
0 |
100 |
2 |
- |
1 |
0 |
- |
- |
| ThresholdsResult
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ConsumeAsync
|
0% |
- |
0 |
1 |
4 |
67 |
8 |
- |
14 |
6 |
1 |
- |
| CreateProcess
|
0% |
0% |
8 |
5 |
4 |
63 |
5 |
- |
28 |
7 |
- |
- |
| LogCompletion
|
0% |
0% |
4 |
4 |
4 |
64 |
7 |
- |
26 |
7 |
1 |
- |
| LogLimitedBuffer
|
0% |
0% |
2 |
2 |
2 |
78 |
4 |
- |
10 |
3 |
1 |
- |
| RunAsync
|
0% |
- |
0 |
1 |
1 |
66 |
12 |
- |
17 |
7 |
1 |
- |
| TryKill
|
0% |
0% |
2 |
2 |
2 |
82 |
1 |
- |
14 |
3 |
- |
- |
| Arguments
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
4 |
0 |
- |
- |
| EnvironmentVariables
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
4 |
0 |
- |
- |
| FileName
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
4 |
0 |
- |
- |
| Timeout
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
4 |
0 |
- |
- |
| WorkingDirectory
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
4 |
0 |
- |
- |
| ExitCode
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| FinishedAt
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| StandardError
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| StandardOutput
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| StartedAt
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| TimedOut
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| BaselineContext
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| Options
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ThresholdsResult
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| EnsureDirectory
|
100% |
67% |
2 |
2 |
2 |
79 |
3 |
- |
8 |
3 |
- |
- |
| WriteHtmlAsync
|
0% |
- |
0 |
1 |
1 |
75 |
7 |
- |
11 |
4 |
- |
- |
| WriteHtmlReportAsync NEW
|
- |
- |
- |
- |
1 |
74 |
7 |
- |
19 |
4 |
- |
- |
| ⊃WriteJsonAsync
|
100% |
- |
0 |
1 |
1 |
71 |
13 |
- |
17 |
5 |
- |
- |
| Logger
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
4 |
0 |
- |
- |
| LogTruncationLimit
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
4 |
0 |
- |
- |
| Timeout
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
4 |
0 |
- |
- |
| WorkingDirectory
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
4 |
0 |
- |
- |
| ErrorMessage
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
4 |
0 |
- |
- |
| ExitCode
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
4 |
0 |
- |
- |
| Failed
|
100% |
- |
0 |
1 |
1 |
80 |
2 |
- |
14 |
2 |
- |
- |
| FailedScript
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
4 |
0 |
- |
- |
| IsSuccess
|
- |
- |
- |
- |
1 |
100 |
0 |
- |
4 |
0 |
- |
- |
| ProcessResult
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
4 |
0 |
- |
- |
| Success
|
100% |
- |
0 |
1 |
1 |
92 |
2 |
- |
6 |
1 |
- |
- |
| EvaluateRunResult
|
100% |
100% |
4 |
3 |
3 |
58 |
8 |
- |
28 |
12 |
- |
- |
| ⊃ExecuteScriptAsync
|
100% |
- |
0 |
1 |
2 |
64 |
10 |
- |
26 |
7 |
1 |
- |
| IsProcessStartFailure
|
100% |
- |
0 |
4 |
1 |
100 |
1 |
- |
2 |
1 |
- |
- |
| LogOutputOnFailure
|
100% |
100% |
8 |
4 |
4 |
64 |
4 |
- |
19 |
8 |
- |
- |
| LogSuccess
|
100% |
- |
0 |
1 |
1 |
80 |
6 |
- |
9 |
2 |
1 |
- |
| ResolvePath
|
100% |
100% |
2 |
2 |
2 |
79 |
1 |
- |
9 |
3 |
- |
- |
| ⊃RunAsync
|
100% |
- |
0 |
1 |
5 |
53 |
15 |
- |
49 |
18 |
1 |
- |
| RunProcessAsync
|
100% |
- |
0 |
1 |
1 |
80 |
8 |
- |
14 |
2 |
- |
- |
| ⊃TryRunProcessAsync
|
100% |
- |
0 |
1 |
2 |
63 |
10 |
- |
25 |
9 |
- |
- |
| ValidateScriptExists
|
100% |
100% |
2 |
2 |
2 |
75 |
6 |
- |
10 |
4 |
- |
- |
| ExcludedAssemblyNames
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| SolutionRoot
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| SourceCodeFolders
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ⊃LoadAsync
|
100% |
- |
0 |
1 |
5 |
67 |
15 |
- |
28 |
6 |
- |
- |
| ⊃AnalyzeAsync
|
100% |
- |
0 |
1 |
1 |
60 |
15 |
- |
29 |
12 |
- |
- |
| CreateAnalysisContext
|
100% |
- |
0 |
2 |
2 |
77 |
4 |
- |
6 |
3 |
- |
- |
| EnsureOutputDirectoryExists
|
100% |
100% |
2 |
3 |
3 |
77 |
3 |
- |
8 |
3 |
- |
- |
| ExecuteAnalysis
|
100% |
- |
0 |
1 |
1 |
89 |
5 |
- |
10 |
1 |
- |
- |
| ⊃LoadFromCacheAsync
|
100% |
- |
0 |
1 |
1 |
82 |
10 |
- |
7 |
2 |
- |
- |
| LogAnalysisCompletion
|
100% |
- |
0 |
1 |
1 |
94 |
2 |
- |
4 |
1 |
1 |
- |
| LogAnalysisStart
|
100% |
- |
0 |
2 |
2 |
76 |
5 |
- |
10 |
3 |
1 |
- |
| ⊃ResolveAsync
|
100% |
- |
0 |
1 |
2 |
76 |
7 |
- |
19 |
3 |
- |
- |
| ResolveRootDirectory
|
68% |
78% |
16 |
6 |
6 |
58 |
5 |
- |
40 |
13 |
- |
- |
| ValidateAnalysisOptions
|
100% |
100% |
2 |
2 |
2 |
83 |
3 |
- |
7 |
2 |
- |
- |
| ⊃WriteAnalysisResultsAsync
|
100% |
- |
0 |
1 |
1 |
90 |
5 |
- |
7 |
1 |
- |
- |
| ⊃WriteAsync
|
78% |
- |
0 |
1 |
2 |
68 |
14 |
- |
28 |
6 |
- |
- |
| ⊃TryAdd
|
73% |
71% |
8 |
5 |
5 |
61 |
6 |
- |
28 |
10 |
- |
- |
| AsDictionary
|
100% |
- |
0 |
1 |
1 |
100 |
3 |
- |
4 |
1 |
- |
- |
| Empty
|
- |
- |
- |
- |
1 |
100 |
4 |
- |
1 |
1 |
- |
- |
| From
|
100% |
- |
0 |
1 |
1 |
96 |
3 |
- |
4 |
1 |
- |
- |
| Configuration
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| ExitCode
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| RunAsync
|
- |
- |
- |
- |
1 |
100 |
4 |
- |
7 |
0 |
- |
- |
| Dispose
|
- |
- |
- |
- |
1 |
100 |
1 |
- |
4 |
1 |
- |
- |
| Start
|
- |
- |
- |
- |
2 |
62 |
9 |
- |
17 |
9 |
- |
- |
| ToResult
|
- |
- |
- |
- |
2 |
86 |
5 |
- |
10 |
1 |
- |
- |
| WaitForExitAsync
|
- |
- |
- |
- |
2 |
61 |
9 |
- |
20 |
10 |
- |
- |
| FinishedAt
|
- |
- |
- |
- |
0 |
100 |
1 |
- |
1 |
0 |
- |
- |
| TimedOut
|
- |
- |
- |
- |
0 |
100 |
0 |
- |
1 |
0 |
- |
- |
| Configure
|
0% |
- |
0 |
2 |
1 |
63 |
5 |
- |
26 |
7 |
- |
- |
|
|
0% |
- |
0 |
1 |
- |
- |
- |
- |
- |
- |
- |
- |
| Main
|
0% |
- |
0 |
1 |
1 |
71 |
10 |
- |
15 |
5 |
- |
- |
| Create
|
0% |
- |
0 |
2 |
1 |
57 |
10 |
- |
24 |
16 |
- |
- |
| Build
|
0% |
- |
0 |
1 |
1 |
93 |
5 |
- |
4 |
1 |
- |
- |
| Register
|
0% |
- |
0 |
1 |
1 |
92 |
3 |
- |
4 |
1 |
- |
- |
| RegisterInstance
|
0% |
- |
0 |
1 |
1 |
92 |
3 |
- |
4 |
1 |
- |
- |
| RegisterLazy
|
0% |
- |
0 |
1 |
1 |
84 |
6 |
- |
4 |
2 |
- |
- |
| Dispose
|
0% |
- |
0 |
1 |
1 |
100 |
1 |
- |
4 |
1 |
- |
- |
| Resolve
|
0% |
0% |
2 |
2 |
2 |
91 |
2 |
- |
4 |
1 |
- |
- |