< Summary

Information
Class: Ice.SSL.ConnectionInfo
Assembly: Ice
File(s): /home/runner/work/ice/ice/csharp/src/Ice/SSL/ConnectionInfo.cs
Tag: 71_18251537082
Line coverage
100%
Covered lines: 5
Uncovered lines: 0
Coverable lines: 5
Total lines: 22
Line coverage: 100%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage
100%
Covered methods: 1
Total methods: 1
Method coverage: 100%

Metrics

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

File(s)

/home/runner/work/ice/ice/csharp/src/Ice/SSL/ConnectionInfo.cs

#LineLine coverage
 1// Copyright (c) ZeroC, Inc.
 2
 3#nullable enable
 4
 5using System.Security.Cryptography.X509Certificates;
 6
 7namespace Ice.SSL;
 8
 9public sealed class ConnectionInfo : Ice.ConnectionInfo
 10{
 11    public readonly string cipher;
 12    public readonly X509Certificate2[] certs;
 13    public readonly bool verified;
 14
 15    internal ConnectionInfo(Ice.ConnectionInfo underlying, string cipher, X509Certificate2[] certs, bool verified)
 116        : base(underlying)
 17    {
 118        this.cipher = cipher;
 119        this.certs = certs;
 120        this.verified = verified;
 121    }
 22}