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 02c1253  org.apache.juneau.http tests.
02c1253 is described below

commit 02c12535e242faa229e5a029436265ddd9417af4
Author: JamesBognar <[email protected]>
AuthorDate: Sat Jul 11 10:41:16 2020 -0400

    org.apache.juneau.http tests.
---
 .../src/main/java/org/apache/juneau/http/HeaderSupplier.java            | 2 +-
 .../src/main/java/org/apache/juneau/http/NameValuePairSupplier.java     | 2 +-
 .../juneau-marshall/src/main/java/org/apache/juneau/parser/Parser.java  | 2 +-
 .../src/main/java/org/apache/juneau/serializer/Serializer.java          | 2 +-
 .../src/main/java/org/apache/juneau/xml/XmlEventAllocator.java          | 2 +-
 .../src/main/java/org/apache/juneau/xml/XmlReporter.java                | 2 +-
 .../src/main/java/org/apache/juneau/xml/XmlResolver.java                | 2 +-
 .../src/test/java/org/apache/juneau/http/HeaderSupplier_Test.java       | 2 ++
 8 files changed, 9 insertions(+), 7 deletions(-)

diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/HeaderSupplier.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/HeaderSupplier.java
index bdac4c5..57f1d7b 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/HeaderSupplier.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/HeaderSupplier.java
@@ -35,7 +35,7 @@ import org.apache.juneau.svl.*;
 public class HeaderSupplier implements Iterable<Header> {
 
        /** Represents no header supplier */
-       public final class Null extends HeaderSupplier {}
+       public static final class Null extends HeaderSupplier {}
 
        private final List<Iterable<Header>> headers = new 
CopyOnWriteArrayList<>();
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/NameValuePairSupplier.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/NameValuePairSupplier.java
index eaed3d9..55f7a11 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/NameValuePairSupplier.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/NameValuePairSupplier.java
@@ -35,7 +35,7 @@ import org.apache.juneau.urlencoding.*;
 public class NameValuePairSupplier implements Iterable<NameValuePair> {
 
        /** Represents no header supplier */
-       public final class Null extends NameValuePairSupplier {}
+       public static final class Null extends NameValuePairSupplier {}
 
        private final List<Iterable<NameValuePair>> pairs = new 
CopyOnWriteArrayList<>();
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/Parser.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/Parser.java
index ce78b64..86d5f74 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/Parser.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/Parser.java
@@ -123,7 +123,7 @@ public abstract class Parser extends BeanContext {
        /**
         * Represents no Parser.
         */
-       public abstract class Null extends Parser {
+       public static abstract class Null extends Parser {
                private Null(PropertyStore ps, String[] consumes) {
                        super(ps, consumes);
                }
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/Serializer.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/Serializer.java
index 9c222b5..523b7b5 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/Serializer.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/Serializer.java
@@ -45,7 +45,7 @@ public abstract class Serializer extends BeanTraverseContext {
        /**
         * Represents no Serializer.
         */
-       public abstract class Null extends Serializer {
+       public static abstract class Null extends Serializer {
                private Null(PropertyStore ps, String produces, String accept) {
                        super(ps, produces, accept);
                }
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlEventAllocator.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlEventAllocator.java
index 819d550..d7d93dd 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlEventAllocator.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlEventAllocator.java
@@ -22,5 +22,5 @@ public abstract class XmlEventAllocator implements 
XMLEventAllocator {
        /**
         * Represents the absence of this class.
         */
-       public abstract class Null extends XmlEventAllocator {}
+       public static abstract class Null extends XmlEventAllocator {}
 }
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlReporter.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlReporter.java
index 19f83f2..89024ed 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlReporter.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlReporter.java
@@ -22,5 +22,5 @@ public abstract class XmlReporter implements XMLReporter {
        /**
         * Represents the absence of this class.
         */
-       public abstract class Null extends XmlReporter {}
+       public static abstract class Null extends XmlReporter {}
 }
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlResolver.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlResolver.java
index 7b90d72..ca6aff9 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlResolver.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlResolver.java
@@ -22,5 +22,5 @@ public abstract class XmlResolver implements XMLResolver {
        /**
         * Represents the absence of this class.
         */
-       public abstract class Null extends XmlResolver {}
+       public static abstract class Null extends XmlResolver {}
 }
diff --git 
a/juneau-rest/juneau-rest-client-utest/src/test/java/org/apache/juneau/http/HeaderSupplier_Test.java
 
b/juneau-rest/juneau-rest-client-utest/src/test/java/org/apache/juneau/http/HeaderSupplier_Test.java
index c0c63a2..b89ebf2 100644
--- 
a/juneau-rest/juneau-rest-client-utest/src/test/java/org/apache/juneau/http/HeaderSupplier_Test.java
+++ 
b/juneau-rest/juneau-rest-client-utest/src/test/java/org/apache/juneau/http/HeaderSupplier_Test.java
@@ -45,6 +45,8 @@ public class HeaderSupplier_Test {
                assertObject(x.iterator()).json().is("['Foo: bar','Foo: 
baz','Foo: qux','Foo: q2x','Foo: q3x','Foo: q4x','Foo: q5x']");
                x.add((HeaderSupplier)null);
                assertObject(x.iterator()).json().is("['Foo: bar','Foo: 
baz','Foo: qux','Foo: q2x','Foo: q3x','Foo: q4x','Foo: q5x']");
+
+               assertObject(new HeaderSupplier.Null()).json().is("[]");
        }
 
        @Test

Reply via email to