Skip to content

feat(ui): add TableV2 as Untitled UI migration wrapper for Table component - #26214

Closed
harsh-vador wants to merge 45 commits into
mainfrom
untitledui-table-migration
Closed

feat(ui): add TableV2 as Untitled UI migration wrapper for Table component#26214
harsh-vador wants to merge 45 commits into
mainfrom
untitledui-table-migration

Merge branch 'main' into untitledui-table-migration

8d73bbd
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / [open-metadata-ui] SonarCloud Code Analysis succeeded Mar 24, 2026 in 2m 17s

Annotations

Check warning on line 77 in openmetadata-ui/src/main/resources/ui/src/components/common/Table/TableV2Utils.ts

See this annotation in the file changed.

@sonarqubecloud 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=AZzYGtyxL9JaeNKYWNZd&open=AZzYGtyxL9JaeNKYWNZd&pullRequest=26214

Check warning on line 1387 in openmetadata-ui/src/main/resources/ui/src/components/Glossary/GlossaryTermTab/GlossaryTermTab.component.tsx

See this annotation in the file changed.

@sonarqubecloud 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=AZz8HdcygaCjWeJfKqGu&open=AZz8HdcygaCjWeJfKqGu&pullRequest=26214

Check failure on line 867 in openmetadata-ui/src/main/resources/ui/src/components/common/Table/TableV2.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Refactor this code to not nest functions more than 4 levels deep.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZz3FlSw3yI2Hoe5_76c&open=AZz3FlSw3yI2Hoe5_76c&pullRequest=26214

Check warning on line 212 in openmetadata-ui/src/main/resources/ui/src/components/common/AsyncSelectList/TreeAsyncSelectList.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Unexpected negated condition.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZz3Flj-3yI2Hoe5_76f&open=AZz3Flj-3yI2Hoe5_76f&pullRequest=26214

Check warning on line 888 in openmetadata-ui/src/main/resources/ui/src/components/common/Table/TableV2.tsx

See this annotation in the file changed.

@sonarqubecloud 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=AZz3FlSw3yI2Hoe5_76d&open=AZz3FlSw3yI2Hoe5_76d&pullRequest=26214

Check failure on line 715 in openmetadata-ui/src/main/resources/ui/src/components/common/Table/TableV2.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Refactor this code to not nest functions more than 4 levels deep.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZz3FlSw3yI2Hoe5_76a&open=AZz3FlSw3yI2Hoe5_76a&pullRequest=26214

Check warning on line 251 in openmetadata-ui/src/main/resources/ui/src/components/common/AsyncSelectList/AsyncSelectList.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Unexpected negated condition.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZz3Flkh3yI2Hoe5_76i&open=AZz3Flkh3yI2Hoe5_76i&pullRequest=26214

Check failure on line 857 in openmetadata-ui/src/main/resources/ui/src/components/common/Table/TableV2.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Refactor this code to not nest functions more than 4 levels deep.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZz3FlSw3yI2Hoe5_76b&open=AZz3FlSw3yI2Hoe5_76b&pullRequest=26214

Check warning on line 311 in openmetadata-ui/src/main/resources/ui/src/components/common/Table/TableV2.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

'val' will use Object's default stringification format ('[object Object]') when stringified.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZzNkSynPquwnIS4xlIJ&open=AZzNkSynPquwnIS4xlIJ&pullRequest=26214

Check failure on line 201 in openmetadata-ui/src/main/resources/ui/src/components/common/Table/TableV2.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Refactor this code to not nest functions more than 4 levels deep.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZzYGuCZL9JaeNKYWNZg&open=AZzYGuCZL9JaeNKYWNZg&pullRequest=26214

Check failure on line 273 in openmetadata-ui/src/main/resources/ui/src/components/Glossary/GlossaryTermTab/GlossaryTermTab.component.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 16 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZz3Fll53yI2Hoe5_76j&open=AZz3Fll53yI2Hoe5_76j&pullRequest=26214

Check warning on line 704 in openmetadata-ui/src/main/resources/ui/src/components/Glossary/GlossaryTermTab/GlossaryTermTab.component.tsx

See this annotation in the file changed.

@sonarqubecloud 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=AZz3Fll53yI2Hoe5_76k&open=AZz3Fll53yI2Hoe5_76k&pullRequest=26214

Check warning on line 242 in openmetadata-ui/src/main/resources/ui/src/components/common/AsyncSelectList/TreeAsyncSelectList.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Provide multiple methods instead of using "isMultiSelect" to determine which action to take.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZz3Flj-3yI2Hoe5_76g&open=AZz3Flj-3yI2Hoe5_76g&pullRequest=26214

Check failure on line 163 in openmetadata-ui/src/main/resources/ui/src/pages/UserListPage/UserListPageV1.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Refactor this code to not nest functions more than 4 levels deep.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZzD3sBZOBE-tQjzuEkL&open=AZzD3sBZOBE-tQjzuEkL&pullRequest=26214

Check warning on line 118 in openmetadata-ui/src/main/resources/ui/src/components/common/Table/TableV2Utils.ts

See this annotation in the file changed.

@sonarqubecloud 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=AZzYGtyxL9JaeNKYWNZe&open=AZzYGtyxL9JaeNKYWNZe&pullRequest=26214

Check failure on line 196 in openmetadata-ui/src/main/resources/ui/src/components/common/Table/TableV2.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Refactor this code to not nest functions more than 4 levels deep.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZzYGuCZL9JaeNKYWNZf&open=AZzYGuCZL9JaeNKYWNZf&pullRequest=26214

Check warning on line 877 in openmetadata-ui/src/main/resources/ui/src/components/common/Table/TableV2.tsx

See this annotation in the file changed.

@sonarqubecloud 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=AZzYGuCZL9JaeNKYWNZh&open=AZzYGuCZL9JaeNKYWNZh&pullRequest=26214

Check warning on line 157 in openmetadata-ui/src/main/resources/ui/src/components/common/Table/TableV2.tsx

See this annotation in the file changed.

@sonarqubecloud 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=AZzD3r0oOBE-tQjzuEkJ&open=AZzD3r0oOBE-tQjzuEkJ&pullRequest=26214

Check warning on line 673 in openmetadata-ui/src/main/resources/ui/src/components/common/Table/TableV2.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Unexpected negated condition.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZz3FlSw3yI2Hoe5_76Y&open=AZz3FlSw3yI2Hoe5_76Y&pullRequest=26214

Check warning on line 283 in openmetadata-ui/src/main/resources/ui/src/components/common/AsyncSelectList/TreeAsyncSelectList.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

'If' statement should not be the only statement in 'else' block

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZz3Flj-3yI2Hoe5_76h&open=AZz3Flj-3yI2Hoe5_76h&pullRequest=26214

Check failure on line 708 in openmetadata-ui/src/main/resources/ui/src/components/common/Table/TableV2.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Refactor this code to not nest functions more than 4 levels deep.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZz3FlSw3yI2Hoe5_76Z&open=AZz3FlSw3yI2Hoe5_76Z&pullRequest=26214

Check warning on line 242 in openmetadata-ui/src/main/resources/ui/src/components/common/Table/TableV2.tsx

See this annotation in the file changed.

@sonarqubecloud 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=AZz3FlSw3yI2Hoe5_76X&open=AZz3FlSw3yI2Hoe5_76X&pullRequest=26214

Check warning on line 421 in openmetadata-ui/src/main/resources/ui/src/components/common/Table/TableV2.tsx

See this annotation in the file changed.

@sonarqubecloud 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=AZy4SHh4Jdvnu9AEE6WI&open=AZy4SHh4Jdvnu9AEE6WI&pullRequest=26214

Check warning on line 945 in openmetadata-ui/src/main/resources/ui/src/components/common/Table/TableV2.tsx

See this annotation in the file changed.

@sonarqubecloud 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=AZzD3r0oOBE-tQjzuEkK&open=AZzD3r0oOBE-tQjzuEkK&pullRequest=26214

Check warning on line 859 in openmetadata-ui/src/main/resources/ui/src/components/common/Table/TableV2.tsx

See this annotation in the file changed.

@sonarqubecloud 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=AZzYGuCZL9JaeNKYWNZi&open=AZzYGuCZL9JaeNKYWNZi&pullRequest=26214