From cee531d6bc9e9f885ee0ab2d7c5135b9f3bfa9e5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Julius=20H=C3=A4rtl?= <jus@bitgrid.net>
Date: Wed, 9 Sep 2020 09:51:38 +0200
Subject: [PATCH] Annotate that writeStream can throw a GenericFileException
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Julius Härtl <jus@bitgrid.net>
---
 lib/public/Files/Storage/IWriteStreamStorage.php | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/lib/public/Files/Storage/IWriteStreamStorage.php b/lib/public/Files/Storage/IWriteStreamStorage.php
index 24d6d7a1f94..319453d4bbc 100644
--- a/lib/public/Files/Storage/IWriteStreamStorage.php
+++ b/lib/public/Files/Storage/IWriteStreamStorage.php
@@ -26,6 +26,8 @@ declare(strict_types=1);
 
 namespace OCP\Files\Storage;
 
+use OCP\Files\GenericFileException;
+
 /**
  * Interface that adds the ability to write a stream directly to file
  *
@@ -39,6 +41,7 @@ interface IWriteStreamStorage extends IStorage {
 	 * @param resource $stream
 	 * @param int|null $size the size of the stream if known in advance
 	 * @return int the number of bytes written
+	 * @throws GenericFileException
 	 * @since 15.0.0
 	 */
 	public function writeStream(string $path, $stream, int $size = null): int;
-- 
GitLab