Summary - ReportStarSponsor

Information
Parser: OpenCover
Assemblies: 1
Classes: 17
Files: 19
Tag: 27_5305798209
Line coverage
46%
Covered lines: 691
Uncovered lines: 811
Coverable lines: 1502
Total lines: 3259
Line coverage: 46%
Branch coverage
40%
Covered branches: 253
Total branches: 631
Branch coverage: 40%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Coverage history

Risk Hotspots

Assembly Class Method Cyclomatic complexity NPath complexity
MewtocolNet MewtocolNet.MewtocolInterface WithRegisterCollection(...)76 76
MewtocolNet MewtocolNet.Registers.CpuInfo BuildFromHexString(...)42 42
MewtocolNet MewtocolNet.MewtocolInterface AddRegister(...)36 36
MewtocolNet MewtocolNet.MewtocolInterface SendSingleBlock()32 32

Coverage

Line coverageBranch coverage
NameCoveredUncoveredCoverableTotalPercentageCoveredTotalPercentage
MewtocolNet6918111502325946%
  
25363140%
  
MewtocolNet.Links.LinkedData3403446100%
 
00
 
MewtocolNet.Logging.Logger141154393.3%
  
4850%
  
MewtocolNet.MewtocolHelpers399813724428.4%
  
94022.5%
  
MewtocolNet.MewtocolInterface344580924181037.2%
  
12736434.8%
  
MewtocolNet.Queue.SerialQueue111123091.6%
  
1250%
  
MewtocolNet.RegisterAttributes.RegisterAttribute3043411888.2%
  
61250%
  
MewtocolNet.RegisterAttributes.RegisterCollectionBase212147114.2%
  
040%
 
MewtocolNet.Registers.BRegister33286116754%
  
153641.6%
  
MewtocolNet.Registers.BRegisterResult022200%
 
00
 
MewtocolNet.Registers.CommandResult3143375%
  
00
 
MewtocolNet.Registers.CpuInfo1216286742.8%
  
194245.2%
  
MewtocolNet.Registers.NRegister`1942912327576.4%
  
518262.1%
  
MewtocolNet.Registers.NRegisterResult`1099390%
 
020%
 
MewtocolNet.Registers.PLCInfo1301343100%
 
1250%
  
MewtocolNet.Registers.PLCMode3803892100%
 
1313100%
 
MewtocolNet.Registers.SRegister24285214246.1%
  
72429.1%
  
MewtocolNet.Registers.SRegisterResult022190%
 
00