> @@ -20,9 +20,7 @@
> import java.io.InputStream;
> import java.io.IOException;
>
> -import com.google.common.io.InputSupplier;
> -
> -public interface Payload extends InputSupplier<InputStream>, Closeable {
> +public interface Payload extends Closeable {
It is unclear whether we should commit this for jclouds 1.8. While Guava 16
deprecated `InputSupplier`, jclouds 1.7 ships with Guava 15 and cannot use
newer versions of Guava due to the workaround for JCLOUDS-427. Therefore users
have had no notice about this change. Instead, perhaps we should commit all
the non-interface changes to master now and the interface change after
branching for 1.8?
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/438/files#r14929016