Skip to content

feat: properties from mounted secrets#93

Open
Ksiona wants to merge 18 commits into
mainfrom
feat/env_to_secret
Open

feat: properties from mounted secrets#93
Ksiona wants to merge 18 commits into
mainfrom
feat/env_to_secret

fix: sonar coverage

5f41042
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Jun 11, 2026 in 1m 4s

Annotations

Check warning on line 52 in core-rest-libraries/pod-secrets-provider/pod-secrets-provider-spring/src/test/java/com/netcracker/cloud/podsecrets/spring/PodSecretsEnvironmentPostProcessorTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

This block of commented-out lines of code should be removed.

See more on https://sonarcloud.io/project/issues?id=Netcracker_qubership-core-java-libs&issues=AZ6nHd734GsbWVQpCjUv&open=AZ6nHd734GsbWVQpCjUv&pullRequest=93

Check warning on line 6 in core-rest-libraries/pod-secrets-provider/pod-secrets-provider-spring/src/main/java/com/netcracker/cloud/podsecrets/spring/PodSecretsPropertySource.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unused import 'java.util.stream.Stream'.

See more on https://sonarcloud.io/project/issues?id=Netcracker_qubership-core-java-libs&issues=AZ6x4zPRlY1c_5dlF-nW&open=AZ6x4zPRlY1c_5dlF-nW&pullRequest=93

Check warning on line 47 in core-quarkus-extensions/config-sources/pod-secrets-config-source/deployment/src/test/java/com/netcracker/cloud/podsecrets/quarkus/PodSecretsConfigSourceDeploymentTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Join these multiple assertions subject to one assertion chain.

See more on https://sonarcloud.io/project/issues?id=Netcracker_qubership-core-java-libs&issues=AZ6nHd6s4GsbWVQpCjUm&open=AZ6nHd6s4GsbWVQpCjUm&pullRequest=93

Check warning on line 12 in core-rest-libraries/pod-secrets-provider/pod-secrets-provider-common/src/test/java/com/netcracker/cloud/podsecrets/PodSecretsLoaderConfigTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unused import 'java.util.Map'.

See more on https://sonarcloud.io/project/issues?id=Netcracker_qubership-core-java-libs&issues=AZ6x4zLelY1c_5dlF-nQ&open=AZ6x4zLelY1c_5dlF-nQ&pullRequest=93

Check warning on line 24 in core-rest-libraries/pod-secrets-provider/pod-secrets-provider-common/src/test/java/com/netcracker/cloud/podsecrets/PodSecretsLoaderTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use assertThat(actual).containsEntry(key, value) instead.

See more on https://sonarcloud.io/project/issues?id=Netcracker_qubership-core-java-libs&issues=AZ6x4zO2lY1c_5dlF-nS&open=AZ6x4zO2lY1c_5dlF-nS&pullRequest=93

Check warning on line 9 in core-rest-libraries/pod-secrets-provider/pod-secrets-provider-common/src/test/java/com/netcracker/cloud/podsecrets/PodSecretsLoaderConfigTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unused import 'java.nio.file.Files'.

See more on https://sonarcloud.io/project/issues?id=Netcracker_qubership-core-java-libs&issues=AZ6x4zLelY1c_5dlF-nP&open=AZ6x4zLelY1c_5dlF-nP&pullRequest=93

Check warning on line 25 in core-rest-libraries/pod-secrets-provider/pod-secrets-provider-common/src/test/java/com/netcracker/cloud/podsecrets/PodSecretsLoaderTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use assertThat(actual).containsEntry(key, value) instead.

See more on https://sonarcloud.io/project/issues?id=Netcracker_qubership-core-java-libs&issues=AZ6x4zO2lY1c_5dlF-nT&open=AZ6x4zO2lY1c_5dlF-nT&pullRequest=93

Check warning on line 37 in core-quarkus-extensions/config-sources/pod-secrets-config-source/runtime/src/test/java/com/netcracker/cloud/podsecrets/quarkus/runtime/PodSecretsConfigSourceUnitTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Join these multiple assertions subject to one assertion chain.

See more on https://sonarcloud.io/project/issues?id=Netcracker_qubership-core-java-libs&issues=AZ6nHd4m4GsbWVQpCjUl&open=AZ6nHd4m4GsbWVQpCjUl&pullRequest=93

Check warning on line 5 in core-rest-libraries/pod-secrets-provider/pod-secrets-provider-common/src/test/java/com/netcracker/cloud/podsecrets/PodSecretsLoaderConfigTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unused import 'org.junitpioneer.jupiter.SetEnvironmentVariable'.

See more on https://sonarcloud.io/project/issues?id=Netcracker_qubership-core-java-libs&issues=AZ6x4zLelY1c_5dlF-nO&open=AZ6x4zLelY1c_5dlF-nO&pullRequest=93

Check warning on line 34 in core-rest-libraries/pod-secrets-provider/pod-secrets-provider-common/src/test/java/com/netcracker/cloud/podsecrets/PodSecretsLoaderTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the declaration of thrown exception 'java.lang.Exception', as it cannot be thrown from method's body.

See more on https://sonarcloud.io/project/issues?id=Netcracker_qubership-core-java-libs&issues=AZ6x4zO2lY1c_5dlF-nU&open=AZ6x4zO2lY1c_5dlF-nU&pullRequest=93

Check warning on line 23 in core-rest-libraries/pod-secrets-provider/pod-secrets-provider-common/src/test/java/com/netcracker/cloud/podsecrets/PodSecretsLoaderTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use assertThat(actual).containsEntry(key, value) instead.

See more on https://sonarcloud.io/project/issues?id=Netcracker_qubership-core-java-libs&issues=AZ6x4zO2lY1c_5dlF-nR&open=AZ6x4zO2lY1c_5dlF-nR&pullRequest=93

Check warning on line 10 in core-quarkus-extensions/config-sources/pod-secrets-config-source/deployment/src/test/java/com/netcracker/cloud/podsecrets/quarkus/PodSecretsConfigSourceDeploymentTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unused import 'java.nio.file.Files'.

See more on https://sonarcloud.io/project/issues?id=Netcracker_qubership-core-java-libs&issues=AZ6nHd6s4GsbWVQpCjUn&open=AZ6nHd6s4GsbWVQpCjUn&pullRequest=93

Check warning on line 13 in core-rest-libraries/pod-secrets-provider/pod-secrets-provider-common/src/test/java/com/netcracker/cloud/podsecrets/CacheableValueTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the declaration of thrown exception 'java.lang.InterruptedException', as it cannot be thrown from method's body.

See more on https://sonarcloud.io/project/issues?id=Netcracker_qubership-core-java-libs&issues=AZ6x4zO_lY1c_5dlF-nV&open=AZ6x4zO_lY1c_5dlF-nV&pullRequest=93