SSC code coverage

Coverage source: 043e27b9e5febd713c747d2558802e450fad8edd
Generated: 2026-08-02T21:55:11+00:00
87.8%全体 Line · 1748/1992
82.3%全体 Branch · 862/1048
完全カバー 231行カバー率100%のmethod
部分カバー 60行カバー率1〜99.9%
未カバー 23行カバー率0%のmethod
行カバー済みそのmethodのcoverable lineがすべて実行済みです。Branch列は別に確認してください。
一部カバーmethodは実行されていますが、未実行行が残っています。
未実行そのmethodのcoverable lineは一度も実行されていません。

method名をタップすると、このページ内の該当ソース行へ移動します。

SSC.ValueStateExtensions 一部カバー 33.3%
状態MethodLineBranchUncovered lines
未実行 IsMatched(SSC.ValueState) GitHub 0.0% 100.0% 7
未実行 IsMismatched(SSC.ValueState) GitHub 0.0% 100.0% 9
未実行 IsMissing(SSC.ValueState) GitHub 0.0% 100.0% 5
一部カバー ToComparisonState(System.Boolean,System.Boolean) GitHub 66.7% 75.0% 15
SSC.ParallelGeneratedDictionary`3 一部カバー 66.1%
状態MethodLineBranchUncovered lines
未実行 GetEnumerator() GitHub 0.0% 0.0% 77, 79, 81
未実行 SelectModel(System.Int32) GitHub 0.0% 100.0% 71-72
未実行 System.Collections.IEnumerable.GetEnumerator() GitHub 0.0% 100.0% 83
未実行 ValidateModelIndex(System.Int32) GitHub 0.0% 0.0% 123, 125, 128-130
未実行 get_Count() GitHub 0.0% 100.0% 41
一部カバー ResolveByKeyText(System.String,System.String) GitHub 40.0% 50.0% 92-94
一部カバー ValidateIndex(System.Int32) GitHub 40.0% 50.0% 116-118
一部カバー ByPathKey(System.String) GitHub 75.0% 50.0% 63
一部カバー GetKeyIndexCache() GitHub 75.0% 50.0% 137
一部カバー GetKeyValueIndexCache() GitHub 90.9% 75.0% 148
行カバー済み .ctor(System.Collections.Generic.IReadOnlyList`1<SSC.ParallelNode`1<TElement>>,System.Int32,System.Func`2<SSC.ParallelNode`1<TElement>,TView>) GitHub 100.0% 100.0%
行カバー済み AtIndex(System.Int32) GitHub 100.0% 100.0%
行カバー済み NormalizeKey(System.Object) GitHub 100.0% 100.0%
行カバー済み ResolveByKeyValue(System.Object) GitHub 100.0% 100.0%
行カバー済み get_Item(TKey) GitHub 100.0% 100.0%
SSC.CompareConfiguration 一部カバー 66.7%
状態MethodLineBranchUncovered lines
未実行 get_DuplicateKeyPolicy() GitHub 0.0% 100.0% 13
未実行 get_NullKeyPolicy() GitHub 0.0% 100.0% 9
行カバー済み get_MissingCompareKeyListPolicy() GitHub 100.0% 100.0%
行カバー済み get_StrictMode() GitHub 100.0% 100.0%
行カバー済み get_StringKeyComparison() GitHub 100.0% 100.0%
行カバー済み get_TraceLog() GitHub 100.0% 100.0%
SSC.ParallelGeneratedRuntime 一部カバー 67.9%
状態MethodLineBranchUncovered lines
一部カバー RequireMemberNode(SSC.ParallelNode`1<TParent>,System.String,System.String) GitHub 53.8% 50.0% 597-599, 607-609
一部カバー RequireMemberNode(SSC.ParallelNode`1<TParent>,System.String,System.String) GitHub 66.7% 50.0% 627-629
行カバー済み RequireNode(SSC.Parallel`1<T>,System.String) GitHub 100.0% 100.0%
SSC.DynamicParallelNodeView 一部カバー 72.1%
状態MethodLineBranchUncovered lines
一部カバー TryGetIndex(System.Dynamic.GetIndexBinder,System.Object[],System.Object&) GitHub 60.0% 50.0% 112-113
一部カバー TryInvokeMember(System.Dynamic.InvokeMemberBinder,System.Object[],System.Object&) GitHub 60.0% 50.0% 102-103
一部カバー TryGetMember(System.Dynamic.GetMemberBinder,System.Object&) GitHub 69.2% 61.1% 78, 80-81, 84, 86-87, 90-91
行カバー済み .ctor(SSC.IParallelNode,SSC.CompareConfiguration) GitHub 100.0% 100.0%
行カバー済み From(SSC.IParallelNode,SSC.CompareConfiguration) GitHub 100.0% 100.0%
行カバー済み ToString() GitHub 100.0% 50.0%
SSC.DynamicParallelListView 一部カバー 72.7%
状態MethodLineBranchUncovered lines
未実行 System.Collections.IEnumerable.GetEnumerator() GitHub 0.0% 100.0% 164
未実行 get_Count() GitHub 0.0% 100.0% 132
未実行 get_Item(System.Int32) GitHub 0.0% 100.0% 138-139
一部カバー TryGetIndex(System.Dynamic.GetIndexBinder,System.Object[],System.Object&) GitHub 66.7% 50.0% 147-148
行カバー済み .ctor(System.Collections.Generic.IReadOnlyList`1<SSC.IParallelNode>,SSC.CompareConfiguration) GitHub 100.0% 100.0%
行カバー済み GetEnumerator() GitHub 100.0% 100.0%
行カバー済み ValidateIndex(System.Int32) GitHub 100.0% 100.0%
SSC.ParallelNodeExtensions 一部カバー 72.7%
SSC.DynamicParallelValuePathView 一部カバー 73.4%
状態MethodLineBranchUncovered lines
一部カバー TryGetIndex(System.Dynamic.GetIndexBinder,System.Object[],System.Object&) GitHub 60.0% 50.0% 329-330
一部カバー TryInvokeMember(System.Dynamic.InvokeMemberBinder,System.Object[],System.Object&) GitHub 60.0% 50.0% 319-320
一部カバー TryGetMember(System.Dynamic.GetMemberBinder,System.Object&) GitHub 65.2% 70.0% 267-268, 273-274, 291-292, 297-298
一部カバー TryCreateRuntimeDerivedContainerView(System.String,System.Object&) GitHub 70.6% 58.8% 348-350, 355-357, 365-366, 389-390
一部カバー GetState(System.Int32) GitHub 72.7% 77.8% 221, 226, 240-241, 246-247
一部カバー ResolveValue(System.Int32,SSC.NodePresenceState&) GitHub 76.2% 68.8% 408-409, 419-421
行カバー済み .ctor(SSC.IParallelNode,System.String[],SSC.IParallelNode,SSC.CompareConfiguration) GitHub 100.0% 100.0%
行カバー済み FromMember(SSC.IParallelNode,System.String,SSC.IParallelNode,SSC.CompareConfiguration) GitHub 100.0% 100.0%
行カバー済み ToString() GitHub 100.0% 50.0%
SSC.ParallelGeneratedMeta 一部カバー 80.0%
状態MethodLineBranchUncovered lines
未実行 GetState(System.Int32) GitHub 0.0% 100.0% 16
行カバー済み .ctor(SSC.IParallelNode) GitHub 100.0% 100.0%
行カバー済み get_Count() GitHub 100.0% 100.0%
行カバー済み get_KeyText() GitHub 100.0% 100.0%
SSC.ParallelGeneratedKeyText 一部カバー 83.3%
状態MethodLineBranchUncovered lines
一部カバー TryUnescapeXPathLikeDiscriminator(System.String,System.String&) GitHub 77.8% 81.2% 319-320, 326-327
行カバー済み CreateKeyIndexCache(System.Collections.Generic.IReadOnlyList`1<SSC.ParallelNode`1<TElement>>) GitHub 100.0% 100.0%
SSC.ParallelGeneratedList`2 一部カバー 83.3%
状態MethodLineBranchUncovered lines
未実行 .ctor(System.Collections.Generic.IReadOnlyList`1<SSC.ParallelNode`1<TElement>>,System.Func`2<SSC.ParallelNode`1<TElement>,TView>) GitHub 0.0% 0.0% 179, 181
未実行 AtIndex(System.Int32) GitHub 0.0% 100.0% 272
未実行 ByPathKey(System.String) GitHub 0.0% 100.0% 274
未実行 System.Collections.IEnumerable.GetEnumerator() GitHub 0.0% 100.0% 284
未実行 get_Count() GitHub 0.0% 100.0% 196
一部カバー GetKeyIndexCache() GitHub 75.0% 50.0% 265
一部カバー get_Item(System.String) GitHub 90.0% 66.7% 217
行カバー済み .ctor(System.Collections.Generic.IReadOnlyList`1<SSC.ParallelNode`1<TElement>>,System.Int32,System.Func`2<SSC.ParallelNode`1<TElement>,TView>) GitHub 100.0% 100.0%
行カバー済み GetEnumerator() GitHub 100.0% 100.0%
行カバー済み SelectModel(System.Int32) GitHub 100.0% 100.0%
行カバー済み ValidateIndex(System.Int32) GitHub 100.0% 100.0%
行カバー済み ValidateModelIndex(System.Int32) GitHub 100.0% 100.0%
行カバー済み get_Item(System.Int32) GitHub 100.0% 100.0%
SSC.ParallelCompareApi 一部カバー 83.6%
状態MethodLineBranchUncovered lines
未実行 FormatRuntimeTypes(System.Collections.Generic.IReadOnlyList`1<SSC.ParallelCompareApi/NodeSlot>) GitHub 0.0% 0.0% 683-688, 690
未実行 ThrowDynamicContainerAccessError(System.Collections.Generic.IReadOnlyList`1<SSC.CompareIssue>) GitHub 0.0% 0.0% 880-881
一部カバー EnumerateDictionary() GitHub 30.8% 21.4% 705, 707, 710, 712, 717-720, 722
一部カバー TryBuildDynamicContainerChildren(System.Type,System.Object[],SSC.NodePresenceState[],System.String,SSC.CompareConfiguration,System.Collections.Generic.IReadOnlyList`1<SSC.IParallelNode>&) GitHub 57.1% 50.0% 845-846, 854-855, 857, 860, 868, 874-875
一部カバー Compare(System.Object,System.Object) GitHub 73.3% 72.2% 1076, 1081, 1086, 1103
一部カバー Compare(System.Collections.Generic.IReadOnlyList`1<T>,SSC.CompareConfiguration) GitHub 74.1% 83.3% 43-48, 53
一部カバー BuildSequenceChildren(SSC.ParallelCompareApi/NodeSlot[],System.Type,System.Type,System.String,SSC.ParallelCompareApi/CompareContext) GitHub 79.8% 86.8% 436, 438-444, 446, 451-457, 489, 491-497
一部カバー BuildDictionaryChildren(SSC.ParallelCompareApi/NodeSlot[],System.Type,System.Type,System.String,SSC.ParallelCompareApi/CompareContext) GitHub 84.8% 82.1% 298, 300, 302, 321-327
一部カバー RecordExecutionError(SSC.CompareIssueCode,System.String,System.Nullable`1<System.Int32>,System.String,System.String) GitHub 85.7% 75.0% 971
一部カバー RecordInputError(SSC.CompareIssueCode,System.String,System.Nullable`1<System.Int32>,System.String,System.String) GitHub 85.7% 75.0% 956
一部カバー System.Collections.Generic.IEqualityComparer<System.Object>.Equals(System.Object,System.Object) GitHub 85.7% 83.3% 1047
一部カバー TryGetSequenceElementType(System.Type,System.Type&) GitHub 85.7% 87.5% 750-751
一部カバー BuildIndexAlignedSequenceChildren(SSC.ParallelCompareApi/NodeSlot[],System.Type,System.Type,System.String,SSC.ParallelCompareApi/CompareContext) GitHub 86.3% 95.0% 596-602
一部カバー BuildNodeGeneric(SSC.ParallelCompareApi/NodeSlot[],System.String,SSC.ParallelCompareApi/CompareContext,System.String,System.Object,System.Collections.Generic.IEqualityComparer`1<System.Object>,System.Type,System.Boolean) GitHub 88.4% 96.7% 147-154
一部カバー FormatTraceValue(System.Object) GitHub 90.0% 75.0% 1025
一部カバー Trace(System.String,System.String,System.ValueTuple`2<System.String,System.Object>[]) GitHub 90.9% 75.0% 997
一部カバー ResolveRuntimeComparisonType(System.Type,System.Collections.Generic.IReadOnlyList`1<SSC.ParallelCompareApi/NodeSlot>) GitHub 92.3% 85.7% 663
一部カバー BuildNode(System.Type,SSC.ParallelCompareApi/NodeSlot[],System.String,SSC.ParallelCompareApi/CompareContext,System.String,System.Object,System.Collections.Generic.IEqualityComparer`1<System.Object>,System.Type) GitHub 94.4% 100.0% 105
行カバー済み .cctor() GitHub 100.0% 100.0%
行カバー済み .ctor(SSC.CompareConfiguration) GitHub 100.0% 100.0%
行カバー済み .ctor(System.Type,System.StringComparison) GitHub 100.0% 100.0%
行カバー済み BuildMemberSlots(SSC.ParallelCompareApi/NodeSlot[],SSC.Internal.ComparableMember,System.String,SSC.ParallelCompareApi/CompareContext) GitHub 100.0% 100.0%
行カバー済み BuildResult(SSC.Parallel`1<T>,System.Collections.Generic.IReadOnlyList`1<SSC.CompareIssue>,SSC.CompareConfiguration) GitHub 100.0% 100.0%
行カバー済み CreateIssue(SSC.CompareIssueCode,System.String,System.Nullable`1<System.Int32>,System.String,System.String) GitHub 100.0% 100.0%
行カバー済み GetContainerCategory(System.Type) GitHub 100.0% 100.0%
行カバー済み GetHashCode(System.Object) GitHub 100.0% 100.0%
行カバー済み IsContainerType(System.Type) GitHub 100.0% 50.0%
行カバー済み IsScalarType(System.Type) GitHub 100.0% 100.0%
行カバー済み KeyToText(System.Object) GitHub 100.0% 50.0%
行カバー済み NormalizeKey(System.Object) GitHub 100.0% 100.0%
行カバー済み PresentValue(System.Object) GitHub 100.0% 100.0%
行カバー済み SelectCanonicalKeyText(System.String,System.String,System.Type,System.StringComparison) GitHub 100.0% 100.0%
行カバー済み TryGetDictionaryTypes(System.Type,System.Type&,System.Type&) GitHub 100.0% 100.0%
行カバー済み TryGetGenericInterface(System.Type,System.Type,System.Type&) GitHub 100.0% 100.0%
行カバー済み UpdateCanonicalKeyText(System.Collections.Generic.IDictionary`2<System.Object,System.String>,System.Object,System.String,System.Type,System.StringComparison) GitHub 100.0% 100.0%
行カバー済み get_Configuration() GitHub 100.0% 100.0%
行カバー済み get_HasErrors() GitHub 100.0% 100.0%
行カバー済み get_IsTraceEnabled() GitHub 100.0% 100.0%
行カバー済み get_Issues() GitHub 100.0% 100.0%
行カバー済み get_Missing() GitHub 100.0% 100.0%
行カバー済み get_PresentNull() GitHub 100.0% 100.0%
行カバー済み get_Value() GitHub 100.0% 100.0%
SSC.Internal.ParallelDiffPathFormatter 一部カバー 83.8%
状態MethodLineBranchUncovered lines
一部カバー AppendSegment(System.Text.StringBuilder,SSC.ParallelDiffPathSegment) GitHub 78.9% 70.0% 75, 83, 90-91
一部カバー Format(System.Collections.Generic.IReadOnlyList`1<SSC.ParallelDiffPathSegment>,System.Int32) GitHub 81.8% 70.0% 35, 40
行カバー済み EscapeKeyText(System.String) GitHub 100.0% 100.0%
行カバー済み Format(System.Collections.Generic.IReadOnlyList`1<SSC.ParallelDiffPathSegment>) GitHub 100.0% 100.0%
SSC.ParallelGeneratedValue`2 一部カバー 90.0%
状態MethodLineBranchUncovered lines
一部カバー GetState(System.Int32,TValue,SSC.NodePresenceState,System.Func`2<System.Int32,SSC.ParallelGeneratedValue`2/ResolvedGeneratedValue<TModel,TValue>>) GitHub 73.7% 81.2% 459, 473-474, 486-487
一部カバー ResolveValue(System.Int32,SSC.NodePresenceState&) GitHub 84.6% 83.3% 554-555
一部カバー Select(System.Func`2<TValue,TNext>) GitHub 92.3% 50.0% 505
行カバー済み .ctor(SSC.ParallelNode`1<TModel>,System.Func`2<TModel,TValue>) GitHub 100.0% 100.0%
行カバー済み .ctor(SSC.ParallelNode`1<TModel>,SSC.IParallelNode,System.Func`2<TModel,TValue>) GitHub 100.0% 100.0%
行カバー済み .ctor(TValue,SSC.NodePresenceState) GitHub 100.0% 100.0%
行カバー済み CreateDerivedLeaf() GitHub 100.0% 100.0%
行カバー済み GetState(System.Int32) GitHub 100.0% 100.0%
行カバー済み ToString() GitHub 100.0% 100.0%
行カバー済み get_Item(System.Int32) GitHub 100.0% 100.0%
行カバー済み get_Presence() GitHub 100.0% 100.0%
行カバー済み get_Value() GitHub 100.0% 100.0%
SSC.ParallelGeneratedModelList`2 一部カバー 92.3%
状態MethodLineBranchUncovered lines
未実行 System.Collections.IEnumerable.GetEnumerator() GitHub 0.0% 100.0% 386
未実行 get_Count() GitHub 0.0% 100.0% 367
行カバー済み .ctor(System.Collections.Generic.IReadOnlyList`1<SSC.ParallelNode`1<TElement>>,System.Func`2<SSC.ParallelNode`1<TElement>,TView>,System.Int32) GitHub 100.0% 100.0%
行カバー済み GetEnumerator() GitHub 100.0% 100.0%
行カバー済み ValidateIndex(System.Int32) GitHub 100.0% 100.0%
行カバー済み get_Item(System.Int32) GitHub 100.0% 100.0%
SSC.Internal.XPathLikePathParser 一部カバー 94.4%
SSC.ParallelDiffPathPattern 一部カバー 94.7%
状態MethodLineBranchUncovered lines
一部カバー TryParsePatternSegment(System.String,SSC.ParallelDiffPathPattern/PatternSegment&) GitHub 86.5% 68.8% 113, 119, 128, 139, 159
一部カバー IsMatch(SSC.Internal.XPathLikePathSelector) GitHub 92.3% 90.0% 325
一部カバー TrySplitSegments(System.String,System.Collections.Generic.List`1<System.String>&) GitHub 97.1% 95.8% 221
行カバー済み .ctor(System.Collections.Generic.IReadOnlyList`1<SSC.ParallelDiffPathPattern/PatternSegment>) GitHub 100.0% 100.0%
行カバー済み .ctor(System.String,SSC.ParallelDiffPathPattern/PatternSelector) GitHub 100.0% 100.0%
行カバー済み .ctor(System.Boolean,SSC.Internal.XPathLikePathSelector) GitHub 100.0% 100.0%
行カバー済み Exact(SSC.Internal.XPathLikePathSelector) GitHub 100.0% 100.0%
行カバー済み IsMatch(System.String) GitHub 100.0% 100.0%
行カバー済み IsMatch(SSC.Internal.XPathLikePathSegment) GitHub 100.0% 100.0%
行カバー済み Parse(System.String) GitHub 100.0% 100.0%
行カバー済み TryParse(System.String,SSC.ParallelDiffPathPattern&) GitHub 100.0% 100.0%
行カバー済み get_Any() GitHub 100.0% 100.0%
行カバー済み get_ExactSelector() GitHub 100.0% 100.0%
行カバー済み get_MatchesAny() GitHub 100.0% 100.0%
行カバー済み get_MemberName() GitHub 100.0% 100.0%
行カバー済み get_Selector() GitHub 100.0% 100.0%
SSC.ParallelNode`1 一部カバー 95.1%
状態MethodLineBranchUncovered lines
一部カバー SSC.IParallelNodeInternal.TryGetContainerPresenceStates(System.String,System.Collections.Generic.IReadOnlyList`1<SSC.NodePresenceState>&) GitHub 60.0% 50.0% 305-306
一部カバー GetChildren(System.String) GitHub 66.7% 75.0% 279
一部カバー HasPresenceMismatch(System.Collections.Generic.IReadOnlyList`1<SSC.NodePresenceState>) GitHub 85.7% 83.3% 373
一部カバー GetState(System.Int32) GitHub 91.2% 94.4% 103, 122, 168
一部カバー HasDifferences() GitHub 95.7% 96.2% 187
行カバー済み .ctor(T[],SSC.NodePresenceState[],System.String,System.Object,System.Collections.Generic.IEqualityComparer`1<System.Object>,System.Boolean,System.Boolean) GitHub 100.0% 100.0%
行カバー済み CreateLeaf(System.Collections.Generic.IReadOnlyList`1<T>,System.Collections.Generic.IReadOnlyList`1<SSC.ValueState>,System.String) GitHub 100.0% 100.0%
行カバー済み DetectRuntimeTypeMismatch(System.Collections.Generic.IReadOnlyList`1<T>,System.Collections.Generic.IReadOnlyList`1<SSC.NodePresenceState>) GitHub 100.0% 100.0%
行カバー済み GetDirectChildren() GitHub 100.0% 100.0%
行カバー済み GetPresenceState(System.Int32) GitHub 100.0% 100.0%
行カバー済み GetValue(System.Int32) GitHub 100.0% 100.0%
行カバー済み RegisterDirectChild(System.String) GitHub 100.0% 100.0%
行カバー済み SSC.IParallelNodeInternal.GetPresenceState(System.Int32) GitHub 100.0% 100.0%
行カバー済み SSC.IParallelNodeInternal.TryGetChildren(System.String,System.Collections.Generic.IReadOnlyList`1<SSC.IParallelNode>&) GitHub 100.0% 100.0%
行カバー済み SSC.IParallelNodeInternal.TryGetMemberNode(System.String,SSC.IParallelNode&) GitHub 100.0% 100.0%
行カバー済み SSC.IParallelNodeInternal.get_ModelType() GitHub 100.0% 100.0%
行カバー済み SetChildren(System.String,System.Collections.Generic.IReadOnlyList`1<SSC.IParallelNode>,System.Collections.Generic.IReadOnlyList`1<SSC.NodePresenceState>) GitHub 100.0% 100.0%
行カバー済み SetMemberNode(System.String,SSC.IParallelNode) GitHub 100.0% 100.0%
行カバー済み ToString() GitHub 100.0% 100.0%
行カバー済み ValidateIndex(System.Int32) GitHub 100.0% 100.0%
行カバー済み get_AllPresent() GitHub 100.0% 100.0%
行カバー済み get_AnyPresent() GitHub 100.0% 100.0%
行カバー済み get_Count() GitHub 100.0% 100.0%
行カバー済み get_HasRuntimeTypeMismatch() GitHub 100.0% 100.0%
行カバー済み get_Item(System.Int32) GitHub 100.0% 100.0%
行カバー済み get_KeyComparer() GitHub 100.0% 100.0%
行カバー済み get_KeyText() GitHub 100.0% 100.0%
行カバー済み get_KeyValue() GitHub 100.0% 100.0%
SSC.ParallelPathAccessExtensions 一部カバー 96.5%
状態MethodLineBranchUncovered lines
一部カバー TryResolveSegment(SSC.IParallelNode,SSC.Internal.XPathLikePathSegment,SSC.IParallelNode&) GitHub 77.8% 83.3% 95-96
一部カバー TrySelectChild(System.Collections.Generic.IReadOnlyList`1<SSC.IParallelNode>,SSC.Internal.XPathLikePathSelector,SSC.IParallelNode&) GitHub 80.0% 66.7% 123-124
一部カバー GetDiffEntries(SSC.CompareResult`1<T>) GitHub 83.3% 50.0% 53
一部カバー GetNodeByPath(SSC.CompareResult`1<T>,System.String) GitHub 91.7% 90.0% 14
一部カバー CreateProjection(SSC.ParallelDiffEntry,SSC.IParallelDiffPathProjector) GitHub 95.2% 88.9% 322-323
行カバー済み .ctor(SSC.IParallelDiffPathProjector) GitHub 100.0% 100.0%
行カバー済み .ctor(SSC.ParallelDiffPathSegment,SSC.IParallelNode,SSC.IParallelNode,System.Collections.Generic.IReadOnlyList`1<SSC.IParallelNode>) GitHub 100.0% 100.0%
行カバー済み AddChildSetDiffEntries(SSC.ParallelChildSet,SSC.IParallelNode) GitHub 100.0% 100.0%
行カバー済み AddEntry(SSC.ParallelDiffEntry) GitHub 100.0% 100.0%
行カバー済み AddNodeDiffEntries(SSC.IParallelNode) GitHub 100.0% 100.0%
行カバー済み Collect(SSC.IParallelNode) GitHub 100.0% 100.0%
行カバー済み CreateContainerPresenceEntry(SSC.IParallelNode,System.Collections.Generic.IReadOnlyList`1<SSC.NodePresenceState>) GitHub 100.0% 100.0%
行カバー済み CreateNodeEntry(SSC.IParallelNode) GitHub 100.0% 100.0%
行カバー済み CreateStandardParentPath() GitHub 100.0% 100.0%
行カバー済み CreateStandardPath() GitHub 100.0% 100.0%
行カバー済み GetDiffEntryPathProjections(SSC.CompareResult`1<T>,SSC.IParallelDiffPathProjector) GitHub 100.0% 100.0%
行カバー済み GetStateByPath(SSC.CompareResult`1<T>,System.String,System.Int32) GitHub 100.0% 100.0%
行カバー済み GetValueByPath(SSC.CompareResult`1<T>,System.String,System.Int32) GitHub 100.0% 100.0%
行カバー済み HasOwnPresenceMismatch(SSC.IParallelNode) GitHub 100.0% 100.0%
行カバー済み PopFrame() GitHub 100.0% 100.0%
行カバー済み PushFrame(SSC.ParallelDiffPathSegment,SSC.IParallelNode,SSC.IParallelNode,System.Collections.Generic.IReadOnlyList`1<SSC.IParallelNode>) GitHub 100.0% 100.0%
行カバー済み get_Entries() GitHub 100.0% 100.0%
行カバー済み get_Node() GitHub 100.0% 100.0%
行カバー済み get_ParentNode() GitHub 100.0% 100.0%
行カバー済み get_Projections() GitHub 100.0% 100.0%
行カバー済み get_Siblings() GitHub 100.0% 100.0%
行カバー済み get_StandardSegment() GitHub 100.0% 100.0%
SSC.CompareExecutionException 行カバー済み 100.0%
状態MethodLineBranchUncovered lines
行カバー済み .ctor(SSC.CompareIssueCode,System.String) GitHub 100.0% 100.0%
行カバー済み get_Code() GitHub 100.0% 100.0%
SSC.CompareInputException 行カバー済み 100.0%
状態MethodLineBranchUncovered lines
行カバー済み .ctor(SSC.CompareIssueCode,System.String) GitHub 100.0% 100.0%
行カバー済み get_Code() GitHub 100.0% 100.0%
SSC.CompareIssue 行カバー済み 100.0%
状態MethodLineBranchUncovered lines
行カバー済み get_Code() GitHub 100.0% 100.0%
行カバー済み get_KeyText() GitHub 100.0% 100.0%
行カバー済み get_Level() GitHub 100.0% 100.0%
行カバー済み get_Message() GitHub 100.0% 100.0%
行カバー済み get_ModelIndex() GitHub 100.0% 100.0%
行カバー済み get_Path() GitHub 100.0% 100.0%
SSC.CompareResult`1 行カバー済み 100.0%
状態MethodLineBranchUncovered lines
行カバー済み get_Configuration() GitHub 100.0% 100.0%
行カバー済み get_HasError() GitHub 100.0% 100.0%
行カバー済み get_Issues() GitHub 100.0% 100.0%
行カバー済み get_Root() GitHub 100.0% 100.0%
SSC.Internal.ComparableMember 行カバー済み 100.0%
状態MethodLineBranchUncovered lines
行カバー済み .ctor(System.Reflection.PropertyInfo) GitHub 100.0% 100.0%
行カバー済み .ctor(System.Reflection.FieldInfo) GitHub 100.0% 100.0%
行カバー済み GetValue(System.Object) GitHub 100.0% 100.0%
行カバー済み get_MemberType() GitHub 100.0% 100.0%
行カバー済み get_Name() GitHub 100.0% 100.0%
SSC.Internal.TypeMetadataResolver 行カバー済み 100.0%
状態MethodLineBranchUncovered lines
行カバー済み .cctor() GitHub 100.0% 100.0%
行カバー済み GetComparableMembers(System.Type) GitHub 100.0% 100.0%
行カバー済み GetCompareKeyMember(System.Type) GitHub 100.0% 75.0%
SSC.Internal.XPathLikePath 行カバー済み 100.0%
状態MethodLineBranchUncovered lines
行カバー済み .ctor(System.String,System.Collections.Generic.IReadOnlyList`1<SSC.Internal.XPathLikePathSegment>) GitHub 100.0% 100.0%
行カバー済み get_RootName() GitHub 100.0% 100.0%
行カバー済み get_Segments() GitHub 100.0% 100.0%
SSC.Internal.XPathLikePathSegment 行カバー済み 100.0%
状態MethodLineBranchUncovered lines
行カバー済み .ctor(System.String,SSC.Internal.XPathLikePathSelector) GitHub 100.0% 100.0%
行カバー済み get_MemberName() GitHub 100.0% 100.0%
行カバー済み get_Selector() GitHub 100.0% 100.0%
SSC.Internal.XPathLikePathSelector 行カバー済み 100.0%
状態MethodLineBranchUncovered lines
行カバー済み .ctor(SSC.Internal.XPathLikePathSelectorKind,System.String,System.Nullable`1<System.Int32>) GitHub 100.0% 100.0%
行カバー済み FromOrdinal(System.Int32) GitHub 100.0% 100.0%
行カバー済み Key(System.String) GitHub 100.0% 100.0%
行カバー済み get_KeyText() GitHub 100.0% 100.0%
行カバー済み get_Kind() GitHub 100.0% 100.0%
行カバー済み get_Ordinal() GitHub 100.0% 100.0%
SSC.ParallelChildSet 行カバー済み 100.0%
状態MethodLineBranchUncovered lines
行カバー済み .ctor(System.String,System.Collections.Generic.IReadOnlyList`1<SSC.IParallelNode>,System.Boolean) GitHub 100.0% 100.0%
行カバー済み get_HasDifferences() GitHub 100.0% 100.0%
行カバー済み get_Name() GitHub 100.0% 100.0%
行カバー済み get_Nodes() GitHub 100.0% 100.0%
SSC.ParallelDiffEntry 行カバー済み 100.0%
状態MethodLineBranchUncovered lines
行カバー済み ToString() GitHub 100.0% 100.0%
行カバー済み get_Kind() GitHub 100.0% 100.0%
行カバー済み get_Node() GitHub 100.0% 100.0%
行カバー済み get_ParentNode() GitHub 100.0% 100.0%
行カバー済み get_ParentPath() GitHub 100.0% 100.0%
行カバー済み get_Path() GitHub 100.0% 100.0%
行カバー済み get_Values() GitHub 100.0% 100.0%
SSC.ParallelDiffEntryPathExtensions 行カバー済み 100.0%
状態MethodLineBranchUncovered lines
行カバー済み PathMatches(SSC.ParallelDiffEntry,SSC.ParallelDiffPathPattern) GitHub 100.0% 100.0%
SSC.ParallelDiffEntryPathProjection 行カバー済み 100.0%
状態MethodLineBranchUncovered lines
行カバー済み .ctor(SSC.ParallelDiffEntry,System.String,System.String) GitHub 100.0% 100.0%
行カバー済み GetDiffValue(System.Int32) GitHub 100.0% 100.0%
行カバー済み GetState(System.Int32) GitHub 100.0% 100.0%
行カバー済み GetValue(System.Int32) GitHub 100.0% 100.0%
行カバー済み get_Count() GitHub 100.0% 100.0%
行カバー済み get_Entry() GitHub 100.0% 100.0%
行カバー済み get_Item(System.Int32) GitHub 100.0% 100.0%
行カバー済み get_ProjectedParentPath() GitHub 100.0% 100.0%
行カバー済み get_ProjectedPath() GitHub 100.0% 100.0%
SSC.ParallelDiffEntryPathProjectionExtensions 行カバー済み 100.0%
状態MethodLineBranchUncovered lines
行カバー済み PathMatches(SSC.ParallelDiffEntryPathProjection,SSC.ParallelDiffPathPattern) GitHub 100.0% 100.0%
SSC.ParallelDiffPathNodeContext 行カバー済み 100.0%
状態MethodLineBranchUncovered lines
行カバー済み .ctor(SSC.ParallelDiffPathSegment,SSC.IParallelNode,SSC.IParallelNode,System.Collections.Generic.IReadOnlyList`1<SSC.IParallelNode>) GitHub 100.0% 100.0%
行カバー済み get_Node() GitHub 100.0% 100.0%
行カバー済み get_ParentNode() GitHub 100.0% 100.0%
行カバー済み get_Siblings() GitHub 100.0% 100.0%
行カバー済み get_StandardSegment() GitHub 100.0% 100.0%
SSC.ParallelDiffPathProjectionContext 行カバー済み 100.0%
状態MethodLineBranchUncovered lines
行カバー済み .ctor(System.Collections.Generic.IReadOnlyList`1<SSC.ParallelDiffPathNodeContext>,SSC.ParallelDiffPathNodeContext) GitHub 100.0% 100.0%
行カバー済み get_Ancestors() GitHub 100.0% 100.0%
行カバー済み get_Current() GitHub 100.0% 100.0%
SSC.ParallelDiffPathSegment 行カバー済み 100.0%
状態MethodLineBranchUncovered lines
行カバー済み .ctor(System.String,System.Nullable`1<SSC.ParallelDiffPathSelector>) GitHub 100.0% 100.0%
行カバー済み Key(System.String,System.String) GitHub 100.0% 100.0%
行カバー済み Member(System.String) GitHub 100.0% 100.0%
行カバー済み Ordinal(System.String,System.Int32) GitHub 100.0% 100.0%
行カバー済み StandardKey(System.String,System.String) GitHub 100.0% 100.0%
行カバー済み ValidateMemberName(System.String) GitHub 100.0% 100.0%
行カバー済み WithMemberName(System.String) GitHub 100.0% 100.0%
行カバー済み get_MemberName() GitHub 100.0% 100.0%
行カバー済み get_Selector() GitHub 100.0% 100.0%
SSC.ParallelDiffPathSegmentProjection 行カバー済み 100.0%
状態MethodLineBranchUncovered lines
行カバー済み .ctor(SSC.ParallelDiffPathSegmentProjectionKind,SSC.ParallelDiffPathSegment) GitHub 100.0% 100.0%
行カバー済み KeepStandard() GitHub 100.0% 100.0%
行カバー済み Omit() GitHub 100.0% 100.0%
行カバー済み Replace(SSC.ParallelDiffPathSegment) GitHub 100.0% 100.0%
行カバー済み get_Kind() GitHub 100.0% 100.0%
行カバー済み get_Replacement() GitHub 100.0% 100.0%
SSC.ParallelDiffPathSelector 行カバー済み 100.0%
状態MethodLineBranchUncovered lines
行カバー済み .ctor(SSC.ParallelDiffPathSelectorKind,System.String,System.Nullable`1<System.Int32>) GitHub 100.0% 100.0%
行カバー済み FromKey(System.String) GitHub 100.0% 100.0%
行カバー済み FromOrdinal(System.Int32) GitHub 100.0% 100.0%
行カバー済み get_KeyText() GitHub 100.0% 100.0%
行カバー済み get_Kind() GitHub 100.0% 100.0%
行カバー済み get_Ordinal() GitHub 100.0% 100.0%
SSC.ParallelDiffValue 行カバー済み 100.0%
状態MethodLineBranchUncovered lines
行カバー済み ToString() GitHub 100.0% 100.0%
行カバー済み get_ModelIndex() GitHub 100.0% 100.0%
行カバー済み get_State() GitHub 100.0% 100.0%
行カバー済み get_Value() GitHub 100.0% 100.0%
SSC.ParallelDisplayFormatter 行カバー済み 100.0%
状態MethodLineBranchUncovered lines
行カバー済み FormatSlot(System.Int32,System.Object,SSC.ValueState) GitHub 100.0% 100.0%
行カバー済み FormatSlots(System.Int32,System.Func`2<System.Int32,SSC.ParallelDisplaySlot>) GitHub 100.0% 100.0%
行カバー済み FormatValue(System.Object,SSC.ValueState) GitHub 100.0% 87.5%
SSC.ParallelDisplaySlot 行カバー済み 100.0%
状態MethodLineBranchUncovered lines
行カバー済み .ctor(System.Object,SSC.ValueState) GitHub 100.0% 100.0%
行カバー済み get_State() GitHub 100.0% 100.0%
行カバー済み get_Value() GitHub 100.0% 100.0%
SSC.ParallelDynamicAccessExtensions 行カバー済み 100.0%
状態MethodLineBranchUncovered lines
行カバー済み AsDynamic(SSC.CompareResult`1<T>) GitHub 100.0% 66.7%
SSC.ParallelProjectedPathSearchExtensions 行カバー済み 100.0%

ファイル別行カバレッジ

ソースファイルごとにページを分割しています。ファイルを選ぶと、そのファイルの全行と実行状態を確認できます。

src/SSC/CompareConfiguration.cs実行済み 4 · 未実行 2 · 対象外 26
src/SSC/CompareExceptions.cs実行済み 8 · 未実行 0 · 対象外 15
src/SSC/Contracts.cs実行済み 19 · 未実行 0 · 対象外 97
src/SSC/GeneratedProjectionRuntime.cs実行済み 220 · 未実行 53 · 対象外 358
src/SSC/Internal/ParallelDiffPathFormatter.cs実行済み 31 · 未実行 6 · 対象外 72
src/SSC/Internal/TypeMetadataResolver.cs実行済み 38 · 未実行 0 · 対象外 30
src/SSC/Internal/XPathLikePathParser.cs実行済み 124 · 未実行 6 · 対象外 187
src/SSC/ParallelCompareApi.cs実行済み 490 · 未実行 96 · 対象外 520
src/SSC/ParallelDiffContracts.cs実行済み 13 · 未実行 0 · 対象外 32
src/SSC/ParallelDiffPathPattern.cs実行済み 128 · 未実行 7 · 対象外 217
src/SSC/ParallelDiffPathProjection.cs実行済み 65 · 未実行 0 · 対象外 226
src/SSC/ParallelDiffPathSegments.cs実行済み 34 · 未実行 0 · 対象外 147
src/SSC/ParallelDisplayFormatter.cs実行済み 23 · 未実行 0 · 対象外 40
src/SSC/ParallelDynamicAccessExtensions.cs実行済み 146 · 未実行 51 · 対象外 238
src/SSC/ParallelNode.cs実行済み 156 · 未実行 8 · 対象外 235
src/SSC/ParallelNodeExtensions.cs実行済み 8 · 未実行 3 · 対象外 28
src/SSC/ParallelPathAccessExtensions.cs実行済み 222 · 未実行 8 · 対象外 237
src/SSC/ParallelProjectedPathSearchExtensions.cs実行済み 17 · 未実行 0 · 対象外 48
src/SSC/ValueStateExtensions.cs実行済み 2 · 未実行 4 · 対象外 14