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 590f713cac SonarQube bug fixes
590f713cac is described below

commit 590f713cacbfa42dd8127a68f30f58114e6c9394
Author: James Bognar <[email protected]>
AuthorDate: Wed Feb 4 21:05:00 2026 -0500

    SonarQube bug fixes
---
 docs/src/javadoc/javadoc.css                        | 21 +++++++++------------
 .../apache/juneau/annotation/SchemaAnnotation.java  |  2 --
 .../org/apache/juneau/httppart/HttpPartSchema.java  |  3 ---
 .../rest/swagger/BasicSwaggerProviderSession.java   |  2 --
 .../src/main/resources/htdocs/javadoc.css           |  6 ++----
 .../src/main/resources/htdocs/styles/SwaggerUI.css  |  4 +---
 .../src/main/resources/htdocs/themes/dark.css       |  3 ---
 .../src/main/resources/htdocs/themes/devops.css     |  5 +----
 .../src/main/resources/htdocs/themes/light.css      |  2 +-
 .../juneau/rest/config/htdocs/styles/SwaggerUI.css  |  4 +---
 .../juneau/rest/config/htdocs/themes/dark.css       |  3 ---
 .../juneau/rest/config/htdocs/themes/devops.css     |  5 +----
 .../juneau/rest/config/htdocs/themes/light.css      |  2 +-
 .../juneau/commons/utils/ThrowableUtils_Test.java   | 12 ++++++------
 .../juneau/httppart/HttpPartSchema_Body_Test.java   |  3 ---
 .../juneau/jsonschema/JsonSchemaGeneratorTest.java  |  2 --
 .../annotation/SchemaAnnotation_Test.java           |  2 --
 17 files changed, 23 insertions(+), 58 deletions(-)

diff --git a/docs/src/javadoc/javadoc.css b/docs/src/javadoc/javadoc.css
index cb976e5bfa..efc39f1331 100755
--- a/docs/src/javadoc/javadoc.css
+++ b/docs/src/javadoc/javadoc.css
@@ -452,10 +452,10 @@ div.table-tabs > button.table-tab {
     background:#dee3e9;
     font-weight: bold;
 }
-.col-first, .col-first {
+.col-first {
     font-size:13px;
 }
-.col-second, .col-second, .col-last, .col-constructor-name, 
.col-summary-item-name, .col-last {
+.col-second, .col-last, .col-constructor-name, .col-summary-item-name {
     font-size:13px;
 }
 .col-first, .col-second, .col-constructor-name {
@@ -467,8 +467,6 @@ div.table-tabs > button.table-tab {
 }
 .col-first a:link, .col-first a:visited,
 .col-second a:link, .col-second a:visited,
-.col-first a:link, .col-first a:visited,
-.col-second a:link, .col-second a:visited,
 .col-constructor-name a:link, .col-constructor-name a:visited,
 .col-summary-item-name a:link, .col-summary-item-name a:visited {
     font-weight:bold;
@@ -1274,9 +1272,14 @@ h2.topic, h3.topic, h4.topic {
 h2.topic { font-size:14pt; }
 h3.topic { font-size:13pt; }
 h4.topic { font-size:12pt; }
-h5.topic { font-size:11pt; }
+h5.topic {
+       font-size:11pt;
+       background:linear-gradient(to bottom, #F5F5F5, #DEE3E9) repeat scroll 
0% 0% transparent;
+       background:-moz-linear-gradient(to bottom, #F5F5F5, #DEE3E9) repeat 
scroll 0% 0% transparent;
+       background:-webkit-gradient(linear, left top, left bottom, 
from(#F5F5F5), to(#DEE3E9) );
+       max-width:800px;
+}
 .topic p { max-width:800px; }
-/*.topic ul li, .topic ol li { max-width:750px; }*/
 div.topic { margin-left:10px; max-width:950px; }
 
 h5.figure { color:#2c4557; margin-left:30px; margin-right:30px; 
margin-top:10px; margin-bottom:0px; font-style:italic; }
@@ -1308,12 +1311,6 @@ div.contentContainer > div.block > p:first-child {
        background:-webkit-gradient(linear, left top, left bottom, 
from(#F5F5F5), to(#DEE3E9) );
        max-width:900px;
 }
-h5.topic {
-       background:linear-gradient(to bottom, #F5F5F5, #DEE3E9) repeat scroll 
0% 0% transparent;
-       background:-moz-linear-gradient(to bottom, #F5F5F5, #DEE3E9) repeat 
scroll 0% 0% transparent;
-       background:-webkit-gradient(linear, left top, left bottom, 
from(#F5F5F5), to(#DEE3E9) );
-       max-width:800px;
-}
 
 /* Dark-colored background headers */
 div.header > div.subTitle > div.block,
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 0925fbf489..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;
@@ -1713,7 +1712,6 @@ public class SchemaAnnotation {
                return a == null || DEFAULT.equals(a);
        }
 
-       @SuppressWarnings("deprecation")
        private static JsonMap merge(JsonMap m, Items a) throws ParseException {
                if (ItemsAnnotation.empty(a))
                        return m;
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 531d740969..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
@@ -2626,7 +2626,6 @@ public class HttpPartSchema {
                        return this;
                }
 
-               @SuppressWarnings("deprecation")
                Builder apply(Items a) {
                        default_(joinnlOrNull(a.default_(), a.df()));
                        enum_(toSet(a.enum_(), a.e()));
@@ -2745,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()));
@@ -2800,7 +2798,6 @@ public class HttpPartSchema {
                        return this;
                }
 
-               @SuppressWarnings("deprecation")
                Builder apply(SubItems a) {
                        default_(joinnlOrNull(a.default_(), a.df()));
                        enum_(toSet(a.enum_(), a.e()));
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 c5bac24d5a..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
@@ -862,7 +862,6 @@ public class BasicSwaggerProviderSession {
                return om;
        }
 
-       @SuppressWarnings("deprecation")
        private JsonMap merge(JsonMap om, Items a) throws ParseException {
                if (ItemsAnnotation.empty(a))
                        return om;
@@ -912,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-rest/juneau-rest-server/src/main/resources/htdocs/javadoc.css 
b/juneau-rest/juneau-rest-server/src/main/resources/htdocs/javadoc.css
index c6e0839fd3..7ad5aaaaa9 100644
--- a/juneau-rest/juneau-rest-server/src/main/resources/htdocs/javadoc.css
+++ b/juneau-rest/juneau-rest-server/src/main/resources/htdocs/javadoc.css
@@ -74,6 +74,7 @@ h5 {
 }
 h6 {
     font-size:1.1em;
+    margin:10px 0px;
 }
 ul {
     list-style-type:disc;
@@ -134,7 +135,7 @@ Navigation bar styles
     background-repeat:repeat-x;
     color:#FFFFFF;
     padding:.8em .5em .4em .8em;
-    height:auto;/*height:1.8em;*/
+    height:auto;
     font-size:1em;
     margin:0;
 }
@@ -698,9 +699,6 @@ h5.topic,h6.topic {
        color: rgb(44,69,87);
        text-decoration: underline;
 }
-h6 {
-       margin:10px 0px;
-}
 h6.figure {
        color: rgb(44,69,87);
        margin-left: 30px;
diff --git 
a/juneau-rest/juneau-rest-server/src/main/resources/htdocs/styles/SwaggerUI.css 
b/juneau-rest/juneau-rest-server/src/main/resources/htdocs/styles/SwaggerUI.css
index b55ffc6cc8..e1b5d564f9 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/resources/htdocs/styles/SwaggerUI.css
+++ 
b/juneau-rest/juneau-rest-server/src/main/resources/htdocs/styles/SwaggerUI.css
@@ -13,7 +13,7 @@
  
***************************************************************************************************************************
 */
 
-.swagger-ui {  
+.swagger-ui {
 }
 
 
/*-----------------------------------------------------------------------------------------------------------
@@ -251,7 +251,6 @@ td.parameter-value, td.response-value {
  
 .op-block-contents .example-select {
     margin: 10px 0 5px 0;
-       border-width: 1px;
        font-weight:bold;
     padding: 5px 40px 5px 10px;
     border: 1px solid #41444e;
@@ -332,7 +331,6 @@ div.headers {
 }
 
 .section-table {
-/*     display: inline-block;*/
 }
 
 .responses .section-table td {
diff --git 
a/juneau-rest/juneau-rest-server/src/main/resources/htdocs/themes/dark.css 
b/juneau-rest/juneau-rest-server/src/main/resources/htdocs/themes/dark.css
index 0a3499543a..dfd5b0727b 100644
--- a/juneau-rest/juneau-rest-server/src/main/resources/htdocs/themes/dark.css
+++ b/juneau-rest/juneau-rest-server/src/main/resources/htdocs/themes/dark.css
@@ -23,9 +23,6 @@ body {
        font-family: HelveticaNeue-Light,"Helvetica Neue Light","Helvetica 
Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
        color: #EEE;
        height: 100%;
-}
-
-body {
        font-size: 14px;
 }
 
diff --git 
a/juneau-rest/juneau-rest-server/src/main/resources/htdocs/themes/devops.css 
b/juneau-rest/juneau-rest-server/src/main/resources/htdocs/themes/devops.css
index d757a92d67..144953b125 100644
--- a/juneau-rest/juneau-rest-server/src/main/resources/htdocs/themes/devops.css
+++ b/juneau-rest/juneau-rest-server/src/main/resources/htdocs/themes/devops.css
@@ -22,10 +22,7 @@ body {
        margin: 0px;
        font-family: HelveticaNeue-Light,"Helvetica Neue Light","Helvetica 
Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
        color: #B3B3B3;
-       height: 100%;   
-}
-
-body {
+       height: 100%;
        font-size: 14px;
 }
 
diff --git 
a/juneau-rest/juneau-rest-server/src/main/resources/htdocs/themes/light.css 
b/juneau-rest/juneau-rest-server/src/main/resources/htdocs/themes/light.css
index 3875da3a9e..0540af0f09 100644
--- a/juneau-rest/juneau-rest-server/src/main/resources/htdocs/themes/light.css
+++ b/juneau-rest/juneau-rest-server/src/main/resources/htdocs/themes/light.css
@@ -49,7 +49,7 @@ header {
 }
 
 header * {
-       color: #af2222;;
+       color: #af2222;
        font-weight: lighter;
 }
 
diff --git 
a/juneau-rest/juneau-rest-server/src/main/resources/org/apache/juneau/rest/config/htdocs/styles/SwaggerUI.css
 
b/juneau-rest/juneau-rest-server/src/main/resources/org/apache/juneau/rest/config/htdocs/styles/SwaggerUI.css
index b55ffc6cc8..e1b5d564f9 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/resources/org/apache/juneau/rest/config/htdocs/styles/SwaggerUI.css
+++ 
b/juneau-rest/juneau-rest-server/src/main/resources/org/apache/juneau/rest/config/htdocs/styles/SwaggerUI.css
@@ -13,7 +13,7 @@
  
***************************************************************************************************************************
 */
 
-.swagger-ui {  
+.swagger-ui {
 }
 
 
/*-----------------------------------------------------------------------------------------------------------
@@ -251,7 +251,6 @@ td.parameter-value, td.response-value {
  
 .op-block-contents .example-select {
     margin: 10px 0 5px 0;
-       border-width: 1px;
        font-weight:bold;
     padding: 5px 40px 5px 10px;
     border: 1px solid #41444e;
@@ -332,7 +331,6 @@ div.headers {
 }
 
 .section-table {
-/*     display: inline-block;*/
 }
 
 .responses .section-table td {
diff --git 
a/juneau-rest/juneau-rest-server/src/main/resources/org/apache/juneau/rest/config/htdocs/themes/dark.css
 
b/juneau-rest/juneau-rest-server/src/main/resources/org/apache/juneau/rest/config/htdocs/themes/dark.css
index 0a3499543a..dfd5b0727b 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/resources/org/apache/juneau/rest/config/htdocs/themes/dark.css
+++ 
b/juneau-rest/juneau-rest-server/src/main/resources/org/apache/juneau/rest/config/htdocs/themes/dark.css
@@ -23,9 +23,6 @@ body {
        font-family: HelveticaNeue-Light,"Helvetica Neue Light","Helvetica 
Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
        color: #EEE;
        height: 100%;
-}
-
-body {
        font-size: 14px;
 }
 
diff --git 
a/juneau-rest/juneau-rest-server/src/main/resources/org/apache/juneau/rest/config/htdocs/themes/devops.css
 
b/juneau-rest/juneau-rest-server/src/main/resources/org/apache/juneau/rest/config/htdocs/themes/devops.css
index d757a92d67..144953b125 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/resources/org/apache/juneau/rest/config/htdocs/themes/devops.css
+++ 
b/juneau-rest/juneau-rest-server/src/main/resources/org/apache/juneau/rest/config/htdocs/themes/devops.css
@@ -22,10 +22,7 @@ body {
        margin: 0px;
        font-family: HelveticaNeue-Light,"Helvetica Neue Light","Helvetica 
Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
        color: #B3B3B3;
-       height: 100%;   
-}
-
-body {
+       height: 100%;
        font-size: 14px;
 }
 
diff --git 
a/juneau-rest/juneau-rest-server/src/main/resources/org/apache/juneau/rest/config/htdocs/themes/light.css
 
b/juneau-rest/juneau-rest-server/src/main/resources/org/apache/juneau/rest/config/htdocs/themes/light.css
index 3875da3a9e..0540af0f09 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/resources/org/apache/juneau/rest/config/htdocs/themes/light.css
+++ 
b/juneau-rest/juneau-rest-server/src/main/resources/org/apache/juneau/rest/config/htdocs/themes/light.css
@@ -49,7 +49,7 @@ header {
 }
 
 header * {
-       color: #af2222;;
+       color: #af2222;
        font-weight: lighter;
 }
 
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/commons/utils/ThrowableUtils_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/commons/utils/ThrowableUtils_Test.java
index a3e8211500..8b1b41f07c 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/commons/utils/ThrowableUtils_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/commons/utils/ThrowableUtils_Test.java
@@ -229,25 +229,25 @@ class ThrowableUtils_Test extends TestBase {
 
                // Same exception type and stack trace should produce same hash
                assertDoesNotThrow(() -> {
-                       int hash1 = hash(ex1, null);
-                       int hash2 = hash(ex2, null);
+                       hash(ex1, null);
+                       hash(ex2, null);
                        // Note: hash might be different due to different stack 
traces, but should be consistent
 
                        // Test with stop class - covers line 180 (break when 
stopClass matches)
                        // Use a class name that will be in the stack trace
                        String testClassName = 
ThrowableUtils_Test.class.getName();
-                       int hash3 = hash(ex1, testClassName);
+                       hash(ex1, testClassName);
 
                        // Test with stop class that doesn't match (should 
process all stack frames)
-                       int hash4 = hash(ex1, "java.lang.Object");
+                       hash(ex1, "java.lang.Object");
 
                        // Test with nested exception
                        var cause = new IOException("cause");
                        var wrapped = new RuntimeException("wrapped", cause);
-                       int hash5 = hash(wrapped, null);
+                       hash(wrapped, null);
 
                        // Test with stop class matching a class in the cause 
chain - covers line 180
-                       int hash7 = hash(wrapped, "java.io.IOException");
+                       hash(wrapped, "java.io.IOException");
                });
 
                // Test with null exception
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