aboutsummaryrefslogtreecommitdiff
path: root/guava/src/com/google/common/base/Joiner.java
diff options
context:
space:
mode:
Diffstat (limited to 'guava/src/com/google/common/base/Joiner.java')
-rw-r--r--guava/src/com/google/common/base/Joiner.java13
1 files changed, 10 insertions, 3 deletions
diff --git a/guava/src/com/google/common/base/Joiner.java b/guava/src/com/google/common/base/Joiner.java
index fe1b40a5e..acb7d8d12 100644
--- a/guava/src/com/google/common/base/Joiner.java
+++ b/guava/src/com/google/common/base/Joiner.java
@@ -23,6 +23,7 @@ import java.io.IOException;
import java.util.AbstractList;
import java.util.Arrays;
import java.util.Iterator;
+import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
import javax.annotation.CheckForNull;
@@ -129,7 +130,9 @@ public class Joiner {
@CanIgnoreReturnValue
public final <A extends Appendable> A appendTo(A appendable, @Nullable Object[] parts)
throws IOException {
- return appendTo(appendable, Arrays.asList(parts));
+ @SuppressWarnings("nullness") // TODO: b/316358623 - Remove suppression after fixing checker
+ List<?> partsList = Arrays.<@Nullable Object>asList(parts);
+ return appendTo(appendable, partsList);
}
/** Appends to {@code appendable} the string representation of each of the remaining arguments. */
@@ -179,7 +182,9 @@ public class Joiner {
*/
@CanIgnoreReturnValue
public final StringBuilder appendTo(StringBuilder builder, @Nullable Object[] parts) {
- return appendTo(builder, Arrays.asList(parts));
+ @SuppressWarnings("nullness") // TODO: b/316358623 - Remove suppression after fixing checker
+ List<?> partsList = Arrays.<@Nullable Object>asList(parts);
+ return appendTo(builder, partsList);
}
/**
@@ -219,7 +224,9 @@ public class Joiner {
* previously configured separator between each.
*/
public final String join(@Nullable Object[] parts) {
- return join(Arrays.asList(parts));
+ @SuppressWarnings("nullness") // TODO: b/316358623 - Remove suppression after fixing checker
+ List<?> partsList = Arrays.<@Nullable Object>asList(parts);
+ return join(partsList);
}
/**