Summary - Envilder CLIStarSponsor

Information
Parser: LCov
Assemblies: 1
Classes: 43
Files: 43
Tag: 502_37137557711
Line coverage
95%
Covered lines: 773
Uncovered lines: 38
Coverable lines: 811
Total lines: 3011
Line coverage: 95.3%
Branch coverage
90%
Covered branches: 382
Total branches: 423
Branch coverage: 90.3%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Coverage

Line coverageBranch coverage
NameCoveredUncoveredCoverableTotalPercentageCoveredTotalPercentage
Default77338811301195.3%
  
38242390.3%
  
src/envilder/apps/cli/entry/Cli.ts62062245100%
 
384192.6%
  
src/envilder/apps/cli/entry/Index.ts055180%
 
020%
 
src/envilder/apps/cli/errors/CliErrorPresenter.ts2302395100%
 
1212100%
 
src/envilder/apps/cli/errors/SilentExitError.ts2025100%
 
00
 
src/envilder/apps/cli/recovery/SsoLoginRecovery.ts37145113672.5%
  
152171.4%
  
src/envilder/apps/cli/Startup.ts80840100%
 
00
 
src/envilder/apps/gha/entry/Gha.ts3103198100%
 
151693.7%
  
src/envilder/apps/gha/entry/Index.ts022140%
 
00
 
src/envilder/apps/gha/errors/GhaErrorPresenter.ts1001037100%
 
22100%
 
src/envilder/apps/gha/Startup.ts91104990%
  
1250%
  
src/envilder/apps/shared/ContainerConfiguration.ts22022106100%
 
1616100%
 
src/envilder/core/application/dispatch/DispatchActionCommand.ts1401439100%
 
88100%
 
src/envilder/core/application/dispatch/DispatchActionCommandHandler.ts3213311896.9%
  
161794.1%
  
src/envilder/core/application/pullSecretsToEnv/PullSecretsToEnvCommand.ts30310100%
 
00
 
src/envilder/core/application/pullSecretsToEnv/PullSecretsToEnvCommandHandler.ts61061238100%
 
1818100%
 
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.ts1501557100%
 
1250%
  
src/envilder/core/domain/CliOptions.ts00039
 
00
 
src/envilder/core/domain/EnvironmentVariable.ts151169093.7%
  
101190.9%
  
src/envilder/core/domain/EnvironmentVariableName.ts90981100%
 
99100%
 
src/envilder/core/domain/errors/DomainErrors.ts1321510486.6%
  
22100%
 
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/ISecretMasker.ts0003
 
00
 
src/envilder/core/domain/ports/ISecretProvider.ts0005
 
00
 
src/envilder/core/domain/ports/IVariableStore.ts00011
 
00
 
src/envilder/core/infrastructure/aws/AwsSecretProviderFactory.ts1301338100%
 
7887.5%
  
src/envilder/core/infrastructure/aws/AwsSsmSecretProvider.ts5215316098.1%
  
242692.3%
  
src/envilder/core/infrastructure/aws/isExpiredCredentialsError.ts50512100%
 
55100%
 
src/envilder/core/infrastructure/aws/isSsoSessionExpiredError.ts5059100%
 
55100%
 
src/envilder/core/infrastructure/azure/AzureKeyVaultSecretProvider.ts3613711797.2%
  
232495.8%
  
src/envilder/core/infrastructure/azure/AzureSecretProviderFactory.ts90940100%
 
66100%
 
src/envilder/core/infrastructure/azure/AzureVaultUrlValidator.ts1101137100%
 
88100%
 
src/envilder/core/infrastructure/describeError.ts111122891.6%
  
131681.2%
  
src/envilder/core/infrastructure/github/GitHubActionsSecretMasker.ts20211100%
 
00
 
src/envilder/core/infrastructure/github/NoOpSecretMasker.ts0005
 
00
 
src/envilder/core/infrastructure/logger/ConsoleLogger.ts50517100%
 
00
 
src/envilder/core/infrastructure/package/PackageVersionReader.ts121133292.3%
  
81080%
  
src/envilder/core/infrastructure/variableStore/FileVariableStore.ts154515955296.8%
  
849489.3%
  
src/envilder/core/types.ts40425100%
 
00