Browse Source

Update psalm baseline

Signed-off-by: GitHub <noreply@github.com>
tags/v26.0.0beta1
nextcloud-command 1 year ago
parent
commit
fb901b0d93
2 changed files with 6 additions and 127 deletions
  1. 1
    17
      build/psalm-baseline-ocp.xml
  2. 5
    110
      build/psalm-baseline.xml

+ 1
- 17
build/psalm-baseline-ocp.xml View File

<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<files psalm-version="4.18.1@dda05fa913f4dc6eb3386f2f7ce5a45d37a71bcb">
<files psalm-version="4.30.0@d0bc6e25d89f649e4f36a534f330f8bb4643dd69">
<file src="lib/private/legacy/OC_Template.php"> <file src="lib/private/legacy/OC_Template.php">
<UndefinedClass occurrences="1"> <UndefinedClass occurrences="1">
<code>OC</code> <code>OC</code>
<code>$this-&gt;request-&gt;server</code> <code>$this-&gt;request-&gt;server</code>
</NoInterfaceProperties> </NoInterfaceProperties>
</file> </file>
<file src="lib/public/Server.php">
<InvalidThrow occurrences="2">
<code>ContainerExceptionInterface</code>
</InvalidThrow>
</file>
<file src="lib/public/AppFramework/App.php"> <file src="lib/public/AppFramework/App.php">
<InternalMethod occurrences="1"> <InternalMethod occurrences="1">
<code>new RouteConfig($this-&gt;container, $router, $routes)</code> <code>new RouteConfig($this-&gt;container, $router, $routes)</code>
<code>\OC</code> <code>\OC</code>
</UndefinedClass> </UndefinedClass>
</file> </file>
<file src="lib/public/AppFramework/Bootstrap/IBootContext.php">
<InvalidThrow occurrences="1">
<code>ContainerExceptionInterface</code>
</InvalidThrow>
</file>
<file src="lib/public/AppFramework/Db/Entity.php"> <file src="lib/public/AppFramework/Db/Entity.php">
<InvalidNullableReturnType occurrences="1"> <InvalidNullableReturnType occurrences="1">
<code>string</code> <code>string</code>
<code>\OC</code> <code>\OC</code>
</UndefinedClass> </UndefinedClass>
</file> </file>
<file src="lib/public/IContainer.php">
<InvalidThrow occurrences="2">
<code>ContainerExceptionInterface</code>
<code>ContainerExceptionInterface</code>
</InvalidThrow>
</file>
<file src="lib/public/Template.php"> <file src="lib/public/Template.php">
<UndefinedFunction occurrences="7"> <UndefinedFunction occurrences="7">
<code>\html_select_options($options, $selected, $params)</code> <code>\html_select_options($options, $selected, $params)</code>

+ 5
- 110
build/psalm-baseline.xml View File

<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<files psalm-version="4.18.1@dda05fa913f4dc6eb3386f2f7ce5a45d37a71bcb">
<files psalm-version="4.30.0@d0bc6e25d89f649e4f36a534f330f8bb4643dd69">
<file src="3rdparty/sabre/dav/lib/CalDAV/Calendar.php"> <file src="3rdparty/sabre/dav/lib/CalDAV/Calendar.php">
<MoreSpecificImplementedParamType occurrences="1"> <MoreSpecificImplementedParamType occurrences="1">
<code>$calendarData</code> <code>$calendarData</code>
</LessSpecificImplementedReturnType> </LessSpecificImplementedReturnType>
</file> </file>
<file src="apps/cloud_federation_api/lib/Controller/RequestHandlerController.php"> <file src="apps/cloud_federation_api/lib/Controller/RequestHandlerController.php">
<InvalidScalarArgument occurrences="1">
<code>$e-&gt;getCode()</code>
</InvalidScalarArgument>
<TypeDoesNotContainType occurrences="1"> <TypeDoesNotContainType occurrences="1">
<code>!is_array($notification)</code> <code>!is_array($notification)</code>
</TypeDoesNotContainType> </TypeDoesNotContainType>
<code>\Sabre\HTTP\toDate($value)</code> <code>\Sabre\HTTP\toDate($value)</code>
</UndefinedFunction> </UndefinedFunction>
</file> </file>
<file src="apps/dav/lib/Comments/EntityTypeCollection.php">
<TypeDoesNotContainType occurrences="1">
<code>!is_string($name)</code>
</TypeDoesNotContainType>
</file>
<file src="apps/dav/lib/Comments/RootCollection.php"> <file src="apps/dav/lib/Comments/RootCollection.php">
<InvalidArgument occurrences="1"> <InvalidArgument occurrences="1">
<code>CommentsEntityEvent::EVENT_ENTITY</code> <code>CommentsEntityEvent::EVENT_ENTITY</code>
<InvalidReturnType occurrences="1"> <InvalidReturnType occurrences="1">
<code>\Sabre\DAV\INode[]</code> <code>\Sabre\DAV\INode[]</code>
</InvalidReturnType> </InvalidReturnType>
<InvalidScalarArgument occurrences="1">
<code>$e-&gt;getCode()</code>
</InvalidScalarArgument>
<NullArgument occurrences="3"> <NullArgument occurrences="3">
<code>null</code> <code>null</code>
<code>null</code> <code>null</code>
<code>$userSession</code> <code>$userSession</code>
<code>$userSession</code> <code>$userSession</code>
</RedundantCondition> </RedundantCondition>
<TypeDoesNotContainType occurrences="2">
<TypeDoesNotContainType occurrences="1">
<code>get_class($res) === 'OpenSSLAsymmetricKey'</code> <code>get_class($res) === 'OpenSSLAsymmetricKey'</code>
</TypeDoesNotContainType> </TypeDoesNotContainType>
</file> </file>
<code>null</code> <code>null</code>
</NullArgument> </NullArgument>
</file> </file>
<file src="apps/files/lib/Command/TransferOwnership.php">
<InvalidReturnStatement occurrences="1">
<code>$e-&gt;getCode() !== 0 ? $e-&gt;getCode() : 1</code>
</InvalidReturnStatement>
<InvalidReturnType occurrences="1">
<code>int</code>
</InvalidReturnType>
</file>
<file src="apps/files/lib/Controller/DirectEditingController.php"> <file src="apps/files/lib/Controller/DirectEditingController.php">
<InvalidArgument occurrences="1"> <InvalidArgument occurrences="1">
<code>$templateId</code> <code>$templateId</code>
<code>$this</code> <code>$this</code>
</InvalidScope> </InvalidScope>
</file> </file>
<file src="apps/files_external/lib/Command/Verify.php">
<InvalidScalarArgument occurrences="2">
<code>$e-&gt;getCode()</code>
<code>$status</code>
</InvalidScalarArgument>
</file>
<file src="apps/files_external/lib/Config/ConfigAdapter.php"> <file src="apps/files_external/lib/Config/ConfigAdapter.php">
<UndefinedClass occurrences="1"> <UndefinedClass occurrences="1">
<code>new $objectClass($objectStore)</code> <code>new $objectClass($objectStore)</code>
<code>['app' =&gt; Application::APP_ID, 'class' =&gt; get_class($subject)]</code> <code>['app' =&gt; Application::APP_ID, 'class' =&gt; get_class($subject)]</code>
</InvalidArgument> </InvalidArgument>
</file> </file>
<file src="apps/workflowengine/lib/Controller/AWorkflowController.php">
<InvalidScalarArgument occurrences="3">
<code>$e-&gt;getCode()</code>
<code>$e-&gt;getCode()</code>
<code>$e-&gt;getCode()</code>
</InvalidScalarArgument>
</file>
<file src="apps/workflowengine/lib/Entity/File.php"> <file src="apps/workflowengine/lib/Entity/File.php">
<InvalidReturnType occurrences="1"> <InvalidReturnType occurrences="1">
<code>string</code> <code>string</code>
</RedundantCondition> </RedundantCondition>
</file> </file>
<file src="lib/base.php"> <file src="lib/base.php">
<InternalMethod occurrences="2">
<code>getAppsNeedingUpgrade</code>
<code>getIncompatibleApps</code>
</InternalMethod>
<InvalidArgument occurrences="1"> <InvalidArgument occurrences="1">
<code>$restrictions</code> <code>$restrictions</code>
</InvalidArgument> </InvalidArgument>
<InternalMethod occurrences="1"> <InternalMethod occurrences="1">
<code>setOCSVersion</code> <code>setOCSVersion</code>
</InternalMethod> </InternalMethod>
<InvalidScalarArgument occurrences="1">
<code>$code</code>
</InvalidScalarArgument>
</file> </file>
<file src="lib/private/AppFramework/Middleware/Security/CORSMiddleware.php"> <file src="lib/private/AppFramework/Middleware/Security/CORSMiddleware.php">
<InvalidScalarArgument occurrences="1">
<code>$exception-&gt;getCode()</code>
</InvalidScalarArgument>
<NoInterfaceProperties occurrences="2"> <NoInterfaceProperties occurrences="2">
<code>$this-&gt;request-&gt;server</code> <code>$this-&gt;request-&gt;server</code>
<code>$this-&gt;request-&gt;server</code> <code>$this-&gt;request-&gt;server</code>
</NoInterfaceProperties> </NoInterfaceProperties>
</file> </file>
<file src="lib/private/AppFramework/Middleware/Security/RateLimitingMiddleware.php"> <file src="lib/private/AppFramework/Middleware/Security/RateLimitingMiddleware.php">
<InvalidScalarArgument occurrences="6">
<InvalidScalarArgument occurrences="4">
<code>$anonLimit</code> <code>$anonLimit</code>
<code>$anonPeriod</code> <code>$anonPeriod</code>
<code>$exception-&gt;getCode()</code>
<code>$exception-&gt;getCode()</code>
<code>$userLimit</code> <code>$userLimit</code>
<code>$userPeriod</code> <code>$userPeriod</code>
</InvalidScalarArgument> </InvalidScalarArgument>
</file> </file>
<file src="lib/private/AppFramework/Middleware/Security/SecurityMiddleware.php"> <file src="lib/private/AppFramework/Middleware/Security/SecurityMiddleware.php">
<InvalidScalarArgument occurrences="2">
<code>$exception-&gt;getCode()</code>
<code>$exception-&gt;getCode()</code>
</InvalidScalarArgument>
<NoInterfaceProperties occurrences="1"> <NoInterfaceProperties occurrences="1">
<code>$this-&gt;request-&gt;server</code> <code>$this-&gt;request-&gt;server</code>
</NoInterfaceProperties> </NoInterfaceProperties>
<code>\OCA\Talk\Controller\PageController</code> <code>\OCA\Talk\Controller\PageController</code>
</UndefinedClass> </UndefinedClass>
</file> </file>
<file src="lib/private/AppFramework/OCS/V1Response.php">
<InvalidScalarArgument occurrences="1">
<code>$meta</code>
</InvalidScalarArgument>
</file>
<file src="lib/private/AppFramework/OCS/V2Response.php">
<InvalidScalarArgument occurrences="1">
<code>$meta</code>
</InvalidScalarArgument>
</file>
<file src="lib/private/AppFramework/Routing/RouteConfig.php"> <file src="lib/private/AppFramework/Routing/RouteConfig.php">
<InvalidArrayOffset occurrences="1"> <InvalidArrayOffset occurrences="1">
<code>$action['url-postfix']</code> <code>$action['url-postfix']</code>
</RedundantCondition> </RedundantCondition>
</file> </file>
<file src="lib/private/Authentication/Token/PublicKeyToken.php"> <file src="lib/private/Authentication/Token/PublicKeyToken.php">
<UndefinedMagicMethod occurrences="16">
<code>parent::getExpires()</code>
<code>parent::getLastCheck()</code>
<code>parent::getLoginName()</code>
<code>parent::getName()</code>
<code>parent::getPassword()</code>
<code>parent::getRemember()</code>
<code>parent::getScope()</code>
<code>parent::setExpires($expires)</code>
<code>parent::setLastCheck($time)</code>
<code>parent::setName($name)</code>
<code>parent::setPassword($password)</code>
<code>parent::setPasswordInvalid($invalid)</code>
<code>parent::setScope((string)$scope)</code>
<code>parent::setScope(json_encode($scope))</code>
<code>parent::setToken($token)</code>
<code>parent::setType(IToken::WIPE_TOKEN)</code>
</UndefinedMagicMethod>
<UndefinedMagicMethod occurrences="16"/>
</file> </file>
<file src="lib/private/Authentication/TwoFactorAuth/Db/ProviderUserAssignmentDao.php"> <file src="lib/private/Authentication/TwoFactorAuth/Db/ProviderUserAssignmentDao.php">
<InvalidReturnStatement occurrences="1"/> <InvalidReturnStatement occurrences="1"/>
<InvalidReturnType occurrences="1"> <InvalidReturnType occurrences="1">
<code>string</code> <code>string</code>
</InvalidReturnType> </InvalidReturnType>
<InvalidScalarArgument occurrences="1">
<code>$e-&gt;getCode()</code>
</InvalidScalarArgument>
<ParamNameMismatch occurrences="2"> <ParamNameMismatch occurrences="2">
<code>$seqName</code> <code>$seqName</code>
<code>$statement</code> <code>$statement</code>
</LessSpecificImplementedReturnType> </LessSpecificImplementedReturnType>
</file> </file>
<file src="lib/private/LargeFileHelper.php"> <file src="lib/private/LargeFileHelper.php">
<InvalidOperand occurrences="2">
<InvalidOperand occurrences="1">
<code>$matches[1]</code> <code>$matches[1]</code>
<code>$result</code>
</InvalidOperand> </InvalidOperand>
<InvalidScalarArgument occurrences="1"> <InvalidScalarArgument occurrences="1">
<code>$data</code> <code>$data</code>
<code>$id</code> <code>$id</code>
</ParamNameMismatch> </ParamNameMismatch>
</file> </file>
<file src="lib/private/Notification/Manager.php">
<InvalidCatch occurrences="3"/>
</file>
<file src="lib/private/Preview/BackgroundCleanupJob.php"> <file src="lib/private/Preview/BackgroundCleanupJob.php">
<InvalidReturnStatement occurrences="1"> <InvalidReturnStatement occurrences="1">
<code>[]</code> <code>[]</code>
<InvalidArgument occurrences="1"> <InvalidArgument occurrences="1">
<code>new GenericEvent($user)</code> <code>new GenericEvent($user)</code>
</InvalidArgument> </InvalidArgument>
<InvalidCatch occurrences="1"/>
<UndefinedDocblockClass occurrences="1"> <UndefinedDocblockClass occurrences="1">
<code>\OC\OCSClient</code> <code>\OC\OCSClient</code>
</UndefinedDocblockClass> </UndefinedDocblockClass>
<code>new RouteConfig($this-&gt;container, $router, $routes)</code> <code>new RouteConfig($this-&gt;container, $router, $routes)</code>
</InternalMethod> </InternalMethod>
</file> </file>
<file src="lib/public/AppFramework/Bootstrap/IBootContext.php">
<InvalidThrow occurrences="1">
<code>ContainerExceptionInterface</code>
</InvalidThrow>
</file>
<file src="lib/public/AppFramework/Db/Entity.php"> <file src="lib/public/AppFramework/Db/Entity.php">
<InvalidNullableReturnType occurrences="1"> <InvalidNullableReturnType occurrences="1">
<code>string</code> <code>string</code>
<code>array</code> <code>array</code>
</InvalidParamDefault> </InvalidParamDefault>
</file> </file>
<file src="lib/public/IContainer.php">
<InvalidThrow occurrences="2">
<code>ContainerExceptionInterface</code>
<code>ContainerExceptionInterface</code>
</InvalidThrow>
</file>
<file src="lib/public/Server.php">
<InvalidThrow occurrences="2">
<code>ContainerExceptionInterface</code>
<code>NotFoundExceptionInterface</code>
</InvalidThrow>
</file>
<file src="remote.php">
<InvalidScalarArgument occurrences="1">
<code>$e-&gt;getCode()</code>
</InvalidScalarArgument>
</file>
</files> </files>

Loading…
Cancel
Save