diff options
author | Carl Schwan <carl@carlschwan.eu> | 2022-01-29 13:47:53 +0300 |
---|---|---|
committer | Carl Schwan <carl@carlschwan.eu> | 2022-01-29 13:47:53 +0300 |
commit | 8330b18bfeb781825d68a7e8873ee59036d3ed04 (patch) | |
tree | c46513efd261c1254910123acd8ad936b3006be6 | |
parent | ea7474aeb81500b103889c5439ecc531fbccc875 (diff) |
Fix psalm warning related to registerEventListener
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
-rw-r--r-- | build/psalm-baseline.xml | 108 | ||||
-rw-r--r-- | lib/public/AppFramework/Bootstrap/IRegistrationContext.php | 2 |
2 files changed, 5 insertions, 105 deletions
diff --git a/build/psalm-baseline.xml b/build/psalm-baseline.xml index 3944384f59c..70401294b1d 100644 --- a/build/psalm-baseline.xml +++ b/build/psalm-baseline.xml @@ -36,11 +36,6 @@ <code>array</code> </LessSpecificImplementedReturnType> </file> - <file src="apps/admin_audit/lib/AppInfo/Application.php"> - <InvalidArgument occurrences="1"> - <code>registerEventListener</code> - </InvalidArgument> - </file> <file src="apps/cloud_federation_api/lib/Controller/RequestHandlerController.php"> <InvalidScalarArgument occurrences="1"> <code>$e->getCode()</code> @@ -49,12 +44,6 @@ <code>!is_array($notification)</code> </TypeDoesNotContainType> </file> - <file src="apps/comments/lib/AppInfo/Application.php"> - <InvalidArgument occurrences="2"> - <code>registerEventListener</code> - <code>registerEventListener</code> - </InvalidArgument> - </file> <file src="apps/comments/lib/Search/Result.php"> <InvalidScalarArgument occurrences="1"> <code>(int) $comment->getId()</code> @@ -65,11 +54,6 @@ <code>\Sabre\Uri\split($this->principalUri)</code> </UndefinedFunction> </file> - <file src="apps/contactsinteraction/lib/AppInfo/Application.php"> - <InvalidArgument occurrences="1"> - <code>registerEventListener</code> - </InvalidArgument> - </file> <file src="apps/dav/appinfo/v1/caldav.php"> <TooManyArguments occurrences="1"> <code>new \Sabre\DAV\Auth\Plugin($authBackend, 'ownCloud')</code> @@ -128,35 +112,8 @@ </MissingFile> </file> <file src="apps/dav/lib/AppInfo/Application.php"> - <InvalidArgument occurrences="28"> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> + <InvalidArgument occurrences="1"> + <code>CalendarDeletionDefaultUpdaterListener::class</code> </InvalidArgument> <UndefinedInterfaceMethod occurrences="1"> <code>getAppDataDir</code> @@ -1150,11 +1107,6 @@ <code>$userSession</code> </RedundantCondition> </file> - <file src="apps/federatedfilesharing/lib/AppInfo/Application.php"> - <InvalidArgument occurrences="1"> - <code>registerEventListener</code> - </InvalidArgument> - </file> <file src="apps/federatedfilesharing/lib/Controller/RequestHandlerController.php"> <InvalidScalarArgument occurrences="7"> <code>$id</code> @@ -1209,11 +1161,6 @@ <code>null</code> </NullableReturnStatement> </file> - <file src="apps/federation/lib/AppInfo/Application.php"> - <InvalidArgument occurrences="1"> - <code>registerEventListener</code> - </InvalidArgument> - </file> <file src="apps/federation/lib/TrustedServers.php"> <InvalidArgument occurrences="1"> <code>'OCP\Federation\TrustedServerEvent::remove'</code> @@ -1258,12 +1205,6 @@ <code>10 * 1024 * 1024</code> </InvalidScalarArgument> </file> - <file src="apps/files/lib/AppInfo/Application.php"> - <InvalidArgument occurrences="2"> - <code>registerEventListener</code> - <code>registerEventListener</code> - </InvalidArgument> - </file> <file src="apps/files/lib/Command/Scan.php"> <InvalidScalarArgument occurrences="1"> <code>$inputPath</code> @@ -1356,12 +1297,6 @@ <code>$this</code> </InvalidScope> </file> - <file src="apps/files_external/lib/AppInfo/Application.php"> - <InvalidArgument occurrences="2"> - <code>registerEventListener</code> - <code>registerEventListener</code> - </InvalidArgument> - </file> <file src="apps/files_external/lib/Command/Applicable.php"> <InvalidArgument occurrences="1"> <code>$mountId</code> @@ -1883,12 +1818,6 @@ <code>$this</code> </InvalidScope> </file> - <file src="apps/files_versions/lib/AppInfo/Application.php"> - <InvalidArgument occurrences="2"> - <code>registerEventListener</code> - <code>registerEventListener</code> - </InvalidArgument> - </file> <file src="apps/files_versions/lib/Expiration.php"> <FalsableReturnStatement occurrences="1"> <code>$maxAge</code> @@ -1944,11 +1873,6 @@ <file src="apps/oauth2/lib/Db/ClientMapper.php"> <InvalidCatch occurrences="2"/> </file> - <file src="apps/provisioning_api/lib/AppInfo/Application.php"> - <InvalidArgument occurrences="1"> - <code>registerEventListener</code> - </InvalidArgument> - </file> <file src="apps/provisioning_api/lib/Controller/UsersController.php"> <InvalidScalarArgument occurrences="1"> <code>$quota</code> @@ -1959,9 +1883,8 @@ </TypeDoesNotContainNull> </file> <file src="apps/settings/lib/AppInfo/Application.php"> - <InvalidArgument occurrences="2"> - <code>registerEventListener</code> - <code>registerEventListener</code> + <InvalidArgument occurrences="1"> + <code>AppPasswordCreatedActivityListener::class</code> </InvalidArgument> <InvalidScalarArgument occurrences="1"> <code>\OC_User::getUser()</code> @@ -2056,11 +1979,6 @@ <code>$type</code> </InvalidScalarArgument> </file> - <file src="apps/theming/lib/AppInfo/Application.php"> - <InvalidArgument occurrences="1"> - <code>registerEventListener</code> - </InvalidArgument> - </file> <file src="apps/theming/lib/Controller/IconController.php"> <InvalidReturnStatement occurrences="1"> <code>$response</code> @@ -2107,14 +2025,6 @@ <code>$folder !== null</code> </RedundantCondition> </file> - <file src="apps/twofactor_backupcodes/lib/AppInfo/Application.php"> - <InvalidArgument occurrences="4"> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - </InvalidArgument> - </file> <file src="apps/twofactor_backupcodes/lib/BackgroundJob/RememberBackupCodesJob.php"> <InvalidArgument occurrences="1"> <code>bool</code> @@ -2457,20 +2367,10 @@ </TypeDoesNotContainType> </file> <file src="apps/user_status/lib/AppInfo/Application.php"> - <InvalidArgument occurrences="3"> - <code>registerEventListener</code> - <code>registerEventListener</code> - <code>registerEventListener</code> - </InvalidArgument> <UndefinedInterfaceMethod occurrences="1"> <code>registerProvider</code> </UndefinedInterfaceMethod> </file> - <file src="apps/workflowengine/lib/AppInfo/Application.php"> - <InvalidArgument occurrences="1"> - <code>registerEventListener</code> - </InvalidArgument> - </file> <file src="apps/workflowengine/lib/Check/AbstractStringCheck.php"> <NullArgument occurrences="1"> <code>null</code> diff --git a/lib/public/AppFramework/Bootstrap/IRegistrationContext.php b/lib/public/AppFramework/Bootstrap/IRegistrationContext.php index 589140d3edd..36b87f997d8 100644 --- a/lib/public/AppFramework/Bootstrap/IRegistrationContext.php +++ b/lib/public/AppFramework/Bootstrap/IRegistrationContext.php @@ -122,7 +122,7 @@ interface IRegistrationContext { * @param string $event preferably the fully-qualified class name of the Event sub class to listen for * @psalm-param string|class-string<T> $event preferably the fully-qualified class name of the Event sub class to listen for * @param string $listener fully qualified class name (or ::class notation) of a \OCP\EventDispatcher\IEventListener that can be built by the DI container - * @psalm-param class-string<\OCP\EventDispatcher\IEventListener<T>> $listener fully qualified class name that can be built by the DI container + * @psalm-param class-string<\OCP\EventDispatcher\IEventListener> $listener fully qualified class name that can be built by the DI container * @param int $priority The higher this value, the earlier an event * listener will be triggered in the chain (defaults to 0) * |