Skip to content

feat: 🎉 Add configurable CRD health checks#675

Open
titigmr wants to merge 1 commit into
InseeFrLab:mainfrom
titigmr:main
Open

feat: 🎉 Add configurable CRD health checks#675
titigmr wants to merge 1 commit into
InseeFrLab:mainfrom
titigmr:main

feat: :tada: Add configurable CRD health checks

034710a
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Jun 25, 2026 in 25s

Annotations

Check warning on line 49 in onyxia-api/src/main/java/fr/insee/onyxia/api/services/impl/HelmAppsService.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this bean to match the regular expression '^[a-z][a-zA-Z0-9]*$'.

See more on https://sonarcloud.io/project/issues?id=InseeFrLab_onyxia-api&issues=AZ79WnpcBSP9yiGoohbx&open=AZ79WnpcBSP9yiGoohbx&pullRequest=675

Check warning on line 49 in onyxia-api/src/main/java/fr/insee/onyxia/api/services/impl/HelmReleaseHealthResolver.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

A "Brain Method" was detected. Refactor it to reduce at least one of the following metrics: LOC from 75 to 64, Complexity from 15 to 14, Nesting Level from 4 to 2, Number of Variables from 14 to 6.

See more on https://sonarcloud.io/project/issues?id=InseeFrLab_onyxia-api&issues=AZ79WnmgBSP9yiGoohbw&open=AZ79WnmgBSP9yiGoohbw&pullRequest=675

Check failure on line 49 in onyxia-api/src/main/java/fr/insee/onyxia/api/services/impl/HelmReleaseHealthResolver.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 29 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=InseeFrLab_onyxia-api&issues=AZ79WnmgBSP9yiGoohbv&open=AZ79WnmgBSP9yiGoohbv&pullRequest=675

Check failure on line 164 in onyxia-api/src/main/java/fr/insee/onyxia/api/services/impl/HelmReleaseHealthResolver.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "status" 3 times.

See more on https://sonarcloud.io/project/issues?id=InseeFrLab_onyxia-api&issues=AZ79WnmgBSP9yiGoohbu&open=AZ79WnmgBSP9yiGoohbu&pullRequest=675