< Summary

Information
Class: cCoder.CodeAnalysis.Services.Processings.Rules.STXARulesProcessingService
Assembly: cCoder.CodeAnalysis
File(s): C:/Services/GitHubRunner/_work/cCoder.CodeAnalysis/cCoder.CodeAnalysis/src/cCoder.CodeAnalysis/Services/Processings/Rules/STXARulesProcessingService.cs
Line coverage
97%
Covered lines: 132
Uncovered lines: 3
Coverable lines: 135
Total lines: 216
Line coverage: 97.7%
Branch coverage
82%
Covered branches: 53
Total branches: 64
Branch coverage: 82.8%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
.cctor()100%11100%
Evaluate(...)100%11100%
CreateAnalysisItem(...)33.33%66100%
EvaluateSTXA001(...)100%22100%
IsServiceVariation(...)100%22100%
EvaluateSTXA002(...)100%22100%
EvaluateSTXA003(...)100%66100%
ContainsOnlyPassThroughMethods(...)100%44100%
IsSinglePassThroughMethod(...)80%202095.23%
IsInvocationStatement(...)83.33%6687.5%
IsInvocation(...)50%2266.66%
IsCompositionExposureDependency(...)92.85%1414100%

File(s)

C:/Services/GitHubRunner/_work/cCoder.CodeAnalysis/cCoder.CodeAnalysis/src/cCoder.CodeAnalysis/Services/Processings/Rules/STXARulesProcessingService.cs

File 'C:/Services/GitHubRunner/_work/cCoder.CodeAnalysis/cCoder.CodeAnalysis/src/cCoder.CodeAnalysis/Services/Processings/Rules/STXARulesProcessingService.cs' does not exist (any more).