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
The following commit(s) were added to refs/heads/master by this push:
new 79e5f2132 Use Collection#isEmpty (Java 6 API)
79e5f2132 is described below
commit 79e5f2132dd2d93f56e845eef6a821be78e3171a
Author: Gary Gregory <[email protected]>
AuthorDate: Wed Nov 29 07:10:11 2023 -0500
Use Collection#isEmpty (Java 6 API)
---
.../juneau-marshall/src/main/java/org/apache/juneau/BeanContext.java | 2 +-
.../juneau-marshall/src/main/java/org/apache/juneau/BeanMeta.java | 4 ++--
.../src/main/java/org/apache/juneau/collections/Args.java | 4 ++--
.../src/main/java/org/apache/juneau/html/HtmlSerializerSession.java | 2 +-
.../java/org/apache/juneau/html/HtmlStrippedDocSerializerSession.java | 2 +-
.../src/main/java/org/apache/juneau/rest/RestContext.java | 2 +-
.../src/test/java/org/apache/juneau/config/ConfigImportsTest.java | 2 +-
7 files changed, 9 insertions(+), 9 deletions(-)
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 f8b7e4fbd..4bf3804df 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
@@ -4182,7 +4182,7 @@ public class BeanContext extends Context {
for (ObjectSwap f : swapArray)
if (f.getNormalClass().isParentOf(c))
l.add(f);
- return l.size() == 0 ? null : l.toArray(new
ObjectSwap[l.size()]);
+ return l.isEmpty() ? null : l.toArray(new
ObjectSwap[l.size()]);
}
return null;
}
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 3ae8e5cd6..f62bbc306 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
@@ -432,7 +432,7 @@ public class BeanMeta<T> {
}
// Make sure at least one property was found.
- if (beanFilter == null &&
ctx.isBeansRequireSomeProperties() && normalProps.size() == 0)
+ if (beanFilter == null &&
ctx.isBeansRequireSomeProperties() && normalProps.isEmpty())
return "No properties detected on bean
class";
sortProperties = (ctx.isSortProperties() ||
(beanFilter != null && beanFilter.isSortProperties())) &&
fixedBeanProps.isEmpty();
@@ -675,7 +675,7 @@ public class BeanMeta<T> {
MethodType methodType = UNKNOWN;
String bpName = bpName(lp, ln);
- if (pt.size() == 0) {
+ if (pt.isEmpty()) {
if ("*".equals(bpName)) {
if
(rt.isChildOf(Collection.class)) {
methodType = EXTRAKEYS;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/Args.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/Args.java
index d577b3f51..b72ff31a8 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/Args.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/Args.java
@@ -222,7 +222,7 @@ public final class Args extends JsonMap {
*/
public String getArg(String name) {
JsonList l = (JsonList)get(name);
- if (l == null || l.size() == 0)
+ if (l == null || l.isEmpty())
return null;
if (l.size() == 1)
return l.get(0).toString();
@@ -249,7 +249,7 @@ public final class Args extends JsonMap {
*/
public <T> T getArg(Class<T> c, String name) {
JsonList l = (JsonList)get(name);
- if (l == null || l.size() == 0)
+ if (l == null || l.isEmpty())
return null;
return l.get(0, c);
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSerializerSession.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSerializerSession.java
index 83e5563ad..c0af8138c 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSerializerSession.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSerializerSession.java
@@ -877,7 +877,7 @@ public class HtmlSerializerSession extends
XmlSerializerSession {
@SuppressWarnings({ "rawtypes", "unchecked" })
private Object[] getTableHeaders(Collection c, HtmlBeanPropertyMeta
bpHtml) throws SerializeException {
- if (c.size() == 0)
+ if (c.isEmpty())
return null;
c = sort(c);
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlStrippedDocSerializerSession.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlStrippedDocSerializerSession.java
index edfa71ec6..e0e9d0f0c 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlStrippedDocSerializerSession.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlStrippedDocSerializerSession.java
@@ -214,7 +214,7 @@ public class HtmlStrippedDocSerializerSession extends
HtmlSerializerSession {
protected void doSerialize(SerializerPipe out, Object o) throws
IOException, SerializeException {
try (HtmlWriter w = getHtmlWriter(out)) {
if (o == null
- || (o instanceof Collection &&
((Collection<?>)o).size() == 0)
+ || (o instanceof Collection &&
((Collection<?>)o).isEmpty())
|| (o.getClass().isArray() &&
Array.getLength(o) == 0))
w.sTag(1, "p").append("No
Results").eTag("p").nl(1);
else
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContext.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContext.java
index b41c6782e..950bb8524 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContext.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContext.java
@@ -3668,7 +3668,7 @@ public class RestContext extends Context {
AnnotationList al =
mi.getAnnotationList(REST_OP_GROUP);
// Also include methods on @Rest-annotated
interfaces.
- if (al.size() == 0) {
+ if (al.isEmpty()) {
Predicate<MethodInfo>
isRestAnnotatedInterface = x -> x.getDeclaringClass().isInterface() &&
x.getDeclaringClass().getAnnotation(Rest.class) != null;
mi.forEachMatching(isRestAnnotatedInterface, x -> al.add(AnnotationInfo.of(x,
RestOpAnnotation.DEFAULT)));
}
diff --git
a/juneau-utest/src/test/java/org/apache/juneau/config/ConfigImportsTest.java
b/juneau-utest/src/test/java/org/apache/juneau/config/ConfigImportsTest.java
index f6c95d2b3..4465ae7a6 100644
--- a/juneau-utest/src/test/java/org/apache/juneau/config/ConfigImportsTest.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/config/ConfigImportsTest.java
@@ -173,7 +173,7 @@ public class ConfigImportsTest {
}
public String getNewValue(String section, String key) {
- if (events.size() == 0)
+ if (events.isEmpty())
return null;
for (ConfigEvent ce : events)
if (eq(section, ce.getSection()) && eq(key,
ce.getKey()))