From fecf6425cff5d3d67fd874780189d053e70a0074 Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Mon, 6 Nov 2023 14:53:20 +0100 Subject: [PATCH] fix: psalm issues and coding style Signed-off-by: Marcel Klehr --- .../Exception/TaskFailureException.php | 5 ++++- lib/public/TextProcessing/Task.php | 21 +++++++++++++------ 2 files changed, 19 insertions(+), 7 deletions(-) diff --git a/lib/public/TextProcessing/Exception/TaskFailureException.php b/lib/public/TextProcessing/Exception/TaskFailureException.php index 5f7b308757b..300864711e7 100644 --- a/lib/public/TextProcessing/Exception/TaskFailureException.php +++ b/lib/public/TextProcessing/Exception/TaskFailureException.php @@ -2,6 +2,9 @@ namespace OCP\TextProcessing\Exception; +/** + * Exception thrown when a task failed + * @since 28.0.0 + */ class TaskFailureException extends \RuntimeException { - } diff --git a/lib/public/TextProcessing/Task.php b/lib/public/TextProcessing/Task.php index 16850348358..f6b3a1a6a42 100644 --- a/lib/public/TextProcessing/Task.php +++ b/lib/public/TextProcessing/Task.php @@ -224,11 +224,20 @@ final class Task implements \JsonSerializable { ]; } -final public function setCompletionExpectedAt(\DateTime $completionExpectedAt): void { - $this->completionExpectedAt = $completionExpectedAt; -} + /** + * @param null|\DateTime $completionExpectedAt + * @return void + * @since 28.0.0 + */ + final public function setCompletionExpectedAt(?\DateTime $completionExpectedAt): void { + $this->completionExpectedAt = $completionExpectedAt; + } -final public function getCompletionExpectedAt(): ?\DateTime { - return $this->completionExpectedAt; -} + /** + * @return \DateTime|null + * @since 28.0.0 + */ + final public function getCompletionExpectedAt(): ?\DateTime { + return $this->completionExpectedAt; + } }