diff --git a/psalm.xml b/psalm.xml index 62b01cf6352..84337f8ace4 100644 --- a/psalm.xml +++ b/psalm.xml @@ -7,7 +7,7 @@ errorBaseline="tests/psalm-baseline.xml" > - + diff --git a/tests/stub.php b/tests/stub.php index 327ea0cb171..53ee8928105 100644 --- a/tests/stub.php +++ b/tests/stub.php @@ -3,29 +3,34 @@ declare(strict_types=1); namespace OC\Hooks { - class Emitter {} + class Emitter { + } } namespace OC\AppFramework\OCS { - class BaseResponse {} + class BaseResponse { + } } namespace OCA\Files\Event { - class LoadAdditionalScriptsEvent extends \OCP\EventDispatcher\Event {} + class LoadAdditionalScriptsEvent extends \OCP\EventDispatcher\Event { + } } namespace OCA\Viewer\Event { - class LoadViewer extends \OCP\EventDispatcher\Event {} + class LoadViewer extends \OCP\EventDispatcher\Event { + } } namespace OCA\Files_Sharing\Event { - class BeforeTemplateRenderedEvent extends \OCP\EventDispatcher\Event { + abstract class BeforeTemplateRenderedEvent extends \OCP\EventDispatcher\Event { abstract public function getShare(): \OCP\Share\IShare; } } namespace OC\User { - class NoUserException extends \Exception {} + class NoUserException extends \Exception { + } } namespace OCA\Files_Sharing { @@ -33,3 +38,14 @@ abstract class SharedStorage implements \OCP\Files\Storage\IStorage { abstract public function getShare(): \OCP\Share\IShare; } } + +namespace OCA\TPAssistant\Event { + + use OCP\TextProcessing\Task; + + abstract class BeforeAssistantNotificationEvent extends \OCP\EventDispatcher\Event { + abstract public function getTask(): Task; + abstract public function setWantsNotification(bool $wantsNotification): void; + abstract public function setNotificationTarget(?string $notificationTarget): void; + } +}