src/SSC/ParallelDiffContracts.cs

実行済み 13 · 未実行 0 · 対象外 32
Coverage source: 043e27b9e5febd713c747d2558802e450fad8edd

実行済みCoberturaのhit数が1以上の行です。
未実行カバレッジ対象ですがhit数が0の行です。
対象外Coberturaに実行対象として記録されていない行です。
行状態HitsSource
1 対象外 using System.Globalization;
2 対象外
3 対象外 namespace SSC;
4 対象外
5 対象外 public enum ParallelDiffEntryKind
6 対象外 {
7 対象外 Node,
8 対象外 ContainerPresence,
9 対象外 }
10 対象外
11 対象外 public sealed class ParallelDiffEntry
12 対象外 {
13 実行済み 269 public string Path { get; init; } = string.Empty;
14 対象外
15 実行済み 102 public string? ParentPath { get; init; }
16 対象外
17 実行済み 87 public ParallelDiffEntryKind Kind { get; init; }
18 対象外
19 実行済み 88 public IParallelNode? ParentNode { get; init; }
20 対象外
21 実行済み 88 public IParallelNode? Node { get; init; }
22 対象外
23 実行済み 243 public IReadOnlyList<ParallelDiffValue> Values { get; init; } = Array.Empty<ParallelDiffValue>();
24 対象外
25 対象外 public override string ToString()
26 対象外 {
27 実行済み 13 return string.Create(
28 実行済み 13 CultureInfo.InvariantCulture,
29 実行済み 39 $"{Path}: {string.Join(", ", Values.Select(value => value.ToString()))}");
30 対象外 }
31 対象外 }
32 対象外
33 対象外 public sealed class ParallelDiffValue
34 対象外 {
35 実行済み 178 public int ModelIndex { get; init; }
36 対象外
37 実行済み 203 public object? Value { get; init; }
38 対象外
39 実行済み 199 public ValueState State { get; init; }
40 対象外
41 対象外 public override string ToString()
42 対象外 {
43 実行済み 30 return ParallelDisplayFormatter.FormatSlot(ModelIndex, Value, State);
44 対象外 }
45 対象外 }