Skip to content

Merge branch 'main' into powerbi_entity_name_fixes

aac4325
Select commit
Loading
Failed to load commit list.
Merged

Fix: Empty entity name/special name fixes in powerbi #28092

Merge branch 'main' into powerbi_entity_name_fixes
aac4325
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / [open-metadata-ingestion] SonarCloud Code Analysis succeeded May 14, 2026 in 2m 37s

Annotations

Check warning on line 347 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/metadata.py

See this annotation in the file changed.

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

Use a union type expression for this type hint.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ingestion&issues=AZ4myWoyXvH8bXz0jOML&open=AZ4myWoyXvH8bXz0jOML&pullRequest=28092

Check warning on line 157 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/models.py

See this annotation in the file changed.

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

Use a union type expression for this type hint.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ingestion&issues=AZ4hmrjjpvLO0oDBsyBM&open=AZ4hmrjjpvLO0oDBsyBM&pullRequest=28092

Check failure on line 151 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/metadata.py

See this annotation in the file changed.

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

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

See more on https://sonarcloud.io/project/issues?id=open-metadata-ingestion&issues=AZ4hmrtupvLO0oDBsyBR&open=AZ4hmrtupvLO0oDBsyBR&pullRequest=28092

Check warning on line 358 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/metadata.py

See this annotation in the file changed.

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

Use a union type expression for this type hint.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ingestion&issues=AZ4hmrtupvLO0oDBsyBW&open=AZ4hmrtupvLO0oDBsyBW&pullRequest=28092

Check failure on line 1729 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/metadata.py

See this annotation in the file changed.

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

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

See more on https://sonarcloud.io/project/issues?id=open-metadata-ingestion&issues=AZ4hmrtupvLO0oDBsyBi&open=AZ4hmrtupvLO0oDBsyBi&pullRequest=28092

Check failure on line 628 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/metadata.py

See this annotation in the file changed.

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

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

See more on https://sonarcloud.io/project/issues?id=open-metadata-ingestion&issues=AZ4hmrtupvLO0oDBsyBa&open=AZ4hmrtupvLO0oDBsyBa&pullRequest=28092

Check warning on line 341 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/metadata.py

See this annotation in the file changed.

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

Use a union type expression for this type hint.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ingestion&issues=AZ4hmrtupvLO0oDBsyBT&open=AZ4hmrtupvLO0oDBsyBT&pullRequest=28092

Check warning on line 1156 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/metadata.py

See this annotation in the file changed.

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

Add replacement fields or use a normal string instead of an f-string.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ingestion&issues=AZ4hmrtupvLO0oDBsyBg&open=AZ4hmrtupvLO0oDBsyBg&pullRequest=28092

Check failure on line 2179 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/metadata.py

See this annotation in the file changed.

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

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

See more on https://sonarcloud.io/project/issues?id=open-metadata-ingestion&issues=AZ4hmrtupvLO0oDBsyBj&open=AZ4hmrtupvLO0oDBsyBj&pullRequest=28092

Check warning on line 140 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/models.py

See this annotation in the file changed.

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

Use a union type expression for this type hint.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ingestion&issues=AZ4hmrjjpvLO0oDBsyBL&open=AZ4hmrjjpvLO0oDBsyBL&pullRequest=28092

Check warning on line 186 in ingestion/src/metadata/ingestion/models/custom_basemodel_validation.py

See this annotation in the file changed.

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

Use the `isinstance()` function here.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ingestion&issues=AZ4l2JTeMSN_QC76bXmW&open=AZ4l2JTeMSN_QC76bXmW&pullRequest=28092

Check failure on line 487 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/metadata.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ingestion] 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-ingestion&issues=AZ4hmrtupvLO0oDBsyBX&open=AZ4hmrtupvLO0oDBsyBX&pullRequest=28092

Check failure on line 1015 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/metadata.py

See this annotation in the file changed.

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

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

See more on https://sonarcloud.io/project/issues?id=open-metadata-ingestion&issues=AZ4hmrtupvLO0oDBsyBf&open=AZ4hmrtupvLO0oDBsyBf&pullRequest=28092

Check warning on line 216 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/models.py

See this annotation in the file changed.

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

Use a union type expression for this type hint.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ingestion&issues=AZ4hmrjjpvLO0oDBsyBN&open=AZ4hmrjjpvLO0oDBsyBN&pullRequest=28092

Check warning on line 357 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/metadata.py

See this annotation in the file changed.

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

Use a union type expression for this type hint.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ingestion&issues=AZ4hmrtupvLO0oDBsyBV&open=AZ4hmrtupvLO0oDBsyBV&pullRequest=28092

Check failure on line 1200 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/metadata.py

See this annotation in the file changed.

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

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

See more on https://sonarcloud.io/project/issues?id=open-metadata-ingestion&issues=AZ4hmrtupvLO0oDBsyBh&open=AZ4hmrtupvLO0oDBsyBh&pullRequest=28092

Check warning on line 676 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/metadata.py

See this annotation in the file changed.

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

Use a union type expression for this type hint.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ingestion&issues=AZ4hmrtupvLO0oDBsyBb&open=AZ4hmrtupvLO0oDBsyBb&pullRequest=28092

Check warning on line 1570 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/metadata.py

See this annotation in the file changed.

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

Use a union type expression for this type hint.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ingestion&issues=AZ4myWoyXvH8bXz0jOMM&open=AZ4myWoyXvH8bXz0jOMM&pullRequest=28092

Check failure on line 342 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/client.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ingestion] 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-ingestion&issues=AZ4hmrq6pvLO0oDBsyBO&open=AZ4hmrq6pvLO0oDBsyBO&pullRequest=28092

Check failure on line 965 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/metadata.py

See this annotation in the file changed.

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

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

See more on https://sonarcloud.io/project/issues?id=open-metadata-ingestion&issues=AZ4hmrtupvLO0oDBsyBe&open=AZ4hmrtupvLO0oDBsyBe&pullRequest=28092

Check failure on line 590 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/metadata.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ingestion] 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-ingestion&issues=AZ4hmrtupvLO0oDBsyBZ&open=AZ4hmrtupvLO0oDBsyBZ&pullRequest=28092

Check failure on line 221 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/metadata.py

See this annotation in the file changed.

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

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

See more on https://sonarcloud.io/project/issues?id=open-metadata-ingestion&issues=AZ4hmrtupvLO0oDBsyBS&open=AZ4hmrtupvLO0oDBsyBS&pullRequest=28092

Check failure on line 382 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/client.py

See this annotation in the file changed.

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

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

See more on https://sonarcloud.io/project/issues?id=open-metadata-ingestion&issues=AZ4hmrq6pvLO0oDBsyBP&open=AZ4hmrq6pvLO0oDBsyBP&pullRequest=28092

Check warning on line 487 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/metadata.py

See this annotation in the file changed.

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

Introduce a new variable or use its initial value before reassigning 'dashboard_details'.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ingestion&issues=AZ4hmrtupvLO0oDBsyBY&open=AZ4hmrtupvLO0oDBsyBY&pullRequest=28092

Check failure on line 641 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/client.py

See this annotation in the file changed.

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

Add an explicit default value to this optional field.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ingestion&issues=AZ4hmrq6pvLO0oDBsyBQ&open=AZ4hmrq6pvLO0oDBsyBQ&pullRequest=28092