From b423a765e65bc98ea3efed9761122c3df352d1fb Mon Sep 17 00:00:00 2001 From: "pixeebot[bot]" <104101892+pixeebot[bot]@users.noreply.github.com> Date: Sun, 23 Feb 2025 03:12:49 +0000 Subject: [PATCH 1/2] Use Generator Expressions Instead of List Comprehensions --- src/codemodder/codemods/test/integration_utils.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/codemodder/codemods/test/integration_utils.py b/src/codemodder/codemods/test/integration_utils.py index ae191227..843e47a8 100644 --- a/src/codemodder/codemods/test/integration_utils.py +++ b/src/codemodder/codemods/test/integration_utils.py @@ -293,8 +293,7 @@ def check_sonar_issues(cls): ) assert any( - [x in sonar_results for x in cls.codemod.requested_rules] - ), f"Make sure to add a sonar issue/hotspot for {cls.codemod.rule_id} in {cls.sonar_issues_json} or {cls.sonar_hotspots_json}" + x in sonar_results for x in cls.codemod.requested_rules), f"Make sure to add a sonar issue/hotspot for {cls.codemod.rule_id} in {cls.sonar_issues_json} or {cls.sonar_hotspots_json}" results_for_codemod = sonar_results[cls.codemod.requested_rules[-1]] file_path = pathlib.Path(cls.code_filename) assert ( From 1ffdd3e3a1fa8cbc75c4eb5bc4f221352753e120 Mon Sep 17 00:00:00 2001 From: "pixeebot[bot]" <104101892+pixeebot[bot]@users.noreply.github.com> Date: Sun, 23 Feb 2025 03:13:09 +0000 Subject: [PATCH 2/2] :art: Apply formatting --- src/codemodder/codemods/test/integration_utils.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/codemodder/codemods/test/integration_utils.py b/src/codemodder/codemods/test/integration_utils.py index 843e47a8..40da6299 100644 --- a/src/codemodder/codemods/test/integration_utils.py +++ b/src/codemodder/codemods/test/integration_utils.py @@ -293,7 +293,8 @@ def check_sonar_issues(cls): ) assert any( - x in sonar_results for x in cls.codemod.requested_rules), f"Make sure to add a sonar issue/hotspot for {cls.codemod.rule_id} in {cls.sonar_issues_json} or {cls.sonar_hotspots_json}" + x in sonar_results for x in cls.codemod.requested_rules + ), f"Make sure to add a sonar issue/hotspot for {cls.codemod.rule_id} in {cls.sonar_issues_json} or {cls.sonar_hotspots_json}" results_for_codemod = sonar_results[cls.codemod.requested_rules[-1]] file_path = pathlib.Path(cls.code_filename) assert (