diff options
author | nextcloud-command <nextcloud-command@users.noreply.github.com> | 2024-05-05 02:22:19 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-05 02:22:19 +0000 |
commit | db5e810b013be0625796c482b8d7e5a1da25e733 (patch) | |
tree | 9c4e67641b4932967f7ed5d42be56c9e1b3b219e | |
parent | c5bbd09ff861e77f9b9ce7d1f58ff9df9b2c4a4e (diff) |
chore(tests): Update psalm baselineautomated/noid/stable29-update-psalm-baseline
Signed-off-by: GitHub <noreply@github.com>
-rw-r--r-- | build/psalm-baseline.xml | 209 |
1 files changed, 33 insertions, 176 deletions
diff --git a/build/psalm-baseline.xml b/build/psalm-baseline.xml index 4ab1fc1dd2d..ac0ada36d06 100644 --- a/build/psalm-baseline.xml +++ b/build/psalm-baseline.xml @@ -123,86 +123,6 @@ <code>VCalendar</code> </MoreSpecificReturnType> <NullableReturnStatement> - <code><![CDATA[$this->atomic(function () use ($calendarId, $syncToken, $syncLevel, $limit, $calendarType) { - // Current synctoken - $qb = $this->db->getQueryBuilder(); - $qb->select('synctoken') - ->from('calendars') - ->where( - $qb->expr()->eq('id', $qb->createNamedParameter($calendarId)) - ); - $stmt = $qb->executeQuery(); - $currentToken = $stmt->fetchOne(); - - if ($currentToken === false) { - return null; - } - - $result = [ - 'syncToken' => $currentToken, - 'added' => [], - 'modified' => [], - 'deleted' => [], - ]; - - if ($syncToken) { - $qb = $this->db->getQueryBuilder(); - - $qb->select('uri', 'operation') - ->from('calendarchanges') - ->where( - $qb->expr()->andX( - $qb->expr()->gte('synctoken', $qb->createNamedParameter($syncToken)), - $qb->expr()->lt('synctoken', $qb->createNamedParameter($currentToken)), - $qb->expr()->eq('calendarid', $qb->createNamedParameter($calendarId)), - $qb->expr()->eq('calendartype', $qb->createNamedParameter($calendarType)) - ) - )->orderBy('synctoken'); - if (is_int($limit) && $limit > 0) { - $qb->setMaxResults($limit); - } - - // Fetching all changes - $stmt = $qb->executeQuery(); - $changes = []; - - // This loop ensures that any duplicates are overwritten, only the - // last change on a node is relevant. - while ($row = $stmt->fetch()) { - $changes[$row['uri']] = $row['operation']; - } - $stmt->closeCursor(); - - foreach ($changes as $uri => $operation) { - switch ($operation) { - case 1: - $result['added'][] = $uri; - break; - case 2: - $result['modified'][] = $uri; - break; - case 3: - $result['deleted'][] = $uri; - break; - } - } - } else { - // No synctoken supplied, this is the initial sync. - $qb = $this->db->getQueryBuilder(); - $qb->select('uri') - ->from('calendarobjects') - ->where( - $qb->expr()->andX( - $qb->expr()->eq('calendarid', $qb->createNamedParameter($calendarId)), - $qb->expr()->eq('calendartype', $qb->createNamedParameter($calendarType)) - ) - ); - $stmt = $qb->executeQuery(); - $result['added'] = $stmt->fetchAll(\PDO::FETCH_COLUMN); - $stmt->closeCursor(); - } - return $result; - }, $this->db)]]></code> <code>null</code> </NullableReturnStatement> </file> @@ -312,7 +232,7 @@ </RedundantCast> <RedundantCondition> <code><![CDATA[!empty($modified['old']) && is_array($modified['old'])]]></code> - <code>is_array($modified['old'])</code> + <code><![CDATA[is_array($modified['old'])]]></code> </RedundantCondition> </file> <file src="apps/dav/lib/CalDAV/Schedule/IMipService.php"> @@ -323,8 +243,8 @@ </file> <file src="apps/dav/lib/CalDAV/Schedule/Plugin.php"> <InvalidArgument> - <code>[$aclPlugin, 'propFind']</code> - <code>[$aclPlugin, 'propFind']</code> + <code><![CDATA[[$aclPlugin, 'propFind']]]></code> + <code><![CDATA[[$aclPlugin, 'propFind']]]></code> </InvalidArgument> <LessSpecificReturnStatement> <code><![CDATA[$vevent->DTEND]]></code> @@ -359,12 +279,12 @@ </file> <file src="apps/dav/lib/CalDAV/Search/Xml/Request/CalendarSearchReport.php"> <TypeDoesNotContainType> - <code>!is_array($newProps['filters']['comps'])</code> - <code>!is_array($newProps['filters']['params'])</code> - <code>!is_array($newProps['filters']['props'])</code> - <code>!isset($newProps['filters']['comps']) || !is_array($newProps['filters']['comps'])</code> - <code>!isset($newProps['filters']['params']) || !is_array($newProps['filters']['params'])</code> - <code>!isset($newProps['filters']['props']) || !is_array($newProps['filters']['props'])</code> + <code><![CDATA[!is_array($newProps['filters']['comps'])]]></code> + <code><![CDATA[!is_array($newProps['filters']['params'])]]></code> + <code><![CDATA[!is_array($newProps['filters']['props'])]]></code> + <code><![CDATA[!isset($newProps['filters']['comps']) || !is_array($newProps['filters']['comps'])]]></code> + <code><![CDATA[!isset($newProps['filters']['params']) || !is_array($newProps['filters']['params'])]]></code> + <code><![CDATA[!isset($newProps['filters']['props']) || !is_array($newProps['filters']['props'])]]></code> </TypeDoesNotContainType> </file> <file src="apps/dav/lib/CalDAV/WebcalCaching/RefreshWebcalService.php"> @@ -400,7 +320,7 @@ <code>VCard</code> </MoreSpecificReturnType> <TypeDoesNotContainType> - <code>$addressBooks[$row['id']][$readOnlyPropertyName] === 0</code> + <code><![CDATA[$addressBooks[$row['id']][$readOnlyPropertyName] === 0]]></code> </TypeDoesNotContainType> </file> <file src="apps/dav/lib/CardDAV/MultiGetExportPlugin.php"> @@ -502,13 +422,12 @@ <code>bool</code> </InvalidNullableReturnType> <TooManyArguments> - <code>new PreconditionFailed('Cannot filter by non-existing tag', 0, $e)</code> + <code><![CDATA[new PreconditionFailed('Cannot filter by non-existing tag', 0, $e)]]></code& |