SummaryStarSponsor

Information
Parser: MultiReport (6x Cobertura)
Assemblies: 3
Classes: 107
Files: 189
Coverage date: 08/27/2026 - 15:38:39 - 08/27/2026 - 15:39:03
Line coverage
76%
Covered lines: 6361
Uncovered lines: 2007
Coverable lines: 8368
Total lines: 15562
Line coverage: 76%
Branch coverage
81%
Covered branches: 1907
Total branches: 2327
Branch coverage: 81.9%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Risk Hotspots

Assembly Class Method Crap Score Cyclomatic complexity
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Rules.STXERulesProcessingService MatchesExtensionContainer(...)522 80
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Rules.STXRulesProcessingService CatchWrapsException(...)210 14
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Architectures.ArchitectureProcessingService GetStatusCode(...)181 76
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Rules.STXFORMATRulesProcessingService RequiresScopeBraces(...)96 24
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Contexts.EvaluationContextsProcessingService Classify(...)80 80
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Architectures.ArchitectureProcessingService Classify(...)68 68
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Architectures.ArchitectureProcessingService CreateMethodAnalysisFacts(...)60 60
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Architectures.ArchitectureProcessingService GetHttpMethods(...)47 38
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Rules.STXRulesProcessingService ReturnsTrue(...)42 6
cCoder.CodeAnalysis.Sample cCoder.CodeAnalysis.Sample.Services.Aggregations.RuleViolations.InvalidAggregationService ImportSchoolAsync(...)42 6
cCoder.CodeAnalysis.Sample cCoder.CodeAnalysis.Sample.Services.Managements.RuleViolations.InvalidManagementService ImportSchoolAsync(...)42 6
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Architectures.ArchitectureProcessingService CreateTypeAnalysisFacts(...)32 32
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Rules.STXAPIRulesProcessingService HasCompleteHttpOutcomeMapping(...)28 28
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Architectures.ArchitectureProcessingService CreateMethod(...)26 26
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Architectures.ArchitectureProcessingService GetHttpResponses(...)24 24
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Rules.STXSTRUCTRulesProcessingService IsInStandardFolder(...)23 23
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.ArchitectureModels.ArchitectureModelQueriesProcessingService GetReachableMethods(...)26 22
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Rules.STXRulesProcessingService IsEmptyCollection(...)20 20
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Rules.STXRulesProcessingService IsSinglePassThroughMethod(...)20 20
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Rules.STXSTRUCTRulesProcessingService IsConsumedByLocalPublicExposure(...)20 20

Coverage

Line coverageBranch coverage
NameCoveredUncoveredCoverableTotalPercentageCoveredTotalPercentage
cCoder.CodeAnalysis53951905585839396.5%
  
1887226983.1%
  
cCoder.CodeAnalysis.Analyzers.ArchitectureAnalysis70724100%
 
00
 
cCoder.CodeAnalysis.Exposures.ArchitectureBuilder40418100%
 
00
 
cCoder.CodeAnalysis.Exposures.DiagnosticCodeStandardPageIndex3320332396100%
 
00
 
cCoder.CodeAnalysis.IServiceCollectionExtensions2141322736094.2%
  
161888.8%
  
cCoder.CodeAnalysis.Services.Foundations.Architectures.ArchitectureJsonSerializer80827100%
 
1250%
  
cCoder.CodeAnalysis.Services.Foundations.Architectures.ArchitectureService1011111217990.1%
  
152657.6%
  
cCoder.CodeAnalysis.Services.Foundations.Rules.RuleEvaluationService1201230100%
 
22100%
 
cCoder.CodeAnalysis.Services.Orchestrations.Architectures.ArchitectureOrchestrationService1701742100%
 
00
 
cCoder.CodeAnalysis.Services.Processings.ArchitectureModels.ArchitectureModelQueriesProcessingService64147818382%
  
395669.6%
  
cCoder.CodeAnalysis.Services.Processings.Architectures.ArchitectureGraphProcessingService118111922599.1%
  
353697.2%
  
cCoder.CodeAnalysis.Services.Processings.Architectures.ArchitectureProcessingService95820978141397.9%
  
49458284.8%
  
cCoder.CodeAnalysis.Services.Processings.Contexts.EvaluationContextsProcessingService509351277099.4%
  
24428087.1%
  
cCoder.CodeAnalysis.Services.Processings.Rules.ODATARulesProcessingService4504574100%
 
172085%
  
cCoder.CodeAnalysis.Services.Processings.Rules.OWASPRulesProcessingService71071100100%
 
183256.2%
  
cCoder.CodeAnalysis.Services.Processings.Rules.RFCRulesProcessingService1810181246100%
 
9510689.6%
  
cCoder.CodeAnalysis.Services.Processings.Rules.RuleEvaluationsProcessingService1701739100%
 
44100%
 
cCoder.CodeAnalysis.Services.Processings.Rules.STXAPIRulesProcessingService1380138202100%
 
566882.3%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXAPPRulesProcessingService213321640598.6%
  
17418892.5%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXARulesProcessingService5105187100%
 
7887.5%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXBRulesProcessingService1470147204100%
 
293485.2%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXCRulesProcessingService4204277100%
 
7887.5%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXDRulesProcessingService84084129100%
 
454795.7%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXERulesProcessingService1951621130792.4%
  
10815669.2%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXEXRulesProcessingService1060106159100%
 
303293.7%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXFORMATRulesProcessingService4681548367496.8%
  
11714083.5%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXFRulesProcessingService1440144182100%
 
283873.6%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXMGRulesProcessingService4404479100%
 
7887.5%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXMRulesProcessingService1070107146100%
 
101283.3%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXORulesProcessingService5705786100%
 
6875%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXPRulesProcessingService86086136100%
 
121485.7%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXRulesProcessingService67491765108188.1%
  
19025375%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXSTRUCTRulesProcessingService106210817398.1%
  
495589%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXTESTRulesProcessingService7517614098.6%
  
323688.8%
  
cCoder.CodeAnalysis.Sample95417382692683735.4%
  
195435.1%
  
cCoder.CodeAnalysis.Sample.Controllers.RuleViolations.InvalidStudentsActionController022190%
 
00
 
cCoder.CodeAnalysis.Sample.Controllers.RuleViolations.InvalidStudentsController01313460%
 
00
 
cCoder.CodeAnalysis.Sample.Controllers.RuleViolations.InvalidStudentsEndpoint088310%
 
00
 
cCoder.CodeAnalysis.Sample.Controllers.SchoolImportController93123875%
  
00
 
cCoder.CodeAnalysis.Sample.Controllers.StudentsController3764311186%
  
44100%
 
cCoder.CodeAnalysis.Sample.Dependencies.CompatibilityDependency055260%
 
020%
 
cCoder.CodeAnalysis.Sample.Dependencies.ComposedDependency033130%
 
00
 
cCoder.CodeAnalysis.Sample.Dependencies.ComposedProcessingDependency044190%
 
00
 
cCoder.CodeAnalysis.Sample.Dependencies.ExternalResourceLeakingDependency022130%
 
00
 
cCoder.CodeAnalysis.Sample.Dependencies.ExternalStateDependency055200%
 
00
 
cCoder.CodeAnalysis.Sample.Dependencies.LocalContractDependency011120%
 
00
 
cCoder.CodeAnalysis.Sample.Exposures.Courses.CourseManager066350%
 
00
 
cCoder.CodeAnalysis.Sample.Exposures.EventHandlers.SampleEventHandlers033150%
 
00
 
cCoder.CodeAnalysis.Sample.Exposures.RuleViolations.AuthorizationExtensions011120%
 
00
 
cCoder.CodeAnalysis.Sample.Exposures.RuleViolations.InvalidExposure02525630%
 
040%
 
cCoder.CodeAnalysis.Sample.Exposures.RuleViolations.MailConfigurationExtensions022180%
 
00
 
cCoder.CodeAnalysis.Sample.Exposures.SchoolImports.SchoolImportManager20215100%
 
00
 
cCoder.CodeAnalysis.Sample.Exposures.Schools.SchoolManager066350%
 
00
 
cCoder.CodeAnalysis.Sample.Exposures.Storage.SchoolContextFactory20215100%
 
00
 
cCoder.CodeAnalysis.Sample.Exposures.StringExtensions033130%
 
020%
 
cCoder.CodeAnalysis.Sample.Exposures.Students.StudentManager60635100%
 
00
 
cCoder.CodeAnalysis.Sample.Exposures.Teachers.TeacherManager066350%
 
00
 
cCoder.CodeAnalysis.Sample.ExternalContractDependency011120%
 
00
 
cCoder.CodeAnalysis.Sample.IServiceCollectionExtensions1301341100%
 
00
 
cCoder.CodeAnalysis.Sample.Models.Compatibility.EventProvider044180%
 
020%
 
cCoder.CodeAnalysis.Sample.Services.Aggregations.RuleViolations.InvalidAggregationService099991830%
 
060%
 
cCoder.CodeAnalysis.Sample.Services.Aggregations.RuleViolations.InvalidSchoolService043431250%
 
00
 
cCoder.CodeAnalysis.Sample.Services.Aggregations.SchoolImports.SchoolImportAggregationService20294913040.8%
  
00
 
cCoder.CodeAnalysis.Sample.Services.Coordinations.RuleViolations.InvalidCoordinationService065651480%
 
020%
 
cCoder.CodeAnalysis.Sample.Services.Coordinations.RuleViolations.InvalidSchoolService043431240%
 
00
 
cCoder.CodeAnalysis.Sample.Services.Coordinations.SchoolImports.SchoolImportCoordinationService24275113447%
  
1250%
  
cCoder.CodeAnalysis.Sample.Services.Coordinations.SchoolImports.SchoolImportValidationCoordinationService13324512628.8%
  
22100%
 
cCoder.CodeAnalysis.Sample.Services.Foundations.Courses.CourseService58258318669.8%
  
00
 
cCoder.CodeAnalysis.Sample.Services.Foundations.Events.EntityEventService29316014748.3%
  
00
 
cCoder.CodeAnalysis.Sample.Services.Foundations.Events.EventHandlerService765513121558%
  
00
 
cCoder.CodeAnalysis.Sample.Services.Foundations.RuleViolations.InvalidAtomicFoundationService048481400%
 
020%
 
cCoder.CodeAnalysis.Sample.Services.Foundations.RuleViolations.InvalidFoundationService01313390%
 
020%
 
cCoder.CodeAnalysis.Sample.Services.Foundations.Schools.SchoolService50277718064.9%
  
00
 
cCoder.CodeAnalysis.Sample.Services.Foundations.Students.StudentService69158418782.1%
  
00
 
cCoder.CodeAnalysis.Sample.Services.Foundations.Teachers.TeacherService56278318667.4%
  
00
 
cCoder.CodeAnalysis.Sample.Services.Managements.RuleViolations.InvalidManagementService095951780%
 
060%
 
cCoder.CodeAnalysis.Sample.Services.Managements.RuleViolations.InvalidSchoolService042421240%
 
00
 
cCoder.CodeAnalysis.Sample.Services.Managements.SchoolImports.SchoolImportManagementService20294913040.8%
  
00
 
cCoder.CodeAnalysis.Sample.Services.Managements.SchoolImports.SchoolImportReadinessManagementService13324512628.8%
  
22100%
 
cCoder.CodeAnalysis.Sample.Services.Orchestrations.Courses.CourseOrchestrationService49277617264.4%
  
00
 
cCoder.CodeAnalysis.Sample.Services.Orchestrations.RuleViolations.InvalidOrchestrationService042421240%
 
00
 
cCoder.CodeAnalysis.Sample.Services.Orchestrations.RuleViolations.InvalidSchoolService047471290%
 
00
 
cCoder.CodeAnalysis.Sample.Services.Orchestrations.SchoolImports.SchoolPeopleImportOrchestrationService32296114552.4%
  
5683.3%
  
cCoder.CodeAnalysis.Sample.Services.Orchestrations.SchoolImports.SchoolStructureImportOrchestrationService26275313749%
  
22100%
 
cCoder.CodeAnalysis.Sample.Services.Orchestrations.Schools.SchoolOrchestrationService43277016661.4%
  
00
 
cCoder.CodeAnalysis.Sample.Services.Orchestrations.Students.StudentOrchestrationService60238317872.2%
  
00
 
cCoder.CodeAnalysis.Sample.Services.Orchestrations.Teachers.TeacherOrchestrationService56278317867.4%
  
00
 
cCoder.CodeAnalysis.Sample.Services.Processings.Courses.CourseProcessingService36296514855.3%
  
00
 
cCoder.CodeAnalysis.Sample.Services.Processings.RuleViolations.InvalidContractProcessingService041411210%
 
00
 
cCoder.CodeAnalysis.Sample.Services.Processings.RuleViolations.InvalidContractSurfaceProcessingService041411210%
 
00
 
cCoder.CodeAnalysis.Sample.Services.Processings.RuleViolations.InvalidIdentifierProcessingService055551500%
 
040%
 
cCoder.CodeAnalysis.Sample.Services.Processings.RuleViolations.InvalidInterfaceProcessingService041411210%
 
00
 
cCoder.CodeAnalysis.Sample.Services.Processings.RuleViolations.InvalidMutationNamesProcessingService056561470%
 
00
 
cCoder.CodeAnalysis.Sample.Services.Processings.RuleViolations.InvalidProcessingDependencyService053531360%
 
00
 
cCoder.CodeAnalysis.Sample.Services.Processings.RuleViolations.InvalidStudentService041411210%
 
00
 
cCoder.CodeAnalysis.Sample.Services.Processings.RuleViolations.InvalidTeacherProcessingService043431260%
 
00
 
cCoder.CodeAnalysis.Sample.Services.Processings.RuleViolations.InvalidVocabularyProcessingService041411230%
 
00
 
cCoder.CodeAnalysis.Sample.Services.Processings.RuleViolations.RedundantProcessingService037371170%
 
00
 
cCoder.CodeAnalysis.Sample.Services.Processings.Schools.SchoolImportProcessingService21315213440.3%
  
00
 
cCoder.CodeAnalysis.Sample.Services.Processings.ServiceCollections.ServiceCollectionProcessingService51328319161.4%
  
1250%
  
cCoder.CodeAnalysis.Sample.Services.Processings.Students.StudentProcessingService33316415351.5%
  
00
 
cCoder.CodeAnalysis.Sample.Services.Processings.Teachers.TeacherProcessingService33316414751.5%
  
00
 
cCoder.CodeAnalysis.Sample.Services.Processings.Validations.ValidationRulesEngine1701734100%
 
22100%
 
cCoder.CodeAnalysis.SampleWeb12799133213.1%
  
1425%
  
cCoder.CodeAnalysis.SampleWeb.Controllers.RuleViolations.HTTPViolationController02020780%
 
00
 
cCoder.CodeAnalysis.SampleWeb.Controllers.RuleViolations.ODataController011130%
 
00
 
cCoder.CodeAnalysis.SampleWeb.Controllers.RuleViolations.OWASPViolationController077240%
 
00
 
cCoder.CodeAnalysis.SampleWeb.Controllers.RuleViolations.RFCViolationController051511770%
 
020%
 
cCoder.CodeAnalysis.SampleWeb.IServiceCollectionExtensions60624100%
 
1250%
  
Program60616100%
 
00