You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juneau.apache.org by gg...@apache.org on 2023/06/24 03:49:02 UTC

[juneau] 26/29: [juneau-marshall] Use {} only when creating certain arrays

This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/juneau.git

commit abe64f3775ccd3ac8f14ebb5b62e1665036232a0
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Fri Jun 23 23:47:43 2023 -0400

    [juneau-marshall] Use {} only when creating certain arrays
---
 .../juneau-marshall/src/main/java/org/apache/juneau/BeanMeta.java     | 2 +-
 .../src/main/java/org/apache/juneau/html/HtmlDocSerializer.java       | 2 +-
 .../src/main/java/org/apache/juneau/internal/HttpUtils.java           | 4 ++--
 .../src/main/java/org/apache/juneau/msgpack/MsgPackInputStream.java   | 2 +-
 .../src/main/java/org/apache/juneau/xml/XmlSerializer.java            | 2 +-
 .../src/main/java/org/apache/juneau/xml/XmlSerializerSession.java     | 2 +-
 6 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanMeta.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanMeta.java
index 13b6f6f84..3ae8e5cd6 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanMeta.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanMeta.java
@@ -61,7 +61,7 @@ import org.apache.juneau.reflect.*;
  */
 public class BeanMeta<T> {
 
-	private static final BeanPropertyMeta[] EMPTY_PROPERTIES = new BeanPropertyMeta[0];
+	private static final BeanPropertyMeta[] EMPTY_PROPERTIES = {};
 
 	/** The target class type that this meta object describes. */
 	protected final ClassMeta<T> classMeta;
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlDocSerializer.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlDocSerializer.java
index 784f60642..8415e217e 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlDocSerializer.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlDocSerializer.java
@@ -83,7 +83,7 @@ public class HtmlDocSerializer extends HtmlStrippedDocSerializer {
 	// Static
 	//-------------------------------------------------------------------------------------------------------------------
 
-	private static final String[] EMPTY_ARRAY = new String[0];
+	private static final String[] EMPTY_ARRAY = {};
 
 	/** Default serializer, all default settings. */
 	public static final HtmlDocSerializer DEFAULT = new HtmlDocSerializer(create());
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/HttpUtils.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/HttpUtils.java
index e07bbe3f1..7c1720d6f 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/HttpUtils.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/HttpUtils.java
@@ -23,8 +23,8 @@ import java.lang.reflect.*;
 public class HttpUtils {
 
 	private static final String[]
-		LC_METHODS = new String[]{"get","put","post","delete","options","head","connect","trace","patch"},
-		UC_METHODS = new String[]{"GET","PUT","POST","DELETE","OPTIONS","HEAD","CONNECT","TRACE","PATCH"};
+		LC_METHODS = {"get","put","post","delete","options","head","connect","trace","patch"},
+		UC_METHODS = {"GET","PUT","POST","DELETE","OPTIONS","HEAD","CONNECT","TRACE","PATCH"};
 
 	/**
 	 * Given a method name, infers the REST method name.
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/MsgPackInputStream.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/MsgPackInputStream.java
index f725e3cfb..43e93624c 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/MsgPackInputStream.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/MsgPackInputStream.java
@@ -40,7 +40,7 @@ public final class MsgPackInputStream extends ParserInputStream {
 	int pos = 0;
 
 	// Data type quick-lookup table.
-	private static final DataType[] TYPES = new DataType[] {
+	private static final DataType[] TYPES = {
 		/*0x0?*/ INT,INT,INT,INT,INT,INT,INT,INT,INT,INT,INT,INT,INT,INT,INT,INT,
 		/*0x1?*/ INT,INT,INT,INT,INT,INT,INT,INT,INT,INT,INT,INT,INT,INT,INT,INT,
 		/*0x2?*/ INT,INT,INT,INT,INT,INT,INT,INT,INT,INT,INT,INT,INT,INT,INT,INT,
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlSerializer.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlSerializer.java
index 43bd49c36..4646b4713 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlSerializer.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlSerializer.java
@@ -135,7 +135,7 @@ public class XmlSerializer extends WriterSerializer implements XmlMetaProvider {
 	// Static
 	//-------------------------------------------------------------------------------------------------------------------
 
-	private static final Namespace[] EMPTY_NAMESPACE_ARRAY = new Namespace[0];
+	private static final Namespace[] EMPTY_NAMESPACE_ARRAY = {};
 
 	/** Default serializer without namespaces. */
 	public static final XmlSerializer DEFAULT = new XmlSerializer(create());
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlSerializerSession.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlSerializerSession.java
index 44b3baaf9..f4e1d3d61 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlSerializerSession.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlSerializerSession.java
@@ -214,7 +214,7 @@ public class XmlSerializerSession extends WriterSerializerSession {
 	private final XmlSerializer ctx;
 	private Namespace
 		defaultNamespace;
-	private Namespace[] namespaces = new Namespace[0];
+	private Namespace[] namespaces = {};
 
 	/**
 	 * Constructor.