| org/alexmond/jhelm/core/service/RepoManager.java |
78.6% |
|
448 |
122 |
| org/alexmond/jhelm/kube/service/internal/HelmKubeService.java |
83.3% |
|
428 |
86 |
| org/alexmond/jhelm/app/command/DependencyCommand.java |
36.4% |
|
44 |
77 |
| org/alexmond/jhelm/gotemplate/helm/functions/ConversionFunctions.java |
83.0% |
|
312 |
64 |
| org/alexmond/jhelm/core/service/DependencyResolver.java |
51.2% |
|
66 |
63 |
| org/alexmond/jhelm/core/service/Engine.java |
89.3% |
|
482 |
58 |
| org/alexmond/jhelm/app/command/PluginCommand.java |
0.0% |
|
0 |
49 |
| org/alexmond/jhelm/core/service/RepoHttpClientFactory.java |
60.6% |
|
60 |
39 |
| org/alexmond/jhelm/kube/service/internal/KubernetesClientProvider.java |
75.0% |
|
108 |
36 |
| org/alexmond/jhelm/gotemplate/helm/functions/DurationFunctions.java |
77.9% |
|
106 |
30 |
| org/alexmond/jhelm/gotemplate/helm/functions/TomlWriter.java |
71.3% |
|
67 |
27 |
| org/alexmond/jhelm/core/service/SchemaValidator.java |
74.3% |
|
75 |
26 |
| org/alexmond/jhelm/kube/service/internal/ResourcePluralizer.java |
80.2% |
|
89 |
22 |
| org/alexmond/jhelm/core/action/UpgradeAction.java |
85.8% |
|
121 |
20 |
| org/alexmond/jhelm/core/service/ChartLoader.java |
86.8% |
|
118 |
18 |
| org/alexmond/jhelm/core/service/SignatureService.java |
88.0% |
|
125 |
17 |
| org/alexmond/jhelm/app/command/StatusCommand.java |
70.4% |
|
38 |
16 |
| org/alexmond/jhelm/core/service/ConfigServerClient.java |
65.2% |
|
30 |
16 |
| org/alexmond/jhelm/core/action/InstallAction.java |
86.1% |
|
93 |
15 |
| org/alexmond/jhelm/app/command/UpgradeCommand.java |
91.8% |
|
134 |
12 |
| org/alexmond/jhelm/app/command/RepoCommand.java |
88.3% |
|
83 |
11 |
| org/alexmond/jhelm/core/action/PackageAction.java |
85.7% |
|
66 |
11 |
| org/alexmond/jhelm/core/util/ValuesOverrides.java |
88.8% |
|
87 |
11 |
| org/alexmond/jhelm/core/service/OciRegistryClient.java |
93.8% |
|
152 |
10 |
| org/alexmond/jhelm/plugin/runtime/MemoryBridge.java |
23.1% |
|
3 |
10 |
| org/alexmond/jhelm/app/command/InstallCommand.java |
92.2% |
|
107 |
9 |
| org/alexmond/jhelm/core/service/UrlSecurity.java |
80.4% |
|
37 |
9 |
| org/alexmond/jhelm/core/service/ExternalCommandPostRenderer.java |
83.9% |
|
47 |
9 |
| org/alexmond/jhelm/kube/service/internal/RetryableKubeService.java |
87.3% |
|
62 |
9 |
| org/alexmond/jhelm/core/JhelmCoreAutoConfiguration.java |
89.2% |
|
66 |
8 |
| org/alexmond/jhelm/app/JHelmCommand.java |
53.3% |
|
8 |
7 |
| org/alexmond/jhelm/core/service/KubeService.java |
12.5% |
|
1 |
7 |
| org/alexmond/jhelm/kube/service/internal/ObservableKubeService.java |
87.9% |
|
51 |
7 |
| org/alexmond/jhelm/rest/dto/HelmHookDto.java |
0.0% |
|
0 |
7 |
| org/alexmond/jhelm/rest/dto/ResourceStatusDto.java |
0.0% |
|
0 |
7 |
| org/alexmond/jhelm/app/command/PullCommand.java |
91.2% |
|
62 |
6 |
| org/alexmond/jhelm/app/command/ChartResolver.java |
88.0% |
|
44 |
6 |
| org/alexmond/jhelm/core/action/GetAction.java |
91.8% |
|
67 |
6 |
| org/alexmond/jhelm/core/action/TemplateAction.java |
85.4% |
|
35 |
6 |
| org/alexmond/jhelm/core/action/LintAction.java |
90.0% |
|
54 |
6 |
| org/alexmond/jhelm/core/service/RegistryManager.java |
89.7% |
|
52 |
6 |
| org/alexmond/jhelm/core/service/ValueEncryptor.java |
87.8% |
|
43 |
6 |
| org/alexmond/jhelm/core/util/HookExecutor.java |
80.6% |
|
25 |
6 |
| org/alexmond/jhelm/core/util/HookParser.java |
91.2% |
|
62 |
6 |
| org/alexmond/jhelm/plugin/service/PluginManager.java |
86.4% |
|
38 |
6 |
| org/alexmond/jhelm/app/command/TemplateCommand.java |
90.2% |
|
46 |
5 |
| org/alexmond/jhelm/core/action/RollbackAction.java |
92.9% |
|
65 |
5 |
| org/alexmond/jhelm/core/action/UninstallAction.java |
90.4% |
|
47 |
5 |
| org/alexmond/jhelm/core/util/ValuesLoader.java |
96.1% |
|
124 |
5 |
| org/alexmond/jhelm/rest/util/TempDir.java |
77.3% |
|
17 |
5 |
| org/alexmond/jhelm/app/command/RegistryCommand.java |
90.7% |
|
39 |
4 |
| org/alexmond/jhelm/app/command/SearchCommand.java |
0.0% |
|
0 |
4 |
| org/alexmond/jhelm/app/command/TestCommand.java |
92.2% |
|
47 |
4 |
| org/alexmond/jhelm/app/command/ListCommand.java |
92.5% |
|
49 |
4 |
| org/alexmond/jhelm/core/model/ChartLock.java |
73.3% |
|
11 |
4 |
| org/alexmond/jhelm/core/util/ManifestDiff.java |
88.6% |
|
31 |
4 |
| org/alexmond/jhelm/plugin/service/PluginLoader.java |
91.3% |
|
42 |
4 |
| org/alexmond/jhelm/rest/JhelmRestAutoConfiguration.java |
86.2% |
|
25 |
4 |
| org/alexmond/jhelm/rest/controller/ReleaseController.java |
96.9% |
|
125 |
4 |
| org/alexmond/jhelm/rest/util/ChartArchiveUtil.java |
81.8% |
|
18 |
4 |
| org/alexmond/jhelm/app/HelmJavaApplication.java |
83.3% |
|
15 |
3 |
| org/alexmond/jhelm/app/command/DecryptCommand.java |
66.7% |
|
6 |
3 |
| org/alexmond/jhelm/app/command/CreateCommand.java |
72.7% |
|
8 |
3 |
| org/alexmond/jhelm/app/command/LintCommand.java |
88.5% |
|
23 |
3 |
| org/alexmond/jhelm/core/action/ShowAction.java |
93.3% |
|
42 |
3 |
| org/alexmond/jhelm/core/cache/TemplateCache.java |
88.0% |
|
22 |
3 |
| org/alexmond/jhelm/core/exception/KubernetesOperationException.java |
72.7% |
|
8 |
3 |
| org/alexmond/jhelm/core/model/HelmReleaseCodec.java |
95.8% |
|
68 |
3 |
| org/alexmond/jhelm/core/util/RenderedManifest.java |
93.0% |
|
40 |
3 |
| org/alexmond/jhelm/plugin/sandbox/SandboxedExecutor.java |
76.9% |
|
10 |
3 |
| org/alexmond/jhelm/rest/config/OpenApiErrorResponsesCustomizer.java |
93.5% |
|
43 |
3 |
| org/alexmond/jhelm/rest/controller/RepoController.java |
95.5% |
|
63 |
3 |
| org/alexmond/jhelm/app/command/SearchHubCommand.java |
94.7% |
|
36 |
2 |
| org/alexmond/jhelm/app/command/HistoryCommand.java |
92.9% |
|
26 |
2 |
| org/alexmond/jhelm/core/action/VerifyAction.java |
87.5% |
|
14 |
2 |
| org/alexmond/jhelm/core/action/CreateAction.java |
94.4% |
|
34 |
2 |
| org/alexmond/jhelm/core/exception/SignatureException.java |
50.0% |
|
2 |
2 |
| org/alexmond/jhelm/core/exception/ReleaseStorageException.java |
50.0% |
|
2 |
2 |
| org/alexmond/jhelm/core/model/ChartFiles.java |
95.2% |
|
40 |
2 |
| org/alexmond/jhelm/core/output/OutputFormat.java |
95.7% |
|
45 |
2 |
| org/alexmond/jhelm/kube/JhelmKubeAutoConfiguration.java |
92.9% |
|
26 |
2 |
| org/alexmond/jhelm/kube/service/internal/KubernetesHealthIndicator.java |
71.4% |
|
5 |
2 |
| org/alexmond/jhelm/plugin/exception/PluginValidationException.java |
50.0% |
|
2 |
2 |
| org/alexmond/jhelm/plugin/exception/PluginLoadException.java |
50.0% |
|
2 |
2 |
| org/alexmond/jhelm/plugin/exception/PluginTimeoutException.java |
50.0% |
|
2 |
2 |
| org/alexmond/jhelm/plugin/exception/PluginNotFoundException.java |
50.0% |
|
2 |
2 |
| org/alexmond/jhelm/plugin/exception/PluginExecutionException.java |
50.0% |
|
2 |
2 |
| org/alexmond/jhelm/app/command/GetCommand.java |
99.0% |
|
101 |
1 |
| org/alexmond/jhelm/app/command/EncryptSupport.java |
83.3% |
|
5 |
1 |
| org/alexmond/jhelm/app/command/VersionCommand.java |
91.7% |
|
11 |
1 |
| org/alexmond/jhelm/app/command/PackageCommand.java |
96.2% |
|
25 |
1 |
| org/alexmond/jhelm/core/action/DependencyUpdateAction.java |
96.2% |
|
25 |
1 |
| org/alexmond/jhelm/core/action/TestAction.java |
98.1% |
|
53 |
1 |
| org/alexmond/jhelm/core/action/SearchHubAction.java |
97.5% |
|
39 |
1 |
| org/alexmond/jhelm/core/model/Values.java |
66.7% |
|
2 |
1 |
| org/alexmond/jhelm/core/util/ReleaseNames.java |
95.8% |
|
23 |
1 |
| org/alexmond/jhelm/core/util/ReleaseFilters.java |
97.9% |
|
46 |
1 |
| org/alexmond/jhelm/core/util/PropertySourceMapper.java |
98.4% |
|
63 |
1 |
| org/alexmond/jhelm/core/util/ValuesProfiles.java |
98.8% |
|
79 |
1 |
| org/alexmond/jhelm/app/VersionInfo.java |
100.0% |
|
13 |
0 |
| org/alexmond/jhelm/app/JhelmVersionProvider.java |
100.0% |
|
4 |
0 |
| org/alexmond/jhelm/app/command/UninstallCommand.java |
100.0% |
|
24 |
0 |
| org/alexmond/jhelm/app/command/MutatingGuard.java |
100.0% |
|
4 |
0 |
| org/alexmond/jhelm/app/command/RollbackCommand.java |
100.0% |
|
27 |
0 |
| org/alexmond/jhelm/app/command/EnvCommand.java |
100.0% |
|
22 |
0 |
| org/alexmond/jhelm/app/command/VerifyCommand.java |
100.0% |
|
12 |
0 |
| org/alexmond/jhelm/app/command/RepoChartOptions.java |
100.0% |
|
12 |
0 |
| org/alexmond/jhelm/app/command/ShowCommand.java |
100.0% |
|
58 |
0 |
| org/alexmond/jhelm/app/command/ConfigServerCliOptions.java |
100.0% |
|
2 |
0 |
| org/alexmond/jhelm/app/command/EncryptCommand.java |
100.0% |
|
9 |
0 |
| org/alexmond/jhelm/app/command/PushCommand.java |
100.0% |
|
10 |
0 |
| org/alexmond/jhelm/app/output/CliOutput.java |
100.0% |
|
19 |
0 |
| org/alexmond/jhelm/core/JhelmMetricsAutoConfiguration.java |
100.0% |
|
2 |
0 |
| org/alexmond/jhelm/core/CoreConfig.java |
100.0% |
|
1 |
0 |
| org/alexmond/jhelm/core/action/HistoryAction.java |
100.0% |
|
1 |
0 |
| org/alexmond/jhelm/core/action/StatusAction.java |
100.0% |
|
4 |
0 |
| org/alexmond/jhelm/core/action/UpgradeValueStrategy.java |
100.0% |
|
5 |
0 |
| org/alexmond/jhelm/core/action/UninstallOptions.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/core/action/ListAction.java |
100.0% |
|
2 |
0 |
| org/alexmond/jhelm/core/action/InstallOptions.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/core/action/UpgradeOptions.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/core/action/RollbackOptions.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/core/config/JhelmEncryptProperties.java |
100.0% |
|
3 |
0 |
| org/alexmond/jhelm/core/config/JhelmSecurityProperties.java |
100.0% |
|
3 |
0 |
| org/alexmond/jhelm/core/config/JhelmSecurityPolicy.java |
100.0% |
|
11 |
0 |
| org/alexmond/jhelm/core/config/JhelmAccessMode.java |
100.0% |
|
3 |
0 |
| org/alexmond/jhelm/core/config/ConfigServerProperties.java |
100.0% |
|
1 |
0 |
| org/alexmond/jhelm/core/config/JhelmCoreProperties.java |
100.0% |
|
6 |
0 |
| org/alexmond/jhelm/core/exception/ReleaseNotFoundException.java |
100.0% |
|
5 |
0 |
| org/alexmond/jhelm/core/exception/ChartLoadException.java |
100.0% |
|
14 |
0 |
| org/alexmond/jhelm/core/exception/JhelmException.java |
100.0% |
|
4 |
0 |
| org/alexmond/jhelm/core/exception/DeploymentFailedException.java |
100.0% |
|
4 |
0 |
| org/alexmond/jhelm/core/exception/TemplateRenderException.java |
100.0% |
|
19 |
0 |
| org/alexmond/jhelm/core/exception/WaitTimeoutException.java |
100.0% |
|
4 |
0 |
| org/alexmond/jhelm/core/exception/SchemaValidationException.java |
100.0% |
|
10 |
0 |
| org/alexmond/jhelm/core/metrics/JhelmMetrics.java |
100.0% |
|
65 |
0 |
| org/alexmond/jhelm/core/model/Dependency.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/core/model/ChartMetadata.java |
100.0% |
|
1 |
0 |
| org/alexmond/jhelm/core/model/Environment.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/core/model/VersionSet.java |
100.0% |
|
3 |
0 |
| org/alexmond/jhelm/core/model/RepositoryConfig.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/core/model/Chart.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/core/model/ReleaseStatus.java |
100.0% |
|
21 |
0 |
| org/alexmond/jhelm/core/model/ReleaseContext.java |
100.0% |
|
8 |
0 |
| org/alexmond/jhelm/core/model/HelmHook.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/core/model/ResourceStatus.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/core/model/Capabilities.java |
100.0% |
|
4 |
0 |
| org/alexmond/jhelm/core/model/Release.java |
100.0% |
|
2 |
0 |
| org/alexmond/jhelm/core/service/VerificationKeyring.java |
100.0% |
|
4 |
0 |
| org/alexmond/jhelm/core/service/ConfigServerValuesLoader.java |
100.0% |
|
34 |
0 |
| org/alexmond/jhelm/core/service/AsyncKubeService.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/core/service/SigningKey.java |
100.0% |
|
4 |
0 |
| org/alexmond/jhelm/core/service/LifecycleListener.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/core/service/ConfigServerRequest.java |
100.0% |
|
1 |
0 |
| org/alexmond/jhelm/core/service/CascadePolicy.java |
100.0% |
|
15 |
0 |
| org/alexmond/jhelm/core/service/ChartDownloader.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/core/service/PostRenderProcessor.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/core/service/SsrfGuardingDnsResolver.java |
100.0% |
|
11 |
0 |
| org/alexmond/jhelm/core/service/LifecyclePhase.java |
100.0% |
|
13 |
0 |
| org/alexmond/jhelm/core/template/HelmChartTemplates.java |
100.0% |
|
13 |
0 |
| org/alexmond/jhelm/gotemplate/helm/HelmFunctions.java |
100.0% |
|
14 |
0 |
| org/alexmond/jhelm/gotemplate/helm/HelmFunctionProvider.java |
100.0% |
|
8 |
0 |
| org/alexmond/jhelm/gotemplate/helm/functions/KubernetesProvider.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/gotemplate/helm/functions/KubernetesFunctions.java |
100.0% |
|
23 |
0 |
| org/alexmond/jhelm/gotemplate/helm/functions/TemplateFunctions.java |
100.0% |
|
67 |
0 |
| org/alexmond/jhelm/kube/KubernetesConfig.java |
100.0% |
|
2 |
0 |
| org/alexmond/jhelm/kube/config/JhelmKubernetesProperties.java |
100.0% |
|
10 |
0 |
| org/alexmond/jhelm/kube/service/internal/KubeClient.java |
100.0% |
|
4 |
0 |
| org/alexmond/jhelm/kube/service/internal/AsyncHelmKubeService.java |
100.0% |
|
13 |
0 |
| org/alexmond/jhelm/plugin/JhelmPluginAutoConfiguration.java |
100.0% |
|
7 |
0 |
| org/alexmond/jhelm/plugin/config/JhelmPluginProperties.java |
100.0% |
|
3 |
0 |
| org/alexmond/jhelm/plugin/exception/PluginException.java |
100.0% |
|
4 |
0 |
| org/alexmond/jhelm/plugin/model/PluginEvent.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/plugin/model/PluginType.java |
100.0% |
|
12 |
0 |
| org/alexmond/jhelm/plugin/model/PluginManifest.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/plugin/model/PluginDescriptor.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/plugin/sandbox/SandboxConfig.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/plugin/service/PluginRegistry.java |
100.0% |
|
9 |
0 |
| org/alexmond/jhelm/plugin/spi/PostRendererPlugin.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/plugin/spi/DownloaderPlugin.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/plugin/spi/LifecycleHookPlugin.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/plugin/spi/Plugin.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/rest/NotFoundException.java |
100.0% |
|
2 |
0 |
| org/alexmond/jhelm/rest/JhelmRestExceptionHandler.java |
100.0% |
|
32 |
0 |
| org/alexmond/jhelm/rest/config/JhelmRestProperties.java |
100.0% |
|
10 |
0 |
| org/alexmond/jhelm/rest/controller/DependencyController.java |
100.0% |
|
13 |
0 |
| org/alexmond/jhelm/rest/controller/HubController.java |
100.0% |
|
4 |
0 |
| org/alexmond/jhelm/rest/controller/ChartController.java |
100.0% |
|
50 |
0 |
| org/alexmond/jhelm/rest/dto/UpgradeRequest.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/rest/dto/InstallUploadRequest.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/rest/dto/DependencyResolveRequest.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/rest/dto/TestResultDto.java |
100.0% |
|
6 |
0 |
| org/alexmond/jhelm/rest/dto/RollbackRequest.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/rest/dto/HubSearchResultDto.java |
100.0% |
|
9 |
0 |
| org/alexmond/jhelm/rest/dto/ChartVersionDto.java |
100.0% |
|
6 |
0 |
| org/alexmond/jhelm/rest/dto/TemplateRequest.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/rest/dto/CreateRequest.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/rest/dto/TemplateUploadRequest.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/rest/dto/UpgradeUploadRequest.java |
0.0% |
|
0 |
0 |
| org/alexmond/jhelm/rest/dto/RepoAddRequest.java |
0.0% |
|
0 |
0 |