Skip to content

Revert "fix(playwright): fix strict mode violation and tooltip interc…

4bd8a23
Select commit
Loading
Failed to load commit list.
Merged

feat(ui): lazy load home page widgets to improve initial load performance #28079

Revert "fix(playwright): fix strict mode violation and tooltip interc…
4bd8a23
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / [open-metadata-ui] SonarCloud Code Analysis succeeded May 18, 2026 in 5m 34s

Annotations

Check warning on line 111 in src/components/BlockEditor/Extensions/File/FileNodeView.tsx

See this annotation in the file changed.

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

Media elements such as <audio> and <video> must have a <track> for captions.

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

Check warning on line 679 in src/components/KnowledgeCenter/KnowledgePageDetailComponent/KnowledgePageDetailComponent.tsx

See this annotation in the file changed.

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

Prefer `globalThis` over `window`.

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

Check warning on line 77 in src/components/common/NavigationBlocker/NavigationBlocker.tsx

See this annotation in the file changed.

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

Prefer `globalThis` over `window`.

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

Check warning on line 73 in src/components/common/NavigationBlocker/NavigationBlocker.tsx

See this annotation in the file changed.

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

Prefer `globalThis` over `window`.

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

Check warning on line 266 in src/utils/GlossaryUtils.tsx

See this annotation in the file changed.

@sonarqubecloud 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=AZ4guPl-8mJjXHueFMio&open=AZ4guPl-8mJjXHueFMio&pullRequest=28079

Check warning on line 153 in src/pages/DataInsightPage/DataInsightProvider.tsx

See this annotation in the file changed.

@sonarqubecloud 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=AZ4guLAA8mJjXHueFMbe&open=AZ4guLAA8mJjXHueFMbe&pullRequest=28079

Check warning on line 277 in src/components/common/FileUpload/MUIFileUpload.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=AZ4guCM08mJjXHueFMRv&open=AZ4guCM08mJjXHueFMRv&pullRequest=28079

Check warning on line 86 in src/utils/QueryBuilderUtils.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=AZ4guOWc8mJjXHueFMgr&open=AZ4guOWc8mJjXHueFMgr&pullRequest=28079

Check warning on line 260 in src/utils/SchedularUtils.tsx

See this annotation in the file changed.

@sonarqubecloud 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=AZ4guPME8mJjXHueFMh2&open=AZ4guPME8mJjXHueFMh2&pullRequest=28079

Check warning on line 24 in src/utils/EdgeStyleUtils.ts

See this annotation in the file changed.

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

Function 'calculateEdgeStyle' has too many parameters (9). Maximum allowed is 7.

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

Check warning on line 485 in src/components/KnowledgeCenter/KnowledgePageListComponent/KnowledgePageListComponent.tsx

See this annotation in the file changed.

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

Anchors must have content and the content must be accessible by a screen reader.

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

Check warning on line 1070 in src/utils/QueryBuilderElasticsearchFormatUtils.js

See this annotation in the file changed.

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

The signature '(config: Config): string' of 'extendConfigUtils.DefaultUtils.defaultConjunction' is deprecated.

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

Check warning on line 58 in src/components/common/FocusTrap/FocusTrapWithContainer.tsx

See this annotation in the file changed.

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

Remove this redundant jump.

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

Check warning on line 229 in src/components/DataMarketplace/MarketplaceSearchBar/MarketplaceSearchBar.component.tsx

See this annotation in the file changed.

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

Use <input type="button">, <input type="image">, <input type="reset">, <input type="submit">, or <button> instead of the "button" role to ensure accessibility across all devices.

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

Check failure on line 832 in src/utils/EntityUtils.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 36 to the 15 allowed.

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

Check failure on line 429 in src/components/OntologyExplorer/hooks/useGraphData.ts

See this annotation in the file changed.

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

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

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

Check failure on line 54 in src/utils/SwMessenger.ts

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=AZ4guO1T8mJjXHueFMhX&open=AZ4guO1T8mJjXHueFMhX&pullRequest=28079

Check warning on line 420 in src/components/OntologyExplorer/hooks/useOntologyGraphDerived.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=AZ4guKLO8mJjXHueFMac&open=AZ4guKLO8mJjXHueFMac&pullRequest=28079

Check warning on line 958 in src/utils/EntitySummaryPanelUtilsV1.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=AZ4guPKZ8mJjXHueFMhy&open=AZ4guPKZ8mJjXHueFMhy&pullRequest=28079

Check warning on line 73 in src/hoc/withDomainFilter.tsx

See this annotation in the file changed.

@sonarqubecloud 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=AZ4guQaN8mJjXHueFMj3&open=AZ4guQaN8mJjXHueFMj3&pullRequest=28079

Check warning on line 539 in src/components/DataAssets/DataAssetsHeader/DataAssetsHeader.component.tsx

See this annotation in the file changed.

@sonarqubecloud 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=AZ4guIyw8mJjXHueFMYu&open=AZ4guIyw8mJjXHueFMYu&pullRequest=28079

Check warning on line 989 in src/pages/ColumnBulkOperations/ColumnGrid/ColumnGrid.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=AZ4guL-L8mJjXHueFMcy&open=AZ4guL-L8mJjXHueFMcy&pullRequest=28079

Check warning on line 1351 in src/pages/ColumnBulkOperations/ColumnGrid/ColumnGrid.component.tsx

See this annotation in the file changed.

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

Update this function so that its implementation is not identical to the one on line 1286.

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

Check warning on line 62 in src/components/ServiceInsights/PlatformInsightsWidget/PlatformInsightsWidget.tsx

See this annotation in the file changed.

@sonarqubecloud 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=AZ4guIqY8mJjXHueFMYn&open=AZ4guIqY8mJjXHueFMYn&pullRequest=28079

Check warning on line 336 in src/utils/TasksUtils.ts

See this annotation in the file changed.

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

Use concise character class syntax '\d' instead of '[0-9]'.

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