> @@ -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

Reply via email to