Summary - Envilder Core (TypeScript)StarSponsor

Information
Parser: LCov
Assemblies: 1
Classes: 32
Files: 32
Tag: 151_24479375065
Line coverage
94%
Covered lines: 420
Uncovered lines: 23
Coverable lines: 443
Total lines: 1687
Line coverage: 94.8%
Branch coverage
87%
Covered branches: 185
Total branches: 212
Branch coverage: 87.2%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Coverage

Line coverageBranch coverage
NameCoveredUncoveredCoverableTotalPercentageCoveredTotalPercentage
Default42023443168794.8%
  
18521287.2%
  
src/envilder/apps/cli/Cli.ts2432715288.8%
  
81457.1%
  
src/envilder/apps/cli/Index.ts044140%
 
020%
 
src/envilder/apps/cli/Startup.ts80840100%
 
00
 
src/envilder/apps/gha/Gha.ts3103196100%
 
161888.8%
  
src/envilder/apps/gha/Index.ts044140%
 
020%
 
src/envilder/apps/gha/Startup.ts7184087.5%
  
00
 
src/envilder/apps/shared/ContainerConfiguration.ts2002095100%
 
1414100%
 
src/envilder/core/application/dispatch/DispatchActionCommand.ts1401439100%
 
88100%
 
src/envilder/core/application/dispatch/DispatchActionCommandHandler.ts223258888%
  
111384.6%
  
src/envilder/core/application/pullSecretsToEnv/PullSecretsToEnvCommand.ts30310100%
 
00
 
src/envilder/core/application/pullSecretsToEnv/PullSecretsToEnvCommandHandler.ts36036126100%
 
5683.3%
  
src/envilder/core/application/pushEnvToSecrets/PushEnvToSecretsCommand.ts30310100%
 
00
 
src/envilder/core/application/pushEnvToSecrets/PushEnvToSecretsCommandHandler.ts7738024596.2%
  
364285.7%
  
src/envilder/core/application/pushSingle/PushSingleCommand.ts40415100%
 
00
 
src/envilder/core/application/pushSingle/PushSingleCommandHandler.ts1101146100%
 
1250%
  
src/envilder/core/domain/CliOptions.ts00039
 
00
 
src/envilder/core/domain/EnvironmentVariable.ts151168293.7%
  
121392.3%
  
src/envilder/core/domain/errors/DomainErrors.ts3254260%
  
00
 
src/envilder/core/domain/MapFileConfig.ts00010
 
00
 
src/envilder/core/domain/OperationMode.ts4045100%
 
00
 
src/envilder/core/domain/ports/ILogger.ts0005
 
00
 
src/envilder/core/domain/ports/ISecretProvider.ts0004
 
00
 
src/envilder/core/domain/ports/IVariableStore.ts00011
 
00
 
src/envilder/core/infrastructure/aws/AwsSecretProviderFactory.ts20214100%
 
22100%
 
src/envilder/core/infrastructure/aws/AwsSsmSecretProvider.ts1301353100%
 
88100%
 
src/envilder/core/infrastructure/azure/AzureKeyVaultSecretProvider.ts3713811897.3%
  
252696.1%
  
src/envilder/core/infrastructure/azure/AzureSecretProviderFactory.ts90940100%
 
66100%
 
src/envilder/core/infrastructure/azure/AzureVaultUrlValidator.ts1101137100%
 
88100%
 
src/envilder/core/infrastructure/logger/ConsoleLogger.ts50517100%
 
00
 
src/envilder/core/infrastructure/package/PackageVersionReader.ts121133292.3%
  
81080%
  
src/envilder/core/infrastructure/variableStore/FileVariableStore.ts45045124100%
 
171894.4%
  
src/envilder/core/types.ts40424100%
 
00