Improvements on Description Sanitizer and upgrade dom lib #27089
Quality Gate passed
Annotations
Check failure on line 1496 in src/pages/ColumnBulkOperations/ColumnGrid/ColumnGrid.component.tsx
sonarqubecloud / [open-metadata-ui] 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=open-metadata-ui&issues=AZ2PHMDu9Mm1IXzUzXnh&open=AZ2PHMDu9Mm1IXzUzXnh&pullRequest=27089
Check warning on line 2255 in src/components/OntologyExplorer/OntologyExplorer.tsx
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Use <output> instead of the "status" role to ensure accessibility across all devices.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ2PHLvS9Mm1IXzUzXmJ&open=AZ2PHLvS9Mm1IXzUzXmJ&pullRequest=27089
Check warning on line 156 in src/components/common/atoms/asyncTreeSelect/useTreeSelection.tsx
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Complete the task associated to this "TODO" comment.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ2PHKT79Mm1IXzUzXea&open=AZ2PHKT79Mm1IXzUzXea&pullRequest=27089
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Unexpected negated condition.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ2PHKeZ9Mm1IXzUzXff&open=AZ2PHKeZ9Mm1IXzUzXff&pullRequest=27089
Check warning on line 740 in src/utils/EntityLineageUtils.tsx
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Extract this nested ternary operation into an independent statement.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ2PHMmZ9Mm1IXzUzXrO&open=AZ2PHMmZ9Mm1IXzUzXrO&pullRequest=27089
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Extract this nested ternary operation into an independent statement.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ2PHLdx9Mm1IXzUzXkC&open=AZ2PHLdx9Mm1IXzUzXkC&pullRequest=27089
Check failure on line 316 in src/utils/SchedularUtils.tsx
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Prefer `throw error` over `return Promise.reject(error)`.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ2PHMlm9Mm1IXzUzXrG&open=AZ2PHMlm9Mm1IXzUzXrG&pullRequest=27089
Check warning on line 142 in src/components/common/CustomUnitSelect/CustomUnitSelect.tsx
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Move this component definition out of the parent component and pass data as props.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ2PHKqJ9Mm1IXzUzXgr&open=AZ2PHKqJ9Mm1IXzUzXgr&pullRequest=27089
Check warning on line 178 in src/components/common/MUIUserTeamSelect/MUIUserTeamSelect.tsx
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Handle this exception or don't catch it at all.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ2PHKq79Mm1IXzUzXgt&open=AZ2PHKq79Mm1IXzUzXgt&pullRequest=27089
Check warning on line 158 in src/constants/Services.constant.ts
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Use `export…from` to re-export `SYNAPSE`.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ2PHMvL9Mm1IXzUzXsc&open=AZ2PHMvL9Mm1IXzUzXsc&pullRequest=27089
Check failure on line 104 in src/components/ExploreV1/ExploreV1.component.tsx
sonarqubecloud / [open-metadata-ui] 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=open-metadata-ui&issues=AZ2XaBN9j0IoHXNa_dvV&open=AZ2XaBN9j0IoHXNa_dvV&pullRequest=27089
Check failure on line 96 in src/utils/TagsUtils.tsx
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Prefer `return value` over `return Promise.resolve(value)`.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ2PHMev9Mm1IXzUzXp9&open=AZ2PHMev9Mm1IXzUzXp9&pullRequest=27089
Check warning on line 206 in src/utils/StringsUtils.ts
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
`String.raw` should be used to avoid escaping `\`.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ2PHMkA9Mm1IXzUzXqr&open=AZ2PHMkA9Mm1IXzUzXqr&pullRequest=27089
Check warning on line 72 in src/utils/LandingPageWidget/WidgetsUtils.ts
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Prefer `globalThis` over `window`.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ2PHMSd9Mm1IXzUzXoi&open=AZ2PHMSd9Mm1IXzUzXoi&pullRequest=27089
Check warning on line 740 in src/utils/EntityLineageUtils.tsx
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Extract this nested ternary operation into an independent statement.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ2PHMmZ9Mm1IXzUzXrP&open=AZ2PHMmZ9Mm1IXzUzXrP&pullRequest=27089
Check warning on line 265 in src/utils/CommonUtils.tsx
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Remove this useless assignment to variable "newData".
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ2PHMgA9Mm1IXzUzXqE&open=AZ2PHMgA9Mm1IXzUzXqE&pullRequest=27089
Check failure on line 413 in src/hooks/useGridEditController.ts
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 117 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ2PHM2M9Mm1IXzUzXue&open=AZ2PHM2M9Mm1IXzUzXue&pullRequest=27089
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Do not use Array index in keys
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ2PHLq69Mm1IXzUzXlb&open=AZ2PHLq69Mm1IXzUzXlb&pullRequest=27089
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Prefer `Number.isNaN` over `isNaN`.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ2PHKo39Mm1IXzUzXgl&open=AZ2PHKo39Mm1IXzUzXgl&pullRequest=27089
Check warning on line 357 in src/utils/BlockEditorUtils.ts
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Prefer `String#replaceAll()` over `String#replace()`.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ13fagV1MRvjmKt0Sd_&open=AZ13fagV1MRvjmKt0Sd_&pullRequest=27089
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Prefer using an optional chain expression instead, as it's more concise and easier to read.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ2PHKZF9Mm1IXzUzXfG&open=AZ2PHKZF9Mm1IXzUzXfG&pullRequest=27089
Check failure on line 212 in src/components/SettingsSso/SSODocPanel/SSODocPanel.tsx
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Prefer `.dataset` over `setAttribute(…)`.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ2PHLeI9Mm1IXzUzXkL&open=AZ2PHLeI9Mm1IXzUzXkL&pullRequest=27089
Check warning on line 210 in src/utils/StringsUtils.ts
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
`String.raw` should be used to avoid escaping `\`.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ2PHMkA9Mm1IXzUzXqv&open=AZ2PHMkA9Mm1IXzUzXqv&pullRequest=27089
Check warning on line 147 in src/constants/Services.constant.ts
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Use `export…from` to re-export `SNOWFLAKE`.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ2PHMvL9Mm1IXzUzXsR&open=AZ2PHMvL9Mm1IXzUzXsR&pullRequest=27089
Check warning on line 209 in src/constants/Services.constant.ts
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Use `export…from` to re-export `DOMO`.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ2PHMvL9Mm1IXzUzXtP&open=AZ2PHMvL9Mm1IXzUzXtP&pullRequest=27089