feat: store SCIM group id on circle settings; use existing notes methods for OIDC's managed_by #2626
psalm.yml
on: pull_request
static-psalm-analysis
1m 5s
Annotations
9 errors and 1 warning
|
static-psalm-analysis
Process completed with exit code 2.
|
|
MethodSignatureMismatch:
lib/Tools/Db/ExtendedQueryBuilder.php#L28
lib/Tools/Db/ExtendedQueryBuilder.php:28:7: MethodSignatureMismatch: Method OC\DB\QueryBuilder\QueryBuilder::addOrderBy with return type '' is different to return type 'OCP\DB\QueryBuilder\IQueryBuilder' of inherited method OCP\DB\QueryBuilder\IQueryBuilder::addOrderBy (see https://psalm.dev/042)
|
|
MethodSignatureMismatch:
lib/Tools/Db/ExtendedQueryBuilder.php#L28
lib/Tools/Db/ExtendedQueryBuilder.php:28:7: MethodSignatureMismatch: Method OC\DB\QueryBuilder\QueryBuilder::orderBy with return type '' is different to return type 'OCP\DB\QueryBuilder\IQueryBuilder' of inherited method OCP\DB\QueryBuilder\IQueryBuilder::orderBy (see https://psalm.dev/042)
|
|
MethodSignatureMismatch:
lib/Tools/Db/ExtendedQueryBuilder.php#L28
lib/Tools/Db/ExtendedQueryBuilder.php:28:7: MethodSignatureMismatch: Method OC\DB\QueryBuilder\QueryBuilder::addOrderBy with return type '' is different to return type 'OCP\DB\QueryBuilder\ITypedQueryBuilder' of inherited method OCP\DB\QueryBuilder\ITypedQueryBuilder::addOrderBy (see https://psalm.dev/042)
|
|
MethodSignatureMismatch:
lib/Tools/Db/ExtendedQueryBuilder.php#L28
lib/Tools/Db/ExtendedQueryBuilder.php:28:7: MethodSignatureMismatch: Method OC\DB\QueryBuilder\QueryBuilder::orderBy with return type '' is different to return type 'OCP\DB\QueryBuilder\ITypedQueryBuilder' of inherited method OCP\DB\QueryBuilder\ITypedQueryBuilder::orderBy (see https://psalm.dev/042)
|
|
DeprecatedMethod:
lib/FederatedItems/CircleCreateInvitation.php#L39
lib/FederatedItems/CircleCreateInvitation.php:39:36: DeprecatedMethod: The method OCP\Security\ISecureRandom::generate has been marked as deprecated (see https://psalm.dev/001)
|
|
InvalidReturnStatement:
lib/Db/MemberRequest.php#L489
lib/Db/MemberRequest.php:489:10: InvalidReturnStatement: The inferred type 'array<array-key, OCA\Circles\Model\FederatedUser|OCA\Circles\Model\Member>' does not match the declared return type 'array<array-key, OCA\Circles\Model\Member>' for OCA\Circles\Db\MemberRequest::getAlternateSingleId (see https://psalm.dev/128)
|
|
InvalidReturnType:
lib/Db/MemberRequest.php#L472
lib/Db/MemberRequest.php:472:13: InvalidReturnType: The declared return type 'array<array-key, OCA\Circles\Model\Member>' for OCA\Circles\Db\MemberRequest::getAlternateSingleId is incorrect, got 'array<array-key, OCA\Circles\Model\FederatedUser|OCA\Circles\Model\Member>' (see https://psalm.dev/011)
|
|
DeprecatedMethod:
lib/Controller/OidcController.php#L55
lib/Controller/OidcController.php:55:27: DeprecatedMethod: The method OCP\Security\ISecureRandom::generate has been marked as deprecated (see https://psalm.dev/001)
|
|
static-psalm-analysis
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: icewind1991/nextcloud-version-matrix@8a7bac6300b2f0f3100088b297995a229558ddba. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|