Skip to content

Typing 1 b#870

Draft
bouwew wants to merge 29 commits into
mainfrom
typing_1_b
Draft

Typing 1 b#870
bouwew wants to merge 29 commits into
mainfrom
typing_1_b

Fix another contents

9c011df
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Apr 5, 2026 in 28s

Quality Gate failed

Failed conditions
E Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check warning on line 214 in plugwise/__init__.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Fix this attribute access on a value that can be 'None'.

See more on https://sonarcloud.io/project/issues?id=plugwise_python-plugwise&issues=AZ1ejLn3rHfHDGLiEckD&open=AZ1ejLn3rHfHDGLiEckD&pullRequest=870

Check failure on line 606 in plugwise/helper.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Change this argument; Function "format_measure" expects a different type

See more on https://sonarcloud.io/project/issues?id=plugwise_python-plugwise&issues=AZ1ejLoxrHfHDGLiEckL&open=AZ1ejLoxrHfHDGLiEckL&pullRequest=870

Check failure on line 114 in plugwise/common.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unexpected named argument 'xml_2'.

See more on https://sonarcloud.io/project/issues?id=plugwise_python-plugwise&issues=AZ1ejLk9rHfHDGLiEcj8&open=AZ1ejLk9rHfHDGLiEcj8&pullRequest=870

Check warning on line 422 in plugwise/constants.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=plugwise_python-plugwise&issues=AZ1ejLoNrHfHDGLiEckF&open=AZ1ejLoNrHfHDGLiEckF&pullRequest=870

Check warning on line 211 in plugwise/model.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=plugwise_python-plugwise&issues=AZ1ejLn_rHfHDGLiEckE&open=AZ1ejLn_rHfHDGLiEckE&pullRequest=870

Check failure on line 135 in plugwise/common.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unexpected named argument 'xml_2'.

See more on https://sonarcloud.io/project/issues?id=plugwise_python-plugwise&issues=AZ1ejLk9rHfHDGLiEcj9&open=AZ1ejLk9rHfHDGLiEcj9&pullRequest=870

Check failure on line 97 in plugwise/helper.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / 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=plugwise_python-plugwise&issues=AZ1ejLoxrHfHDGLiEckH&open=AZ1ejLoxrHfHDGLiEckH&pullRequest=870

Check failure on line 413 in plugwise/helper.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / 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=plugwise_python-plugwise&issues=AZ1ejLoxrHfHDGLiEckK&open=AZ1ejLoxrHfHDGLiEckK&pullRequest=870

Check failure on line 112 in plugwise/common.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unexpected named argument 'xml_2'.

See more on https://sonarcloud.io/project/issues?id=plugwise_python-plugwise&issues=AZ1ejLk9rHfHDGLiEcj7&open=AZ1ejLk9rHfHDGLiEcj7&pullRequest=870

Check warning on line 281 in plugwise/common.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=plugwise_python-plugwise&issues=AZ1ejLk9rHfHDGLiEcj_&open=AZ1ejLk9rHfHDGLiEcj_&pullRequest=870

Check warning on line 82 in plugwise/helper.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace the type hint "str" with "Optional[str]" or don't assign "None" to this expression

See more on https://sonarcloud.io/project/issues?id=plugwise_python-plugwise&issues=AZ1ejLoxrHfHDGLiEckG&open=AZ1ejLoxrHfHDGLiEckG&pullRequest=870

Check failure on line 124 in plugwise/__init__.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this identity check; it will always be False.

See more on https://sonarcloud.io/project/issues?id=plugwise_python-plugwise&issues=AZ1ejLn3rHfHDGLiEckA&open=AZ1ejLn3rHfHDGLiEckA&pullRequest=870

Check warning on line 208 in plugwise/__init__.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=plugwise_python-plugwise&issues=AZ1ejLn3rHfHDGLiEckC&open=AZ1ejLn3rHfHDGLiEckC&pullRequest=870

Check failure on line 174 in plugwise/__init__.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / 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=plugwise_python-plugwise&issues=AZ1ejLn3rHfHDGLiEckB&open=AZ1ejLn3rHfHDGLiEckB&pullRequest=870

Check warning on line 298 in plugwise/common.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Delete this unreachable code or refactor the code to make it reachable.

See more on https://sonarcloud.io/project/issues?id=plugwise_python-plugwise&issues=AZ1ejLk9rHfHDGLiEcj-&open=AZ1ejLk9rHfHDGLiEcj-&pullRequest=870

Check failure on line 218 in plugwise/helper.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add 1 missing arguments; '_appl_thermostat_info' expects at least 2 positional arguments.

See more on https://sonarcloud.io/project/issues?id=plugwise_python-plugwise&issues=AZ1ejLoxrHfHDGLiEckI&open=AZ1ejLoxrHfHDGLiEckI&pullRequest=870

Check failure on line 223 in plugwise/helper.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add 1 missing arguments; '_appl_heater_central_info' expects at least 3 positional arguments.

See more on https://sonarcloud.io/project/issues?id=plugwise_python-plugwise&issues=AZ1ejLoxrHfHDGLiEckJ&open=AZ1ejLoxrHfHDGLiEckJ&pullRequest=870