Skip to content

Commit d0e44e5

Browse files
cushongoogle-java-format Team
authored andcommitted
Follow-up to 9f2cd68
Use `com.google.common.base.Supplier`, for compatibility with clients that are using the Android version of Guava. Fixes e.g. ``` Exception in thread "main" java.lang.IncompatibleClassChangeError: Class com.google.common.base.Suppliers$NonSerializableMemoizingSupplier does not implement the requested interface java.util.function.Supplier ``` PiperOrigin-RevId: 563446857
1 parent 915b78f commit d0e44e5

File tree

1 file changed

+1
-1
lines changed
  • core/src/main/java/com/google/googlejavaformat

1 file changed

+1
-1
lines changed

core/src/main/java/com/google/googlejavaformat/Doc.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
import static java.lang.Math.max;
2020

2121
import com.google.common.base.MoreObjects;
22+
import com.google.common.base.Supplier;
2223
import com.google.common.base.Suppliers;
2324
import com.google.common.collect.DiscreteDomain;
2425
import com.google.common.collect.Iterators;
@@ -27,7 +28,6 @@
2728
import java.util.ArrayList;
2829
import java.util.List;
2930
import java.util.Optional;
30-
import java.util.function.Supplier;
3131

3232
/**
3333
* {@link com.google.googlejavaformat.java.JavaInputAstVisitor JavaInputAstVisitor} outputs a

0 commit comments

Comments
 (0)