diff --git a/build/psalm-baseline.xml b/build/psalm-baseline.xml
index eddbeed05d5..892df7a38de 100644
--- a/build/psalm-baseline.xml
+++ b/build/psalm-baseline.xml
@@ -43,11 +43,6 @@
IEventListener
-
-
- !is_array($notification)
-
-
IEventListener
@@ -96,12 +91,6 @@
-
-
-
-
- dispatch
-
$baseuri
@@ -353,7 +342,7 @@
-
+ is_array($modified['old'])
@@ -364,8 +353,8 @@
-
-
+ [$aclPlugin, 'propFind']
+ [$aclPlugin, 'propFind']
DTEND]]>
@@ -400,12 +389,12 @@
-
-
-
-
-
-
+ !is_array($newProps['filters']['comps'])
+ !is_array($newProps['filters']['params'])
+ !is_array($newProps['filters']['props'])
+ !isset($newProps['filters']['comps']) || !is_array($newProps['filters']['comps'])
+ !isset($newProps['filters']['params']) || !is_array($newProps['filters']['params'])
+ !isset($newProps['filters']['props']) || !is_array($newProps['filters']['props'])
@@ -441,7 +430,7 @@
VCard
-
+ $addressBooks[$row['id']][$readOnlyPropertyName] === 0
@@ -495,14 +484,6 @@
\Sabre\HTTP\toDate($value)
-
-
- CommentsEntityEvent::EVENT_ENTITY
-
-
- dispatch
-
-
bool
@@ -566,7 +547,7 @@
bool
-
+ new PreconditionFailed('Cannot filter by non-existing tag', 0, $e)
\OCA\Circles\Api\v1\Circles
@@ -835,16 +816,6 @@
hasTime
-
-
-
-
-
-
- dispatch
- dispatch
-
-
$tagId
@@ -919,7 +890,7 @@
$userSession
-
+ get_class($res) === 'OpenSSLAsymmetricKey'
@@ -939,7 +910,7 @@
-
+ new Exceptions\PrivateKeyMissingException('please try to log-out and log-in again', 0)
@@ -970,7 +941,7 @@
$shareId
$shareId
$shareId
-
+ (int)$data['id']
$nodes[0]
@@ -1005,7 +976,7 @@
string
-
+ (int)$share['id']
@@ -1138,7 +1109,7 @@
-
+ self::class . '::' . $eventName
dispatch
@@ -1226,7 +1197,7 @@
-
+ 'OCA\\Files_External::loadAdditionalBackends'
dispatch
@@ -1349,7 +1320,7 @@
-
+ $_['hideFileList'] !== true
@@ -1396,15 +1367,9 @@
-
-
-
mountPoint]]>
-
- dispatch
-
@@ -1507,18 +1472,6 @@
ignoreNextcloudRequirementForApp
-
-
- IDBConnection::CHECK_MISSING_COLUMNS_EVENT
- IDBConnection::CHECK_MISSING_INDEXES_EVENT
- IDBConnection::CHECK_MISSING_PRIMARY_KEYS_EVENT
-
-
- dispatch
- dispatch
- dispatch
-
-
getEMailAddress() => $user->getDisplayName()]]]>
@@ -1552,7 +1505,7 @@
getId()]]>
-
+ (int)$data['id']
$nodes[0]
@@ -1652,7 +1605,7 @@
-
+ 'OCA\\User_LDAP\\User\\User::postLDAPBackendAdded'
dispatch
@@ -1823,9 +1776,6 @@
$missingCheck
- IManager::EVENT_NAME_REG_CHECK
- IManager::EVENT_NAME_REG_ENTITY
- IManager::EVENT_NAME_REG_OPERATION
$result
@@ -1836,11 +1786,6 @@
bool
-
- dispatch
- dispatch
- dispatch
-
@@ -1895,30 +1840,6 @@
getFilteredValues
-
-
- IDBConnection::ADD_MISSING_COLUMNS_EVENT
-
-
- dispatch
-
-
-
-
- IDBConnection::ADD_MISSING_INDEXES_EVENT
-
-
- dispatch
-
-
-
-
- IDBConnection::ADD_MISSING_PRIMARY_KEYS_EVENT
-
-
- dispatch
-
-
0
@@ -2034,7 +1955,7 @@
-
+ 'OC\AccountManager::userUpdated'
dispatch
@@ -2218,7 +2139,7 @@
-
+ $action['url-postfix']
@@ -2452,15 +2373,9 @@
-
- ConsoleEvent::EVENT_RUN
-
request->server]]>
-
- dispatch
-
@@ -2496,7 +2411,7 @@
getParams
-
+ $params['collation']
@@ -2507,8 +2422,8 @@
$params
-
-
+ $params['adapter']
+ $params['tablePrefix']
adapter->lastInsertId($seqName)]]>
@@ -2560,7 +2475,7 @@
getParams
-
+ $params['collation']
@@ -2784,10 +2699,10 @@
$user
-
+ get_class($provider) !== 'OCA\Files_Sharing\MountProvider'
-
+ get_class($provider) === 'OCA\Files_Sharing\MountProvider'
@@ -2865,19 +2780,19 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+ '\OCP\Files::postCopy'
+ '\OCP\Files::postCreate'
+ '\OCP\Files::postDelete'
+ '\OCP\Files::postRename'
+ '\OCP\Files::postTouch'
+ '\OCP\Files::postWrite'
+ '\OCP\Files::preCopy'
+ '\OCP\Files::preCreate'
+ '\OCP\Files::preDelete'
+ '\OCP\Files::preRename'
+ '\OCP\Files::preTouch'
+ '\OCP\Files::preWrite'
+ '\OCP\Files::read'
dispatch
@@ -2925,7 +2840,7 @@
-
+ '\OCP\Files::' . $hook
FileInfo
@@ -2998,7 +2913,7 @@
Promise\promise_for(
new Credentials($key, $secret)
)
-
+ \Aws\or_chain([self::class, 'legacySignatureProvider'], ClientResolver::_default_signature_provider())
@@ -3215,12 +3130,12 @@
-
-
-
-
-
-
+ IGroup::class . '::postAddUser'
+ IGroup::class . '::postDelete'
+ IGroup::class . '::postRemoveUser'
+ IGroup::class . '::preAddUser'
+ IGroup::class . '::preDelete'
+ IGroup::class . '::preRemoveUser'
bool
@@ -3290,8 +3205,8 @@
false
-
-
+ $app['path']
+ $app['path']
null
@@ -3664,8 +3579,8 @@
-
-
+ $content !== ''
+ $type === 'pdo'
$vendor
@@ -3695,7 +3610,7 @@
getId()]]>
getId()]]>
-
+ (int)$data['id']
set
@@ -3707,12 +3622,12 @@
$id
-
-
-
-
-
-
+ 'OCP\Share::postAcceptShare'
+ 'OCP\Share::postShare'
+ 'OCP\Share::postUnshare'
+ 'OCP\Share::postUnshareFromSelf'
+ 'OCP\Share::preShare'
+ 'OCP\Share::preUnshare'
dispatch
@@ -3909,7 +3824,7 @@
boolean|null
-
+ IUser::class . '::firstLogin'
server]]>
@@ -3921,11 +3836,11 @@
-
-
-
-
-
+ IUser::class . '::changeUser'
+ IUser::class . '::postDelete'
+ IUser::class . '::postSetPassword'
+ IUser::class . '::preDelete'
+ IUser::class . '::preSetPassword'
dispatch
@@ -3956,8 +3871,8 @@
ManagerEvent::EVENT_APP_UPDATE
-
-
+ $dir['path']
+ $dir['url']
null