feat(context-center): sortBy on lists, drive-file move, IT coverage #28096
Quality Gate passed
Annotations
Check warning on line 420 in src/components/OntologyExplorer/hooks/useOntologyGraphDerived.ts
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=AZ4jECAv70smO9SDzSIr&open=AZ4jECAv70smO9SDzSIr&pullRequest=28096
Check warning on line 73 in src/pages/EmbeddedAddServicePage/EmbeddedAddServicePage.component.tsx
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
This assertion is unnecessary since the receiver accepts the original type of the expression.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4jED8070smO9SDzSLr&open=AZ4jED8070smO9SDzSLr&pullRequest=28096
Check warning on line 302 in src/utils/ClassificationUtils.tsx
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
This assertion is unnecessary since the receiver accepts the original type of the expression.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4jEEaP70smO9SDzSMi&open=AZ4jEEaP70smO9SDzSMi&pullRequest=28096
Check warning on line 150 in src/pages/EditConnectionFormPage/EditConnectionFormPage.component.tsx
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
This assertion is unnecessary since it does not change the type of the expression.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4jEECs70smO9SDzSL5&open=AZ4jEECs70smO9SDzSL5&pullRequest=28096
Check warning on line 404 in src/components/Entity/Task/TaskTab/TaskTabNew.component.tsx
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4jEATf70smO9SDzSGS&open=AZ4jEATf70smO9SDzSGS&pullRequest=28096
Check warning on line 399 in src/components/OntologyExplorer/hooks/useOntologyExplorer.ts
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=AZ4jECCG70smO9SDzSIu&open=AZ4jECCG70smO9SDzSIu&pullRequest=28096
Check warning on line 54 in src/components/Settings/Team/TeamsSelectable/TeamsSelectable.tsx
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=AZ4jD_Oi70smO9SDzSEg&open=AZ4jD_Oi70smO9SDzSEg&pullRequest=28096
Check warning on line 1423 in src/utils/EntityLineageUtils.tsx
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
This assertion is unnecessary since it does not change the type of the expression.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4jEGbI70smO9SDzSQX&open=AZ4jEGbI70smO9SDzSQX&pullRequest=28096
Check warning on line 48 in src/utils/SwMessenger.ts
sonarqubecloud / [open-metadata-ui] 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=open-metadata-ui&issues=AZ4jEGDk70smO9SDzSPl&open=AZ4jEGDk70smO9SDzSPl&pullRequest=28096
Check warning on line 133 in src/hooks/useGridEditController.ts
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Prefer `childNode.remove()` over `parentNode.removeChild(childNode)`.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4jEHLs70smO9SDzSRo&open=AZ4jEHLs70smO9SDzSRo&pullRequest=28096
Check failure on line 67 in src/components/BlockEditor/Extensions/File/FileNode.ts
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Prefer `.dataset` over `getAttribute(…)`.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4jD5Sj70smO9SDzR81&open=AZ4jD5Sj70smO9SDzR81&pullRequest=28096
Check warning on line 286 in src/pages/LearningResourcesPage/LearningResourceForm.component.tsx
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Unexpected negated condition.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4jEDWD70smO9SDzSKy&open=AZ4jEDWD70smO9SDzSKy&pullRequest=28096
Check failure on line 277 in src/utils/BlockEditorUtils.ts
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Prefer `.dataset` over `setAttribute(…)`.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4jEFKz70smO9SDzSOC&open=AZ4jEFKz70smO9SDzSOC&pullRequest=28096
Check warning on line 97 in src/pages/Glossary/GlossaryLeftPanel/GlossaryLeftPanel.component.tsx
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Use `.indexOf()` instead of `.findIndex()` when looking for the index of an item.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4jEDBK70smO9SDzSKO&open=AZ4jEDBK70smO9SDzSKO&pullRequest=28096
Check warning on line 883 in src/components/common/Table/TableV2.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=AZ4jD6fx70smO9SDzR-r&open=AZ4jD6fx70smO9SDzR-r&pullRequest=28096
Check warning on line 70 in src/components/Settings/Bot/BotDetails/BotDetails.component.tsx
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Unexpected negated condition.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4jD_SA70smO9SDzSEk&open=AZ4jD_SA70smO9SDzSEk&pullRequest=28096
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=AZ4jEAdX70smO9SDzSGe&open=AZ4jEAdX70smO9SDzSGe&pullRequest=28096
Check warning on line 52 in src/components/Learning/ResourcePlayer/VideoPlayer.component.tsx
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Prefer `globalThis` over `window`.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4jEApi70smO9SDzSGt&open=AZ4jEApi70smO9SDzSGt&pullRequest=28096
Check warning on line 118 in src/components/common/Table/TableV2Utils.ts
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
This assertion is unnecessary since it does not change the type of the expression.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4jD6cX70smO9SDzR-T&open=AZ4jD6cX70smO9SDzR-T&pullRequest=28096
Check warning on line 104 in src/hooks/useClipBoard.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=AZ4jEHEi70smO9SDzSRf&open=AZ4jEHEi70smO9SDzSRf&pullRequest=28096
Check warning on line 546 in src/utils/ServiceUtilClassBase.ts
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
This assertion is unnecessary since the receiver accepts the original type of the expression.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4jEFKP70smO9SDzSN7&open=AZ4jEFKP70smO9SDzSN7&pullRequest=28096
Check failure on line 27 in src/utils/OktaCustomStorage.ts
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Refactor this asynchronous operation outside of the constructor.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4jEEwo70smO9SDzSNL&open=AZ4jEEwo70smO9SDzSNL&pullRequest=28096
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Visible, non-interactive elements with click handlers must have at least one keyboard listener.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4jD9E-70smO9SDzSCB&open=AZ4jD9E-70smO9SDzSCB&pullRequest=28096
Check warning on line 1721 in src/utils/EntityLineageUtils.tsx
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
This assertion is unnecessary since it does not change the type of the expression.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4jEGbI70smO9SDzSQb&open=AZ4jEGbI70smO9SDzSQb&pullRequest=28096
Check warning on line 41 in src/components/Entity/EntityLineage/LineageNodeLabelV1.tsx
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
'isChildrenListExpanded' PropType is defined but prop is never used
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ4jEAP270smO9SDzSGM&open=AZ4jEAP270smO9SDzSGM&pullRequest=28096