feat(explore): show entity icons in Data Asset quick-filter dropdown - #30583
feat(explore): show entity icons in Data Asset quick-filter dropdown#30583Rohit0301 wants to merge 21 commits into
Quality Gate passed
Annotations
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=AZ-o4LKyC4SILGvT8ZU9&open=AZ-o4LKyC4SILGvT8ZU9&pullRequest=30583
Check warning on line 121 in src/components/Glossary/GlossaryTerms/tabs/RelatedTerms.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=AZ-o4QHVC4SILGvT8ZXh&open=AZ-o4QHVC4SILGvT8ZXh&pullRequest=30583
Check failure on line 427 in src/components/OntologyExplorer/hooks/useOntologyExplorer.ts
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 17 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ-o4XYTC4SILGvT8ZbD&open=AZ-o4XYTC4SILGvT8ZbD&pullRequest=30583
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Consider Array.prototype.map() instead of map() from lodash; check that the behavior is equivalent because the library also accepts objects and nullish values.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ-o4R-wC4SILGvT8ZYU&open=AZ-o4R-wC4SILGvT8ZYU&pullRequest=30583
Check warning on line 54 in src/components/MlModel/MlModelDetail/MlModelFeaturesList.tsx
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
useState call is not destructured into value + setter pair
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ-o4WlUC4SILGvT8ZaZ&open=AZ-o4WlUC4SILGvT8ZaZ&pullRequest=30583
Check warning on line 48 in src/rest/announcementsAPI.ts
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Consider removing 'undefined' type or '?' specifier, one of them is redundant.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ-o4luQC4SILGvT8ZiU&open=AZ-o4luQC4SILGvT8ZiU&pullRequest=30583
Check warning on line 442 in src/constants/profiler.constant.ts
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Consider Object.values() instead of values() from lodash; check that the behavior is equivalent because the library handles nullish values differently from the native API.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ-o4mmXC4SILGvT8Zi8&open=AZ-o4mmXC4SILGvT8Zi8&pullRequest=30583
Check warning on line 336 in src/components/common/Table/Table.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=AZ-o4E3GC4SILGvT8ZRy&open=AZ-o4E3GC4SILGvT8ZRy&pullRequest=30583
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
'closeFeedEditor' PropType is defined but prop is never used
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ-o4MuPC4SILGvT8ZVr&open=AZ-o4MuPC4SILGvT8ZVr&pullRequest=30583
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
`NUMERIC_DATA_TYPES` should be a `Set`, and use `NUMERIC_DATA_TYPES.has()` to check existence or non-existence.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ-o4D6MC4SILGvT8ZRY&open=AZ-o4D6MC4SILGvT8ZRY&pullRequest=30583
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=AZ-o4ftbC4SILGvT8ZgD&open=AZ-o4ftbC4SILGvT8ZgD&pullRequest=30583
Check warning on line 198 in src/components/ActivityFeed/ActivityFeedCard/ActivityFeedCard.tsx
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
A fragment with only one child is redundant.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ-o4MJ4C4SILGvT8ZVX&open=AZ-o4MJ4C4SILGvT8ZVX&pullRequest=30583
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Consider Array.prototype.map() instead of map() from lodash; check that the behavior is equivalent because the library also accepts objects and nullish values.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ-o4SInC4SILGvT8ZYa&open=AZ-o4SInC4SILGvT8ZYa&pullRequest=30583
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
'value' will use Object's default stringification format ('[object Object]') when stringified.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ-o4NCaC4SILGvT8ZV3&open=AZ-o4NCaC4SILGvT8ZV3&pullRequest=30583
Check warning on line 736 in src/components/ContextCenter/DocumentsView/DocumentsView.component.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=AZ-o4TWeC4SILGvT8ZZD&open=AZ-o4TWeC4SILGvT8ZZD&pullRequest=30583
Check warning on line 158 in src/components/DataQuality/TestCases/useTestCaseList.ts
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Consider Set instead of uniq() from lodash; for example, use `[...new Set(values)]`. Check that the behavior is equivalent because the library handles nullish values differently from the native API.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ-o4EKtC4SILGvT8ZRh&open=AZ-o4EKtC4SILGvT8ZRh&pullRequest=30583
Check warning on line 72 in src/utils/QueryBuilderElasticsearchFormatUtils.js
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=AZ-o4eMDC4SILGvT8Ze4&open=AZ-o4eMDC4SILGvT8Ze4&pullRequest=30583
Check warning on line 662 in src/components/common/DomainSelectableTree/DomainSelectableTreeNew.tsx
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=AZ-o4ItmC4SILGvT8ZTt&open=AZ-o4ItmC4SILGvT8ZTt&pullRequest=30583
Check warning on line 195 in src/utils/ServiceConnectionUtils.ts
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Consider Array.prototype.reduce() instead of reduce() from lodash; check that the behavior is equivalent because the library also accepts objects, nullish values, and shorthand predicates.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ-o4acFC4SILGvT8Zck&open=AZ-o4acFC4SILGvT8Zck&pullRequest=30583
Check warning on line 187 in src/components/common/atoms/drawer/AiFormModal.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=AZ-o4EuZC4SILGvT8ZRv&open=AZ-o4EuZC4SILGvT8ZRv&pullRequest=30583
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Consider removing 'undefined' type or '?' specifier, one of them is redundant.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ-o4I0cC4SILGvT8ZTv&open=AZ-o4I0cC4SILGvT8ZTv&pullRequest=30583
Check warning on line 1849 in src/utils/CSV/CSVUtilsClassBase.tsx
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Simplify this regular expression to reduce its runtime, as it has super-linear performance due to backtracking.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ-o4a6gC4SILGvT8ZdM&open=AZ-o4a6gC4SILGvT8ZdM&pullRequest=30583
Check warning on line 36 in src/rest/searchAPI.ts
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Use Array.isArray() instead of isArray() from lodash.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ-o4lwOC4SILGvT8ZiV&open=AZ-o4lwOC4SILGvT8ZiV&pullRequest=30583
Check warning on line 427 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=AZ-o4W4qC4SILGvT8Zap&open=AZ-o4W4qC4SILGvT8Zap&pullRequest=30583
Check warning on line 223 in src/components/OntologyExplorer/utils/graphStyles.ts
sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis
Prefer `Number.parseInt` over `parseInt`.
See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ-o4WvgC4SILGvT8Zah&open=AZ-o4WvgC4SILGvT8Zah&pullRequest=30583