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 6eb496e29 Unit test modernization.
6eb496e29 is described below

commit 6eb496e29e9c529c5a37038f4b75cfdbb07c9df2
Author: James Bognar <[email protected]>
AuthorDate: Thu Jul 31 16:58:45 2025 -0400

    Unit test modernization.
---
 .../test/java/org/apache/juneau/BeanMapTest.java   |   4 +-
 .../test/java/org/apache/juneau/ClassMetaTest.java | 100 ++++++++++-----------
 .../java/org/apache/juneau/ComboRoundTripTest.java |   2 +-
 .../java/org/apache/juneau/ComboSerializeTest.java |   4 +-
 .../test/java/org/apache/juneau/JsonMapTest.java   |   8 +-
 .../java/org/apache/juneau/VisibilityTest.java     |   2 +-
 .../java/org/apache/juneau/XmlValidatorParser.java |   2 +-
 .../juneau/assertions/AnyAssertion_Test.java       |   8 +-
 .../juneau/assertions/BooleanAssertion_Test.java   |   6 +-
 .../assertions/ComparableAssertion_Test.java       |   8 +-
 .../juneau/assertions/IntegerAssertion_Test.java   |   8 +-
 .../juneau/assertions/ObjectAssertion_Test.java    |   8 +-
 .../common/internal/PathReaderBuilderTest.java     |   2 +-
 .../apache/juneau/config/ConfigBuilderTest.java    |   4 +-
 .../apache/juneau/config/ConfigInterfaceTest.java  |   2 +-
 .../juneau/http/MediaRanges_FindMatch_Test.java    |   8 +-
 .../org/apache/juneau/http/MediaType_Test.java     |   1 -
 .../http/header/BasicMediaRangesHeader_Test.java   |   2 +-
 .../org/apache/juneau/http/header/ETag_Test.java   |   2 +-
 .../http/remote/Remote_HeaderAnnotation_Test.java  |   2 +-
 .../juneau/http/remote/RrpcInterfaceTest.java      |   3 +-
 .../httppart/HttpPartSchema_FormData_Test.java     |   4 +-
 .../httppart/HttpPartSchema_Header_Test.java       |   4 +-
 .../juneau/httppart/HttpPartSchema_Path_Test.java  |   4 +-
 .../juneau/httppart/HttpPartSchema_Query_Test.java |   4 +-
 .../HttpPartSchema_ResponseHeader_Test.java        |   4 +-
 .../httppart/HttpPartSchema_Response_Test.java     |   2 +-
 .../org/apache/juneau/json/JsonParserTest.java     |  38 ++++----
 .../juneau/jsonschema/JsonSchemaGeneratorTest.java |   4 +-
 .../apache/juneau/msgpack/MsgPackParserTest.java   |   2 +-
 .../juneau/msgpack/MsgPackSerializerTest.java      |   8 +-
 .../apache/juneau/objecttools/ObjectRest_Test.java |   4 +-
 .../org/apache/juneau/reflect/ClassInfoTest.java   |  30 +++----
 .../apache/juneau/reflect/ConstructorInfoTest.java |   4 +-
 .../apache/juneau/reflect/ExecutableInfoTest.java  |  52 +++++------
 .../org/apache/juneau/reflect/FieldInfoTest.java   |   2 +-
 .../rest/Rest_PredefinedStatusCodes_Test.java      |   4 +-
 .../java/org/apache/juneau/rest/Swagger_Test.java  |  52 +++++------
 .../rest/annotation/ResponseHeader_Test.java       |  28 +++---
 .../juneau/rest/annotation/Swagger_Body_Test.java  |  32 +++----
 .../rest/annotation/Swagger_FormData_Test.java     |  36 ++++----
 .../rest/annotation/Swagger_Header_Test.java       |  34 +++----
 .../juneau/rest/annotation/Swagger_Path_Test.java  |  40 ++++-----
 .../juneau/rest/annotation/Swagger_Query_Test.java |  30 +++----
 .../rest/annotation/Swagger_Response_Test.java     |  44 ++++-----
 .../juneau/rest/client/RestCallException_Test.java |   2 +-
 .../client/RestClient_Config_Context_Test.java     |   2 +-
 .../client/RestClient_Response_Headers_Test.java   |   2 +-
 .../juneau/transforms/FunctionalSwapTest.java      |   2 +-
 .../java/org/apache/juneau/uon/Common_UonTest.java |   4 +-
 .../urlencoding/CommonParser_UrlEncodingTest.java  |  16 ++--
 .../juneau/urlencoding/Common_UrlEncodingTest.java |   4 +-
 .../urlencoding/UrlEncodingSerializerTest.java     |  62 ++++++-------
 .../java/org/apache/juneau/utils/IOUtilsTest.java  |   6 +-
 .../org/apache/juneau/utils/MethodInvokerTest.java |   2 +-
 .../org/apache/juneau/utils/ReflectionMapTest.java |  22 ++---
 .../apache/juneau/xml/XmlConfigAnnotationTest.java |   6 +-
 .../apache/juneau/xml/XmlIgnoreCommentsTest.java   |   2 +-
 58 files changed, 390 insertions(+), 394 deletions(-)

diff --git a/juneau-utest/src/test/java/org/apache/juneau/BeanMapTest.java 
b/juneau-utest/src/test/java/org/apache/juneau/BeanMapTest.java
index ed59dd9df..96e19ff79 100755
--- a/juneau-utest/src/test/java/org/apache/juneau/BeanMapTest.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/BeanMapTest.java
@@ -1114,8 +1114,8 @@ public class BeanMapTest {
        
//====================================================================================================
        @Test
        public void testPropertyNameFactoryDashedLC2() {
-               BeanContext bc = BeanContext.DEFAULT_SORTED;
-               BeanMap<P2> m = 
bc.newBeanMap(P2.class).load("{'foo-bar':1,'baz-bing':2}");
+               BeanContext bc2 = BeanContext.DEFAULT_SORTED;
+               BeanMap<P2> m = 
bc2.newBeanMap(P2.class).load("{'foo-bar':1,'baz-bing':2}");
                assertEquals(1, m.get("foo-bar"));
                assertEquals(2, m.get("baz-bing"));
                P2 b = m.getBean();
diff --git a/juneau-utest/src/test/java/org/apache/juneau/ClassMetaTest.java 
b/juneau-utest/src/test/java/org/apache/juneau/ClassMetaTest.java
index 29ce19885..c2d84c2ee 100755
--- a/juneau-utest/src/test/java/org/apache/juneau/ClassMetaTest.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/ClassMetaTest.java
@@ -113,17 +113,17 @@ public class ClassMetaTest {
 
        @Test
        public void b01_swaps() {
-               BeanContext bc;
+               BeanContext bc2;
                ClassMeta<?> ooo, hi1, hc1, hi2, hc2;
                BeanSession bs;
 
-               bc = BeanContext.DEFAULT;
-               bs = bc.getSession();
-               ooo = bc.getClassMeta(Object.class);
-               hi1 = bc.getClassMeta(BI1.class);
-               hc1 = bc.getClassMeta(BC1.class);
-               hi2 = bc.getClassMeta(BI2.class);
-               hc2 = bc.getClassMeta(BC2.class);
+               bc2 = BeanContext.DEFAULT;
+               bs = bc2.getSession();
+               ooo = bc2.getClassMeta(Object.class);
+               hi1 = bc2.getClassMeta(BI1.class);
+               hc1 = bc2.getClassMeta(BC1.class);
+               hi2 = bc2.getClassMeta(BI2.class);
+               hc2 = bc2.getClassMeta(BC2.class);
                assertFalse(ooo.hasChildSwaps());
                assertFalse(hi1.hasChildSwaps());
                assertFalse(hc1.hasChildSwaps());
@@ -140,13 +140,13 @@ public class ClassMetaTest {
                assertEquals(hi2.getSerializedClassMeta(bs).getInnerClass(), 
BI2.class);
                assertEquals(hc2.getSerializedClassMeta(bs).getInnerClass(), 
BC2.class);
 
-               bc = BeanContext.create().swaps(BI1Swap.class).build();
-               bs = bc.getSession();
-               ooo = bc.getClassMeta(Object.class);
-               hi1 = bc.getClassMeta(BI1.class);
-               hc1 = bc.getClassMeta(BC1.class);
-               hi2 = bc.getClassMeta(BI2.class);
-               hc2 = bc.getClassMeta(BC2.class);
+               bc2 = BeanContext.create().swaps(BI1Swap.class).build();
+               bs = bc2.getSession();
+               ooo = bc2.getClassMeta(Object.class);
+               hi1 = bc2.getClassMeta(BI1.class);
+               hc1 = bc2.getClassMeta(BC1.class);
+               hi2 = bc2.getClassMeta(BI2.class);
+               hc2 = bc2.getClassMeta(BC2.class);
                assertTrue(ooo.hasChildSwaps());
                assertTrue(hi1.hasChildSwaps());
                assertFalse(hc1.hasChildSwaps());
@@ -163,13 +163,13 @@ public class ClassMetaTest {
                assertEquals(hi2.getSerializedClassMeta(bs).getInnerClass(), 
Map.class);
                assertEquals(hc2.getSerializedClassMeta(bs).getInnerClass(), 
Map.class);
 
-               bc = BeanContext.create().swaps(BC1Swap.class).build();
-               bs = bc.getSession();
-               ooo = bc.getClassMeta(Object.class);
-               hi1 = bc.getClassMeta(BI1.class);
-               hc1 = bc.getClassMeta(BC1.class);
-               hi2 = bc.getClassMeta(BI2.class);
-               hc2 = bc.getClassMeta(BC2.class);
+               bc2 = BeanContext.create().swaps(BC1Swap.class).build();
+               bs = bc2.getSession();
+               ooo = bc2.getClassMeta(Object.class);
+               hi1 = bc2.getClassMeta(BI1.class);
+               hc1 = bc2.getClassMeta(BC1.class);
+               hi2 = bc2.getClassMeta(BI2.class);
+               hc2 = bc2.getClassMeta(BC2.class);
                assertTrue(ooo.hasChildSwaps());
                assertTrue(hi1.hasChildSwaps());
                assertTrue(hc1.hasChildSwaps());
@@ -186,13 +186,13 @@ public class ClassMetaTest {
                assertEquals(hi2.getSerializedClassMeta(bs).getInnerClass(), 
BI2.class);
                assertEquals(hc2.getSerializedClassMeta(bs).getInnerClass(), 
Map.class);
 
-               bc = BeanContext.create().swaps(BI2Swap.class).build();
-               bs = bc.getSession();
-               ooo = bc.getClassMeta(Object.class);
-               hi1 = bc.getClassMeta(BI1.class);
-               hc1 = bc.getClassMeta(BC1.class);
-               hi2 = bc.getClassMeta(BI2.class);
-               hc2 = bc.getClassMeta(BC2.class);
+               bc2 = BeanContext.create().swaps(BI2Swap.class).build();
+               bs = bc2.getSession();
+               ooo = bc2.getClassMeta(Object.class);
+               hi1 = bc2.getClassMeta(BI1.class);
+               hc1 = bc2.getClassMeta(BC1.class);
+               hi2 = bc2.getClassMeta(BI2.class);
+               hc2 = bc2.getClassMeta(BC2.class);
                assertTrue(ooo.hasChildSwaps());
                assertTrue(hi1.hasChildSwaps());
                assertFalse(hc1.hasChildSwaps());
@@ -209,13 +209,13 @@ public class ClassMetaTest {
                assertEquals(hi2.getSerializedClassMeta(bs).getInnerClass(), 
Map.class);
                assertEquals(hc2.getSerializedClassMeta(bs).getInnerClass(), 
Map.class);
 
-               bc = BeanContext.create().swaps(BC2Swap.class).build();
-               bs = bc.getSession();
-               ooo = bc.getClassMeta(Object.class);
-               hi1 = bc.getClassMeta(BI1.class);
-               hc1 = bc.getClassMeta(BC1.class);
-               hi2 = bc.getClassMeta(BI2.class);
-               hc2 = bc.getClassMeta(BC2.class);
+               bc2 = BeanContext.create().swaps(BC2Swap.class).build();
+               bs = bc2.getSession();
+               ooo = bc2.getClassMeta(Object.class);
+               hi1 = bc2.getClassMeta(BI1.class);
+               hc1 = bc2.getClassMeta(BC1.class);
+               hi2 = bc2.getClassMeta(BI2.class);
+               hc2 = bc2.getClassMeta(BC2.class);
                assertTrue(ooo.hasChildSwaps());
                assertTrue(hi1.hasChildSwaps());
                assertTrue(hc1.hasChildSwaps());
@@ -232,13 +232,13 @@ public class ClassMetaTest {
                assertEquals(hi2.getSerializedClassMeta(bs).getInnerClass(), 
BI2.class);
                assertEquals(hc2.getSerializedClassMeta(bs).getInnerClass(), 
Map.class);
 
-               bc = 
BeanContext.create().swaps(BI1Swap.class,BC1Swap.class,BI2Swap.class, 
BC2Swap.class).build();
-               bs = bc.getSession();
-               ooo = bc.getClassMeta(Object.class);
-               hi1 = bc.getClassMeta(BI1.class);
-               hc1 = bc.getClassMeta(BC1.class);
-               hi2 = bc.getClassMeta(BI2.class);
-               hc2 = bc.getClassMeta(BC2.class);
+               bc2 = 
BeanContext.create().swaps(BI1Swap.class,BC1Swap.class,BI2Swap.class, 
BC2Swap.class).build();
+               bs = bc2.getSession();
+               ooo = bc2.getClassMeta(Object.class);
+               hi1 = bc2.getClassMeta(BI1.class);
+               hc1 = bc2.getClassMeta(BC1.class);
+               hi2 = bc2.getClassMeta(BI2.class);
+               hc2 = bc2.getClassMeta(BC2.class);
                assertTrue(ooo.hasChildSwaps());
                assertTrue(hi1.hasChildSwaps());
                assertTrue(hc1.hasChildSwaps());
@@ -255,13 +255,13 @@ public class ClassMetaTest {
                assertEquals(hi2.getSerializedClassMeta(bs).getInnerClass(), 
Map.class);
                assertEquals(hc2.getSerializedClassMeta(bs).getInnerClass(), 
Map.class);
 
-               bc = 
BeanContext.create().swaps(BC2Swap.class,BI2Swap.class,BC1Swap.class, 
BI1Swap.class).build();
-               bs = bc.getSession();
-               ooo = bc.getClassMeta(Object.class);
-               hi1 = bc.getClassMeta(BI1.class);
-               hc1 = bc.getClassMeta(BC1.class);
-               hi2 = bc.getClassMeta(BI2.class);
-               hc2 = bc.getClassMeta(BC2.class);
+               bc2 = 
BeanContext.create().swaps(BC2Swap.class,BI2Swap.class,BC1Swap.class, 
BI1Swap.class).build();
+               bs = bc2.getSession();
+               ooo = bc2.getClassMeta(Object.class);
+               hi1 = bc2.getClassMeta(BI1.class);
+               hc1 = bc2.getClassMeta(BC1.class);
+               hi2 = bc2.getClassMeta(BI2.class);
+               hc2 = bc2.getClassMeta(BC2.class);
                assertTrue(ooo.hasChildSwaps());
                assertTrue(hi1.hasChildSwaps());
                assertTrue(hc1.hasChildSwaps());
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/ComboRoundTripTest.java 
b/juneau-utest/src/test/java/org/apache/juneau/ComboRoundTripTest.java
index 1e34317a3..796f4de49 100644
--- a/juneau-utest/src/test/java/org/apache/juneau/ComboRoundTripTest.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/ComboRoundTripTest.java
@@ -99,7 +99,7 @@ public abstract class ComboRoundTripTest {
                return p2;
        }
 
-       private boolean isSkipped(String testName, String expected) throws 
Exception {
+       private boolean isSkipped(String testName, String expected) {
                if ("SKIP".equals(expected) || 
comboInput.isTestSkipped(testName)) {
                        return true;
                }
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/ComboSerializeTest.java 
b/juneau-utest/src/test/java/org/apache/juneau/ComboSerializeTest.java
index ba778ded3..de55e6da6 100644
--- a/juneau-utest/src/test/java/org/apache/juneau/ComboSerializeTest.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/ComboSerializeTest.java
@@ -43,7 +43,7 @@ public abstract class ComboSerializeTest {
                this.comboInput = comboInput;
        }
 
-       private Serializer getSerializer(Serializer s) throws Exception {
+       private Serializer getSerializer(Serializer s) {
                Serializer s2 = serializerMap.get(s);
                if (s2 == null) {
                        s2 = applySettings(s);
@@ -52,7 +52,7 @@ public abstract class ComboSerializeTest {
                return s2;
        }
 
-       private boolean isSkipped(String testName, String expected) throws 
Exception {
+       private boolean isSkipped(String testName, String expected) {
                if ("SKIP".equals(expected) || 
comboInput.isTestSkipped(testName)) {
                        System.err.println(getClass().getName() + ": " + 
comboInput.label + "/" + testName + " skipped.");  // NOT DEBUG
                        return true;
diff --git a/juneau-utest/src/test/java/org/apache/juneau/JsonMapTest.java 
b/juneau-utest/src/test/java/org/apache/juneau/JsonMapTest.java
index 5fcb1f6a5..174eb051e 100755
--- a/juneau-utest/src/test/java/org/apache/juneau/JsonMapTest.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/JsonMapTest.java
@@ -61,10 +61,10 @@ public class JsonMapTest {
                checkStep(17, in, JsonMap.ofJson(in).getInt("B").toString(), 
"123");
 
                in = "{A:true, B: true, C:false, D: false}";
-               checkStep(18, in, 
Boolean.valueOf(JsonMap.ofJson(in).getBoolean("A")).toString(), "true");
-               checkStep(19, in, 
Boolean.valueOf(JsonMap.ofJson(in).getBoolean("B")).toString(), "true");
-               checkStep(20, in, 
Boolean.valueOf(JsonMap.ofJson(in).getBoolean("C")).toString(), "false");
-               checkStep(21, in, 
Boolean.valueOf(JsonMap.ofJson(in).getBoolean("D")).toString(), "false");
+               checkStep(18, in, 
JsonMap.ofJson(in).getBoolean("A").toString(), "true");
+               checkStep(19, in, 
JsonMap.ofJson(in).getBoolean("B").toString(), "true");
+               checkStep(20, in, 
JsonMap.ofJson(in).getBoolean("C").toString(), "false");
+               checkStep(21, in, 
JsonMap.ofJson(in).getBoolean("D").toString(), "false");
 
                in = "{'AAA':{\"BBB\":\"CCC\",'DDD':false}}";
                checkStep(31, in, getDeepString(JsonMap.ofJson(in), "AAA/BBB"), 
"CCC");
diff --git a/juneau-utest/src/test/java/org/apache/juneau/VisibilityTest.java 
b/juneau-utest/src/test/java/org/apache/juneau/VisibilityTest.java
index 89ff9c684..76c32ac57 100755
--- a/juneau-utest/src/test/java/org/apache/juneau/VisibilityTest.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/VisibilityTest.java
@@ -159,7 +159,7 @@ public class VisibilityTest {
 
        static class A {
                public int f1;
-               public A(){}
+               public A(){/* no-op */}
 
                static A create() {
                        A x = new A();
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/XmlValidatorParser.java 
b/juneau-utest/src/test/java/org/apache/juneau/XmlValidatorParser.java
index 279ece85e..9211ef1cb 100755
--- a/juneau-utest/src/test/java/org/apache/juneau/XmlValidatorParser.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/XmlValidatorParser.java
@@ -73,7 +73,7 @@ public class XmlValidatorParser extends XmlParser {
 
        public <T> T validate(Reader r) throws Exception {
                XMLStreamReader sr = getStaxReader(r);
-               while(sr.next() != END_DOCUMENT){}
+               while (sr.next() != END_DOCUMENT) {/*no-op*/}
                return null;
        }
 
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/assertions/AnyAssertion_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/assertions/AnyAssertion_Test.java
index b4cce9a32..60ad47c6d 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/assertions/AnyAssertion_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/assertions/AnyAssertion_Test.java
@@ -430,12 +430,12 @@ public class AnyAssertion_Test {
 
        @Test
        public void ca08_isSame() {
-               Integer x1 = new Integer(1), x1a = new Integer(1), nil = null;
+               Integer x1 = Integer.valueOf(999), x1a = Integer.valueOf(999), 
nil = null;
                test(x1).isSame(x1);
                test(nil).isSame(nil);
-               
assertThrown(()->test(x1).isSame(x1a)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='1(Integer@*)'.  Actual='1(Integer@*)'.");
-               
assertThrown(()->test(nil).isSame(x1a)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='1(Integer@*)'.  Actual='null(null)'.");
-               
assertThrown(()->test(x1).isSame(nil)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='null(null)'.  Actual='1(Integer@*)'.");
+               
assertThrown(()->test(x1).isSame(x1a)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='999(Integer@*)'.  Actual='999(Integer@*)'.");
+               
assertThrown(()->test(nil).isSame(x1a)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='999(Integer@*)'.  Actual='null(null)'.");
+               
assertThrown(()->test(x1).isSame(nil)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='null(null)'.  Actual='999(Integer@*)'.");
        }
 
        @Test
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/assertions/BooleanAssertion_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/assertions/BooleanAssertion_Test.java
index b45b53e86..834d25ca9 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/assertions/BooleanAssertion_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/assertions/BooleanAssertion_Test.java
@@ -16,6 +16,8 @@ import static 
org.apache.juneau.assertions.AssertionPredicates.*;
 import static org.apache.juneau.assertions.Assertions.*;
 import static org.junit.runners.MethodSorters.*;
 
+import java.util.*;
+
 import org.apache.juneau.json.*;
 import org.apache.juneau.serializer.*;
 import org.junit.*;
@@ -166,10 +168,10 @@ public class BooleanAssertion_Test {
 
        @Test
        public void ca08_isSame() {
-               Boolean x1 = new Boolean(true), x1a = new Boolean(true), nil = 
null;
+               // Note that even the following returns the same object 
sometimes.
+               Boolean x1 = Boolean.valueOf(new String("true")), x1a = 
Boolean.valueOf(new String("true")), nil = null;
                test(x1).isSame(x1);
                test(nil).isSame(nil);
-               
assertThrown(()->test(x1).isSame(x1a)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='true(Boolean@*)'.  Actual='true(Boolean@*)'.");
                
assertThrown(()->test(nil).isSame(x1a)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='true(Boolean@*)'.  Actual='null(null)'.");
                
assertThrown(()->test(x1).isSame(nil)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='null(null)'.  Actual='true(Boolean@*)'.");
        }
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/assertions/ComparableAssertion_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/assertions/ComparableAssertion_Test.java
index a210aa8eb..45b9fb549 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/assertions/ComparableAssertion_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/assertions/ComparableAssertion_Test.java
@@ -166,12 +166,12 @@ public class ComparableAssertion_Test {
 
        @Test
        public void ca08_isSame() {
-               Integer x1 = new Integer(1), x1a = new Integer(1), nil = null;
+               Integer x1 = Integer.valueOf(999), x1a = Integer.valueOf(999), 
nil = null;
                test(x1).isSame(x1);
                test(nil).isSame(nil);
-               
assertThrown(()->test(x1).isSame(x1a)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='1(Integer@*)'.  Actual='1(Integer@*)'.");
-               
assertThrown(()->test(nil).isSame(x1a)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='1(Integer@*)'.  Actual='null(null)'.");
-               
assertThrown(()->test(x1).isSame(nil)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='null(null)'.  Actual='1(Integer@*)'.");
+               
assertThrown(()->test(x1).isSame(x1a)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='999(Integer@*)'.  Actual='999(Integer@*)'.");
+               
assertThrown(()->test(nil).isSame(x1a)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='999(Integer@*)'.  Actual='null(null)'.");
+               
assertThrown(()->test(x1).isSame(nil)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='null(null)'.  Actual='999(Integer@*)'.");
        }
 
        @Test
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/assertions/IntegerAssertion_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/assertions/IntegerAssertion_Test.java
index 432e0bb97..ce94ba210 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/assertions/IntegerAssertion_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/assertions/IntegerAssertion_Test.java
@@ -167,12 +167,12 @@ public class IntegerAssertion_Test {
 
        @Test
        public void ca08_isSame() {
-               Integer x1 = new Integer(1), x1a = new Integer(1), nil = null;
+               Integer x1 = Integer.valueOf(999), x1a = Integer.valueOf(999), 
nil = null;
                test(x1).isSame(x1);
                test(nil).isSame(nil);
-               
assertThrown(()->test(x1).isSame(x1a)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='1(Integer@*)'.  Actual='1(Integer@*)'.");
-               
assertThrown(()->test(nil).isSame(x1a)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='1(Integer@*)'.  Actual='null(null)'.");
-               
assertThrown(()->test(x1).isSame(nil)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='null(null)'.  Actual='1(Integer@*)'.");
+               
assertThrown(()->test(x1).isSame(x1a)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='999(Integer@*)'.  Actual='999(Integer@*)'.");
+               
assertThrown(()->test(nil).isSame(x1a)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='999(Integer@*)'.  Actual='null(null)'.");
+               
assertThrown(()->test(x1).isSame(nil)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='null(null)'.  Actual='999(Integer@*)'.");
        }
 
        @Test
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/assertions/ObjectAssertion_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/assertions/ObjectAssertion_Test.java
index 6ff4e949c..d9dd836b9 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/assertions/ObjectAssertion_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/assertions/ObjectAssertion_Test.java
@@ -189,12 +189,12 @@ public class ObjectAssertion_Test {
 
        @Test
        public void ca08_isSame() {
-               Integer x1 = new Integer(1), x1a = new Integer(1), nil = null;
+               Integer x1 = Integer.valueOf(999), x1a = Integer.valueOf(999), 
nil = null;
                test(x1).isSame(x1);
                test(nil).isSame(nil);
-               
assertThrown(()->test(x1).isSame(x1a)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='1(Integer@*)'.  Actual='1(Integer@*)'.");
-               
assertThrown(()->test(nil).isSame(x1a)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='1(Integer@*)'.  Actual='null(null)'.");
-               
assertThrown(()->test(x1).isSame(nil)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='null(null)'.  Actual='1(Integer@*)'.");
+               
assertThrown(()->test(x1).isSame(x1a)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='999(Integer@*)'.  Actual='999(Integer@*)'.");
+               
assertThrown(()->test(nil).isSame(x1a)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='999(Integer@*)'.  Actual='null(null)'.");
+               
assertThrown(()->test(x1).isSame(nil)).asMessage().asOneLine().isMatches("Not 
the same value.  Expect='null(null)'.  Actual='999(Integer@*)'.");
        }
 
        @Test
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/common/internal/PathReaderBuilderTest.java
 
b/juneau-utest/src/test/java/org/apache/juneau/common/internal/PathReaderBuilderTest.java
index f6181b2fc..f21403e3d 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/common/internal/PathReaderBuilderTest.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/common/internal/PathReaderBuilderTest.java
@@ -45,7 +45,7 @@ public class PathReaderBuilderTest {
 
        @Test
        public void testAllowNoFileException() {
-               assertThrows(IllegalStateException.class, () -> 
PathReaderBuilder.create().build());
+               assertThrows(IllegalStateException.class, () -> 
PathReaderBuilder.create().build());  // NOSONAR
                assertThrows(NoSuchFileException.class, () -> 
PathReaderBuilder.create().path("this file does not exist, at all.").build());
        }
 
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/config/ConfigBuilderTest.java 
b/juneau-utest/src/test/java/org/apache/juneau/config/ConfigBuilderTest.java
index 4dac341a1..50fd14f22 100644
--- a/juneau-utest/src/test/java/org/apache/juneau/config/ConfigBuilderTest.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/config/ConfigBuilderTest.java
@@ -55,8 +55,8 @@ public class ConfigBuilderTest {
                cf.commit();
                assertObject(cf.toMap()).asJson().is("{'':{},Test:{A:'a'}}");
 
-               String NL = System.getProperty("line.separator");
-               cf = cf.load("[Test]"+NL+"A = b"+NL, true);
+               String nl = System.getProperty("line.separator");
+               cf = cf.load("[Test]"+nl+"A = b"+nl, true);
                assertObject(cf.toMap()).asJson().is("{'':{},Test:{A:'b'}}");
        }
 }
\ No newline at end of file
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/config/ConfigInterfaceTest.java 
b/juneau-utest/src/test/java/org/apache/juneau/config/ConfigInterfaceTest.java
index aba3972e3..6f2ca8ef1 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/config/ConfigInterfaceTest.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/config/ConfigInterfaceTest.java
@@ -71,7 +71,7 @@ public class ConfigInterfaceTest {
        @Test
        public void testBooleanObject() {
                proxy.setBooleanObject(true);
-               assertEquals(true, proxy.getBooleanObject().booleanValue());
+               assertEquals(true, proxy.getBooleanObject());
                assertEquals("true", cf.get("A/booleanObject").get());
                assertObject(proxy.getBooleanObject()).isType(Boolean.class);
        }
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/http/MediaRanges_FindMatch_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/http/MediaRanges_FindMatch_Test.java
index b0c83a440..63006217f 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/http/MediaRanges_FindMatch_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/http/MediaRanges_FindMatch_Test.java
@@ -166,18 +166,18 @@ public class MediaRanges_FindMatch_Test {
 
        @Test
        public void test() throws Exception {
-               Accept accept = accept(this.accept);
+               Accept a = accept(this.accept);
                MediaType[] mt = JsonParser.DEFAULT.parse(mediaTypes, 
MediaType[].class);
-               int r = accept.match(alist(mt));
+               int r = a.match(alist(mt));
                assertInteger(r).setMsg("{0} failed", label).is(expected);
        }
 
        @Test
        public void testReversed() throws Exception {
-               Accept accept = accept(this.accept);
+               Accept a = accept(this.accept);
                MediaType[] mt = JsonParser.DEFAULT.parse(mediaTypes, 
MediaType[].class);
                Collections.reverse(Arrays.asList(mt));
-               int r = accept.match(alist(mt));
+               int r = a.match(alist(mt));
                int expected2 = expectedReverse == -1 ? -1 : 
mt.length-expectedReverse-1;
                assertInteger(r).setMsg("{0} failed", label).is(expected2);
        }
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/http/MediaType_Test.java 
b/juneau-utest/src/test/java/org/apache/juneau/http/MediaType_Test.java
index 47e2c126b..33db0f1c3 100644
--- a/juneau-utest/src/test/java/org/apache/juneau/http/MediaType_Test.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/http/MediaType_Test.java
@@ -27,7 +27,6 @@ public class MediaType_Test {
        @Test
        public void a01_basic() {
                assertEquals(new MediaType("text/foo"), new 
MediaType("text/foo"));
-               assertNotEquals(new MediaType("text/foo"), "text/foo");
 
                Set<MediaType> x = new TreeSet<>();
                x.add(MediaType.of("text/foo"));
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/http/header/BasicMediaRangesHeader_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/http/header/BasicMediaRangesHeader_Test.java
index 06045a0b6..ca14d7647 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/http/header/BasicMediaRangesHeader_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/http/header/BasicMediaRangesHeader_Test.java
@@ -71,7 +71,7 @@ public class BasicMediaRangesHeader_Test {
        }
 
        @Test
-       public void a02_match() throws Exception {
+       public void a02_match() {
                
assertInteger(accept("text/foo").match(alist(MediaType.of("text/foo")))).is(0);
                
assertInteger(accept("text/foo").match(alist(MediaType.of("text/bar")))).is(-1);
                assertInteger(new 
Accept((String)null).match(alist(MediaType.of("text/bar")))).is(-1);
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/http/header/ETag_Test.java 
b/juneau-utest/src/test/java/org/apache/juneau/http/header/ETag_Test.java
index d8390f41f..520855adb 100644
--- a/juneau-utest/src/test/java/org/apache/juneau/http/header/ETag_Test.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/http/header/ETag_Test.java
@@ -64,7 +64,7 @@ public class ETag_Test {
        }
 
        @Test
-       public void a0_asEntityTag() throws Exception {
+       public void a0_asEntityTag() {
                EntityTag x = new ETag("W/\"foo\"").asEntityTag().get();
                assertString(x).is("W/\"foo\"");
                assertString(x.getEntityValue()).is("foo");
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/http/remote/Remote_HeaderAnnotation_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/http/remote/Remote_HeaderAnnotation_Test.java
index 5e1f86587..9294c759f 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/http/remote/Remote_HeaderAnnotation_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/http/remote/Remote_HeaderAnnotation_Test.java
@@ -677,7 +677,7 @@ public class Remote_HeaderAnnotation_Test {
        @Rest
        public static class K {
                @RestOp
-               public String get(RestRequest req) throws Exception {
+               public String get(RestRequest req) {
                        return 
req.getHeaders().subset("a,b,c,d,e,f,g,h,i,i1,i2,i3,a1,a2,a3,a4,b1,b2,b3,b4,c1,c2,c3,c4,e1,e2,e3,e4,f1,f2,f3,f4".split("\\,")).toString();
                }
        }
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/http/remote/RrpcInterfaceTest.java
 
b/juneau-utest/src/test/java/org/apache/juneau/http/remote/RrpcInterfaceTest.java
index e8d5845b2..b88f504c0 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/http/remote/RrpcInterfaceTest.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/http/remote/RrpcInterfaceTest.java
@@ -1284,8 +1284,7 @@ public class RrpcInterfaceTest {
                try {
                        proxy.throwException2();
                        fail();
-               } catch (InterfaceProxy.InterfaceProxyException2 e) {
-               }
+               } catch (InterfaceProxy.InterfaceProxyException2 e) {/*no-op*/}
        }
 
        
//-----------------------------------------------------------------------------------------------------------------
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_FormData_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_FormData_Test.java
index b28a07294..6b422777c 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_FormData_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_FormData_Test.java
@@ -126,7 +126,7 @@ public class HttpPartSchema_FormData_Test {
                                )
                                String x
                        ) {
-
+                       /* no-op */
                }
        }
 
@@ -182,7 +182,7 @@ public class HttpPartSchema_FormData_Test {
                                )
                                A01 x
                        ) {
-
+                       /* no-op */
                }
        }
 
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_Header_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_Header_Test.java
index 4f0c5485f..baa845378 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_Header_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_Header_Test.java
@@ -126,7 +126,7 @@ public class HttpPartSchema_Header_Test {
                                )
                                String x
                        ) {
-
+                       /* no-op */
                }
        }
 
@@ -182,7 +182,7 @@ public class HttpPartSchema_Header_Test {
                                )
                                A01 x
                        ) {
-
+                       /* no-op */
                }
        }
 
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_Path_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_Path_Test.java
index 5d8e8add4..b3e63fa42 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_Path_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_Path_Test.java
@@ -108,7 +108,7 @@ public class HttpPartSchema_Path_Test {
                                )
                                String x
                        ) {
-
+                       /* no-op */
                }
        }
 
@@ -152,7 +152,7 @@ public class HttpPartSchema_Path_Test {
                                )
                                A01 x
                        ) {
-
+                       /* no-op */
                }
        }
 
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_Query_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_Query_Test.java
index 9ea0db761..7e0b2ca94 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_Query_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_Query_Test.java
@@ -126,7 +126,7 @@ public class HttpPartSchema_Query_Test {
                                )
                                String x
                        ) {
-
+                       /* no-op */
                }
        }
 
@@ -182,7 +182,7 @@ public class HttpPartSchema_Query_Test {
                                )
                                A01 x
                        ) {
-
+                       /* no-op */
                }
        }
 
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_ResponseHeader_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_ResponseHeader_Test.java
index a5125408e..fca4c1fcb 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_ResponseHeader_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_ResponseHeader_Test.java
@@ -120,7 +120,7 @@ public class HttpPartSchema_ResponseHeader_Test {
                                )
                                String x
                        ) {
-
+                       /* no-op */
                }
        }
 
@@ -172,7 +172,7 @@ public class HttpPartSchema_ResponseHeader_Test {
                                )
                                A01 x
                        ) {
-
+                       /* no-op */
                }
        }
 
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_Response_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_Response_Test.java
index aec121ff5..7cc96f7ff 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_Response_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/httppart/HttpPartSchema_Response_Test.java
@@ -32,7 +32,7 @@ public class HttpPartSchema_Response_Test {
        // Basic test
        
//-----------------------------------------------------------------------------------------------------------------
        @Test
-       public void testBasic() throws Exception {
+       public void testBasic() {
                HttpPartSchema.create().build();
        }
 
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/json/JsonParserTest.java 
b/juneau-utest/src/test/java/org/apache/juneau/json/JsonParserTest.java
index 311754d36..14687494a 100755
--- a/juneau-utest/src/test/java/org/apache/juneau/json/JsonParserTest.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/json/JsonParserTest.java
@@ -86,14 +86,14 @@ public class JsonParserTest {
 
        @Test
        public void testStrictMode() {
-               JsonParser p = sp;
-               assertThrown(()->p.parse("{\"foo\":,\"bar\":}", 
JsonMap.class)).asMessage().isContains("Missing value detected.");
-               assertThrown(()->p.parse("{\"foo\":'bar'}", 
JsonMap.class)).asMessage().isContains("Invalid quote character");
-               assertThrown(()->p.parse("{'foo':\"bar\"}", 
JsonMap.class)).asMessage().isContains("Invalid quote character");
-               assertThrown(()->p.parse("{foo:\"bar\"}", 
JsonMap.class)).asMessage().isContains("Unquoted attribute detected.");
-               assertThrown(()->p.parse("{\"foo\":\"bar\"+\"baz\"}", 
JsonMap.class)).asMessage().isContains("String concatenation detected.");
-               assertThrown(()->p.parse("{\"foo\":\"bar\" + \"baz\"}", 
JsonMap.class)).asMessage().isContains("String concatenation detected.");
-               assertThrown(()->p.parse("{\"foo\":/*comment*/\"bar\"}", 
JsonMap.class)).asMessage().isContains("Javascript comment detected.");
+               JsonParser p2 = sp;
+               assertThrown(()->p2.parse("{\"foo\":,\"bar\":}", 
JsonMap.class)).asMessage().isContains("Missing value detected.");
+               assertThrown(()->p2.parse("{\"foo\":'bar'}", 
JsonMap.class)).asMessage().isContains("Invalid quote character");
+               assertThrown(()->p2.parse("{'foo':\"bar\"}", 
JsonMap.class)).asMessage().isContains("Invalid quote character");
+               assertThrown(()->p2.parse("{foo:\"bar\"}", 
JsonMap.class)).asMessage().isContains("Unquoted attribute detected.");
+               assertThrown(()->p2.parse("{\"foo\":\"bar\"+\"baz\"}", 
JsonMap.class)).asMessage().isContains("String concatenation detected.");
+               assertThrown(()->p2.parse("{\"foo\":\"bar\" + \"baz\"}", 
JsonMap.class)).asMessage().isContains("String concatenation detected.");
+               assertThrown(()->p2.parse("{\"foo\":/*comment*/\"bar\"}", 
JsonMap.class)).asMessage().isContains("Javascript comment detected.");
        }
 
        /**
@@ -102,15 +102,15 @@ public class JsonParserTest {
        @Test
        public void testPrimitivesAsStrings() throws Exception {
                String json;
-               ReaderParser p = JsonParser.DEFAULT;
+               ReaderParser p2 = JsonParser.DEFAULT;
                WriterSerializer s = Json5Serializer.DEFAULT;
 
                json = 
"{f01:'1',f02:'1',f03:'true',f04:'true',f05:'1',f06:'1',f07:'1',f08:'1',f09:'1',f10:'1'}";
-               B b = p.parse(json, B.class);
+               B b = p2.parse(json, B.class);
                
assertEquals("{f01:1,f02:1,f03:true,f04:true,f05:1.0,f06:1.0,f07:1,f08:1,f09:1,f10:1}",
 s.toString(b));
 
                json = 
"{f01:'',f02:'',f03:'',f04:'',f05:'',f06:'',f07:'',f08:'',f09:'',f10:''}";
-               b = p.parse(json, B.class);
+               b = p2.parse(json, B.class);
                
assertEquals("{f01:0,f02:0,f03:false,f04:false,f05:0.0,f06:0.0,f07:0,f08:0,f09:0,f10:0}",
 s.toString(b));
        }
 
@@ -221,14 +221,14 @@ public class JsonParserTest {
        
//====================================================================================================
        @Test
        public void testStreamsAutoClose() throws Exception {
-               ReaderParser p = 
JsonParser.DEFAULT.copy().autoCloseStreams().build();
+               ReaderParser p2 = 
JsonParser.DEFAULT.copy().autoCloseStreams().build();
                Object x;
                Reader r;
 
                r = reader("{foo:'bar'}{baz:'qux'}");
-               x = p.parse(r, JsonMap.class);
+               x = p2.parse(r, JsonMap.class);
                assertObject(x).asJson().is("{foo:'bar'}");
-               assertThrown(()->p.parse(r, 
JsonMap.class)).asMessage().isContains("Reader is closed");
+               assertThrown(()->p2.parse(r, 
JsonMap.class)).asMessage().isContains("Reader is closed");
        }
 
        
//====================================================================================================
@@ -237,20 +237,20 @@ public class JsonParserTest {
        
//====================================================================================================
        @Test
        public void testMultipleObjectsInStream() throws Exception {
-               ReaderParser p = JsonParser.create().unbuffered().build();
+               ReaderParser p2 = JsonParser.create().unbuffered().build();
                Object x;
                Reader r;
 
                r = reader("{foo:'bar'}{baz:'qux'}");
-               x = p.parse(r, JsonMap.class);
+               x = p2.parse(r, JsonMap.class);
                assertObject(x).asJson().is("{foo:'bar'}");
-               x = p.parse(r, JsonMap.class);
+               x = p2.parse(r, JsonMap.class);
                assertObject(x).asJson().is("{baz:'qux'}");
 
                r = reader("[123][456]");
-               x = p.parse(r, JsonList.class);
+               x = p2.parse(r, JsonList.class);
                assertObject(x).asJson().is("[123]");
-               x = p.parse(r, JsonList.class);
+               x = p2.parse(r, JsonList.class);
                assertObject(x).asJson().is("[456]");
        }
 
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 ad98561a9..77721b1dd 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
@@ -1363,7 +1363,7 @@ public class JsonSchemaGeneratorTest {
                }
 
                @Schema(type="foo",format="bar",description="baz")
-               public void setF1(int f1) {}
+               public void setF1(int f1) { /* no-op */ }
        }
 
        @Test
@@ -1380,7 +1380,7 @@ public class JsonSchemaGeneratorTest {
                        return 123;
                }
 
-               public void setF1(int f1) {}
+               public void setF1(int f1) { /* no-op */ }
        }
 
        
//====================================================================================================
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/msgpack/MsgPackParserTest.java 
b/juneau-utest/src/test/java/org/apache/juneau/msgpack/MsgPackParserTest.java
index 6a5fe90ee..6c6db7891 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/msgpack/MsgPackParserTest.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/msgpack/MsgPackParserTest.java
@@ -127,7 +127,7 @@ public class MsgPackParserTest {
                assertObject(r).asJson().is("{'1':2}");
        }
 
-       private InputStream is(String spacedHex) throws Exception {
+       private InputStream is(String spacedHex) {
                return new 
CloseableByteArrayInputStream(StringUtils.fromSpacedHex(spacedHex));
        }
 }
\ No newline at end of file
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/msgpack/MsgPackSerializerTest.java
 
b/juneau-utest/src/test/java/org/apache/juneau/msgpack/MsgPackSerializerTest.java
index e82644d51..f7c3b61a4 100755
--- 
a/juneau-utest/src/test/java/org/apache/juneau/msgpack/MsgPackSerializerTest.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/msgpack/MsgPackSerializerTest.java
@@ -76,10 +76,10 @@ public class MsgPackSerializerTest {
                test(0x8000, "D2 00 00 80 00");
                test(0xFFFF, "D2 00 00 FF FF");
                test(0x00010000, "D2 00 01 00 00");
-               test(Long.decode("0x000000007FFFFFFF").longValue(), "D2 7F FF 
FF FF");
-               test(Long.decode("0x0000000080000000").longValue(), "D3 00 00 
00 00 80 00 00 00");
-               test(Long.decode("0x0000000100000000").longValue(), "D3 00 00 
00 01 00 00 00 00");
-               test(Long.decode("0x7FFFFFFFFFFFFFFF").longValue(), "D3 7F FF 
FF FF FF FF FF FF");
+               test(Long.decode("0x000000007FFFFFFF"), "D2 7F FF FF FF");
+               test(Long.decode("0x0000000080000000"), "D3 00 00 00 00 80 00 
00 00");
+               test(Long.decode("0x0000000100000000"), "D3 00 00 00 01 00 00 
00 00");
+               test(Long.decode("0x7FFFFFFFFFFFFFFF"), "D3 7F FF FF FF FF FF 
FF FF");
                test(-Long.decode("0x7FFFFFFFFFFFFFFF").longValue(), "D3 80 00 
00 00 00 00 00 01");
                test(-1, "E1");
                test(-63, "FF");
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/objecttools/ObjectRest_Test.java 
b/juneau-utest/src/test/java/org/apache/juneau/objecttools/ObjectRest_Test.java
index 791ed3bfb..88f32b569 100755
--- 
a/juneau-utest/src/test/java/org/apache/juneau/objecttools/ObjectRest_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/objecttools/ObjectRest_Test.java
@@ -822,7 +822,7 @@ public class ObjectRest_Test {
        // getPublicMethods(String url)
        
//====================================================================================================
        @Test
-       public void f03_getPublicMethods() throws Exception {
+       public void f03_getPublicMethods() {
                ObjectRest model = ObjectRest.create(new AddressBook().init());
                
assertTrue(Json5Serializer.DEFAULT.toString(model.getPublicMethods("0")).contains("'toString'"));
                
assertTrue(Json5Serializer.DEFAULT.toString(model.getPublicMethods("0/addresses/0/state")).contains("'toString'"));
@@ -833,7 +833,7 @@ public class ObjectRest_Test {
        // getClassMeta(String url)
        
//====================================================================================================
        @Test
-       public void f04_getClassMeta() throws Exception {
+       public void f04_getClassMeta() {
                ObjectRest model = ObjectRest.create(new AddressBook().init());
                assertEquals("Person", 
model.getClassMeta("0").getInnerClass().getSimpleName());
                assertEquals("String", 
model.getClassMeta("0/addresses/0/state").getInnerClass().getSimpleName());
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/reflect/ClassInfoTest.java 
b/juneau-utest/src/test/java/org/apache/juneau/reflect/ClassInfoTest.java
index b5bf74bc0..eda808d7c 100644
--- a/juneau-utest/src/test/java/org/apache/juneau/reflect/ClassInfoTest.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/reflect/ClassInfoTest.java
@@ -184,12 +184,12 @@ public class ClassInfoTest {
 
        @Test
        public void resolvedParams() {
-               MethodInfo mi = ClassInfo.of(A6.class).getPublicMethod(x -> 
x.hasName("m1"));
-               check("A1", mi.getParamType(0).unwrap(Optional.class));
-               check("A1", mi.getReturnType().unwrap(Optional.class));
-               mi = ClassInfo.of(A6.class).getPublicMethod(x -> 
x.hasName("m2"));
-               check("A1", mi.getParamType(0).unwrap(Value.class));
-               check("A1", mi.getReturnType().unwrap(Value.class));
+               MethodInfo mi2 = ClassInfo.of(A6.class).getPublicMethod(x -> 
x.hasName("m1"));
+               check("A1", mi2.getParamType(0).unwrap(Optional.class));
+               check("A1", mi2.getReturnType().unwrap(Optional.class));
+               mi2 = ClassInfo.of(A6.class).getPublicMethod(x -> 
x.hasName("m2"));
+               check("A1", mi2.getParamType(0).unwrap(Value.class));
+               check("A1", mi2.getReturnType().unwrap(Value.class));
        }
 
        
//-----------------------------------------------------------------------------------------------------------------
@@ -374,11 +374,11 @@ public class ClassInfoTest {
 
        static class E1 {
                public E1() {}
-               public E1(String a) {}
-               public E1(Writer a) {}
-               public E1(String a, Writer b) {}
-               protected E1(int a) {}
-               E1(float a) {}
+               public E1(String a) {}  // NOSONAR
+               public E1(Writer a) {}  // NOSONAR
+               public E1(String a, Writer b) {}  // NOSONAR
+               protected E1(int a) {}  // NOSONAR
+               E1(float a) {}  // NOSONAR
        }
        static class E2 {
                protected E2() {}
@@ -387,11 +387,11 @@ public class ClassInfoTest {
                public E3() {}
        }
        class E4 {
-               public E4() {}
+               public E4() {}  // NOSONAR
        }
        static class E5 {
                @Deprecated
-               public E5() {}
+               public E5() {}  // NOSONAR
        }
        class E6 {
                public E6(String a) {}
@@ -712,7 +712,7 @@ public class ClassInfoTest {
        public abstract class H_AbstractPublic {}
        @Deprecated public class H_PublicDeprecated {}
 
-       static ClassInfo hPublic=of(H_Public.class), 
hPackage=of(H_Package.class), hProtected=of(H_Protected.class), 
hPrivate=of(H_Private.class), hPublicMember=of(H_PublicMember.class), 
hAbstractPublic=of(H_AbstractPublic.class), 
hPublicDeprecated=of(H_PublicDeprecated.class);
+       static ClassInfo hPublic=of(H_Public.class), 
hPackage=of(H_Package.class), hProtected=of(H_Protected.class), 
hPrivate=of(H_Private.class), hPublicMember=of(H_PublicMember.class), 
hAbstractPublic=of(H_AbstractPublic.class), 
hPublicDeprecated=of(H_PublicDeprecated.class);  // NOSONAR
 
        @Test
        public void isDeprecated() {
@@ -1019,7 +1019,7 @@ public class ClassInfoTest {
        abstract class H2_Abstract {}
        class H2_NotAbstract {}
 
-       static ClassInfo h2a=of(H2a.class), h2b=of(H2b.class), 
h2Deprecated=of(H2_Deprecated.class), 
h2NotDeprecated=of(H2_NotDeprecated.class), h2Public=of(H2_Public.class), 
h2NotPublic=of(H2_NotPublic.class), h2Static=of(H2_Static.class), 
h2NotStatic=of(H2_NotStatic.class), h2Member=of(H2_Member.class), 
h2StaticMember=of(H2_StaticMember.class), h2Abstract=of(H2_Abstract.class), 
h2NotAbstract=of(H2_NotAbstract.class);
+       static ClassInfo h2a=of(H2a.class), h2b=of(H2b.class), 
h2Deprecated=of(H2_Deprecated.class), 
h2NotDeprecated=of(H2_NotDeprecated.class), h2Public=of(H2_Public.class), 
h2NotPublic=of(H2_NotPublic.class), h2Static=of(H2_Static.class), 
h2NotStatic=of(H2_NotStatic.class), h2Member=of(H2_Member.class), 
h2StaticMember=of(H2_StaticMember.class), h2Abstract=of(H2_Abstract.class), 
h2NotAbstract=of(H2_NotAbstract.class);  // NOSONAR
 
        @Test
        public void isAll() {
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/reflect/ConstructorInfoTest.java 
b/juneau-utest/src/test/java/org/apache/juneau/reflect/ConstructorInfoTest.java
index 15202236f..9a3f7aed1 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/reflect/ConstructorInfoTest.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/reflect/ConstructorInfoTest.java
@@ -62,7 +62,7 @@ public class ConstructorInfoTest {
        
//-----------------------------------------------------------------------------------------------------------------
 
        static class A {
-               public A() {}
+               public A() {}  // NOSONAR
        }
        static ConstructorInfo a = ofc(A.class);
 
@@ -100,7 +100,7 @@ public class ConstructorInfoTest {
                public B(String f, String f2) {
                        this.f = f;
                }
-               protected B(int f) {}
+               protected B(int f) {}  // NOSONAR
                @Override
                public String toString() {
                        return f;
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/reflect/ExecutableInfoTest.java 
b/juneau-utest/src/test/java/org/apache/juneau/reflect/ExecutableInfoTest.java
index 98b7cb062..0810100b2 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/reflect/ExecutableInfoTest.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/reflect/ExecutableInfoTest.java
@@ -153,9 +153,9 @@ public class ExecutableInfoTest {
 
        @Test
        public void getParam_nocache() {
-               ClassInfo b = ClassInfo.of(B.class);
-               check("B[0]", b.getPublicConstructor(x -> 
x.hasParamTypes(String.class)).getParam(0));
-               check("m[0]", b.getPublicMethod(x -> x.hasName("m") && 
x.hasParamTypes(String.class)).getParam(0));
+               ClassInfo b2 = ClassInfo.of(B.class);
+               check("B[0]", b2.getPublicConstructor(x -> 
x.hasParamTypes(String.class)).getParam(0));
+               check("m[0]", b2.getPublicMethod(x -> x.hasName("m") && 
x.hasParamTypes(String.class)).getParam(0));
        }
 
        @Test
@@ -167,10 +167,10 @@ public class ExecutableInfoTest {
 
        @Test
        public void getParam_indexOutOfBounds_noCache() {
-               ClassInfo b = ClassInfo.of(B.class);
-               
assertThrown(()->b.getPublicConstructor(ConstructorInfo::hasNoParams).getParam(0)).asMessage().is("Invalid
 index '0'.  No parameters.");
-               assertThrown(()->b.getPublicConstructor(x -> 
x.hasParamTypes(String.class)).getParam(-1)).asMessage().is("Invalid index 
'-1'.  Parameter count: 1");
-               assertThrown(()->b.getPublicConstructor(x -> 
x.hasParamTypes(String.class)).getParam(1)).asMessage().is("Invalid index '1'.  
Parameter count: 1");
+               ClassInfo b2 = ClassInfo.of(B.class);
+               
assertThrown(()->b2.getPublicConstructor(ConstructorInfo::hasNoParams).getParam(0)).asMessage().is("Invalid
 index '0'.  No parameters.");
+               assertThrown(()->b2.getPublicConstructor(x -> 
x.hasParamTypes(String.class)).getParam(-1)).asMessage().is("Invalid index 
'-1'.  Parameter count: 1");
+               assertThrown(()->b2.getPublicConstructor(x -> 
x.hasParamTypes(String.class)).getParam(1)).asMessage().is("Invalid index '1'.  
Parameter count: 1");
        }
 
        @Test
@@ -571,47 +571,47 @@ public class ExecutableInfoTest {
                public void foo(String foo){}  // NOSONAR
                public void foo(Map<String,Object> foo){}  // NOSONAR
        }
-       static ClassInfo x = ClassInfo.of(X.class);
+       static ClassInfo x2 = ClassInfo.of(X.class);
 
        @Test
        public void getFullName_method() {
-               
assertEquals("org.apache.juneau.reflect.ExecutableInfoTest$X.foo()", 
x.getPublicMethod(x -> x.hasName("foo") && x.hasNoParams()).getFullName());
-               
assertEquals("org.apache.juneau.reflect.ExecutableInfoTest$X.foo(java.lang.String)",
 x.getPublicMethod(x -> x.hasName("foo") && 
x.hasParamTypes(String.class)).getFullName());
-               
assertEquals("org.apache.juneau.reflect.ExecutableInfoTest$X.foo(java.util.Map<java.lang.String,java.lang.Object>)",
 x.getPublicMethod(x -> x.hasName("foo") && 
x.hasParamTypes(Map.class)).getFullName());
+               
assertEquals("org.apache.juneau.reflect.ExecutableInfoTest$X.foo()", 
x2.getPublicMethod(x -> x.hasName("foo") && x.hasNoParams()).getFullName());
+               
assertEquals("org.apache.juneau.reflect.ExecutableInfoTest$X.foo(java.lang.String)",
 x2.getPublicMethod(x -> x.hasName("foo") && 
x.hasParamTypes(String.class)).getFullName());
+               
assertEquals("org.apache.juneau.reflect.ExecutableInfoTest$X.foo(java.util.Map<java.lang.String,java.lang.Object>)",
 x2.getPublicMethod(x -> x.hasName("foo") && 
x.hasParamTypes(Map.class)).getFullName());
        }
 
        @Test
        public void getFullName_constructor() {
-               
assertEquals("org.apache.juneau.reflect.ExecutableInfoTest$X()", 
x.getPublicConstructor(ConstructorInfo::hasNoParams).getFullName());
-               
assertEquals("org.apache.juneau.reflect.ExecutableInfoTest$X(java.lang.String)",
 x.getPublicConstructor(x -> x.hasParamTypes(String.class)).getFullName());
-               
assertEquals("org.apache.juneau.reflect.ExecutableInfoTest$X(java.util.Map<java.lang.String,java.lang.Object>)",
 x.getPublicConstructor(x -> x.hasParamTypes(Map.class)).getFullName());
+               
assertEquals("org.apache.juneau.reflect.ExecutableInfoTest$X()", 
x2.getPublicConstructor(ConstructorInfo::hasNoParams).getFullName());
+               
assertEquals("org.apache.juneau.reflect.ExecutableInfoTest$X(java.lang.String)",
 x2.getPublicConstructor(x -> x.hasParamTypes(String.class)).getFullName());
+               
assertEquals("org.apache.juneau.reflect.ExecutableInfoTest$X(java.util.Map<java.lang.String,java.lang.Object>)",
 x2.getPublicConstructor(x -> x.hasParamTypes(Map.class)).getFullName());
        }
 
        @Test
        public void getShortName_method() {
-               assertEquals("foo()", x.getPublicMethod(x -> x.hasName("foo") 
&& x.hasNoParams()).getShortName());
-               assertEquals("foo(String)", x.getPublicMethod(x -> 
x.hasName("foo") && x.hasParamTypes(String.class)).getShortName());
-               assertEquals("foo(Map)", x.getPublicMethod(x -> 
x.hasName("foo") && x.hasParamTypes(Map.class)).getShortName());
+               assertEquals("foo()", x2.getPublicMethod(x -> x.hasName("foo") 
&& x.hasNoParams()).getShortName());
+               assertEquals("foo(String)", x2.getPublicMethod(x -> 
x.hasName("foo") && x.hasParamTypes(String.class)).getShortName());
+               assertEquals("foo(Map)", x2.getPublicMethod(x -> 
x.hasName("foo") && x.hasParamTypes(Map.class)).getShortName());
        }
 
        @Test
        public void getShortName_constructor() {
-               assertEquals("X()", 
x.getPublicConstructor(ConstructorInfo::hasNoParams).getShortName());
-               assertEquals("X(String)", x.getPublicConstructor(x -> 
x.hasParamTypes(String.class)).getShortName());
-               assertEquals("X(Map)", x.getPublicConstructor(x -> 
x.hasParamTypes(Map.class)).getShortName());
+               assertEquals("X()", 
x2.getPublicConstructor(ConstructorInfo::hasNoParams).getShortName());
+               assertEquals("X(String)", x2.getPublicConstructor(x -> 
x.hasParamTypes(String.class)).getShortName());
+               assertEquals("X(Map)", x2.getPublicConstructor(x -> 
x.hasParamTypes(Map.class)).getShortName());
        }
 
        @Test
        public void getSimpleName_method() {
-               assertEquals("foo", x.getPublicMethod(x -> x.hasName("foo") && 
x.hasNoParams()).getSimpleName());
-               assertEquals("foo", x.getPublicMethod(x -> x.hasName("foo") && 
x.hasParamTypes(String.class)).getSimpleName());
-               assertEquals("foo", x.getPublicMethod(x -> x.hasName("foo") && 
x.hasParamTypes(Map.class)).getSimpleName());
+               assertEquals("foo", x2.getPublicMethod(x -> x.hasName("foo") && 
x.hasNoParams()).getSimpleName());
+               assertEquals("foo", x2.getPublicMethod(x -> x.hasName("foo") && 
x.hasParamTypes(String.class)).getSimpleName());
+               assertEquals("foo", x2.getPublicMethod(x -> x.hasName("foo") && 
x.hasParamTypes(Map.class)).getSimpleName());
        }
 
        @Test
        public void getSimpleName_constructor() {
-               assertEquals("X", 
x.getPublicConstructor(ConstructorInfo::hasNoParams).getSimpleName());
-               assertEquals("X", x.getPublicConstructor(x -> 
x.hasParamTypes(String.class)).getSimpleName());
-               assertEquals("X", x.getPublicConstructor(x -> 
x.hasParamTypes(Map.class)).getSimpleName());
+               assertEquals("X", 
x2.getPublicConstructor(ConstructorInfo::hasNoParams).getSimpleName());
+               assertEquals("X", x2.getPublicConstructor(x -> 
x.hasParamTypes(String.class)).getSimpleName());
+               assertEquals("X", x2.getPublicConstructor(x -> 
x.hasParamTypes(Map.class)).getSimpleName());
        }
 }
\ No newline at end of file
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/reflect/FieldInfoTest.java 
b/juneau-utest/src/test/java/org/apache/juneau/reflect/FieldInfoTest.java
index 0a8c5c8d6..297d8d268 100644
--- a/juneau-utest/src/test/java/org/apache/juneau/reflect/FieldInfoTest.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/reflect/FieldInfoTest.java
@@ -146,7 +146,7 @@ public class FieldInfoTest {
        // Characteristics
        
//-----------------------------------------------------------------------------------------------------------------
 
-       static abstract class C {
+       abstract static class C {
                @Deprecated public int deprecated;
                public int notDeprecated;
                public int isPublic;
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/rest/Rest_PredefinedStatusCodes_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/rest/Rest_PredefinedStatusCodes_Test.java
index b185b1e36..11d5ac8db 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/rest/Rest_PredefinedStatusCodes_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/rest/Rest_PredefinedStatusCodes_Test.java
@@ -83,14 +83,14 @@ public class Rest_PredefinedStatusCodes_Test {
                        return "OK";
                }
                public class B4 {
-                       public B4(){}
+                       public B4(){ /* no-op */ }
                }
                @RestPut
                public String e(@Content B5 in) {
                        return "OK";
                }
                static class B5 {
-                       public B5(){}
+                       public B5(){ /* no-op */ }
                }
                @RestPut
                public String f(@Content B6 in) {
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/rest/Swagger_Test.java 
b/juneau-utest/src/test/java/org/apache/juneau/rest/Swagger_Test.java
index 1b8961750..594a78881 100644
--- a/juneau-utest/src/test/java/org/apache/juneau/rest/Swagger_Test.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/rest/Swagger_Test.java
@@ -45,7 +45,7 @@ public class Swagger_Test {
        // Setup
        
//------------------------------------------------------------------------------------------------------------------
 
-       public void testMethod() {}
+       public void testMethod() { /* no-op */ }
 
        private org.apache.juneau.bean.swagger.Swagger 
getSwaggerWithFile(Object resource) throws Exception {
                RestContext rc = 
RestContext.create(resource.getClass(),null,null).init(()->resource).defaultClasses(TestClasspathFileFinder.class).build();
@@ -484,7 +484,7 @@ public class Swagger_Test {
        @Rest
        public static class C8 {
                @RestOp(swagger=@OpSwagger(tags="foo"))
-               public void a() {}
+               public void a() { /* no-op */ }
        }
 
        @Test
@@ -502,7 +502,7 @@ public class Swagger_Test {
        @Rest
        public static class C9 {
                @RestOp(swagger=@OpSwagger(tags=" foo, bar "))
-               public void a() {}
+               public void a() {/* no-op */}
        }
 
        @Test
@@ -520,7 +520,7 @@ public class Swagger_Test {
        @Rest
        public static class C10 {
                @RestGet(swagger=@OpSwagger(tags="['foo', 'bar']"))
-               public void a() {}
+               public void a() {/* no-op */}
        }
 
        @Test
@@ -538,7 +538,7 @@ public class Swagger_Test {
        @Rest(messages="BasicRestInfoProviderTest")
        public static class C11 {
                @RestGet(swagger=@OpSwagger(tags="['$L{foo}', '$L{bar}']"))
-               public void a() {}
+               public void a() {/* no-op */}
        }
 
        @Test
@@ -556,7 +556,7 @@ public class Swagger_Test {
        @Rest(messages="BasicRestInfoProviderTest")
        public static class C12 {
                @RestGet(swagger=@OpSwagger(tags=" $L{foo}, $L{bar} "))
-               public void a() {}
+               public void a() {/* no-op */}
        }
 
        @Test
@@ -1370,8 +1370,8 @@ public class Swagger_Test {
 
        @Test
        public void j02_operation_deprecated_Deprecated() throws Exception {
-               assertObject(getSwagger(new 
J2()).getPaths().get("/path2/{foo}").get("get").getDeprecated()).asJson().is("true");
-               assertObject(getSwaggerWithFile(new 
J2()).getPaths().get("/path2/{foo}").get("get").getDeprecated()).asJson().is("true");
+               assertObject(getSwagger(new 
J2()).getPaths().get("/path2/{foo}").get("get").getDeprecated()).asJson().is("true");
  // NOSONAR
+               assertObject(getSwaggerWithFile(new 
J2()).getPaths().get("/path2/{foo}").get("get").getDeprecated()).asJson().is("true");
  // NOSONAR
        }
 
        
//------------------------------------------------------------------------------------------------------------------
@@ -1667,7 +1667,7 @@ public class Swagger_Test {
        @Rest
        public static class O1a {
                @RestGet(path="/path/{foo}/responses/100")
-               public void a(Value<O1c> foo) {}
+               public void a(Value<O1c> foo) {/* no-op */}
        }
        @Rest
        public static class O1b {
@@ -1693,7 +1693,7 @@ public class Swagger_Test {
        
@Rest(swagger=@Swagger("paths:{'/path/{foo}/responses/100':{get:{responses:{100:{description:'a-100-description'}}}}}"))
        public static class O2 {
                @RestGet(path="/path/{foo}/responses/100")
-               public void a(@StatusCode Value<Integer> foo) {}
+               public void a(@StatusCode Value<Integer> foo) {/* no-op */}
        }
 
        @Test
@@ -1705,7 +1705,7 @@ public class Swagger_Test {
        
@Rest(swagger=@Swagger("paths:{'/path/{foo}/responses/100':{get:{responses:{100:{description:'a-100-description'}}}}}"))
        public static class O3 {
                
@RestGet(path="/path/{foo}/responses/100",swagger=@OpSwagger("responses:{100:{description:'b-100-description'}}"))
-               public void a(@StatusCode Value<Integer> foo) {}
+               public void a(@StatusCode Value<Integer> foo) {/* no-op */}
        }
 
        @Test
@@ -1717,7 +1717,7 @@ public class Swagger_Test {
        
@Rest(swagger=@Swagger("paths:{'/path/{foo}/responses/100':{get:{responses:{100:{description:'a-100-description'}}}}}"))
        public static class O4a {
                @RestGet(path="/path/{foo}/responses/100")
-               public void a(Value<O4c> foo) {}
+               public void a(Value<O4c> foo) {/* no-op */}
        }
        
@Rest(swagger=@Swagger("paths:{'/path/{foo}/responses/100':{get:{responses:{100:{description:'a-100-description'}}}}}"))
        public static class O4b {
@@ -1741,7 +1741,7 @@ public class Swagger_Test {
        @Rest(messages="BasicRestInfoProviderTest", 
swagger=@Swagger("paths:{'/path/{foo}/responses/100':{get:{responses:{100:{description:'a-100-description'}}}}}"))
        public static class O5a {
                @RestGet(path="/path/{foo}/responses/100")
-               public void a(Value<O5c> foo) {}
+               public void a(Value<O5c> foo) {/* no-op */}
        }
        @Rest(messages="BasicRestInfoProviderTest", 
swagger=@Swagger("paths:{'/path/{foo}/responses/100':{get:{responses:{100:{description:'a-100-description'}}}}}"))
        public static class O5b {
@@ -1769,7 +1769,7 @@ public class Swagger_Test {
        @Rest
        public static class P1a {
                @RestGet(path="/path/{foo}/responses/100")
-               public void a(Value<P1c> foo) {}
+               public void a(Value<P1c> foo) {/* no-op */}
        }
        @Rest
        public static class P1b {
@@ -1823,7 +1823,7 @@ public class Swagger_Test {
        
@Rest(swagger=@Swagger("paths:{'/path/{foo}/responses/100':{get:{responses:{100:{headers:{'X-Foo':{description:'b-description',type:'integer',format:'int32'}}}}}}}"))
        public static class P4a {
                @RestGet(path="/path/{foo}/responses/100")
-               public void a(Value<P4c> foo) {}
+               public void a(Value<P4c> foo) {/* no-op */}
        }
        
@Rest(swagger=@Swagger("paths:{'/path/{foo}/responses/100':{get:{responses:{100:{headers:{'X-Foo':{description:'b-description',type:'integer',format:'int32'}}}}}}}"))
        public static class P4b {
@@ -1847,7 +1847,7 @@ public class Swagger_Test {
        @Rest(messages="BasicRestInfoProviderTest", 
swagger=@Swagger("paths:{'/path/{foo}/responses/100':{get:{responses:{100:{headers:{'X-Foo':{description:'b-description',type:'integer',format:'int32'}}}}}}}"))
        public static class P5a {
                @RestGet(path="/path/{foo}/responses/100")
-               public void a(Value<P5c> foo) {}
+               public void a(Value<P5c> foo) {/* no-op */}
        }
        @Rest(messages="BasicRestInfoProviderTest", 
swagger=@Swagger("paths:{'/path/{foo}/responses/100':{get:{responses:{100:{headers:{'X-Foo':{description:'b-description',type:'integer',format:'int32'}}}}}}}"))
        public static class P5b {
@@ -1875,7 +1875,7 @@ public class Swagger_Test {
        @Rest
        public static class R1a {
                @RestGet(path="/path/{foo}/responses/100")
-               public void a(Value<R1c> foo) {}
+               public void a(Value<R1c> foo) {/* no-op */}
        }
        @Rest
        public static class R1b {
@@ -1901,7 +1901,7 @@ public class Swagger_Test {
        
@Rest(swagger=@Swagger("paths:{'/path/{foo}/responses/100':{get:{responses:{100:{examples:{foo:{bar:'b'}}}}}}}"))
        public static class R2 {
                @RestGet(path="/path/{foo}/responses/100")
-               public void a(@StatusCode Value<Integer> foo) {}
+               public void a(@StatusCode Value<Integer> foo) {/* no-op */}
        }
 
        @Test
@@ -1913,7 +1913,7 @@ public class Swagger_Test {
        
@Rest(swagger=@Swagger("paths:{'/path/{foo}/responses/100':{get:{responses:{100:{examples:{foo:{bar:'b'}}}}}}}"))
        public static class R3 {
                
@RestGet(path="/path/{foo}/responses/100",swagger=@OpSwagger("responses:{100:{examples:{foo:{bar:'c'}}}}"))
-               public void a(@StatusCode Value<Integer> foo) {}
+               public void a(@StatusCode Value<Integer> foo) {/* no-op */}
        }
 
        @Test
@@ -1925,7 +1925,7 @@ public class Swagger_Test {
        
@Rest(swagger=@Swagger("paths:{'/path/{foo}/responses/100':{get:{responses:{100:{examples:{foo:{bar:'b'}}}}}}}"))
        public static class R4a {
                @RestGet(path="/path/{foo}/responses/100")
-               public void a(Value<R4c> foo) {}
+               public void a(Value<R4c> foo) {/* no-op */}
        }
        
@Rest(swagger=@Swagger("paths:{'/path/{foo}/responses/100':{get:{responses:{100:{examples:{foo:{bar:'b'}}}}}}}"))
        public static class R4b {
@@ -1949,7 +1949,7 @@ public class Swagger_Test {
        @Rest(messages="BasicRestInfoProviderTest", 
swagger=@Swagger("paths:{'/path/{foo}/responses/100':{get:{responses:{100:{examples:{foo:{bar:'b'}}}}}}}"))
        public static class R5a {
                @RestGet(path="/path/{foo}/responses/100")
-               public void a(Value<R5c> foo) {}
+               public void a(Value<R5c> foo) {/* no-op */}
        }
        @Rest(messages="BasicRestInfoProviderTest", 
swagger=@Swagger("paths:{'/path/{foo}/responses/100':{get:{responses:{100:{examples:{foo:{bar:'b'}}}}}}}"))
        public static class R5b {
@@ -1977,7 +1977,7 @@ public class Swagger_Test {
        @Rest
        public static class S1a {
                @RestGet(path="/path/{foo}/responses/100")
-               public void a(Value<S1c> foo) {}
+               public void a(Value<S1c> foo) {/* no-op */}
        }
        @Rest
        public static class S1b {
@@ -2001,7 +2001,7 @@ public class Swagger_Test {
        
@Rest(swagger=@Swagger("paths:{'/path/{foo}/responses/100':{get:{responses:{100:{schema:{$ref:'b'}}}}}}"))
        public static class S2 {
                @RestGet(path="/path/{foo}/responses/100")
-               public void a(@StatusCode Value<Integer> foo) {}
+               public void a(@StatusCode Value<Integer> foo) {/* no-op */}
        }
 
        @Test
@@ -2013,7 +2013,7 @@ public class Swagger_Test {
        
@Rest(swagger=@Swagger("paths:{'/path/{foo}/responses/100':{get:{responses:{100:{schema:{$ref:'b'}}}}}}"))
        public static class S3 {
                
@RestGet(path="/path/{foo}/responses/100",swagger=@OpSwagger("responses:{100:{schema:{$ref:'c'}}}}"))
-               public void a(@StatusCode Value<Integer> foo) {}
+               public void a(@StatusCode Value<Integer> foo) {/* no-op */}
        }
 
        @Test
@@ -2025,7 +2025,7 @@ public class Swagger_Test {
        
@Rest(swagger=@Swagger("paths:{'/path/{foo}/responses/100':{get:{responses:{100:{schema:{$ref:'b'}}}}}}"))
        public static class S4a {
                @RestGet(path="/path/{foo}/responses/100")
-               public void a(Value<S4c> foo) {}
+               public void a(Value<S4c> foo) {/* no-op */}
        }
        
@Rest(swagger=@Swagger("paths:{'/path/{foo}/responses/100':{get:{responses:{100:{schema:{$ref:'b'}}}}}}"))
        public static class S4b {
@@ -2049,7 +2049,7 @@ public class Swagger_Test {
        @Rest(messages="BasicRestInfoProviderTest", 
swagger=@Swagger("paths:{'/path/{foo}/responses/100':{get:{responses:{100:{schema:{$ref:'b'}}}}}}"))
        public static class S5a {
                @RestGet(path="/path/{foo}/responses/100")
-               public void a(Value<S5c> foo) {}
+               public void a(Value<S5c> foo) {/* no-op */}
        }
        @Rest(messages="BasicRestInfoProviderTest", 
swagger=@Swagger("paths:{'/path/{foo}/responses/100':{get:{responses:{100:{schema:{$ref:'b'}}}}}}"))
        public static class S5b {
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/ResponseHeader_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/ResponseHeader_Test.java
index 5d91acaee..225522344 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/ResponseHeader_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/ResponseHeader_Test.java
@@ -86,7 +86,7 @@ public class ResponseHeader_Test {
                )
                public static class B1 {}
                @RestGet
-               public void a(Value<B1> h) {}
+               public void a(Value<B1> h) { /* no-op */ }
 
                @Header(
                        name="H",
@@ -94,7 +94,7 @@ public class ResponseHeader_Test {
                )
                public static class B2 {}
                @RestGet
-               public void b(Value<B2> h) {}
+               public void b(Value<B2> h) { /* no-op */ }
 
                @Header(
                        name="H",
@@ -106,27 +106,27 @@ public class ResponseHeader_Test {
                )
                public static class B3 {}
                @RestGet
-               public void c(Value<B3> h) {}
+               public void c(Value<B3> h) { /* no-op */ }
 
                @Header(name="H") @StatusCode(100)
                public static class B4 {}
                @RestGet
-               public void d(Value<B4> h) {}
+               public void d(Value<B4> h) { /* no-op */ }
 
                @Header(name="H") @StatusCode({100,101})
                public static class B5 {}
                @RestGet
-               public void e(Value<B5> h) {}
+               public void e(Value<B5> h) { /* no-op */ }
 
                @Header(name="H") @Schema(description="a")
                public static class B6 {}
                @RestGet
-               public void f(Value<B6> h) {}
+               public void f(Value<B6> h) { /* no-op */ }
 
                @Header("H")
                public static class B7 {}
                @RestGet
-               public void g(Value<B7> h) {}
+               public void g(Value<B7> h) { /* no-op */ }
        }
 
        @Test
@@ -177,7 +177,7 @@ public class ResponseHeader_Test {
                                description="a",
                                type="string"
                        )
-                       Value<C1> h) {}
+                       Value<C1> h) { /* no-op */ }
 
                public static class C2 {}
                @RestGet
@@ -186,7 +186,7 @@ public class ResponseHeader_Test {
                                name="H",
                                schema=@Schema(description="a",type="string")
                        )
-                       Value<C2> h) {}
+                       Value<C2> h) { /* no-op */ }
 
                public static class C3 {}
                @RestGet
@@ -199,23 +199,23 @@ public class ResponseHeader_Test {
                                description="a",
                                type="string"
                        )
-                       Value<C3> h) {}
+                       Value<C3> h) { /* no-op */ }
 
                public static class C4 {}
                @RestGet
-               public void d(@Header(name="H") @StatusCode(100) Value<C4> h) {}
+               public void d(@Header(name="H") @StatusCode(100) Value<C4> h) { 
/* no-op */ }
 
                public static class C5 {}
                @RestGet
-               public void e(@Header(name="H") @StatusCode({100,101}) 
Value<C5> h) {}
+               public void e(@Header(name="H") @StatusCode({100,101}) 
Value<C5> h) { /* no-op */ }
 
                public static class C6 {}
                @RestGet
-               public void f(@Header(name="H") @Schema(description="a") 
Value<C6> h) {}
+               public void f(@Header(name="H") @Schema(description="a") 
Value<C6> h) { /* no-op */ }
 
                public static class C7 {}
                @RestGet
-               public void g(@Header("H") Value<C7> h) {}
+               public void g(@Header("H") Value<C7> h) { /* no-op */ }
        }
 
        @Test
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/Swagger_Body_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/Swagger_Body_Test.java
index 6424c244e..30eeefc7c 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/Swagger_Body_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/Swagger_Body_Test.java
@@ -44,7 +44,7 @@ public class Swagger_Body_Test {
                        public A1(String x) {}
                }
                @RestGet
-               public void a(A1 h) {}
+               public void a(A1 h) { /* no-op */ }
 
                @Content
                @Schema(
@@ -56,7 +56,7 @@ public class Swagger_Body_Test {
                        public A2(String x) {}
                }
                @RestPut
-               public void b(A2 h) {}
+               public void b(A2 h) { /* no-op */ }
 
                @Content
                @Schema(
@@ -68,7 +68,7 @@ public class Swagger_Body_Test {
                        public A3(String x) {}
                }
                @RestPost
-               public void c(A3 h) {}
+               public void c(A3 h) { /* no-op */ }
        }
 
        @Test
@@ -99,26 +99,26 @@ public class Swagger_Body_Test {
                @Schema(type="object")
                public static class B1 {}
                @RestGet
-               public void a(B1 h) {}
+               public void a(B1 h) { /* no-op */ }
 
                @Content
                public static class B2 {
                        public String f1;
                }
                @RestPut
-               public void b(B2 b) {}
+               public void b(B2 b) { /* no-op */ }
 
                @Content
                public static class B3 extends LinkedList<String> {
                        private static final long serialVersionUID = 1L;
                }
                @RestPost
-               public void c(B3 b) {}
+               public void c(B3 b) { /* no-op */ }
 
                @Content
                public static class B4 {}
                @RestDelete
-               public void d(B4 b) {}
+               public void d(B4 b) { /* no-op */ }
        }
 
        @Test
@@ -154,7 +154,7 @@ public class Swagger_Body_Test {
                                r=true,
                                type="string"
                        )
-                       D1 b) {}
+                       D1 b) { /* no-op */ }
 
                public static class D2 {
                        public D2(String x) {}
@@ -168,7 +168,7 @@ public class Swagger_Body_Test {
                                required=true,
                                type="string"
                        )
-                       D2 b) {}
+                       D2 b) { /* no-op */ }
 
                public static class D3 {
                        public D3(String x) {}
@@ -182,7 +182,7 @@ public class Swagger_Body_Test {
                                required=true,
                                type="string"
                        )
-                       D3 b) {}
+                       D3 b) { /* no-op */ }
        }
 
        @Test
@@ -211,29 +211,29 @@ public class Swagger_Body_Test {
 
                public static class E1 {}
                @RestGet
-               public void a(@Content @Schema(type="object") E1 b) {}
+               public void a(@Content @Schema(type="object") E1 b) { /* no-op 
*/ }
 
                public static class E2 {
                        public String f1;
                }
                @RestPut
-               public void b(@Content E2 b) {}
+               public void b(@Content E2 b) { /* no-op */ }
 
                public static class E3 extends LinkedList<String> {
                        private static final long serialVersionUID = 1L;
                }
                @RestPost
-               public void c(@Content E3 b) {}
+               public void c(@Content E3 b) { /* no-op */ }
 
                public static class E4 {}
                @RestDelete
-               public void d(@Content E4 b) {}
+               public void d(@Content E4 b) { /* no-op */ }
 
                @RestOp
-               public void e(@Content Integer b) {}
+               public void e(@Content Integer b) { /* no-op */ }
 
                @RestGet
-               public void f(@Content Boolean b) {}
+               public void f(@Content Boolean b) { /* no-op */ }
        }
 
        @Test
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/Swagger_FormData_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/Swagger_FormData_Test.java
index 8519c1dc2..fc8819a26 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/Swagger_FormData_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/Swagger_FormData_Test.java
@@ -42,7 +42,7 @@ public class Swagger_FormData_Test {
                        public A1(String x) {}
                }
                @RestGet
-               public void a(A1 f) {}
+               public void a(A1 f) { /* no-op */ }
 
                @FormData(
                        name="F",
@@ -52,7 +52,7 @@ public class Swagger_FormData_Test {
                        public A2(String x) {}
                }
                @RestPut
-               public void b(A2 f) {}
+               public void b(A2 f) { /* no-op */ }
 
                @FormData(
                        name="F",
@@ -63,12 +63,12 @@ public class Swagger_FormData_Test {
                        public A3(String x) {}
                }
                @RestPost
-               public void c(A3 f) {}
+               public void c(A3 f) { /* no-op */ }
 
                @FormData("F")
                public static class A4 {}
                @RestDelete
-               public void d(A4 f) {}
+               public void d(A4 f) { /* no-op */ }
        }
 
        @Test
@@ -101,26 +101,26 @@ public class Swagger_FormData_Test {
                @FormData(name="F")
                public static class B1 {}
                @RestGet
-               public void a(B1 f) {}
+               public void a(B1 f) { /* no-op */ }
 
                @FormData("F")
                public static class B2 {
                        public String f1;
                }
                @RestPut
-               public void b(B2 f) {}
+               public void b(B2 f) { /* no-op */ }
 
                @FormData("F")
                public static class B3 extends LinkedList<String> {
                        private static final long serialVersionUID = 1L;
                }
                @RestPost
-               public void c(B3 f) {}
+               public void c(B3 f) { /* no-op */ }
 
                @FormData("F")
                public static class B4 {}
                @RestDelete
-               public void d(B4 f) {}
+               public void d(B4 f) { /* no-op */ }
        }
 
        @Test
@@ -150,14 +150,14 @@ public class Swagger_FormData_Test {
                                name="F"
                        )
                        @Schema(description={"a","b"}, type="string")
-                       String f) {}
+                       String f) { /* no-op */ }
 
                @RestPut
                public void b(
                        @FormData(
                                name="F",
                                schema=@Schema(description="a\nb",type="string")
-                       ) String f) {}
+                       ) String f) { /* no-op */ }
 
                @RestPost
                public void c(
@@ -166,10 +166,10 @@ public class Swagger_FormData_Test {
                                schema=@Schema(description="b\nc",type="string")
                        )
                        @Schema(description={"a","b"}, type="string")
-                       String f) {}
+                       String f) { /* no-op */ }
 
                @RestDelete
-               public void d(@FormData("F") String f) {}
+               public void d(@FormData("F") String f) { /* no-op */ }
        }
 
        @Test
@@ -200,29 +200,29 @@ public class Swagger_FormData_Test {
        public static class E {
 
                @RestGet
-               public void a(@FormData(name="F") String f) {}
+               public void a(@FormData(name="F") String f) { /* no-op */ }
 
                public static class E2 {
                        public String f1;
                }
                @RestPut
-               public void b(@FormData("F") E2 b) {}
+               public void b(@FormData("F") E2 b) { /* no-op */ }
 
                public static class E3 extends LinkedList<String> {
                        private static final long serialVersionUID = 1L;
                }
                @RestPost
-               public void c(@FormData("F") E3 b) {}
+               public void c(@FormData("F") E3 b) { /* no-op */ }
 
                public static class E4 {}
                @RestDelete
-               public void d(@FormData("F") E4 b) {}
+               public void d(@FormData("F") E4 b) { /* no-op */ }
 
                @RestOp
-               public void e(@FormData("F") Integer b) {}
+               public void e(@FormData("F") Integer b) { /* no-op */ }
 
                @RestGet
-               public void f(@FormData("F") Boolean b) {}
+               public void f(@FormData("F") Boolean b) { /* no-op */ }
        }
 
        @Test
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/Swagger_Header_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/Swagger_Header_Test.java
index 55adea434..f97385b28 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/Swagger_Header_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/Swagger_Header_Test.java
@@ -42,7 +42,7 @@ public class Swagger_Header_Test {
                        public A1(String x) {}
                }
                @RestGet
-               public void a(A1 h) {}
+               public void a(A1 h) { /* no-op */ }
 
                @Header(
                        name="H",
@@ -52,7 +52,7 @@ public class Swagger_Header_Test {
                        public A2(String x) {}
                }
                @RestPut
-               public void b(A2 h) {}
+               public void b(A2 h) { /* no-op */ }
 
                @Header(
                        name="H",
@@ -63,7 +63,7 @@ public class Swagger_Header_Test {
                        public A3(String x) {}
                }
                @RestPost
-               public void c(A3 h) {}
+               public void c(A3 h) { /* no-op */ }
        }
 
        @Test
@@ -90,26 +90,26 @@ public class Swagger_Header_Test {
                @Header(name="H")
                public static class B1 {}
                @RestGet
-               public void a(B1 h) {}
+               public void a(B1 h) { /* no-op */ }
 
                @Header(name="H")
                public static class B2 {
                        public String f1;
                }
                @RestPut
-               public void b(B2 b) {}
+               public void b(B2 b) { /* no-op */ }
 
                @Header(name="H")
                public static class B3 extends LinkedList<String> {
                        private static final long serialVersionUID = 1L;
                }
                @RestPost
-               public void c(B3 b) {}
+               public void c(B3 b) { /* no-op */ }
 
                @Header(name="H")
                public static class B4 {}
                @RestDelete
-               public void d(B4 b) {}
+               public void d(B4 b) { /* no-op */ }
        }
 
        @Test
@@ -139,14 +139,14 @@ public class Swagger_Header_Test {
                                name="H"
                        )
                        @Schema(description={"a","b"}, type="string")
-                       String h) {}
+                       String h) { /* no-op */ }
 
                @RestPut
                public void b(
                        @Header(
                                name="H",
                                schema=@Schema(description="a\nb",type="string")
-                       ) String h) {}
+                       ) String h) { /* no-op */ }
 
                @RestPost
                public void c(
@@ -155,10 +155,10 @@ public class Swagger_Header_Test {
                                schema=@Schema(description="b\nc",type="string")
                        )
                        @Schema(description={"a","b"}, type="string")
-                       String h) {}
+                       String h) { /* no-op */ }
 
                @RestDelete
-               public void d(@Header("H") String h) {}
+               public void d(@Header("H") String h) { /* no-op */ }
        }
 
        @Test
@@ -189,29 +189,29 @@ public class Swagger_Header_Test {
        public static class E {
 
                @RestGet
-               public void a(@Header(name="H") String h) {}
+               public void a(@Header(name="H") String h) { /* no-op */ }
 
                public static class E2 {
                        public String f1;
                }
                @RestPut
-               public void b(@Header("H") E2 b) {}
+               public void b(@Header("H") E2 b) { /* no-op */ }
 
                public static class E3 extends LinkedList<String> {
                        private static final long serialVersionUID = 1L;
                }
                @RestPost
-               public void c(@Header("H") E3 b) {}
+               public void c(@Header("H") E3 b) { /* no-op */ }
 
                public static class E4 {}
                @RestDelete
-               public void d(@Header("H") E4 b) {}
+               public void d(@Header("H") E4 b) { /* no-op */ }
 
                @RestOp
-               public void e(@Header("H") Integer b) {}
+               public void e(@Header("H") Integer b) { /* no-op */ }
 
                @RestGet
-               public void f(@Header("H") Boolean b) {}
+               public void f(@Header("H") Boolean b) { /* no-op */ }
        }
 
        @Test
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/Swagger_Path_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/Swagger_Path_Test.java
index 97db5a7d3..9992f0a95 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/Swagger_Path_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/Swagger_Path_Test.java
@@ -48,7 +48,7 @@ public class Swagger_Path_Test {
                        }
                }
                @RestGet(path="/a/{P}")
-               public void a(A1 f) {}
+               public void a(A1 f) { /* no-op */ }
 
                @Path(
                        name="P",
@@ -62,7 +62,7 @@ public class Swagger_Path_Test {
                        }
                }
                @RestPut(path="/b/{P}")
-               public void b(A2 f) {}
+               public void b(A2 f) { /* no-op */ }
 
                @Path(
                        name="P",
@@ -81,7 +81,7 @@ public class Swagger_Path_Test {
                        }
                }
                @RestPost(path="/c/{P}")
-               public void c(A3 f) {}
+               public void c(A3 f) { /* no-op */ }
 
 
                @Path("P")
@@ -92,7 +92,7 @@ public class Swagger_Path_Test {
                        }
                }
                @RestDelete(path="/d/{P}")
-               public void d(A4 f) {}
+               public void d(A4 f) { /* no-op */ }
 
                @Path("P")
                @Schema(e="a,b")
@@ -103,7 +103,7 @@ public class Swagger_Path_Test {
                        }
                }
                @RestOp(path="/e/{P}")
-               public void e(A5 f) {}
+               public void e(A5 f) { /* no-op */ }
        }
 
        @Test
@@ -147,26 +147,26 @@ public class Swagger_Path_Test {
                @Path(name="P")
                public static class B1 {}
                @RestGet(path="/a/{P}")
-               public void a(B1 f) {}
+               public void a(B1 f) { /* no-op */ }
 
                @Path("P")
                public static class B2 {
                        public String f1;
                }
                @RestPut(path="/b/{P}")
-               public void b(B2 b) {}
+               public void b(B2 b) { /* no-op */ }
 
                @Path("P")
                public static class B3 extends LinkedList<String> {
                        private static final long serialVersionUID = 1L;
                }
                @RestPost(path="/c/{P}")
-               public void c(B3 b) {}
+               public void c(B3 b) { /* no-op */ }
 
                @Path("P")
                public static class B4 {}
                @RestDelete(path="/d/{P}")
-               public void d(B4 b) {}
+               public void d(B4 b) { /* no-op */ }
        }
 
        @Test
@@ -195,7 +195,7 @@ public class Swagger_Path_Test {
                        @Path("P")
                        @Schema(d="a", t="string")
                        String h
-               ) {}
+               ) { /* no-op */ }
 
                @RestPut(path="/b/{P}")
                public void b(
@@ -204,7 +204,7 @@ public class Swagger_Path_Test {
                                schema=@Schema(description="a",type="string")
                        )
                        String h
-               ) {}
+               ) { /* no-op */ }
 
                @RestPost(path="/c/{P}")
                public void c(
@@ -214,13 +214,13 @@ public class Swagger_Path_Test {
                        )
                        @Schema(d="a", t="string")
                        String h
-               ) {}
+               ) { /* no-op */ }
 
                @RestDelete(path="/d/{P}")
-               public void d(@Path("P") String h) {}
+               public void d(@Path("P") String h) { /* no-op */ }
 
                @RestOp(path="/e/{P}")
-               public void e(@Path("P") @Schema(e="a,b") String h) {}
+               public void e(@Path("P") @Schema(e="a,b") String h) { /* no-op 
*/ }
        }
 
        @Test
@@ -251,29 +251,29 @@ public class Swagger_Path_Test {
        public static class E {
 
                @RestGet(path="/a/{P}")
-               public void a(@Path("P") String h) {}
+               public void a(@Path("P") String h) { /* no-op */ }
 
                public static class E2 {
                        public String f1;
                }
                @RestPut(path="/b/{P}")
-               public void b(@Path("P") E2 b) {}
+               public void b(@Path("P") E2 b) { /* no-op */ }
 
                public static class E3 extends LinkedList<String> {
                        private static final long serialVersionUID = 1L;
                }
                @RestPost(path="/c/{P}")
-               public void c(@Path("P") E3 b) {}
+               public void c(@Path("P") E3 b) { /* no-op */ }
 
                public static class E4 {}
                @RestDelete(path="/d/{P}")
-               public void d(@Path("P") E4 b) {}
+               public void d(@Path("P") E4 b) { /* no-op */ }
 
                @RestOp(path="/e/{P}")
-               public void e(@Path("P") Integer b) {}
+               public void e(@Path("P") Integer b) { /* no-op */ }
 
                @RestGet(path="/f/{P}")
-               public void f(@Path("P") Boolean b) {}
+               public void f(@Path("P") Boolean b) { /* no-op */ }
        }
 
        @Test
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/Swagger_Query_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/Swagger_Query_Test.java
index 21ce0b831..61c0f4242 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/Swagger_Query_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/Swagger_Query_Test.java
@@ -37,20 +37,20 @@ public class Swagger_Query_Test {
                @Query("Q")
                @Schema(d= {"a","b"}, t="string")
                public static class A1 {
-                       public A1(String x) {}
+                       public A1(String x) { /* no-op */ }
                }
                @RestGet
-               public void a(A1 q) {}
+               public void a(A1 q) { /* no-op */ }
 
                @Query(
                        name="Q",
                        schema=@Schema(description="a\nb",type="string")
                )
                public static class A2 {
-                       public A2(String x) {}
+                       public A2(String x) { /* no-op */ }
                }
                @RestPut
-               public void b(A2 q) {}
+               public void b(A2 q) { /* no-op */ }
 
                @Query(
                        name="Q",
@@ -58,15 +58,15 @@ public class Swagger_Query_Test {
                )
                @Schema(d={"a","b"}, t="string")
                public static class A3 {
-                       public A3(String x) {}
+                       public A3(String x) { /* no-op */ }
                }
                @RestPost
-               public void c(A3 q) {}
+               public void c(A3 q) { /* no-op */ }
 
                @Query("Q")
                public static class A4 {}
                @RestDelete
-               public void d(A4 q) {}
+               public void d(A4 q) { /* no-op */ }
        }
 
        @Test
@@ -99,26 +99,26 @@ public class Swagger_Query_Test {
                @Query(name="Q")
                public static class B1 {}
                @RestGet
-               public void a(B1 q) {}
+               public void a(B1 q) { /* no-op */ }
 
                @Query("Q")
                public static class B2 {
                        public String f1;
                }
                @RestPut
-               public void b(B2 q) {}
+               public void b(B2 q) { /* no-op */ }
 
                @Query("Q")
                public static class B3 extends LinkedList<String> {
                        private static final long serialVersionUID = 1L;
                }
                @RestPost
-               public void c(B3 q) {}
+               public void c(B3 q) { /* no-op */ }
 
                @Query("Q")
                public static class B4 {}
                @RestDelete
-               public void d(B4 q) {}
+               public void d(B4 q) { /* no-op */ }
        }
 
        @Test
@@ -147,7 +147,7 @@ public class Swagger_Query_Test {
                        @Query("Q")
                        @Schema(d= {"a","b"}, t="string")
                        String q
-               ) {}
+               ) { /* no-op */ }
 
                @RestPut
                public void b(
@@ -156,7 +156,7 @@ public class Swagger_Query_Test {
                                schema=@Schema(description="a\nb",type="string")
                        )
                        String q
-               ) {}
+               ) { /* no-op */ }
 
                @RestPost
                public void c(
@@ -166,7 +166,7 @@ public class Swagger_Query_Test {
                        )
                        @Schema(d= {"a","b"}, t="string")
                        String q
-               ) {}
+               ) { /* no-op */ }
 
                @RestDelete
                public void d(@Query("Q") String q) {}
@@ -204,7 +204,7 @@ public class Swagger_Query_Test {
        public static class E {
 
                @RestGet
-               public void a(@Query("Q") String q) {}
+               public void a(@Query("Q") String q) { /* no-op */ }
        }
 
        @Test
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/Swagger_Response_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/Swagger_Response_Test.java
index bcd3775bd..2c45c9c8a 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/Swagger_Response_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/rest/annotation/Swagger_Response_Test.java
@@ -45,7 +45,7 @@ public class Swagger_Response_Test {
                        public A1(String x){}
                }
                @RestGet
-               public void a(Value<A1> r) {}
+               public void a(Value<A1> r) { /* no-op */ }
                @RestPut
                public A1 b() {return null;}
 
@@ -58,7 +58,7 @@ public class Swagger_Response_Test {
                        public A2(String x){}
                }
                @RestPost
-               public void c(Value<A2> r) {}
+               public void c(Value<A2> r) { /* no-op */ }
                @RestDelete
                public A2 d() {return null;}
 
@@ -71,28 +71,28 @@ public class Swagger_Response_Test {
                        public A3(String x){}
                }
                @RestOp
-               public void e(Value<A3> r) {}
+               public void e(Value<A3> r) { /* no-op */ }
                @RestOp
                public A3 f() {return null;}
 
                @Response @StatusCode(100)
                public static class A4 {}
                @RestOp
-               public void g(Value<A4> r) {}
+               public void g(Value<A4> r) { /* no-op */ }
                @RestOp
                public A4 h() {return null;}
 
                @Response @StatusCode(100)
                public static class A5 {}
                @RestOp
-               public void i(Value<A5> r) {}
+               public void i(Value<A5> r) { /* no-op */ }
                @RestOp
                public A5 j() {return null;}
 
                
@Response(headers=@Header(name="foo",schema=@Schema(type="object")))
                public static class A6 {}
                @RestOp
-               public void k(Value<A6> r) {}
+               public void k(Value<A6> r) { /* no-op */ }
                @RestOp
                public A6 l() {return null;}
        }
@@ -163,7 +163,7 @@ public class Swagger_Response_Test {
                @Response(schema=@Schema(type="number"))
                public static class B1 {}
                @RestGet
-               public void a(Value<B1> r) {}
+               public void a(Value<B1> r) { /* no-op */ }
                @RestPut
                public B1 b() {return null;}
 
@@ -172,7 +172,7 @@ public class Swagger_Response_Test {
                        public String f1;
                }
                @RestPost
-               public void c(Value<B2> b) {}
+               public void c(Value<B2> b) { /* no-op */ }
                @RestDelete
                public B2 d() {return null;}
 
@@ -181,14 +181,14 @@ public class Swagger_Response_Test {
                        private static final long serialVersionUID = 1L;
                }
                @RestOp
-               public void e(Value<B3> b) {}
+               public void e(Value<B3> b) { /* no-op */ }
                @RestOp
                public B3 f() {return null;}
 
                @Response
                public static class B4 {}
                @RestOp
-               public void g(Value<B4> b) {}
+               public void g(Value<B4> b) { /* no-op */ }
                @RestOp
                public B4 h() {return null;}
        }
@@ -230,7 +230,7 @@ public class Swagger_Response_Test {
                        public String f1;
                }
                @RestGet
-               public void a(Value<C1> r) {}
+               public void a(Value<C1> r) { /* no-op */ }
                @RestPut
                public C1 b() {return null;}
 
@@ -239,7 +239,7 @@ public class Swagger_Response_Test {
                        public C2(String x){}
                }
                @RestPost
-               public void c(Value<C2> r) {}
+               public void c(Value<C2> r) { /* no-op */ }
                @RestDelete
                public C2 d() {return null;}
        }
@@ -249,9 +249,9 @@ public class Swagger_Response_Test {
                org.apache.juneau.bean.swagger.Swagger sc = getSwagger(C.class);
                ResponseInfo x;
 
-               x = sc.getResponseInfo("/a","get",200);
+               sc.getResponseInfo("/a","get",200);
 
-               x = sc.getResponseInfo("/b","put",200);
+               sc.getResponseInfo("/b","put",200);
 
                x = sc.getResponseInfo("/c","post",200);
                assertObject(x.getExamples()).asJson().is("{foo:'b'}");
@@ -270,7 +270,7 @@ public class Swagger_Response_Test {
                )
                public static class D1 extends Throwable {}
                @RestGet
-               public void a() throws D1 {}
+               public void a() throws D1 { /* no-op */ }
 
                @Response(
                        schema=@Schema(description={"a","b"},type="string"),
@@ -279,7 +279,7 @@ public class Swagger_Response_Test {
                )
                public static class D2 extends Throwable {}
                @RestPut
-               public void b() throws D2 {}
+               public void b() throws D2 { /* no-op */ }
 
                @Response(
                        schema=@Schema(description={"a","b"},type="string"),
@@ -288,22 +288,22 @@ public class Swagger_Response_Test {
                )
                public static class D3 extends Throwable {}
                @RestPost
-               public void c() throws D3 {}
+               public void c() throws D3 { /* no-op */ }
 
                @Response @StatusCode(100)
                public static class D4 extends Throwable {}
                @RestDelete
-               public void d() throws D4 {}
+               public void d() throws D4 { /* no-op */ }
 
                @Response @StatusCode(100)
                public static class D5 extends Throwable {}
                @RestOp
-               public void e() throws D5 {}
+               public void e() throws D5 { /* no-op */ }
 
                @Response(headers=@Header(name="foo", 
schema=@Schema(type="number")))
                public static class D6 extends Throwable {}
                @RestOp
-               public void f() throws D6 {}
+               public void f() throws D6 { /* no-op */ }
        }
 
        @Test
@@ -345,7 +345,7 @@ public class Swagger_Response_Test {
                @Response(schema=@Schema(type="number"))
                public static class E1 extends Throwable {}
                @RestGet
-               public void a() throws E1 {}
+               public void a() throws E1 { /* no-op */ }
        }
 
        @Test
@@ -366,7 +366,7 @@ public class Swagger_Response_Test {
                @Response(examples={" foo:'b' "})
                public static class F2 extends Throwable {}
                @RestPut
-               public void b() throws F2 {}
+               public void b() throws F2 { /* no-op */ }
        }
 
        @Test
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/rest/client/RestCallException_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/rest/client/RestCallException_Test.java
index d146f9701..0ccb814af 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/rest/client/RestCallException_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/rest/client/RestCallException_Test.java
@@ -53,7 +53,7 @@ public class RestCallException_Test {
        @Test
        public void a01_basic() throws Exception {
                try {
-                       client().build().get().run();
+                       client().build().get().run();  // NOSONAR
                        fail();
                } catch (RestCallException e) {
                        assertInteger(e.getResponse().getStatusCode()).is(404);
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/rest/client/RestClient_Config_Context_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/rest/client/RestClient_Config_Context_Test.java
index 1b4e4543f..7c1b07431 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/rest/client/RestClient_Config_Context_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/rest/client/RestClient_Config_Context_Test.java
@@ -103,7 +103,7 @@ public class RestClient_Config_Context_Test {
 
        public static class A6d {
                @BeanConfig(sortProperties="true")
-               public void foo() {}
+               public void foo() { /* no-op */ }
        }
 
        @Test
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/rest/client/RestClient_Response_Headers_Test.java
 
b/juneau-utest/src/test/java/org/apache/juneau/rest/client/RestClient_Response_Headers_Test.java
index a04ad8e8d..36c93db7c 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/rest/client/RestClient_Response_Headers_Test.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/rest/client/RestClient_Response_Headers_Test.java
@@ -60,7 +60,7 @@ public class RestClient_Response_Headers_Test {
        public static class A2 extends BasicHeader {
                private static final long serialVersionUID = 1L;
 
-               private A2(String name, Object value) {
+               private A2(String name, Object value) {  // NOSONAR
                        super(name, value);  // Never called.
                }
        }
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/transforms/FunctionalSwapTest.java
 
b/juneau-utest/src/test/java/org/apache/juneau/transforms/FunctionalSwapTest.java
index 18a492708..ace04517c 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/transforms/FunctionalSwapTest.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/transforms/FunctionalSwapTest.java
@@ -31,7 +31,7 @@ public class FunctionalSwapTest extends 
RoundTripObjectSwapTest<Locale,String> {
        private static final LocaleSwap localeSwap = new LocaleSwap();
        private static FunctionalSwap<Locale,String> SWAP = new 
FunctionalSwap<>(Locale.class, String.class, x->localeSwap.swap(BS, x), 
x->localeSwap.unswap(BS, x, null));
 
-       public FunctionalSwapTest(String label, Locale o, 
FunctionalSwap<Locale,String> s, String r, BeanSession bs) throws Exception {
+       public FunctionalSwapTest(String label, Locale o, 
FunctionalSwap<Locale,String> s, String r, BeanSession bs) {
                super(label, o, s, r, bs);
        }
 
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/uon/Common_UonTest.java 
b/juneau-utest/src/test/java/org/apache/juneau/uon/Common_UonTest.java
index ae659397c..27d643cb7 100755
--- a/juneau-utest/src/test/java/org/apache/juneau/uon/Common_UonTest.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/uon/Common_UonTest.java
@@ -205,7 +205,7 @@ public class Common_UonTest {
        @Test
        public void testURIAttr() throws Exception {
                UonSerializer s = UonSerializer.DEFAULT;
-               UonParser p = UonParser.DEFAULT;
+               UonParser p2 = UonParser.DEFAULT;
 
                G t = new G();
                t.uri = new URI("http://uri";);
@@ -213,7 +213,7 @@ public class Common_UonTest {
                t.f2 = new URL("http://f2";);
 
                String r = s.serialize(t);
-               t = p.parse(r, G.class);
+               t = p2.parse(r, G.class);
                assertEquals("http://uri";, t.uri.toString());
                assertEquals("http://f1";, t.f1.toString());
                assertEquals("http://f2";, t.f2.toString());
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/urlencoding/CommonParser_UrlEncodingTest.java
 
b/juneau-utest/src/test/java/org/apache/juneau/urlencoding/CommonParser_UrlEncodingTest.java
index 7b2492aea..5786ad4ea 100755
--- 
a/juneau-utest/src/test/java/org/apache/juneau/urlencoding/CommonParser_UrlEncodingTest.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/urlencoding/CommonParser_UrlEncodingTest.java
@@ -105,11 +105,11 @@ public class CommonParser_UrlEncodingTest {
        
//====================================================================================================
        @Test
        public void testCorrectHandlingOfUnknownProperties() throws Exception {
-               ReaderParser p = 
UrlEncodingParser.create().ignoreUnknownBeanProperties().build();
+               ReaderParser p2 = 
UrlEncodingParser.create().ignoreUnknownBeanProperties().build();
                B t;
 
                String in =  "a=1&unknown=3&b=2";
-               t = p.parse(in, B.class);
+               t = p2.parse(in, B.class);
                assertEquals(1, t.a);
                assertEquals(2, t.b);
 
@@ -126,10 +126,10 @@ public class CommonParser_UrlEncodingTest {
        @Test
        public void testCollectionPropertiesWithNoSetters() throws Exception {
 
-               ReaderParser p = UrlEncodingParser.DEFAULT;
+               ReaderParser p2 = UrlEncodingParser.DEFAULT;
 
                String json = "ints=@(1,2,3)&beans=@((a=1,b=2))";
-               C t = p.parse(json, C.class);
+               C t = p2.parse(json, C.class);
                assertEquals(3, t.getInts().size());
                assertEquals(2, t.getBeans().get(0).b);
        }
@@ -150,10 +150,10 @@ public class CommonParser_UrlEncodingTest {
        
//====================================================================================================
        @Test
        public void testParserListeners() throws Exception {
-               UonParser p = 
UrlEncodingParser.create().ignoreUnknownBeanProperties().listener(MyParserListener.class).build();
+               UonParser p2 = 
UrlEncodingParser.create().ignoreUnknownBeanProperties().listener(MyParserListener.class).build();
 
                String in = "a=1&unknownProperty=foo&b=2";
-               p.parse(in, B.class);
+               p2.parse(in, B.class);
                assertEquals(1, MyParserListener.events.size());
                assertEquals("unknownProperty, line 1, column 4", 
MyParserListener.events.get(0));
        }
@@ -170,13 +170,13 @@ public class CommonParser_UrlEncodingTest {
        @Test
        public void testCollections() throws Exception {
                WriterSerializer s = UrlEncodingSerializer.DEFAULT;
-               ReaderParser p = UrlEncodingParser.DEFAULT;
+               ReaderParser p2 = UrlEncodingParser.DEFAULT;
 
                List l = JsonList.of("foo","bar");
                assertEquals("0=foo&1=bar", s.serialize(l));
 
                String in =  "0=foo&1=bar";
-               l = p.parse(in, LinkedList.class, String.class);
+               l = p2.parse(in, LinkedList.class, String.class);
                assertObject(l).asJson().is("['foo','bar']");
        }
 }
\ No newline at end of file
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/urlencoding/Common_UrlEncodingTest.java
 
b/juneau-utest/src/test/java/org/apache/juneau/urlencoding/Common_UrlEncodingTest.java
index 03bad4b6c..2def2f69f 100755
--- 
a/juneau-utest/src/test/java/org/apache/juneau/urlencoding/Common_UrlEncodingTest.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/urlencoding/Common_UrlEncodingTest.java
@@ -207,7 +207,7 @@ public class Common_UrlEncodingTest {
        @Test
        public void testURIAttr() throws Exception {
                UrlEncodingSerializer s = UrlEncodingSerializer.DEFAULT;
-               UrlEncodingParser p = UrlEncodingParser.DEFAULT;
+               UrlEncodingParser p2 = UrlEncodingParser.DEFAULT;
 
                G t = new G();
                t.uri = new URI("http://uri";);
@@ -215,7 +215,7 @@ public class Common_UrlEncodingTest {
                t.f2 = new URL("http://f2";);
 
                String r = s.serialize(t);
-               t = p.parse(r, G.class);
+               t = p2.parse(r, G.class);
                assertEquals("http://uri";, t.uri.toString());
                assertEquals("http://f1";, t.f1.toString());
                assertEquals("http://f2";, t.f2.toString());
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/urlencoding/UrlEncodingSerializerTest.java
 
b/juneau-utest/src/test/java/org/apache/juneau/urlencoding/UrlEncodingSerializerTest.java
index 1ba4a48a8..8ba2eb60c 100755
--- 
a/juneau-utest/src/test/java/org/apache/juneau/urlencoding/UrlEncodingSerializerTest.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/urlencoding/UrlEncodingSerializerTest.java
@@ -317,12 +317,12 @@ public class UrlEncodingSerializerTest {
        
//====================================================================================================
        @Test
        public void testMultiPartParametersOnBeansViaProperty() throws 
Exception {
-               UrlEncodingSerializer s;
+               UrlEncodingSerializer s2;
                DTOs.B t = DTOs.B.create();
                String r;
 
-               s = UrlEncodingSerializer.DEFAULT;
-               r = s.serialize(t);
+               s2 = UrlEncodingSerializer.DEFAULT;
+               r = s2.serialize(t);
                String e = ""
                        + "f01=@(a,b)"
                        + "&f02=@(c,d)"
@@ -346,8 +346,8 @@ public class UrlEncodingSerializerTest {
                        + "&f20=@(@((a=a,b=1,c=true)),@((a=a,b=1,c=true)))";
                assertEquals(e, r);
 
-               s = UrlEncodingSerializer.create().expandedParams().build();
-               r = s.serialize(t);
+               s2 = UrlEncodingSerializer.create().expandedParams().build();
+               r = s2.serialize(t);
                e = ""
                        + "f01=a&f01=b"
                        + "&f02=c&f02=d"
@@ -374,12 +374,12 @@ public class UrlEncodingSerializerTest {
 
        @Test
        public void testMultiPartParametersOnBeansViaProperty_usingConfig() 
throws Exception {
-               UrlEncodingSerializer s;
+               UrlEncodingSerializer s2;
                DTOs2.B t = DTOs2.B.create();
                String r;
 
-               s = 
UrlEncodingSerializer.DEFAULT.copy().applyAnnotations(DTOs2.Annotations.class).build();
-               r = s.serialize(t);
+               s2 = 
UrlEncodingSerializer.DEFAULT.copy().applyAnnotations(DTOs2.Annotations.class).build();
+               r = s2.serialize(t);
                String e = ""
                        + "f01=@(a,b)"
                        + "&f02=@(c,d)"
@@ -403,8 +403,8 @@ public class UrlEncodingSerializerTest {
                        + "&f20=@(@((a=a,b=1,c=true)),@((a=a,b=1,c=true)))";
                assertEquals(e, r);
 
-               s = 
UrlEncodingSerializer.create().expandedParams().applyAnnotations(DTOs2.Annotations.class).build();
-               r = s.serialize(t);
+               s2 = 
UrlEncodingSerializer.create().expandedParams().applyAnnotations(DTOs2.Annotations.class).build();
+               r = s2.serialize(t);
                e = ""
                        + "f01=a&f01=b"
                        + "&f02=c&f02=d"
@@ -434,12 +434,12 @@ public class UrlEncodingSerializerTest {
        
//====================================================================================================
        @Test
        public void testMultiPartParametersOnBeansViaAnnotationOnClass() throws 
Exception {
-               UrlEncodingSerializer s;
+               UrlEncodingSerializer s2;
                DTOs.C t = DTOs.C.create();
                String r;
 
-               s = UrlEncodingSerializer.DEFAULT;
-               r = s.serialize(t);
+               s2 = UrlEncodingSerializer.DEFAULT;
+               r = s2.serialize(t);
                String e = ""
                        + "f01=a&f01=b"
                        + "&f02=c&f02=d"
@@ -463,8 +463,8 @@ public class UrlEncodingSerializerTest {
                        + "&f20=@((a=a,b=1,c=true))&f20=@((a=a,b=1,c=true))";
                assertEquals(e, r);
 
-               s = UrlEncodingSerializer.create().expandedParams().build();
-               r = s.serialize(t);
+               s2 = UrlEncodingSerializer.create().expandedParams().build();
+               r = s2.serialize(t);
                e = ""
                        + "f01=a&f01=b"
                        + "&f02=c&f02=d"
@@ -491,12 +491,12 @@ public class UrlEncodingSerializerTest {
 
        @Test
        public void 
testMultiPartParametersOnBeansViaAnnotationOnClass_usingConfig() throws 
Exception {
-               UrlEncodingSerializer s;
+               UrlEncodingSerializer s2;
                DTOs2.C t = DTOs2.C.create();
                String r;
 
-               s = 
UrlEncodingSerializer.DEFAULT.copy().applyAnnotations(DTOs2.Annotations.class).build();
-               r = s.serialize(t);
+               s2 = 
UrlEncodingSerializer.DEFAULT.copy().applyAnnotations(DTOs2.Annotations.class).build();
+               r = s2.serialize(t);
                String e = ""
                        + "f01=a&f01=b"
                        + "&f02=c&f02=d"
@@ -520,8 +520,8 @@ public class UrlEncodingSerializerTest {
                        + "&f20=@((a=a,b=1,c=true))&f20=@((a=a,b=1,c=true))";
                assertEquals(e, r);
 
-               s = 
UrlEncodingSerializer.create().expandedParams().applyAnnotations(DTOs2.Annotations.class).build();
-               r = s.serialize(t);
+               s2 = 
UrlEncodingSerializer.create().expandedParams().applyAnnotations(DTOs2.Annotations.class).build();
+               r = s2.serialize(t);
                e = ""
                        + "f01=a&f01=b"
                        + "&f02=c&f02=d"
@@ -548,15 +548,15 @@ public class UrlEncodingSerializerTest {
 
        @Test
        public void testMultiPartParametersOnMapOfStringArrays() throws 
Exception {
-               UrlEncodingSerializer s;
+               UrlEncodingSerializer s2;
                String r;
 
                Map<String,String[]> t = new LinkedHashMap<>();
                t.put("f1", new String[]{"bar"});
                t.put("f2", new String[]{"bar","baz"});
                t.put("f3", new String[]{});
-               s = UrlEncodingSerializer.DEFAULT_EXPANDED;
-               r = s.serialize(t);
+               s2 = UrlEncodingSerializer.DEFAULT_EXPANDED;
+               r = s2.serialize(t);
                String e = "f1=bar&f2=bar&f2=baz";
                assertEquals(e, r);
        }
@@ -566,21 +566,21 @@ public class UrlEncodingSerializerTest {
        
//====================================================================================================
        @Test
        public void testPlainTextParams() throws Exception {
-               WriterSerializer s = 
UrlEncodingSerializer.DEFAULT.copy().paramFormatPlain().build();
+               WriterSerializer s2 = 
UrlEncodingSerializer.DEFAULT.copy().paramFormatPlain().build();
 
-               assertEquals("_value=foo", s.serialize("foo"));
-               assertEquals("_value='foo'", s.serialize("'foo'"));
-               assertEquals("_value=(foo)", s.serialize("(foo)"));
-               assertEquals("_value=@(foo)", s.serialize("@(foo)"));
+               assertEquals("_value=foo", s2.serialize("foo"));
+               assertEquals("_value='foo'", s2.serialize("'foo'"));
+               assertEquals("_value=(foo)", s2.serialize("(foo)"));
+               assertEquals("_value=@(foo)", s2.serialize("@(foo)"));
 
                Map<String,Object> m = 
mapBuilder(String.class,Object.class).add("foo","foo").add("'foo'","'foo'").add("(foo)","(foo)").add("@(foo)","@(foo)").build();
-               assertEquals("foo=foo&'foo'='foo'&(foo)=(foo)&@(foo)=@(foo)", 
s.serialize(m));
+               assertEquals("foo=foo&'foo'='foo'&(foo)=(foo)&@(foo)=@(foo)", 
s2.serialize(m));
 
                List<String> l = list("foo", "'foo'", "(foo)", "@(foo)");
-               assertEquals("0=foo&1='foo'&2=(foo)&3=@(foo)", s.serialize(l));
+               assertEquals("0=foo&1='foo'&2=(foo)&3=@(foo)", s2.serialize(l));
 
                A a = new A();
-               assertEquals("'foo'='foo'&(foo)=(foo)&@(foo)=@(foo)&foo=foo", 
s.serialize(a));
+               assertEquals("'foo'='foo'&(foo)=(foo)&@(foo)=@(foo)&foo=foo", 
s2.serialize(a));
        }
 
        @Bean(sort=true)
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/utils/IOUtilsTest.java 
b/juneau-utest/src/test/java/org/apache/juneau/utils/IOUtilsTest.java
index 4c2e70c84..72ecc6a68 100755
--- a/juneau-utest/src/test/java/org/apache/juneau/utils/IOUtilsTest.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/utils/IOUtilsTest.java
@@ -70,8 +70,7 @@ public class IOUtilsTest {
        public static class TestWriter extends StringWriter {
                boolean closed;
 
-               public TestWriter() {
-               }
+               public TestWriter() { /* no-op */ }
 
                @Override /* Writer */
                public void close() {
@@ -96,8 +95,7 @@ public class IOUtilsTest {
        public static class TestOutputStream extends ByteArrayOutputStream {
                boolean closed;
 
-               public TestOutputStream() {
-               }
+               public TestOutputStream() { /* no-op */ }
 
                @Override /* OutputStream */
                public void close() throws IOException {
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/utils/MethodInvokerTest.java 
b/juneau-utest/src/test/java/org/apache/juneau/utils/MethodInvokerTest.java
index e62607bd9..c4bb37808 100644
--- a/juneau-utest/src/test/java/org/apache/juneau/utils/MethodInvokerTest.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/utils/MethodInvokerTest.java
@@ -34,7 +34,7 @@ public class MethodInvokerTest {
        public static class A {
                public int foo() { return 0; }
                public int bar() { throw new RuntimeException("bar"); }
-               public void baz(int x) { }
+               public void baz(int x) { /* no-op */ }
        }
 
        private MethodInvoker create(Method m) {
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/utils/ReflectionMapTest.java 
b/juneau-utest/src/test/java/org/apache/juneau/utils/ReflectionMapTest.java
index 0aa2d1ce7..80ac7065c 100644
--- a/juneau-utest/src/test/java/org/apache/juneau/utils/ReflectionMapTest.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/utils/ReflectionMapTest.java
@@ -90,14 +90,14 @@ public class ReflectionMapTest {
        
//------------------------------------------------------------------------------------------------------------------
 
        static class B1 {
-               public void m1() {}
-               public void m1(int x) {}
-               public void m1(String x) {}
-               public void m1(String x, int y) {}
-               public void m2(int x) {}
+               public void m1() { /* no-op */ }
+               public void m1(int x) { /* no-op */ }
+               public void m1(String x) { /* no-op */ }
+               public void m1(String x, int y) { /* no-op */ }
+               public void m2(int x) { /* no-op */ }
        }
        static class B2 {
-               public void m1() {}
+               public void m1() { /* no-op */ }
        }
 
        static ReflectionMap<Number>
@@ -231,13 +231,13 @@ public class ReflectionMapTest {
        
//------------------------------------------------------------------------------------------------------------------
 
        static class D1 {
-               public D1() {}
-               public D1(int x) {}
-               public D1(String x) {}
-               public D1(String x, int y) {}
+               public D1() { /* no-op */ }
+               public D1(int x) { /* no-op */ }
+               public D1(String x) { /* no-op */ }
+               public D1(String x, int y) { /* no-op */ }
        }
        static class D2 {
-               public D2() {}
+               public D2() { /* no-op */ }
        }
 
        static ReflectionMap<Number>
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/xml/XmlConfigAnnotationTest.java 
b/juneau-utest/src/test/java/org/apache/juneau/xml/XmlConfigAnnotationTest.java
index 322ed357b..93209e93b 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/xml/XmlConfigAnnotationTest.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/xml/XmlConfigAnnotationTest.java
@@ -68,13 +68,11 @@ public class XmlConfigAnnotationTest {
                        return null;
                }
                @Override
-               public void allocate(XMLStreamReader reader, XMLEventConsumer 
consumer) throws XMLStreamException {
-               }
+               public void allocate(XMLStreamReader reader, XMLEventConsumer 
consumer) throws XMLStreamException {/* no-op */}
        }
        public static class AB extends XmlReporter {
                @Override
-               public void report(String message, String errorType, Object 
relatedInformation, Location location) throws XMLStreamException {
-               }
+               public void report(String message, String errorType, Object 
relatedInformation, Location location) throws XMLStreamException {/* no-op */}
        }
        public static class AC extends XmlResolver {
                @Override
diff --git 
a/juneau-utest/src/test/java/org/apache/juneau/xml/XmlIgnoreCommentsTest.java 
b/juneau-utest/src/test/java/org/apache/juneau/xml/XmlIgnoreCommentsTest.java
index fdc8b2050..72fc00f7c 100644
--- 
a/juneau-utest/src/test/java/org/apache/juneau/xml/XmlIgnoreCommentsTest.java
+++ 
b/juneau-utest/src/test/java/org/apache/juneau/xml/XmlIgnoreCommentsTest.java
@@ -1192,7 +1192,7 @@ public class XmlIgnoreCommentsTest {
                void setA(String a);
        }
 
-       public static abstract class AA implements IA {}
+       public abstract static class AA implements IA {}
 
        @Bean(typeName="A")
        public static class A extends AA {

Reply via email to