Summary - Envilder .NET SDKStarSponsor

Information
Parser: Cobertura
Assemblies: 1
Classes: 14
Files: 13
Tag: 352_26963168797
Line coverage
92%
Covered lines: 251
Uncovered lines: 19
Coverable lines: 270
Total lines: 1070
Line coverage: 92.9%
Branch coverage
84%
Covered branches: 108
Total branches: 128
Branch coverage: 84.3%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Risk Hotspots

Assembly Class Method Crap Score Cyclomatic complexity
Envilder Envilder.Infrastructure.SecretProviderFactory Create(...)16 16

Coverage

Line coverageBranch coverage
NameCoveredUncoveredCoverableTotalPercentageCoveredTotalPercentage
Envilder25119270116892.9%
  
10812884.3%
  
Envilder.Env59127128183%
  
182475%
  
Envilder.EnvilderBuilder29029120100%
 
00
 
Envilder.EnvilderClient1901983100%
 
111291.6%
  
Envilder.Infrastructure.Aws.AwsSsmSecretProvider162186888.8%
  
3650%
  
Envilder.Infrastructure.Azure.AzureKeyVaultSecretProvider144186577.7%
  
3650%
  
Envilder.Infrastructure.Configuration.EnvilderConfigurationProvider1101134100%
 
4666.6%
  
Envilder.Infrastructure.Configuration.EnvilderConfigurationSource50521100%
 
2450%
  
Envilder.Infrastructure.SecretProviderFactory4014112597.5%
  
363894.7%
  
Envilder.MapFileParser1801857100%
 
111291.6%
  
Envilder.ParsedMapFile40427100%
 
00
 
Envilder.SecretValidationException60698100%
 
22100%
 
Envilder.SecretValidationExtensions1101198100%
 
1010100%
 
Microsoft.Extensions.Configuration.EnvilderConfigurationBuilderExtensions90945100%
 
44100%
 
Microsoft.Extensions.DependencyInjection.EnvilderServiceCollectionExtensions1001046100%
 
44100%