[guava-libraries] 02/03: Restored the ByteStreams.join(InputSupplier...) method
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Thu Jun 4 18:13:40 UTC 2015
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository guava-libraries.
commit 5a31cb5e060c2ce46c54aa62ec6e5ad3db0d8e55
Author: Emmanuel Bourg <ebourg at apache.org>
Date: Thu Jun 4 20:00:55 2015 +0200
Restored the ByteStreams.join(InputSupplier...) method
---
debian/changelog | 1 +
debian/patches/06-preserve-pre-guava18-methods.patch | 15 ++++++++++++++-
2 files changed, 15 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index 2981cfe..ff398fc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ guava-libraries (18.0-2) UNRELEASED; urgency=medium
* Improved the backward compatibility:
- Reimplemented the InputSupplier and OutputSupplier interfaces
in the ByteSource, ByteSink, CharSource and CharSink classes
+ - Restored the ByteStreams.join(InputSupplier...) method
-- Emmanuel Bourg <ebourg at apache.org> Thu, 04 Jun 2015 17:39:06 +0200
diff --git a/debian/patches/06-preserve-pre-guava18-methods.patch b/debian/patches/06-preserve-pre-guava18-methods.patch
index 319eccd..12079ec 100644
--- a/debian/patches/06-preserve-pre-guava18-methods.patch
+++ b/debian/patches/06-preserve-pre-guava18-methods.patch
@@ -171,7 +171,7 @@ Forwarded: not-needed
* Copies all bytes from the input stream to the output stream.
* Does not close or flush either stream.
*
-@@ -738,4 +772,128 @@
+@@ -738,4 +772,141 @@
}
return total;
}
@@ -229,6 +229,19 @@ Forwarded: not-needed
+ }
+
+ /**
++ * Varargs form of {@link #join(Iterable)}.
++ *
++ * @deprecated Use {@link ByteSource#concat(ByteSource[])} instead. This
++ * method is scheduled for removal in Guava 18.0.
++ */
++ @Deprecated
++ @SuppressWarnings("unchecked") // suppress "possible heap pollution" warning in JDK7
++ public static InputSupplier<InputStream> join(
++ InputSupplier<? extends InputStream>... suppliers) {
++ return join(Arrays.asList(suppliers));
++ }
++
++ /**
+ * Returns a view of the given {@code InputStream} supplier as a
+ * {@code ByteSource}.
+ *
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/guava-libraries.git
More information about the pkg-java-commits
mailing list