Skip to content

coverage report

Raman Maksimchuk edited this page May 16, 2025 · 1 revision
<title>Summary - Coverage Report</title>

SummaryStarSponsor

Information
Parser: MultiReport (2x Cobertura)
Assemblies: 1
Classes: 4
Files: 4
Coverage date: 5/16/2025 - 10:56:16 AM
Line coverage
68%
Covered lines: 93
Uncovered lines: 43
Coverable lines: 136
Total lines: 207
Line coverage: 68.3%
Branch coverage
50%
Covered branches: 10
Total branches: 20
Branch coverage: 50%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Risk Hotspots

Assembly Class Method Crap Score Cyclomatic complexity
Ocelot.Administration.IdentityServer4 Ocelot.Administration.IdentityServer4.IdentityServerMiddlewareConfigurationProvider Getter(...) 72 8

Coverage

Line coverage Branch coverage
Name Covered Uncovered Coverable Total Percentage Covered Total Percentage
Ocelot.Administration.IdentityServer4 93 43 136 207 68.3%
   
10 20 50%
   
Ocelot.Administration.IdentityServer4.IdentityServerConfiguration 13 0 13 18 100%
 
0 0
 
Ocelot.Administration.IdentityServer4.IdentityServerConfigurationCreator 12 0 12 21 100%
 
4 4 100%
 
Ocelot.Administration.IdentityServer4.IdentityServerMiddlewareConfigurationProvider 1 27 28 41 3.5%
   
0 8 0%
 
Ocelot.Administration.IdentityServer4.OcelotBuilderExtensions 67 16 83 127 80.7%
   
6 8 75%
   
Generated by: ReportGenerator 5.4.7.0
5/16/2025 - 11:41:02 AM
GitHub | reportgenerator.io
<script type="text/javascript"> /* -1 ? url.substr(startOfQueryString) : '';
if (startOfQueryString > -1) {
    var i = 0, href= null;
    var css = document.getElementsByTagName('link');

    for (i = 0; i < css.length; i++) {
        if (css[i].getAttribute('rel') !== 'stylesheet') {
        continue;
        }

        href = css[i].getAttribute('href');

        if (href) {
        css[i].setAttribute('href', href + queryString);
        }
    }

    var links = document.getElementsByTagName('a');

    for (i = 0; i < links.length; i++) {
        href = links[i].getAttribute('href');

        if (href
            && !href.startsWith('http://')
            && !href.startsWith('https://')
            && !href.startsWith('#')
            && href.indexOf('?') === -1) {
        links[i].setAttribute('href', href + queryString);
        }
    }
}

var newScript = document.createElement('script');
newScript.src = 'main.js' + queryString;
document.getElementsByTagName('body')[0].appendChild(newScript);

})(); /* ]]> */ </script>

Clone this wiki locally