Skip to content

Generic Support for Python eDSLs#393

Open
Imke7 wants to merge 16 commits into
KernelTuner:masterfrom
Imke7:generic_python_support
Open

Generic Support for Python eDSLs#393
Imke7 wants to merge 16 commits into
KernelTuner:masterfrom
Imke7:generic_python_support

finalized examples

221c912
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Jun 18, 2026 in 36s

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 22 in kernel_tuner/kernel_sources/kernel_source_str.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2SseRQC7q8oP3BB&open=AZ7Z-2SseRQC7q8oP3BB&pullRequest=393

Check warning on line 211 in kernel_tuner/kernel_sources/kernel_source_fn.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Move this trailing comment on the previous empty line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2TqeRQC7q8oP3CE&open=AZ7Z-2TqeRQC7q8oP3CE&pullRequest=393

Check warning on line 98 in kernel_tuner/backends/generic_python.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Move this trailing comment on the previous empty line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2W-eRQC7q8oP3Cs&open=AZ7Z-2W-eRQC7q8oP3Cs&pullRequest=393

Check warning on line 38 in kernel_tuner/kernel_sources/kernel_source.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2TjeRQC7q8oP3BV&open=AZ7Z-2TjeRQC7q8oP3BV&pullRequest=393

Check warning on line 273 in kernel_tuner/kernel_sources/kernel_source_fn.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2TqeRQC7q8oP3B7&open=AZ7Z-2TqeRQC7q8oP3B7&pullRequest=393

Check warning on line 117 in kernel_tuner/kernel_sources/kernel_source_fn.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Move this trailing comment on the previous empty line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2TqeRQC7q8oP3CC&open=AZ7Z-2TqeRQC7q8oP3CC&pullRequest=393

Check warning on line 0 in kernel_tuner/language.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add a docstring to this module.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2fyeRQC7q8oP3DT&open=AZ7Z-2fyeRQC7q8oP3DT&pullRequest=393

Check failure on line 716 in kernel_tuner/util.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

call_node is used before it is defined. Move the definition before.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2X5eRQC7q8oP3C8&open=AZ7Z-2X5eRQC7q8oP3C8&pullRequest=393

Check warning on line 682 in kernel_tuner/util.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2X5eRQC7q8oP3C1&open=AZ7Z-2X5eRQC7q8oP3C1&pullRequest=393

Check warning on line 94 in kernel_tuner/backends/generic_python.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Move this trailing comment on the previous empty line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2W-eRQC7q8oP3Cq&open=AZ7Z-2W-eRQC7q8oP3Cq&pullRequest=393

Check warning on line 709 in kernel_tuner/util.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2X5eRQC7q8oP3C4&open=AZ7Z-2X5eRQC7q8oP3C4&pullRequest=393

Check warning on line 28 in kernel_tuner/kernel_sources/kernel_source_fn.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2TqeRQC7q8oP3Be&open=AZ7Z-2TqeRQC7q8oP3Be&pullRequest=393

Check warning on line 145 in kernel_tuner/kernel_sources/kernel_source_fn.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2TqeRQC7q8oP3Bu&open=AZ7Z-2TqeRQC7q8oP3Bu&pullRequest=393

Check warning on line 266 in kernel_tuner/backends/generic_python.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2W-eRQC7q8oP3Cg&open=AZ7Z-2W-eRQC7q8oP3Cg&pullRequest=393

Check warning on line 0 in kernel_tuner/kernel_sources/kernel_source.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add a docstring to this module.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2TjeRQC7q8oP3BY&open=AZ7Z-2TjeRQC7q8oP3BY&pullRequest=393

Check failure on line 481 in kernel_tuner/core.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Function has a complexity of 17 which is greater than 15 authorized.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2YueRQC7q8oP3DQ&open=AZ7Z-2YueRQC7q8oP3DQ&pullRequest=393

Check warning on line 234 in kernel_tuner/backends/generic_python.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2W-eRQC7q8oP3Ca&open=AZ7Z-2W-eRQC7q8oP3Ca&pullRequest=393

Check warning on line 267 in kernel_tuner/kernel_sources/kernel_source_fn.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2TqeRQC7q8oP3B6&open=AZ7Z-2TqeRQC7q8oP3B6&pullRequest=393

Check warning on line 68 in kernel_tuner/backends/generic_python.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2W-eRQC7q8oP3CL&open=AZ7Z-2W-eRQC7q8oP3CL&pullRequest=393

Check warning on line 100 in kernel_tuner/backends/generic_python.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Move this trailing comment on the previous empty line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2W-eRQC7q8oP3Ct&open=AZ7Z-2W-eRQC7q8oP3Ct&pullRequest=393

Check warning on line 372 in kernel_tuner/backends/generic_python.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add a docstring to this function.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2W-eRQC7q8oP3Cy&open=AZ7Z-2W-eRQC7q8oP3Cy&pullRequest=393

Check warning on line 62 in kernel_tuner/kernel_sources/kernel_source_fn.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Move this trailing comment on the previous empty line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2TqeRQC7q8oP3CB&open=AZ7Z-2TqeRQC7q8oP3CB&pullRequest=393

Check warning on line 110 in kernel_tuner/backends/generic_python.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2W-eRQC7q8oP3CN&open=AZ7Z-2W-eRQC7q8oP3CN&pullRequest=393

Check warning on line 154 in kernel_tuner/kernel_sources/kernel_source_str.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=KernelTuner_kernel_tuner&issues=AZ7Z-2SseRQC7q8oP3BF&open=AZ7Z-2SseRQC7q8oP3BF&pullRequest=393

Check warning on line 276 in kernel_tuner/kernel_sources/kernel_source_fn.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2TqeRQC7q8oP3B8&open=AZ7Z-2TqeRQC7q8oP3B8&pullRequest=393