Fix: Empty entity name/special name fixes in powerbi #28092
Quality Gate passed
Annotations
Check warning on line 347 in ingestion/src/metadata/ingestion/source/dashboard/powerbi/metadata.py
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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