< Summary

Information
Class: ZeroC.Slice.UnknownSliceClass
Assembly: ZeroC.Slice
File(s): /home/runner/work/icerpc-csharp/icerpc-csharp/src/ZeroC.Slice/UnknownSliceClass.cs
Tag: 275_13775359185
Line coverage
100%
Covered lines: 7
Uncovered lines: 0
Coverable lines: 7
Total lines: 26
Line coverage: 100%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage
100%
Covered methods: 3
Total methods: 3
Method coverage: 100%

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
DecodeCore(...)100%11100%
EncodeCore(...)100%11100%
.ctor()100%11100%

File(s)

/home/runner/work/icerpc-csharp/icerpc-csharp/src/ZeroC.Slice/UnknownSliceClass.cs

#LineLine coverage
 1// Copyright (c) ZeroC, Inc.
 2
 3using System.ComponentModel;
 4
 5namespace ZeroC.Slice;
 6
 7/// <summary>Represents a fully sliced class instance. The <see cref="IActivator"/> used during decoding does not know
 8/// this type or any of its base classes.</summary>
 9public sealed class UnknownSliceClass : SliceClass
 10{
 11    /// <inheritdoc/>
 12    [EditorBrowsable(EditorBrowsableState.Never)]
 13    protected override void DecodeCore(ref SliceDecoder decoder)
 714    {
 715    }
 16
 17    /// <inheritdoc/>
 18    [EditorBrowsable(EditorBrowsableState.Never)]
 19    protected override void EncodeCore(ref SliceEncoder encoder)
 620    {
 621    }
 22
 723    internal UnknownSliceClass()
 724    {
 725    }
 26}