Skip to content

fix: restore utf8 csv export consistency

4e28786
Select commit
Loading
Failed to load commit list.
Open

fix(#25764): Implement UTF-8 encoding standardization for CSV import/… #27409

fix: restore utf8 csv export consistency
4e28786
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / [open-metadata-ui] SonarCloud Code Analysis succeeded May 7, 2026 in 5m 24s

Annotations

Check warning on line 215 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=AZ2mw_P-Cfudf6Z3F-AF&open=AZ2mw_P-Cfudf6Z3F-AF&pullRequest=27409

Check warning on line 425 in src/components/OntologyExplorer/hooks/useGraphData.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=AZ2mxBUhCfudf6Z3F-GT&open=AZ2mxBUhCfudf6Z3F-GT&pullRequest=27409

Check warning on line 85 in src/components/SearchSettings/GlobalSettingsItem/GlobalSettingsItem.tsx

See this annotation in the file changed.

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

Prefer `Number.parseFloat` over `parseFloat`.

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

Check warning on line 183 in src/components/Settings/Users/UsersProfile/UserPermissions/UserPermissions.component.tsx

See this annotation in the file changed.

@sonarqubecloud 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=AZ2mxAUYCfudf6Z3F-DD&open=AZ2mxAUYCfudf6Z3F-DD&pullRequest=27409

Check failure on line 280 in src/utils/BlockEditorUtils.ts

See this annotation in the file changed.

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

Prefer `.dataset` over `setAttribute(…)`.

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

Check warning on line 271 in src/components/Database/Profiler/TableProfiler/ProfilerSettingsModal/ProfilerSettingsModal.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=AZ2mw-ukCfudf6Z3F9-C&open=AZ2mw-ukCfudf6Z3F9-C&pullRequest=27409

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=AZ2mw_P-Cfudf6Z3F9_z&open=AZ2mw_P-Cfudf6Z3F9_z&pullRequest=27409

Check warning on line 75 in src/components/Explore/ExploreTree/ExploreTree.tsx

See this annotation in the file changed.

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

'node.data?.dataId ?? node.title' may use Object's default stringification format ('[object Object]') when stringified.

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

Check warning on line 298 in src/components/ActivityFeed/TaskFeedCard/TaskFeedCardFromTask.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=AZ3pqERqlI22IiDA9MJg&open=AZ3pqERqlI22IiDA9MJg&pullRequest=27409

Check warning on line 150 in src/components/NotificationBox/NotificationBox.component.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=AZ3pqFJslI22IiDA9MJ3&open=AZ3pqFJslI22IiDA9MJ3&pullRequest=27409

Check warning on line 61 in src/components/ActivityFeed/ActivityFeedEditor/ActivityFeedEditorNew.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=AZ2mxADtCfudf6Z3F-CX&open=AZ2mxADtCfudf6Z3F-CX&pullRequest=27409

Check warning on line 127 in src/components/Settings/Users/AdminPermissionDebugger/AdminPermissionDebugger.component.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=AZ2mxAWfCfudf6Z3F-DM&open=AZ2mxAWfCfudf6Z3F-DM&pullRequest=27409

Check warning on line 619 in src/components/Auth/AuthProviders/AuthProvider.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=AZ2mxBEwCfudf6Z3F-FP&open=AZ2mxBEwCfudf6Z3F-FP&pullRequest=27409

Check failure on line 452 in src/components/LineageTable/LineageTable.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 19 to the 15 allowed.

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

Check warning on line 97 in src/utils/BlockEditorUtils.ts

See this annotation in the file changed.

@sonarqubecloud 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=AZ2mxCVZCfudf6Z3F-JV&open=AZ2mxCVZCfudf6Z3F-JV&pullRequest=27409

Check failure on line 84 in src/utils/ToastUtils.ts

See this annotation in the file changed.

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

Use `Math.trunc` instead of `|= 0`.

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

Check warning on line 243 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=AZ2mw_P-Cfudf6Z3F-AH&open=AZ2mw_P-Cfudf6Z3F-AH&pullRequest=27409

Check warning on line 591 in src/components/Entity/Task/TaskTab/TaskTabNew.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=AZ3pqEvYlI22IiDA9MJw&open=AZ3pqEvYlI22IiDA9MJw&pullRequest=27409

Check warning on line 97 in src/pages/Glossary/GlossaryLeftPanel/GlossaryLeftPanel.component.tsx

See this annotation in the file changed.

@sonarqubecloud 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=AZ2mxBpkCfudf6Z3F-HQ&open=AZ2mxBpkCfudf6Z3F-HQ&pullRequest=27409

Check warning on line 174 in src/utils/CustomProperty.utils.ts

See this annotation in the file changed.

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

'objVal.value' may use Object's default stringification format ('[object Object]') when stringified.

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

Check failure on line 184 in src/pages/ColumnBulkOperations/ColumnGrid/hooks/useColumnGridListingData.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 17 to the 15 allowed.

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

Check warning on line 79 in src/components/Settings/Applications/MarketPlaceAppDetails/MarketPlaceAppDetails.component.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=AZ2mxAPKCfudf6Z3F-Cy&open=AZ2mxAPKCfudf6Z3F-Cy&pullRequest=27409

Check failure on line 278 in src/utils/BlockEditorUtils.ts

See this annotation in the file changed.

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

Prefer `.dataset` over `setAttribute(…)`.

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

Check warning on line 47 in src/components/common/atoms/TagChip/TagChip.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=AZ2mw-2CCfudf6Z3F9-R&open=AZ2mw-2CCfudf6Z3F9-R&pullRequest=27409

Check failure on line 485 in src/components/DataContract/ContractSecurityFormTab/ContractSecurityFormTab.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=AZ2mxBHmCfudf6Z3F-FY&open=AZ2mxBHmCfudf6Z3F-FY&pullRequest=27409