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 91875fda82 SonarQube bug fixes
91875fda82 is described below

commit 91875fda82b8053c3ed07e93953c5b2f27a7071c
Author: James Bognar <[email protected]>
AuthorDate: Wed Feb 4 20:48:42 2026 -0500

    SonarQube bug fixes
---
 .../juneau-marshall/src/main/java/org/apache/juneau/MediaType.java   | 5 ++---
 .../src/main/java/org/apache/juneau/annotation/SchemaAnnotation.java | 1 -
 .../src/main/java/org/apache/juneau/cp/FileFinder.java               | 3 ++-
 .../src/main/java/org/apache/juneau/httppart/HttpPartSchema.java     | 1 -
 .../src/main/java/org/apache/juneau/serializer/SerializerSet.java    | 2 --
 .../src/main/java/org/apache/juneau/http/header/Debug.java           | 1 +
 .../src/main/java/org/apache/juneau/http/header/NoTrace.java         | 1 +
 .../org/apache/juneau/rest/swagger/BasicSwaggerProviderSession.java  | 1 -
 .../java/org/apache/juneau/commons/io/NoCloseOutputStream_Test.java  | 4 ++--
 .../test/java/org/apache/juneau/commons/io/NoCloseWriter_Test.java   | 4 ++--
 .../test/java/org/apache/juneau/commons/utils/DateUtils_Test.java    | 3 ---
 .../test/java/org/apache/juneau/commons/utils/SystemUtils_Test.java  | 3 ---
 .../java/org/apache/juneau/httppart/HttpPartSchema_Body_Test.java    | 3 ---
 .../java/org/apache/juneau/jsonschema/JsonSchemaGeneratorTest.java   | 2 --
 .../apache/juneau/jsonschema/annotation/SchemaAnnotation_Test.java   | 2 --
 15 files changed, 10 insertions(+), 26 deletions(-)

diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/MediaType.java 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/MediaType.java
index caaec6b1d5..13a6a2f046 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/MediaType.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/MediaType.java
@@ -48,11 +48,10 @@ public class MediaType implements Comparable<MediaType> {
        private static final Cache<String,MediaType> CACHE = 
Cache.of(String.class, MediaType.class).build();
 
        /** Reusable predefined media type */
-       @SuppressWarnings("javadoc")
        public static final MediaType CSV = of("text/csv");
-       @SuppressWarnings("javadoc")
+       /** Reusable predefined media type */
        public static final MediaType HTML = of("text/html");
-       @SuppressWarnings("javadoc")
+       /** Reusable predefined media type */
        public static final MediaType JSON = of("application/json");
        @SuppressWarnings("javadoc")
        public static final MediaType MSGPACK = of("octal/msgpack");
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 7432ac2d3b..2665c70325 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
@@ -1602,7 +1602,6 @@ public class SchemaAnnotation {
         * @return The schema converted to a map, or and empty map if the 
annotation was null.
         * @throws ParseException Malformed input encountered.
         */
-       @SuppressWarnings("deprecation")
        public static JsonMap asMap(Schema a) throws ParseException {
                if (a == null)
                        return JsonMap.EMPTY_MAP;
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/cp/FileFinder.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/cp/FileFinder.java
index 298dcd7383..7e7fdf92c0 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/cp/FileFinder.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/cp/FileFinder.java
@@ -90,8 +90,9 @@ import org.apache.juneau.commons.io.*;
 @SuppressWarnings("java:S115")
 public interface FileFinder {
 
-       // Argument name constants for assertArgNotNull
+       /** Argument name constant for assertArgNotNull. */
        String ARG_value = "value";
+       /** Argument name constant for assertArgNotNull. */
        String ARG_c = "c";
 
        /**
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 c8dea949d1..b97229ba85 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
@@ -2744,7 +2744,6 @@ public class HttpPartSchema {
                // Other
                // 
-----------------------------------------------------------------------------------------------------------------
 
-               @SuppressWarnings("deprecation")
                Builder apply(Schema a) {
                        default_(joinnlOrNull(a.default_(), a.df()));
                        enum_(toSet(a.enum_(), a.e()));
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerSet.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerSet.java
index 231006e0e6..d47113b11a 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerSet.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerSet.java
@@ -418,7 +418,6 @@ public class SerializerSet {
         * <p>
         * Used by {@link SerializerSet.Builder#set(Class...)}
         */
-       @SuppressWarnings("javadoc")
        public abstract static class Inherit extends Serializer {
                protected Inherit(Serializer.Builder builder) {
                        super(builder);
@@ -430,7 +429,6 @@ public class SerializerSet {
         * <p>
         * Used by {@link SerializerSet.Builder#add(Class...)}
         */
-       @SuppressWarnings("javadoc")
        public abstract static class NoInherit extends Serializer {
                protected NoInherit(Serializer.Builder builder) {
                        super(builder);
diff --git 
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/Debug.java
 
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/Debug.java
index d1d29fe53d..0da041108d 100644
--- 
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/Debug.java
+++ 
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/Debug.java
@@ -48,6 +48,7 @@ public class Debug extends BasicBooleanHeader {
 
        @SuppressWarnings("javadoc")
        public static final Debug TRUE = of(true);
+       /** Constant for <jk>false</jk> value. */
        public static final Debug FALSE = of(false);
 
        /**
diff --git 
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/NoTrace.java
 
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/NoTrace.java
index 66891ae2f6..166f22c1ef 100644
--- 
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/NoTrace.java
+++ 
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/NoTrace.java
@@ -36,6 +36,7 @@ public class NoTrace extends BasicBooleanHeader {
 
        @SuppressWarnings("javadoc")
        public static final NoTrace TRUE = of(true);
+       /** Constant for <jk>false</jk> value. */
        public static final NoTrace FALSE = of(false);
 
        /**
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/swagger/BasicSwaggerProviderSession.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/swagger/BasicSwaggerProviderSession.java
index fb2370b86f..4ef0bd2ad2 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/swagger/BasicSwaggerProviderSession.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/swagger/BasicSwaggerProviderSession.java
@@ -911,7 +911,6 @@ public class BasicSwaggerProviderSession {
                // @formatter:on
        }
 
-       @SuppressWarnings("deprecation")
        private JsonMap merge(JsonMap om, Schema a) {
                try {
                        if (SchemaAnnotation.empty(a))
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/commons/io/NoCloseOutputStream_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/commons/io/NoCloseOutputStream_Test.java
index ff8b6a6405..c41d2238dd 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/commons/io/NoCloseOutputStream_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/commons/io/NoCloseOutputStream_Test.java
@@ -62,7 +62,7 @@ class NoCloseOutputStream_Test extends TestBase {
                assertEquals("test", baos.toString());
        }
 
-       @Test void b02_flush_multipleTimes() throws IOException {
+       @Test void b02_flush_multipleTimes() {
                var baos = new ByteArrayOutputStream();
                var wrapper = new NoCloseOutputStream(baos);
                assertDoesNotThrow(() -> {
@@ -94,7 +94,7 @@ class NoCloseOutputStream_Test extends TestBase {
                assertEquals("test", baos.toString());
        }
 
-       @Test void c03_close_multipleTimes() throws IOException {
+       @Test void c03_close_multipleTimes() {
                var baos = new ByteArrayOutputStream();
                var wrapper = new NoCloseOutputStream(baos);
                assertDoesNotThrow(() -> {
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/commons/io/NoCloseWriter_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/commons/io/NoCloseWriter_Test.java
index fa1255f71c..3c8842ae1c 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/commons/io/NoCloseWriter_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/commons/io/NoCloseWriter_Test.java
@@ -110,7 +110,7 @@ class NoCloseWriter_Test extends TestBase {
                assertEquals("test", sw.toString());
        }
 
-       @Test void c02_flush_multipleTimes() throws IOException {
+       @Test void c02_flush_multipleTimes() {
                var sw = new StringWriter();
                var wrapper = new NoCloseWriter(sw);
                assertDoesNotThrow(() -> {
@@ -142,7 +142,7 @@ class NoCloseWriter_Test extends TestBase {
                assertEquals("test", sw.toString());
        }
 
-       @Test void d03_close_multipleTimes() throws IOException {
+       @Test void d03_close_multipleTimes() {
                var sw = new StringWriter();
                var wrapper = new NoCloseWriter(sw);
                assertDoesNotThrow(() -> {
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/commons/utils/DateUtils_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/commons/utils/DateUtils_Test.java
index c5cc274b08..1102eace48 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/commons/utils/DateUtils_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/commons/utils/DateUtils_Test.java
@@ -16,10 +16,7 @@
  */
 package org.apache.juneau.commons.utils;
 
-import static org.junit.jupiter.api.Assertions.*;
-
 import org.apache.juneau.*;
-import org.junit.jupiter.api.*;
 
 class DateUtils_Test extends TestBase {
 
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/commons/utils/SystemUtils_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/commons/utils/SystemUtils_Test.java
index f6ea5b6fb4..9ecd680472 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/commons/utils/SystemUtils_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/commons/utils/SystemUtils_Test.java
@@ -16,10 +16,7 @@
  */
 package org.apache.juneau.commons.utils;
 
-import static org.junit.jupiter.api.Assertions.*;
-
 import org.apache.juneau.*;
-import org.junit.jupiter.api.*;
 
 /**
  * Tests for {@link SystemUtils}.
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_Body_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_Body_Test.java
index 6c6fef0b69..a2b5ec2930 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_Body_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_Body_Test.java
@@ -875,7 +875,6 @@ class HttpPartSchema_Body_Test extends TestBase {
        // Backward compatibility: Old boolean exclusiveMaximum/exclusiveMinimum
        
//-----------------------------------------------------------------------------------------------------------------
 
-       @SuppressWarnings("deprecation")
        @Content
        @Schema(t="integer", exclusiveMaximum=true, exclusiveMinimum=true, 
maximum="100", minimum="0")
        public static class D03a {}
@@ -893,7 +892,6 @@ class HttpPartSchema_Body_Test extends TestBase {
                assertThrowsWithMessage(SchemaValidationException.class, 
"Maximum value exceeded.", ()->s.validateOutput(101, BeanContext.DEFAULT));
        }
 
-       @SuppressWarnings("deprecation")
        @Content
        @Schema(t="integer", exclusiveMaximum=false, exclusiveMinimum=false, 
maximum="100", minimum="0")
        public static class D03b {}
@@ -911,7 +909,6 @@ class HttpPartSchema_Body_Test extends TestBase {
                assertThrowsWithMessage(SchemaValidationException.class, 
"Maximum value exceeded.", ()->s.validateOutput(101, BeanContext.DEFAULT));
        }
 
-       @SuppressWarnings("deprecation")
        @Content
        @Schema(t="integer", exclusiveMaximumValue="100", 
exclusiveMinimumValue="0", exclusiveMaximum=false, exclusiveMinimum=false)
        public static class D03c {}
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/jsonschema/JsonSchemaGeneratorTest.java
 
b/juneau-utest/src/test/java/org/apache/juneau/jsonschema/JsonSchemaGeneratorTest.java
index 78d6a0af7e..f6fddd603a 100755
--- 
a/juneau-utest/src/test/java/org/apache/juneau/jsonschema/JsonSchemaGeneratorTest.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/jsonschema/JsonSchemaGeneratorTest.java
@@ -1514,7 +1514,6 @@ class JsonSchemaGeneratorTest extends TestBase {
                assertBean(schema, 
"exclusiveMaximum,exclusiveMinimum,maximum,minimum", "true,true,100,0");
        }
 
-       @SuppressWarnings("deprecation")
        @Schema(type="integer", exclusiveMaximum=true, exclusiveMinimum=true, 
maximum="100", minimum="0")
        public static class OldStyleExclusiveBean {
                public int value;
@@ -1527,7 +1526,6 @@ class JsonSchemaGeneratorTest extends TestBase {
                assertBean(schema, "exclusiveMaximum,exclusiveMinimum", 
"100,0");
        }
 
-       @SuppressWarnings("deprecation")
        @Schema(type="integer",
                exclusiveMaximumValue="100",
                exclusiveMinimumValue="0",
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/jsonschema/annotation/SchemaAnnotation_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/jsonschema/annotation/SchemaAnnotation_Test.java
index 12fb88b6f1..247f223833 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/jsonschema/annotation/SchemaAnnotation_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/jsonschema/annotation/SchemaAnnotation_Test.java
@@ -199,7 +199,6 @@ class SchemaAnnotation_Test extends TestBase {
        // Comparison with declared annotations.
        
//------------------------------------------------------------------------------------------------------------------
 
-       @SuppressWarnings("deprecation")
        @Schema(
                default_="a",
                enum_="b",
@@ -259,7 +258,6 @@ class SchemaAnnotation_Test extends TestBase {
        public static class D1 {}
        Schema d1 = D1.class.getAnnotationsByType(Schema.class)[0];
 
-       @SuppressWarnings("deprecation")
        @Schema(
                default_="a",
                enum_="b",

Reply via email to