This is an automated email from the ASF dual-hosted git repository.
jamesbognar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/juneau.git
The following commit(s) were added to refs/heads/master by this push:
new 40e29d50c3 SonarQube bug fixes
40e29d50c3 is described below
commit 40e29d50c3c0cefde9cc9e2d04a423d428d10776
Author: James Bognar <[email protected]>
AuthorDate: Wed Feb 18 10:40:43 2026 -0500
SonarQube bug fixes
---
.../juneau-bct/src/main/java/org/apache/juneau/junit/bct/Swappers.java | 2 +-
.../src/main/java/org/apache/juneau/config/store/FileStore.java | 2 +-
.../java/org/apache/juneau/microservice/resources/ShutdownResource.java | 2 +-
.../java/org/apache/juneau/microservice/jetty/JettyMicroservice.java | 2 +-
.../org/apache/juneau/rest/client/BasicHttpRequestRetryHandler.java | 2 +-
.../org/apache/juneau/http/remote/Remote_ContentAnnotation_Test.java | 1 +
6 files changed, 6 insertions(+), 5 deletions(-)
diff --git
a/juneau-core/juneau-bct/src/main/java/org/apache/juneau/junit/bct/Swappers.java
b/juneau-core/juneau-bct/src/main/java/org/apache/juneau/junit/bct/Swappers.java
index 1ef9b3e465..7984fff2b9 100644
---
a/juneau-core/juneau-bct/src/main/java/org/apache/juneau/junit/bct/Swappers.java
+++
b/juneau-core/juneau-bct/src/main/java/org/apache/juneau/junit/bct/Swappers.java
@@ -125,7 +125,7 @@ public class Swappers {
if (future.isDone() && ! future.isCancelled()) {
try {
return future.get();
- } catch (InterruptedException e) {
+ } catch (@SuppressWarnings("unused")
InterruptedException e) {
Thread.currentThread().interrupt();
return "<interrupted>";
} catch (Exception e) {
diff --git
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/store/FileStore.java
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/store/FileStore.java
index 993c719846..fdace6046d 100644
---
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/store/FileStore.java
+++
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/store/FileStore.java
@@ -385,7 +385,7 @@ public class FileStore extends ConfigStore {
if (! key.reset())
break;
}
- } catch (InterruptedException e) {
+ } catch (@SuppressWarnings("unused")
InterruptedException e) {
Thread.currentThread().interrupt();
} catch (Exception e) {
throw toRex(e);
diff --git
a/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/ShutdownResource.java
b/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/ShutdownResource.java
index e0406b35c4..327e52d155 100755
---
a/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/ShutdownResource.java
+++
b/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/ShutdownResource.java
@@ -44,7 +44,7 @@ public class ShutdownResource extends BasicRestServlet {
try {
Thread.sleep(1000);
System.exit(0);
- } catch (InterruptedException e) {
+ } catch (@SuppressWarnings("unused")
InterruptedException e) {
Thread.currentThread().interrupt();
}
}).start();
diff --git
a/juneau-microservice/juneau-microservice-jetty/src/main/java/org/apache/juneau/microservice/jetty/JettyMicroservice.java
b/juneau-microservice/juneau-microservice-jetty/src/main/java/org/apache/juneau/microservice/jetty/JettyMicroservice.java
index 8aed310af5..6025d7cede 100644
---
a/juneau-microservice/juneau-microservice-jetty/src/main/java/org/apache/juneau/microservice/jetty/JettyMicroservice.java
+++
b/juneau-microservice/juneau-microservice-jetty/src/main/java/org/apache/juneau/microservice/jetty/JettyMicroservice.java
@@ -777,7 +777,7 @@ public class JettyMicroservice extends Microservice {
t.start();
try {
t.join();
- } catch (InterruptedException e) {
+ } catch (@SuppressWarnings("unused") InterruptedException e) {
Thread.currentThread().interrupt();
}
super.stop();
diff --git
a/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/BasicHttpRequestRetryHandler.java
b/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/BasicHttpRequestRetryHandler.java
index 81d5851dab..6bb0ad497b 100644
---
a/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/BasicHttpRequestRetryHandler.java
+++
b/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/BasicHttpRequestRetryHandler.java
@@ -57,7 +57,7 @@ class BasicHttpRequestRetryHandler extends
StandardHttpRequestRetryHandler {
if (retryInterval > 0) {
try {
Thread.sleep(retryInterval);
- } catch (InterruptedException e) {
+ } catch (@SuppressWarnings("unused")
InterruptedException e) {
Thread.currentThread().interrupt();
}
}
diff --git
a/juneau-utest/src/test/java/org/apache/juneau/http/remote/Remote_ContentAnnotation_Test.java
b/juneau-utest/src/test/java/org/apache/juneau/http/remote/Remote_ContentAnnotation_Test.java
index ad65f3e0d7..16e28439b4 100644
---
a/juneau-utest/src/test/java/org/apache/juneau/http/remote/Remote_ContentAnnotation_Test.java
+++
b/juneau-utest/src/test/java/org/apache/juneau/http/remote/Remote_ContentAnnotation_Test.java
@@ -41,6 +41,7 @@ import org.junit.jupiter.api.*;
/**
* Tests the @Body annotation.
*/
+@SuppressWarnings("java:S4144") // Test endpoints intentionally share
structure to verify Content-Type per type
class Remote_ContentAnnotation_Test extends TestBase {
//------------------------------------------------------------------------------------------------------------------