< Summary

Information
Class: cCoder.CodeAnalysis.Services.Processings.Rules.RFCRulesProcessingService
Assembly: cCoder.CodeAnalysis
File(s): C:/Services/GitHubRunner/_work/cCoder.CodeAnalysis/cCoder.CodeAnalysis/src/cCoder.CodeAnalysis/Services/Processings/Rules/RFCRulesProcessingService.cs
Line coverage
100%
Covered lines: 181
Uncovered lines: 0
Coverable lines: 181
Total lines: 246
Line coverage: 100%
Branch coverage
89%
Covered branches: 95
Total branches: 106
Branch coverage: 89.6%
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%
EvaluateRFC0001(...)100%66100%
EvaluateRFC0002(...)100%66100%
EvaluateRFC0003(...)87.5%88100%
EvaluateRFC0004(...)100%1010100%
EvaluateRFC0005(...)100%22100%
EvaluateRFC0006(...)100%88100%
EvaluateRFC0007(...)100%22100%
EvaluateRFC0008(...)100%66100%
EvaluateRFC0009(...)100%44100%
EvaluateRFC0010(...)100%44100%
EvaluateRFC0011(...)100%22100%
EvaluateRFC0012(...)100%22100%
EvaluateRFC0013(...)100%22100%
EvaluateRFC0014(...)100%44100%
EvaluateRFC0015(...)75%44100%
GetODataMethods(...)50%44100%
GetHttpMethods(...)50%44100%
HasEscapingException(...)75%44100%
HasConflictException(...)80%1010100%
HasPreconditionException(...)83.33%66100%
HasExceptionResponse(...)100%44100%
HasSuccessResponse(...)100%22100%
CreateAnalysisItem(...)50%22100%

File(s)

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

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

Methods/Properties

.cctor()
Evaluate(cCoder.CodeAnalysis.Models.EvaluationContext)
EvaluateRFC0001(cCoder.CodeAnalysis.Models.EvaluationContext)
EvaluateRFC0002(cCoder.CodeAnalysis.Models.EvaluationContext)
EvaluateRFC0003(cCoder.CodeAnalysis.Models.EvaluationContext)
EvaluateRFC0004(cCoder.CodeAnalysis.Models.EvaluationContext)
EvaluateRFC0005(cCoder.CodeAnalysis.Models.EvaluationContext)
EvaluateRFC0006(cCoder.CodeAnalysis.Models.EvaluationContext)
EvaluateRFC0007(cCoder.CodeAnalysis.Models.EvaluationContext)
EvaluateRFC0008(cCoder.CodeAnalysis.Models.EvaluationContext)
EvaluateRFC0009(cCoder.CodeAnalysis.Models.EvaluationContext)
EvaluateRFC0010(cCoder.CodeAnalysis.Models.EvaluationContext)
EvaluateRFC0011(cCoder.CodeAnalysis.Models.EvaluationContext)
EvaluateRFC0012(cCoder.CodeAnalysis.Models.EvaluationContext)
EvaluateRFC0013(cCoder.CodeAnalysis.Models.EvaluationContext)
EvaluateRFC0014(cCoder.CodeAnalysis.Models.EvaluationContext)
EvaluateRFC0015(cCoder.CodeAnalysis.Models.EvaluationContext)
GetODataMethods(cCoder.CodeAnalysis.Models.EvaluationContext)
GetHttpMethods(cCoder.CodeAnalysis.Models.EvaluationContext)
HasEscapingException(cCoder.CodeAnalysis.Models.Method,System.String)
HasConflictException(cCoder.CodeAnalysis.Models.Method)
HasPreconditionException(cCoder.CodeAnalysis.Models.Method)
HasExceptionResponse(cCoder.CodeAnalysis.Models.Method,System.String,System.Int32[])
HasSuccessResponse(cCoder.CodeAnalysis.Models.Method,System.Int32)
CreateAnalysisItem(System.String,System.String,cCoder.CodeAnalysis.Models.EvaluationContext,cCoder.CodeAnalysis.Models.Method)