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 9db8feeab6 SonarQube bug fixes
9db8feeab6 is described below

commit 9db8feeab664420d012f3743ff47ec792c81ad04
Author: James Bognar <[email protected]>
AuthorDate: Wed Feb 4 17:43:36 2026 -0500

    SonarQube bug fixes
---
 .../src/main/java/org/apache/juneau/bean/jsonschema/JsonSchema.java     | 1 +
 .../src/main/java/org/apache/juneau/bean/openapi3/Items.java            | 2 +-
 .../src/main/java/org/apache/juneau/bean/openapi3/SchemaInfo.java       | 2 +-
 .../src/main/java/org/apache/juneau/bean/openapi3/ServerVariable.java   | 2 +-
 .../src/main/java/org/apache/juneau/bean/swagger/HeaderInfo.java        | 2 +-
 .../src/main/java/org/apache/juneau/bean/swagger/Items.java             | 2 +-
 .../src/main/java/org/apache/juneau/bean/swagger/ParameterInfo.java     | 2 +-
 .../src/main/java/org/apache/juneau/bean/swagger/SchemaInfo.java        | 2 +-
 .../src/main/java/org/apache/juneau/annotation/ItemsAnnotation.java     | 2 ++
 .../src/main/java/org/apache/juneau/annotation/SchemaAnnotation.java    | 2 ++
 .../src/main/java/org/apache/juneau/annotation/SubItemsAnnotation.java  | 2 ++
 .../src/main/java/org/apache/juneau/httppart/HttpPartSchema.java        | 2 ++
 12 files changed, 16 insertions(+), 7 deletions(-)

diff --git 
a/juneau-bean/juneau-bean-jsonschema/src/main/java/org/apache/juneau/bean/jsonschema/JsonSchema.java
 
b/juneau-bean/juneau-bean-jsonschema/src/main/java/org/apache/juneau/bean/jsonschema/JsonSchema.java
index db5c2320cd..7629f50bbd 100644
--- 
a/juneau-bean/juneau-bean-jsonschema/src/main/java/org/apache/juneau/bean/jsonschema/JsonSchema.java
+++ 
b/juneau-bean/juneau-bean-jsonschema/src/main/java/org/apache/juneau/bean/jsonschema/JsonSchema.java
@@ -196,6 +196,7 @@ import org.apache.juneau.swap.*;
  * </ul>
  */
 @Bean(typeName = "schema")
+@SuppressWarnings("java:S116")
 public class JsonSchema {
 
        /**
diff --git 
a/juneau-bean/juneau-bean-openapi-v3/src/main/java/org/apache/juneau/bean/openapi3/Items.java
 
b/juneau-bean/juneau-bean-openapi-v3/src/main/java/org/apache/juneau/bean/openapi3/Items.java
index f3e009fbf7..5abc154ac0 100644
--- 
a/juneau-bean/juneau-bean-openapi-v3/src/main/java/org/apache/juneau/bean/openapi3/Items.java
+++ 
b/juneau-bean/juneau-bean-openapi-v3/src/main/java/org/apache/juneau/bean/openapi3/Items.java
@@ -79,7 +79,7 @@ import org.apache.juneau.json.*;
  *     <li class='link'><a class="doclink" 
href="https://juneau.apache.org/docs/topics/JuneauBeanOpenApi3";>juneau-bean-openapi-v3</a>
  * </ul>
  */
-@SuppressWarnings("java:S115")
+@SuppressWarnings({"java:S115", "java:S116"})
 public class Items extends OpenApiElement {
 
        // Argument name constants for assertArgNotNull
diff --git 
a/juneau-bean/juneau-bean-openapi-v3/src/main/java/org/apache/juneau/bean/openapi3/SchemaInfo.java
 
b/juneau-bean/juneau-bean-openapi-v3/src/main/java/org/apache/juneau/bean/openapi3/SchemaInfo.java
index c0a5545dea..b130be4319 100644
--- 
a/juneau-bean/juneau-bean-openapi-v3/src/main/java/org/apache/juneau/bean/openapi3/SchemaInfo.java
+++ 
b/juneau-bean/juneau-bean-openapi-v3/src/main/java/org/apache/juneau/bean/openapi3/SchemaInfo.java
@@ -96,7 +96,7 @@ import org.apache.juneau.commons.collections.*;
  *     <li class='link'><a class="doclink" 
href="https://juneau.apache.org/docs/topics/JuneauBeanOpenApi3";>juneau-bean-openapi-v3</a>
  * </ul>
  */
-@SuppressWarnings("java:S115")
+@SuppressWarnings({"java:S115", "java:S116"})
 public class SchemaInfo extends OpenApiElement {
 
        // Argument name constants for assertArgNotNull
diff --git 
a/juneau-bean/juneau-bean-openapi-v3/src/main/java/org/apache/juneau/bean/openapi3/ServerVariable.java
 
b/juneau-bean/juneau-bean-openapi-v3/src/main/java/org/apache/juneau/bean/openapi3/ServerVariable.java
index 89c64071d7..bcd57a50e1 100644
--- 
a/juneau-bean/juneau-bean-openapi-v3/src/main/java/org/apache/juneau/bean/openapi3/ServerVariable.java
+++ 
b/juneau-bean/juneau-bean-openapi-v3/src/main/java/org/apache/juneau/bean/openapi3/ServerVariable.java
@@ -71,7 +71,7 @@ import org.apache.juneau.commons.collections.*;
  *     <li class='link'><a class="doclink" 
href="https://juneau.apache.org/docs/topics/JuneauBeanOpenApi3";>juneau-bean-openapi-v3</a>
  * </ul>
  */
-@SuppressWarnings("java:S115")
+@SuppressWarnings({"java:S115", "java:S116"})
 public class ServerVariable extends OpenApiElement {
 
        // Argument name constants for assertArgNotNull
diff --git 
a/juneau-bean/juneau-bean-swagger-v2/src/main/java/org/apache/juneau/bean/swagger/HeaderInfo.java
 
b/juneau-bean/juneau-bean-swagger-v2/src/main/java/org/apache/juneau/bean/swagger/HeaderInfo.java
index b9b1c5e041..caa2a9a6cb 100644
--- 
a/juneau-bean/juneau-bean-swagger-v2/src/main/java/org/apache/juneau/bean/swagger/HeaderInfo.java
+++ 
b/juneau-bean/juneau-bean-swagger-v2/src/main/java/org/apache/juneau/bean/swagger/HeaderInfo.java
@@ -78,7 +78,7 @@ import org.apache.juneau.marshaller.*;
  *     <li class='link'><a class="doclink" 
href="https://juneau.apache.org/docs/topics/JuneauBeanSwagger2";>juneau-bean-swagger-v2</a>
  * </ul>
  */
-@SuppressWarnings("java:S115")
+@SuppressWarnings({"java:S115", "java:S116"})
 public class HeaderInfo extends SwaggerElement {
 
        // Argument name constants for assertArgNotNull
diff --git 
a/juneau-bean/juneau-bean-swagger-v2/src/main/java/org/apache/juneau/bean/swagger/Items.java
 
b/juneau-bean/juneau-bean-swagger-v2/src/main/java/org/apache/juneau/bean/swagger/Items.java
index eee9827ca9..87abc9338e 100644
--- 
a/juneau-bean/juneau-bean-swagger-v2/src/main/java/org/apache/juneau/bean/swagger/Items.java
+++ 
b/juneau-bean/juneau-bean-swagger-v2/src/main/java/org/apache/juneau/bean/swagger/Items.java
@@ -77,7 +77,7 @@ import org.apache.juneau.marshaller.*;
  *     <li class='link'><a class="doclink" 
href="https://juneau.apache.org/docs/topics/JuneauBeanSwagger2";>juneau-bean-swagger-v2</a>
  * </ul>
  */
-@SuppressWarnings("java:S115")
+@SuppressWarnings({"java:S115", "java:S116"})
 public class Items extends SwaggerElement {
 
        // Argument name constants for assertArgNotNull
diff --git 
a/juneau-bean/juneau-bean-swagger-v2/src/main/java/org/apache/juneau/bean/swagger/ParameterInfo.java
 
b/juneau-bean/juneau-bean-swagger-v2/src/main/java/org/apache/juneau/bean/swagger/ParameterInfo.java
index e07c365a9b..252908c3d3 100644
--- 
a/juneau-bean/juneau-bean-swagger-v2/src/main/java/org/apache/juneau/bean/swagger/ParameterInfo.java
+++ 
b/juneau-bean/juneau-bean-swagger-v2/src/main/java/org/apache/juneau/bean/swagger/ParameterInfo.java
@@ -120,7 +120,7 @@ import org.apache.juneau.marshaller.*;
  *     <li class='link'><a class="doclink" 
href="https://juneau.apache.org/docs/topics/JuneauBeanSwagger2";>juneau-bean-swagger-v2</a>
  * </ul>
  */
-@SuppressWarnings("java:S115")
+@SuppressWarnings({"java:S115", "java:S116"})
 public class ParameterInfo extends SwaggerElement {
 
        // Argument name constants for assertArgNotNull
diff --git 
a/juneau-bean/juneau-bean-swagger-v2/src/main/java/org/apache/juneau/bean/swagger/SchemaInfo.java
 
b/juneau-bean/juneau-bean-swagger-v2/src/main/java/org/apache/juneau/bean/swagger/SchemaInfo.java
index c50b1054bd..f3c8178d02 100644
--- 
a/juneau-bean/juneau-bean-swagger-v2/src/main/java/org/apache/juneau/bean/swagger/SchemaInfo.java
+++ 
b/juneau-bean/juneau-bean-swagger-v2/src/main/java/org/apache/juneau/bean/swagger/SchemaInfo.java
@@ -96,7 +96,7 @@ import org.apache.juneau.commons.collections.*;
  *     <li class='link'><a class="doclink" 
href="https://juneau.apache.org/docs/topics/JuneauBeanSwagger2";>juneau-bean-swagger-v2</a>
  * </ul>
  */
-@SuppressWarnings("java:S115")
+@SuppressWarnings({"java:S115", "java:S116"})
 public class SchemaInfo extends SwaggerElement {
 
        // Argument name constants for assertArgNotNull
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/annotation/ItemsAnnotation.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/annotation/ItemsAnnotation.java
index 09a9a9d831..133789761b 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/annotation/ItemsAnnotation.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/annotation/ItemsAnnotation.java
@@ -40,6 +40,7 @@ public class ItemsAnnotation {
         *      <li class='jm'>{@link 
org.apache.juneau.BeanContext.Builder#annotations(Annotation...)}
         * </ul>
         */
+       @SuppressWarnings("java:S116")
        public static class Builder extends AnnotationObject.Builder {
 
                private String[] description = {};
@@ -481,6 +482,7 @@ public class ItemsAnnotation {
 
        }
 
+       @SuppressWarnings("java:S116")
        private static class Object extends AnnotationObject implements Items {
 
                private final String[] description;
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/annotation/SchemaAnnotation.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/annotation/SchemaAnnotation.java
index 08953dd38f..7432ac2d3b 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/annotation/SchemaAnnotation.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/annotation/SchemaAnnotation.java
@@ -92,6 +92,7 @@ public class SchemaAnnotation {
         *      <li class='jm'>{@link 
org.apache.juneau.BeanContext.Builder#annotations(Annotation...)}
         * </ul>
         */
+       @SuppressWarnings("java:S116")
        public static class Builder extends AppliedAnnotationObject.BuilderTMF {
 
                private boolean aev;
@@ -1059,6 +1060,7 @@ public class SchemaAnnotation {
 
        }
 
+       @SuppressWarnings("java:S116")
        private static class Object extends AppliedOnClassAnnotationObject 
implements Schema {
 
                private final String[] description;
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/annotation/SubItemsAnnotation.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/annotation/SubItemsAnnotation.java
index d997995346..8acbd6b7bc 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/annotation/SubItemsAnnotation.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/annotation/SubItemsAnnotation.java
@@ -46,6 +46,7 @@ public class SubItemsAnnotation {
         *      <li class='jm'>{@link 
org.apache.juneau.BeanContext.Builder#annotations(Annotation...)}
         * </ul>
         */
+       @SuppressWarnings("java:S116")
        public static class Builder extends AnnotationObject.Builder {
 
                private String[] description = {};
@@ -487,6 +488,7 @@ public class SubItemsAnnotation {
 
        }
 
+       @SuppressWarnings("java:S116")
        private static class Object extends AnnotationObject implements 
SubItems {
 
                private final String[] description;
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/HttpPartSchema.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/HttpPartSchema.java
index c044450bae..ea5910ad1d 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/HttpPartSchema.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/HttpPartSchema.java
@@ -83,6 +83,7 @@ import org.apache.juneau.parser.*;
  *     <li class='link'><a class="doclink" 
href="https://juneau.apache.org/docs/topics/OpenApiBasics";>OpenApi Basics</a>
  * </ul>
  */
+@SuppressWarnings("java:S116")
 public class HttpPartSchema {
 
        private static final AnnotationProvider AP = 
AnnotationProvider.INSTANCE;
@@ -90,6 +91,7 @@ public class HttpPartSchema {
        /**
         * Builder class.
         */
+       @SuppressWarnings("java:S116")
        public static class Builder {
                String name;
                String default_;

Reply via email to