diff --git a/guava/src/com/google/common/cache/LocalCache.java b/guava/src/com/google/common/cache/LocalCache.java index ceb6368a2c1d..30a480fb03f9 100644 --- a/guava/src/com/google/common/cache/LocalCache.java +++ b/guava/src/com/google/common/cache/LocalCache.java @@ -3918,9 +3918,7 @@ public boolean isEmpty() { } sum -= segments[i].modCount; } - if (sum != 0L) { - return false; - } + return sum == 0L; } return true; } diff --git a/guava/src/com/google/common/collect/MapMakerInternalMap.java b/guava/src/com/google/common/collect/MapMakerInternalMap.java index 2247f41ea51f..b73525f7d9fa 100644 --- a/guava/src/com/google/common/collect/MapMakerInternalMap.java +++ b/guava/src/com/google/common/collect/MapMakerInternalMap.java @@ -2315,9 +2315,7 @@ public boolean isEmpty() { } sum -= segments[i].modCount; } - if (sum != 0L) { - return false; - } + return sum == 0L; } return true; } diff --git a/guava/src/com/google/common/reflect/Parameter.java b/guava/src/com/google/common/reflect/Parameter.java index d916310ba074..8065920c8f18 100644 --- a/guava/src/com/google/common/reflect/Parameter.java +++ b/guava/src/com/google/common/reflect/Parameter.java @@ -94,7 +94,7 @@ public A[] getAnnotationsByType(Class annotationType) // @Override on JDK8 @Override public Annotation[] getDeclaredAnnotations() { - return annotations.toArray(new Annotation[annotations.size()]); + return annotations.toArray(new Annotation[0]); } /** @since 18.0 */ diff --git a/guava/src/com/google/common/reflect/Types.java b/guava/src/com/google/common/reflect/Types.java index ae84748685d9..4f8c3d077f12 100644 --- a/guava/src/com/google/common/reflect/Types.java +++ b/guava/src/com/google/common/reflect/Types.java @@ -511,7 +511,7 @@ public String toString() { } private static Type[] toArray(Collection types) { - return types.toArray(new Type[types.size()]); + return types.toArray(new Type[0]); } private static Iterable filterUpperBounds(Iterable bounds) {