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 64c440464 Minor refactoring.
64c440464 is described below

commit 64c44046459fbd3a70490f6e4031d3427c8c3837
Author: JamesBognar <james.bog...@salesforce.com>
AuthorDate: Fri Jul 1 14:11:15 2022 -0400

    Minor refactoring.
---
 .../main/java/org/apache/juneau/dto/swagger/HeaderInfo.java   |  5 +++--
 .../src/main/java/org/apache/juneau/dto/swagger/Items.java    |  5 +++--
 .../java/org/apache/juneau/dto/swagger/ParameterInfo.java     |  7 ++++---
 .../java/org/apache/juneau/dto/swagger/SecurityScheme.java    |  3 ++-
 .../src/main/java/org/apache/juneau/BeanContext.java          |  3 ++-
 .../src/main/java/org/apache/juneau/collections/JsonList.java |  4 ++--
 .../src/main/java/org/apache/juneau/collections/JsonMap.java  |  3 ++-
 .../src/main/java/org/apache/juneau/cp/Messages.java          |  2 +-
 .../src/main/java/org/apache/juneau/internal/StringUtils.java | 11 -----------
 .../src/main/java/org/apache/juneau/utils/BeanDiff.java       |  5 ++---
 .../src/main/java/org/apache/juneau/rest/RestResponse.java    |  3 ++-
 .../java/org/apache/juneau/rest/httppart/RequestContent.java  |  5 +++--
 .../apache/juneau/rest/processor/SerializedPojoProcessor.java |  5 ++---
 .../java/org/apache/juneau/rest/stats/MethodExecStats.java    |  5 ++---
 .../main/java/org/apache/juneau/rest/stats/ThrownStats.java   |  5 ++---
 15 files changed, 32 insertions(+), 39 deletions(-)

diff --git 
a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/HeaderInfo.java
 
b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/HeaderInfo.java
index acff4863e..672ae33c0 100644
--- 
a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/HeaderInfo.java
+++ 
b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/HeaderInfo.java
@@ -20,6 +20,7 @@ import java.util.*;
 import org.apache.juneau.*;
 import org.apache.juneau.annotation.*;
 import org.apache.juneau.internal.*;
+import org.apache.juneau.marshaller.*;
 
 /**
  * Describes a single HTTP header.
@@ -169,7 +170,7 @@ public class HeaderInfo extends SwaggerElement {
                if (isStrict() && ! ArrayUtils.contains(value, 
VALID_COLLECTION_FORMATS))
                        throw new BasicRuntimeException(
                                "Invalid value passed in to 
setCollectionFormat(String).  Value=''{0}'', valid values={1}",
-                               value, json(VALID_COLLECTION_FORMATS)
+                               value, SimpleJson.of(VALID_COLLECTION_FORMATS)
                        );
                collectionFormat = value;
                return this;
@@ -650,7 +651,7 @@ public class HeaderInfo extends SwaggerElement {
                if (isStrict() && ! ArrayUtils.contains(value, VALID_TYPES))
                        throw new BasicRuntimeException(
                                "Invalid value passed in to setType(String).  
Value=''{0}'', valid values={1}",
-                               value, json(VALID_TYPES)
+                               value, SimpleJson.of(VALID_TYPES)
                        );
                type = value;
                return this;
diff --git 
a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/Items.java 
b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/Items.java
index b413a509e..67ddeb0f2 100644
--- 
a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/Items.java
+++ 
b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/Items.java
@@ -21,6 +21,7 @@ import org.apache.juneau.*;
 import org.apache.juneau.annotation.*;
 import org.apache.juneau.collections.*;
 import org.apache.juneau.internal.*;
+import org.apache.juneau.marshaller.*;
 
 /**
  * A limited subset of JSON-Schema's items object.
@@ -169,7 +170,7 @@ public class Items extends SwaggerElement {
                if (isStrict() && ! ArrayUtils.contains(value, 
VALID_COLLECTION_FORMATS))
                        throw new BasicRuntimeException(
                                "Invalid value passed in to 
setCollectionFormat(String).  Value=''{0}'', valid values={1}",
-                               value, json(VALID_COLLECTION_FORMATS)
+                               value, SimpleJson.of(VALID_COLLECTION_FORMATS)
                        );
                collectionFormat = value;
                return this;
@@ -602,7 +603,7 @@ public class Items extends SwaggerElement {
         */
        public Items setType(String value) {
                if (isStrict() && ! ArrayUtils.contains(value, VALID_TYPES))
-                       throw new BasicRuntimeException("Invalid value passed 
in to setType(String).  Value=''{0}'', valid values={1}", value, 
json(VALID_TYPES));
+                       throw new BasicRuntimeException("Invalid value passed 
in to setType(String).  Value=''{0}'', valid values={1}", value, 
SimpleJson.of(VALID_TYPES));
                type = value;
                return this;
        }
diff --git 
a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/ParameterInfo.java
 
b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/ParameterInfo.java
index 97e065b79..39dfbed7d 100644
--- 
a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/ParameterInfo.java
+++ 
b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/ParameterInfo.java
@@ -21,6 +21,7 @@ import java.util.*;
 import org.apache.juneau.*;
 import org.apache.juneau.annotation.*;
 import org.apache.juneau.internal.*;
+import org.apache.juneau.marshaller.*;
 
 /**
  * Describes a single operation parameter.
@@ -322,7 +323,7 @@ public class ParameterInfo extends SwaggerElement {
                if (isStrict() && ! contains(value, VALID_COLLECTION_FORMATS))
                        throw new BasicRuntimeException(
                                "Invalid value passed in to 
setCollectionFormat(String).  Value=''{0}'', valid values={1}",
-                               value, json(VALID_COLLECTION_FORMATS)
+                               value, SimpleJson.of(VALID_COLLECTION_FORMATS)
                        );
                collectionFormat = value;
                return this;
@@ -539,7 +540,7 @@ public class ParameterInfo extends SwaggerElement {
                if (isStrict() && ! contains(value, VALID_IN))
                        throw new BasicRuntimeException(
                                "Invalid value passed in to setIn(String).  
Value=''{0}'', valid values={1}",
-                               value, json(VALID_IN)
+                               value, SimpleJson.of(VALID_IN)
                        );
                in = value;
                if ("path".equals(value))
@@ -876,7 +877,7 @@ public class ParameterInfo extends SwaggerElement {
                if (isStrict() && ! contains(value, VALID_TYPES))
                        throw new BasicRuntimeException(
                                "Invalid value passed in to setType(String).  
Value=''{0}'', valid values={1}",
-                               value, json(VALID_TYPES)
+                               value, SimpleJson.of(VALID_TYPES)
                        );
                type = value;
                return this;
diff --git 
a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/SecurityScheme.java
 
b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/SecurityScheme.java
index fd9f7c1e3..dbd237b7b 100644
--- 
a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/SecurityScheme.java
+++ 
b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/SecurityScheme.java
@@ -21,6 +21,7 @@ import java.util.*;
 import org.apache.juneau.*;
 import org.apache.juneau.annotation.*;
 import org.apache.juneau.internal.*;
+import org.apache.juneau.marshaller.*;
 
 /**
  * Allows the definition of a security scheme that can be used by the 
operations.
@@ -377,7 +378,7 @@ public class SecurityScheme extends SwaggerElement {
                if (isStrict() && ! contains(value, VALID_TYPES))
                        throw new BasicRuntimeException(
                                "Invalid value passed in to setType(String).  
Value=''{0}'', valid values={1}",
-                               value, json(VALID_TYPES)
+                               value, SimpleJson.of(VALID_TYPES)
                        );
                type = value;
                return this;
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContext.java 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContext.java
index 0987f9f20..aac36741c 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContext.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContext.java
@@ -31,6 +31,7 @@ import org.apache.juneau.collections.*;
 import org.apache.juneau.cp.*;
 import org.apache.juneau.internal.*;
 import org.apache.juneau.json.*;
+import org.apache.juneau.marshaller.*;
 import org.apache.juneau.reflect.*;
 import org.apache.juneau.serializer.*;
 import org.apache.juneau.swap.*;
@@ -1847,7 +1848,7 @@ public class BeanContext extends Context {
                 */
                @FluentSetter
                public <T> Builder example(Class<T> pojoClass, T o) {
-                       return 
annotations(MarshalledAnnotation.create(pojoClass).example(json(o)).build());
+                       return 
annotations(MarshalledAnnotation.create(pojoClass).example(SimpleJson.of(o)).build());
                }
 
                /**
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/JsonList.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/JsonList.java
index bc72c8118..917f8fb70 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/JsonList.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/JsonList.java
@@ -13,7 +13,6 @@
 package org.apache.juneau.collections;
 
 import static org.apache.juneau.internal.ThrowableUtils.*;
-import static org.apache.juneau.internal.StringUtils.*;
 import static org.apache.juneau.internal.ConsumerUtils.*;
 
 import java.io.*;
@@ -23,6 +22,7 @@ import java.util.function.*;
 
 import org.apache.juneau.*;
 import org.apache.juneau.json.*;
+import org.apache.juneau.marshaller.*;
 import org.apache.juneau.objecttools.*;
 import org.apache.juneau.parser.*;
 import org.apache.juneau.serializer.*;
@@ -1032,6 +1032,6 @@ public class JsonList extends LinkedList<Object> {
 
        @Override /* Object */
        public String toString() {
-               return json(this);
+               return SimpleJson.of(this);
        }
 }
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/JsonMap.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/JsonMap.java
index a2c602b16..7deae2100 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/JsonMap.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/JsonMap.java
@@ -24,6 +24,7 @@ import java.util.function.*;
 import org.apache.juneau.*;
 import org.apache.juneau.internal.*;
 import org.apache.juneau.json.*;
+import org.apache.juneau.marshaller.*;
 import org.apache.juneau.objecttools.*;
 import org.apache.juneau.parser.*;
 import org.apache.juneau.serializer.*;
@@ -1893,6 +1894,6 @@ public class JsonMap extends LinkedHashMap<String,Object> 
{
 
        @Override /* Object */
        public String toString() {
-               return json(this);
+               return SimpleJson.of(this);
        }
 }
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/cp/Messages.java 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/cp/Messages.java
index ebc7fcbeb..0f5a69a28 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/cp/Messages.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/cp/Messages.java
@@ -509,6 +509,6 @@ public class Messages extends ResourceBundle {
                JsonMap m = new JsonMap();
                for (String k : new TreeSet<>(keySet()))
                        m.put(k, getString(k));
-               return json(m);
+               return SimpleJson.of(m);
        }
 }
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/StringUtils.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/StringUtils.java
index 8b294e156..5d9cf234f 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/StringUtils.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/StringUtils.java
@@ -34,7 +34,6 @@ import javax.xml.bind.*;
 
 import org.apache.juneau.*;
 import org.apache.juneau.collections.*;
-import org.apache.juneau.marshaller.*;
 import org.apache.juneau.parser.*;
 import org.apache.juneau.parser.ParseException;
 import org.apache.juneau.reflect.*;
@@ -2858,16 +2857,6 @@ public final class StringUtils {
                return read(new GZIPInputStream(new ByteArrayInputStream(is)));
        }
 
-       /**
-        * Converts the specified object to simplified JSON.
-        *
-        * @param o The object to convert.
-        * @return The specified object as simplified JSON.
-        */
-       public static final String json(Object o) {
-               return SimpleJson.DEFAULT == null ? stringify(o) : 
SimpleJson.DEFAULT.write(o);
-       }
-
        /**
         * Converts the specified object to a comma-delimited list.
         *
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/utils/BeanDiff.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/utils/BeanDiff.java
index 8da49cc4a..59963f160 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/utils/BeanDiff.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/utils/BeanDiff.java
@@ -14,13 +14,12 @@ package org.apache.juneau.utils;
 
 import static org.apache.juneau.internal.CollectionUtils.*;
 import static org.apache.juneau.internal.ObjectUtils.*;
-import static org.apache.juneau.internal.StringUtils.*;
-
 import java.util.*;
 
 import org.apache.juneau.*;
 import org.apache.juneau.annotation.Bean;
 import org.apache.juneau.collections.*;
+import org.apache.juneau.marshaller.*;
 
 /**
  * Utility class for comparing two versions of a POJO.
@@ -247,6 +246,6 @@ public class BeanDiff {
 
        @Override
        public String toString() {
-               return json(this);
+               return SimpleJson.of(this);
        }
 }
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestResponse.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestResponse.java
index a0cc2bd4d..ec679d85f 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestResponse.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestResponse.java
@@ -30,6 +30,7 @@ import org.apache.juneau.collections.*;
 import org.apache.juneau.encoders.*;
 import org.apache.juneau.httppart.*;
 import org.apache.juneau.httppart.bean.*;
+import org.apache.juneau.marshaller.*;
 import org.apache.juneau.oapi.*;
 import org.apache.juneau.http.header.*;
 import org.apache.juneau.http.response.*;
@@ -332,7 +333,7 @@ public final class RestResponse {
                                        if 
(ae.matches(".*(identity|\\*)\\s*;\\s*q\\s*=\\s*(0(?!\\.)|0\\.0).*")) {
                                                throw new NotAcceptable(
                                                        "Unsupported encoding 
in request header ''Accept-Encoding'': ''{0}''\n\tSupported codings: {1}",
-                                                       ae, 
json(encoders.getSupportedEncodings())
+                                                       ae, 
SimpleJson.of(encoders.getSupportedEncodings())
                                                );
                                        }
                                } else {
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/httppart/RequestContent.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/httppart/RequestContent.java
index bdd6df0c9..8005d4179 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/httppart/RequestContent.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/httppart/RequestContent.java
@@ -27,6 +27,7 @@ import org.apache.juneau.collections.*;
 import org.apache.juneau.encoders.*;
 import org.apache.juneau.httppart.*;
 import org.apache.juneau.internal.*;
+import org.apache.juneau.marshaller.*;
 import org.apache.juneau.parser.*;
 import org.apache.juneau.http.header.*;
 import org.apache.juneau.http.response.*;
@@ -539,7 +540,7 @@ public class RequestContent {
                Optional<ContentType> ct = req.getHeader(ContentType.class);
                throw new UnsupportedMediaType(
                        "Unsupported media-type in request header 
''Content-Type'': ''{0}''\n\tSupported media-types: {1}",
-                       ct.isPresent() ? ct.get().asMediaType().orElse(null) : 
"not-specified", json(req.getOpContext().getParsers().getSupportedMediaTypes())
+                       ct.isPresent() ? ct.get().asMediaType().orElse(null) : 
"not-specified", 
SimpleJson.of(req.getOpContext().getParsers().getSupportedMediaTypes())
                );
        }
 
@@ -552,7 +553,7 @@ public class RequestContent {
                                if (encoder == null)
                                        throw new UnsupportedMediaType(
                                                "Unsupported encoding in 
request header ''Content-Encoding'': ''{0}''\n\tSupported codings: {1}",
-                                               
req.getHeader("content-encoding").orElse(null), 
json(encoders.getSupportedEncodings())
+                                               
req.getHeader("content-encoding").orElse(null), 
SimpleJson.of(encoders.getSupportedEncodings())
                                        );
                        }
 
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/processor/SerializedPojoProcessor.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/processor/SerializedPojoProcessor.java
index a91107a1c..71964ac2b 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/processor/SerializedPojoProcessor.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/processor/SerializedPojoProcessor.java
@@ -12,8 +12,6 @@
 // 
***************************************************************************************************************************
 package org.apache.juneau.rest.processor;
 
-import static org.apache.juneau.internal.StringUtils.*;
-
 import java.io.*;
 import java.util.*;
 
@@ -25,6 +23,7 @@ import org.apache.juneau.http.header.*;
 import org.apache.juneau.http.response.*;
 import org.apache.juneau.httppart.*;
 import org.apache.juneau.internal.*;
+import org.apache.juneau.marshaller.*;
 
 /**
  * Response handler for plain-old Java objects.
@@ -109,7 +108,7 @@ public final class SerializedPojoProcessor implements 
ResponseProcessor {
 
                throw new NotAcceptable(
                        "Unsupported media-type in request header ''Accept'': 
''{0}''\n\tSupported media-types: {1}",
-                       req.getHeader("Accept").orElse(""), 
json(res.getOpContext().getSerializers().getSupportedMediaTypes())
+                       req.getHeader("Accept").orElse(""), 
SimpleJson.of(res.getOpContext().getSerializers().getSupportedMediaTypes())
                );
        }
 }
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/stats/MethodExecStats.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/stats/MethodExecStats.java
index 6d2da5369..6cce606cf 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/stats/MethodExecStats.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/stats/MethodExecStats.java
@@ -12,8 +12,6 @@
 // 
***************************************************************************************************************************
 package org.apache.juneau.rest.stats;
 
-import static org.apache.juneau.internal.StringUtils.*;
-
 import java.lang.reflect.*;
 import java.util.*;
 import java.util.concurrent.atomic.*;
@@ -21,6 +19,7 @@ import java.util.concurrent.atomic.*;
 import org.apache.juneau.*;
 import org.apache.juneau.cp.*;
 import org.apache.juneau.internal.*;
+import org.apache.juneau.marshaller.*;
 
 /**
  * Method execution statistics.
@@ -285,6 +284,6 @@ public class MethodExecStats {
 
        @Override /* Object */
        public String toString() {
-               return json(this);
+               return SimpleJson.of(this);
        }
 }
\ No newline at end of file
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/stats/ThrownStats.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/stats/ThrownStats.java
index 44944d966..502ab2c27 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/stats/ThrownStats.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/stats/ThrownStats.java
@@ -13,13 +13,12 @@
 package org.apache.juneau.rest.stats;
 
 import static org.apache.juneau.internal.CollectionUtils.*;
-import static org.apache.juneau.internal.StringUtils.*;
-
 import java.util.*;
 import java.util.concurrent.atomic.*;
 
 import org.apache.juneau.cp.*;
 import org.apache.juneau.internal.*;
+import org.apache.juneau.marshaller.*;
 
 /**
  * Represents an entry in {@link ThrownStore}.
@@ -294,7 +293,7 @@ public class ThrownStats implements Cloneable {
 
        @Override /* Object */
        public String toString() {
-               return json(this);
+               return SimpleJson.of(this);
        }
 
        @Override /* Object */

Reply via email to