feat(#3299): runtime configuration engine with Zod validation#3521
Quality Gate passed
Annotations
Check warning on line 22 in workspaces/boost/plugins/boost-backend/src/config/encryption.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `node:crypto` over `crypto`.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugins&issues=AZ7whPm_BSP9yiGopiJL&open=AZ7whPm_BSP9yiGopiJL&pullRequest=3521
Check failure on line 285 in workspaces/boost/plugins/boost-backend/src/config/AdminConfigService.ts
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 18 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugins&issues=AZ7x4b89CS1JGHu2Hoeg&open=AZ7x4b89CS1JGHu2Hoeg&pullRequest=3521
sonarqubecloud / SonarCloud Code Analysis
Prefer `.at(…)` over `[….length - index]`.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugins&issues=AZ7tYOD9_CS-XO_Pkjcd&open=AZ7tYOD9_CS-XO_Pkjcd&pullRequest=3521
sonarqubecloud / SonarCloud Code Analysis
'unknown' overrides all other types in this union type.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugins&issues=AZ7tYOD9_CS-XO_Pkjcb&open=AZ7tYOD9_CS-XO_Pkjcb&pullRequest=3521
sonarqubecloud / SonarCloud Code Analysis
'unknown' overrides all other types in this union type.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugins&issues=AZ7tYOD8_CS-XO_Pkjca&open=AZ7tYOD8_CS-XO_Pkjca&pullRequest=3521
Check warning on line 123 in workspaces/boost/plugins/boost-backend/src/config/AdminConfigService.ts
sonarqubecloud / SonarCloud Code Analysis
'unknown' overrides all other types in this union type.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugins&issues=AZ7tYOJY_CS-XO_Pkjcv&open=AZ7tYOJY_CS-XO_Pkjcv&pullRequest=3521
Check warning on line 94 in workspaces/boost/plugins/boost-backend/src/config/AdminConfigService.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer using nullish coalescing operator (`??=`) instead of an assignment expression, as it is simpler to read.
See more on https://sonarcloud.io/project/issues?id=redhat-developer_rhdh-plugins&issues=AZ7tYOJY_CS-XO_Pkjcu&open=AZ7tYOJY_CS-XO_Pkjcu&pullRequest=3521