SummaryStarSponsor

Information
Parser: MultiReport (6x Cobertura)
Assemblies: 5
Classes: 106
Files: 186
Coverage date: 10/28/2026 - 11:33:58 - 10/28/2026 - 11:34:58
Line coverage
79%
Covered lines: 8029
Uncovered lines: 2102
Coverable lines: 10131
Total lines: 18254
Line coverage: 79.2%
Branch coverage
81%
Covered branches: 2797
Total branches: 3438
Branch coverage: 81.3%
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(...)223 50
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Rules.STXRulesProcessingService CatchWrapsException(...)210 14
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Rules.STXFORMATRulesProcessingService RequiresScopeBraces(...)96 24
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Contexts.EvaluationContextsProcessingService Classify(...)94 92
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Architectures.ArchitectureProcessingService Classify(...)86 86
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Architectures.ArchitectureProcessingService GetStatusCode(...)74 42
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Architectures.ArchitectureProcessingService CreateMethodAnalysisFacts(...)60 60
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Rules.STXRulesProcessingService IsStandardSequenceContract(...)50 50
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Architectures.ArchitectureProcessingService IsExternalApiCall(...)42 42
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 GetHttpMethods(...)41 34
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Architectures.ArchitectureProcessingService CreateTypeAnalysisFacts(...)32 32
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Architectures.ArchitectureProcessingService GetDirectCalls(...)32 32
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Rules.STXAPIRulesProcessingService HasCompleteHttpOutcomeMapping(...)30 30
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Rules.STXAPIRulesProcessingService IsMiddlewareDelegatingToPublicExposureContract(...)28 28
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Rules.STXRulesProcessingService Pluralize(...)28 28
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Architectures.ArchitectureProcessingService CreateMethod(...)26 26
cCoder.CodeAnalysis cCoder.CodeAnalysis.Services.Processings.Architectures.ArchitectureProcessingService GetHttpResponses(...)24 24

Coverage

Line coverageBranch coverage
NameCoveredUncoveredCoverableTotalPercentageCoveredTotalPercentage
cCoder.CodeAnalysis693421371471071597%
  
2709323483.7%
  
cCoder.CodeAnalysis.Analyzers.ArchitectureAnalysis70724100%
 
00
 
cCoder.CodeAnalysis.Exposures.ArchitectureBuilder40418100%
 
00
 
cCoder.CodeAnalysis.Exposures.DiagnosticCodeStandardPageIndex3540354418100%
 
00
 
cCoder.CodeAnalysis.IServiceCollectionExtensions2141322736094.2%
  
22100%
 
cCoder.CodeAnalysis.Services.Foundations.Architectures.ArchitectureJsonSerializer80827100%
 
1250%
  
cCoder.CodeAnalysis.Services.Foundations.Architectures.ArchitectureService1231113420691.7%
  
173056.6%
  
cCoder.CodeAnalysis.Services.Foundations.Rules.RuleEvaluationService1201230100%
 
22100%
 
cCoder.CodeAnalysis.Services.Orchestrations.Architectures.ArchitectureOrchestrationService1701742100%
 
00
 
cCoder.CodeAnalysis.Services.Processings.ArchitectureModels.ArchitectureModelQueriesProcessingService85129720987.6%
  
486870.5%
  
cCoder.CodeAnalysis.Services.Processings.Architectures.ArchitectureGraphProcessingService118111922599.1%
  
353697.2%
  
cCoder.CodeAnalysis.Services.Processings.Architectures.ArchitectureProcessingService1301281329191697.8%
  
66375687.6%
  
cCoder.CodeAnalysis.Services.Processings.Contexts.EvaluationContextsProcessingService7479756113498.8%
  
36844682.5%
  
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.STXAPIRulesProcessingService1610161240100%
 
8410282.3%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXAPPRulesProcessingService204320739198.5%
  
16417892.1%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXARulesProcessingService132313521697.7%
  
536482.8%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXBRulesProcessingService175117625099.4%
  
435282.6%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXCRulesProcessingService4304378100%
 
81266.6%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXDRulesProcessingService330533550798.5%
  
17420186.5%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXERulesProcessingService2301624635593.4%
  
10413676.4%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXEXRulesProcessingService1060106159100%
 
303293.7%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXFORMATRulesProcessingService4721448667997.1%
  
12014483.3%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXFRulesProcessingService1550155195100%
 
324276.1%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXMGRulesProcessingService4504580100%
 
81266.6%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXMRulesProcessingService1100110152100%
 
151883.3%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXORulesProcessingService5705786100%
 
6875%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXPRulesProcessingService90090140100%
 
192867.8%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXRulesProcessingService1091941185173092%
  
47759080.8%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXSTRUCTRulesProcessingService112211418698.2%
  
525791.2%
  
cCoder.CodeAnalysis.Services.Processings.Rules.STXTESTRulesProcessingService117111820399.1%
  
505492.5%
  
cCoder.CodeAnalysis.Analyzers149315225998%
  
435874.1%
  
cCoder.CodeAnalysis.Analyzers.ArchitectureDiagnosticAnalyzer149315225998%
  
435874.1%
  
cCoder.CodeAnalysis.BuildTasks5566111690.1%
  
51050%
  
cCoder.CodeAnalysis.BuildTasks.GenerateArchitectureTask5566111690.1%
  
51050%
  
cCoder.CodeAnalysis.Sample87918012680683232.7%
  
3913229.5%
  
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.SchoolImportController93123975%
  
00
 
cCoder.CodeAnalysis.Sample.Controllers.StudentsController3764311186%
  
44100%
 
cCoder.CodeAnalysis.Sample.Dependencies.CompatibilityDependency055260%
 
020%
 
cCoder.CodeAnalysis.Sample.Dependencies.ComposedDependency033130%
 
00
 
cCoder.CodeAnalysis.Sample.Dependencies.ExternalResourceLeakingDependency022130%
 
00
 
cCoder.CodeAnalysis.Sample.Dependencies.ExternalStateDependency066240%
 
00
 
cCoder.CodeAnalysis.Sample.Exposures.Courses.CourseManager066350%
 
00
 
cCoder.CodeAnalysis.Sample.Exposures.EventHandlers.CourseEventHandlers03232510%
 
00
 
cCoder.CodeAnalysis.Sample.Exposures.EventHandlers.StudentEventHandlers02222400%
 
00
 
cCoder.CodeAnalysis.Sample.Exposures.EventHandlers.TeacherEventHandlers01414300%
 
00
 
cCoder.CodeAnalysis.Sample.Exposures.RuleViolations.AuthorizationExtensions011120%
 
00
 
cCoder.CodeAnalysis.Sample.Exposures.RuleViolations.InvalidExposure02626650%
 
040%
 
cCoder.CodeAnalysis.Sample.Exposures.RuleViolations.MailConfigurationExtensions022180%
 
00
 
cCoder.CodeAnalysis.Sample.Exposures.SchoolImports.SchoolImportManager022170%
 
00
 
cCoder.CodeAnalysis.Sample.Exposures.Schools.SchoolManager066350%
 
00
 
cCoder.CodeAnalysis.Sample.Exposures.StringExtensions033130%
 
020%
 
cCoder.CodeAnalysis.Sample.Exposures.Students.StudentManager066350%
 
00
 
cCoder.CodeAnalysis.Sample.Exposures.Teachers.TeacherManager066350%
 
00
 
cCoder.CodeAnalysis.Sample.ExternalContractDependency011120%
 
00
 
cCoder.CodeAnalysis.Sample.IServiceCollectionExtensions1601645100%
 
00
 
cCoder.CodeAnalysis.Sample.Models.Compatibility.EventProvider044180%
 
020%
 
cCoder.CodeAnalysis.Sample.Services.Aggregations.RuleViolations.InvalidAggregationService01001001850%
 
080%
 
cCoder.CodeAnalysis.Sample.Services.Aggregations.RuleViolations.InvalidSchoolService042421250%
 
020%
 
cCoder.CodeAnalysis.Sample.Services.Aggregations.SchoolImports.SchoolImportAggregationService20305013240%
  
1250%
  
cCoder.CodeAnalysis.Sample.Services.Coordinations.RuleViolations.InvalidCoordinationService066661500%
 
040%
 
cCoder.CodeAnalysis.Sample.Services.Coordinations.RuleViolations.InvalidSchoolService044441260%
 
020%
 
cCoder.CodeAnalysis.Sample.Services.Coordinations.SchoolImports.SchoolImportCoordinationService24285213646.1%
  
2450%
  
cCoder.CodeAnalysis.Sample.Services.Coordinations.SchoolImports.SchoolImportValidationCoordinationService13334612828.2%
  
3475%
  
cCoder.CodeAnalysis.Sample.Services.Foundations.Courses.CourseService58268418869%
  
1250%
  
cCoder.CodeAnalysis.Sample.Services.Foundations.Events.EntityEventService29326114947.5%
  
1250%
  
cCoder.CodeAnalysis.Sample.Services.Foundations.RuleViolations.InvalidAtomicFoundationService054541490%
 
040%
 
cCoder.CodeAnalysis.Sample.Services.Foundations.RuleViolations.InvalidFoundationService01616460%
 
020%
 
cCoder.CodeAnalysis.Sample.Services.Foundations.Schools.SchoolService50287818264.1%
  
1250%
  
cCoder.CodeAnalysis.Sample.Services.Foundations.Students.StudentService70158518982.3%
  
22100%
 
cCoder.CodeAnalysis.Sample.Services.Foundations.Teachers.TeacherService56288418866.6%
  
1250%
  
cCoder.CodeAnalysis.Sample.Services.Managements.RuleViolations.InvalidManagementService096961800%
 
080%
 
cCoder.CodeAnalysis.Sample.Services.Managements.RuleViolations.InvalidSchoolService043431260%
 
020%
 
cCoder.CodeAnalysis.Sample.Services.Managements.SchoolImports.SchoolImportManagementService20305013240%
  
1250%
  
cCoder.CodeAnalysis.Sample.Services.Managements.SchoolImports.SchoolImportReadinessManagementService13334612828.2%
  
3475%
  
cCoder.CodeAnalysis.Sample.Services.Orchestrations.Courses.CourseOrchestrationService53288118665.4%
  
1250%
  
cCoder.CodeAnalysis.Sample.Services.Orchestrations.RuleViolations.InvalidOrchestrationService043431260%
 
020%
 
cCoder.CodeAnalysis.Sample.Services.Orchestrations.RuleViolations.InvalidSchoolService048481310%
 
020%
 
cCoder.CodeAnalysis.Sample.Services.Orchestrations.SchoolImports.SchoolPeopleImportOrchestrationService32306214751.6%
  
6875%
  
cCoder.CodeAnalysis.Sample.Services.Orchestrations.SchoolImports.SchoolStructureImportOrchestrationService26285413948.1%
  
3475%
  
cCoder.CodeAnalysis.Sample.Services.Orchestrations.Schools.SchoolOrchestrationService47287518062.6%
  
1250%
  
cCoder.CodeAnalysis.Sample.Services.Orchestrations.Students.StudentOrchestrationService64248819272.7%
  
1250%
  
cCoder.CodeAnalysis.Sample.Services.Orchestrations.Teachers.TeacherOrchestrationService60288819268.1%
  
1250%
  
cCoder.CodeAnalysis.Sample.Services.Processings.Courses.CourseProcessingService38306815655.8%
  
1250%
  
cCoder.CodeAnalysis.Sample.Services.Processings.RuleViolations.InvalidContractProcessingService042421230%
 
020%
 
cCoder.CodeAnalysis.Sample.Services.Processings.RuleViolations.InvalidContractSurfaceProcessingService042421230%
 
020%
 
cCoder.CodeAnalysis.Sample.Services.Processings.RuleViolations.InvalidIdentifierProcessingService056561520%
 
060%
 
cCoder.CodeAnalysis.Sample.Services.Processings.RuleViolations.InvalidInterfaceProcessingService042421230%
 
020%
 
cCoder.CodeAnalysis.Sample.Services.Processings.RuleViolations.InvalidMutationNamesProcessingService060601580%
 
020%
 
cCoder.CodeAnalysis.Sample.Services.Processings.RuleViolations.InvalidProcessingDependencyService054541380%
 
020%
 
cCoder.CodeAnalysis.Sample.Services.Processings.RuleViolations.InvalidStudentService042421230%
 
020%
 
cCoder.CodeAnalysis.Sample.Services.Processings.RuleViolations.InvalidTeacherProcessingService044441280%
 
020%
 
cCoder.CodeAnalysis.Sample.Services.Processings.RuleViolations.InvalidVocabularyProcessingService042421250%
 
020%
 
cCoder.CodeAnalysis.Sample.Services.Processings.RuleViolations.RedundantProcessingService038381190%
 
020%
 
cCoder.CodeAnalysis.Sample.Services.Processings.Schools.SchoolImportProcessingService21325313639.6%
  
1250%
  
cCoder.CodeAnalysis.Sample.Services.Processings.ServiceCollections.ServiceCollectionProcessingService53338619761.6%
  
2450%
  
cCoder.CodeAnalysis.Sample.Services.Processings.Students.StudentProcessingService35326716152.2%
  
1250%
  
cCoder.CodeAnalysis.Sample.Services.Processings.Teachers.TeacherProcessingService35326715552.2%
  
1250%
  
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