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_;