From 284379d74b367c3a253693bb84171efd3d4081ec Mon Sep 17 00:00:00 2001 From: Jon Lipsky Date: Thu, 7 May 2026 08:40:37 -0700 Subject: [PATCH 1/3] test: v1 Copilot collapsible prompt + noise reduction --- .github/sonar-fix-config.yml | 2 +- src/main/java/clipper2/SonarFixProbeV1Copilot4.java | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 src/main/java/clipper2/SonarFixProbeV1Copilot4.java diff --git a/.github/sonar-fix-config.yml b/.github/sonar-fix-config.yml index 5f33c7c..a8770be 100644 --- a/.github/sonar-fix-config.yml +++ b/.github/sonar-fix-config.yml @@ -1,4 +1,4 @@ # Per-repo override: route to Codex instead of the central default's Claude. # Everything else (severities, rules allow/deny, etc.) inherits from # config/default.yml in the central sonar-fix repo at run time. -agent: codex +agent: copilot diff --git a/src/main/java/clipper2/SonarFixProbeV1Copilot4.java b/src/main/java/clipper2/SonarFixProbeV1Copilot4.java new file mode 100644 index 0000000..d5b0e02 --- /dev/null +++ b/src/main/java/clipper2/SonarFixProbeV1Copilot4.java @@ -0,0 +1,8 @@ +package clipper2; + +public class SonarFixProbeV1Copilot4 { + public void run() { + // TODO: remove this probe + int unused = 42; // S1481: unused variable + } +} From 828706870e7b1fb056e362c135b093fffa69db75 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 7 May 2026 15:43:59 +0000 Subject: [PATCH 2/3] fix: remove TODO comment and unused variable in SonarFixProbeV1Copilot4 Agent-Logs-Url: https://github.com/jon-lipsky-sonarsource/clipper2-java/sessions/6dfb2ee8-3ab3-47ec-925b-318035fb3356 Co-authored-by: jon-lipsky-sonarsource <190663086+jon-lipsky-sonarsource@users.noreply.github.com> --- src/main/java/clipper2/SonarFixProbeV1Copilot4.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/main/java/clipper2/SonarFixProbeV1Copilot4.java b/src/main/java/clipper2/SonarFixProbeV1Copilot4.java index d5b0e02..80c9f52 100644 --- a/src/main/java/clipper2/SonarFixProbeV1Copilot4.java +++ b/src/main/java/clipper2/SonarFixProbeV1Copilot4.java @@ -2,7 +2,5 @@ public class SonarFixProbeV1Copilot4 { public void run() { - // TODO: remove this probe - int unused = 42; // S1481: unused variable } } From e582d61a0f3ffebf7221ec3114151d35f028aee8 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 7 May 2026 15:46:37 +0000 Subject: [PATCH 3/3] fix: add explanatory comment to empty run() method (S1186) Agent-Logs-Url: https://github.com/jon-lipsky-sonarsource/clipper2-java/sessions/a27e8515-d9cf-4d88-9d37-01c5acc3aaef Co-authored-by: jon-lipsky-sonarsource <190663086+jon-lipsky-sonarsource@users.noreply.github.com> --- src/main/java/clipper2/SonarFixProbeV1Copilot4.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/clipper2/SonarFixProbeV1Copilot4.java b/src/main/java/clipper2/SonarFixProbeV1Copilot4.java index 80c9f52..a36dc71 100644 --- a/src/main/java/clipper2/SonarFixProbeV1Copilot4.java +++ b/src/main/java/clipper2/SonarFixProbeV1Copilot4.java @@ -2,5 +2,6 @@ public class SonarFixProbeV1Copilot4 { public void run() { + // intentionally empty - probe class has no behaviour to implement } }