From d63c122ec0071cc1d0417eaa5eb1a85e41290263 Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Mon, 17 Jul 2023 13:30:20 +0200 Subject: [PATCH] Fix psalm errors Signed-off-by: Marcel Klehr --- lib/public/TextProcessing/FreePromptTaskType.php | 2 ++ lib/public/TextProcessing/HeadlineTaskType.php | 2 ++ lib/public/TextProcessing/IProvider.php | 1 + lib/public/TextProcessing/SummaryTaskType.php | 2 ++ lib/public/TextProcessing/TopicsTaskType.php | 2 ++ 5 files changed, 9 insertions(+) diff --git a/lib/public/TextProcessing/FreePromptTaskType.php b/lib/public/TextProcessing/FreePromptTaskType.php index aa1d6842b54f2..dcc27df77c9b8 100644 --- a/lib/public/TextProcessing/FreePromptTaskType.php +++ b/lib/public/TextProcessing/FreePromptTaskType.php @@ -46,6 +46,7 @@ public function __construct( /** * @inheritDoc + * @since 27.1.0 */ public function getName(): string { return $this->l->t('Free prompt'); @@ -53,6 +54,7 @@ public function getName(): string { /** * @inheritDoc + * @since 27.1.0 */ public function getDescription(): string { return $this->l->t('Runs an arbitrary prompt through the built-in language model.'); diff --git a/lib/public/TextProcessing/HeadlineTaskType.php b/lib/public/TextProcessing/HeadlineTaskType.php index 4ced298fd4dde..ad38848ea87cb 100644 --- a/lib/public/TextProcessing/HeadlineTaskType.php +++ b/lib/public/TextProcessing/HeadlineTaskType.php @@ -46,6 +46,7 @@ public function __construct( /** * @inheritDoc + * @since 27.1.0 */ public function getName(): string { return $this->l->t('Generate headline'); @@ -53,6 +54,7 @@ public function getName(): string { /** * @inheritDoc + * @since 27.1.0 */ public function getDescription(): string { return $this->l->t('Generates a possible headline for a text'); diff --git a/lib/public/TextProcessing/IProvider.php b/lib/public/TextProcessing/IProvider.php index 3eb83aef8c333..6132e60b49371 100644 --- a/lib/public/TextProcessing/IProvider.php +++ b/lib/public/TextProcessing/IProvider.php @@ -55,6 +55,7 @@ public function process(string $prompt): string; * Returns the task type class string of the task type, that this * provider handles * + * @since 27.1.0 * @return class-string */ public function getTaskType(): string; diff --git a/lib/public/TextProcessing/SummaryTaskType.php b/lib/public/TextProcessing/SummaryTaskType.php index 7db695c18f722..3d80cee47f8a3 100644 --- a/lib/public/TextProcessing/SummaryTaskType.php +++ b/lib/public/TextProcessing/SummaryTaskType.php @@ -46,6 +46,7 @@ public function __construct( /** * @inheritDoc + * @since 27.1.0 */ public function getName(): string { return $this->l->t('Summarize'); @@ -53,6 +54,7 @@ public function getName(): string { /** * @inheritDoc + * @since 27.1.0 */ public function getDescription(): string { return $this->l->t('Summarizes text by reducing its length without losing key information.'); diff --git a/lib/public/TextProcessing/TopicsTaskType.php b/lib/public/TextProcessing/TopicsTaskType.php index 8b41b3ee61aea..6162b9a13e98f 100644 --- a/lib/public/TextProcessing/TopicsTaskType.php +++ b/lib/public/TextProcessing/TopicsTaskType.php @@ -46,6 +46,7 @@ public function __construct( /** * @inheritDoc + * @since 27.1.0 */ public function getName(): string { return $this->l->t('Extract topics'); @@ -53,6 +54,7 @@ public function getName(): string { /** * @inheritDoc + * @since 27.1.0 */ public function getDescription(): string { return $this->l->t('Extracts topics from a text and outputs them separated by commas.');