nextcloud/server

Migrations generated via occ fail psalm validation

Ouverte

#34 555 ouverte le 12 oct. 2022

 (3 commentaires) (0 réaction) (0 personne assignée)PHP (4 865 forks)batch import
1. to developfeature: install and updategood first issueneeds reviewtechnical debt

Métriques du dépôt

Stars
 (34 953 étoiles)
Métriques de merge PR
 (Merge moyen 20j) (627 PRs mergées en 30 j)

Description

Actually such migrations fail psalm:

Error: ….php:42:56: MoreSpecificImplementedParamType: Argument 2 of …::changeSchema has the more specific type 'Closure():OCP\DB\ISchemaWrapper', expecting 'Closure' as defined by OCP\Migration\SimpleMigrationStep::changeSchema (see https://psalm.dev/140)

So I guess we have to revert it or update the base class as well?

Originally posted by @nickvergessen in https://github.com/nextcloud/server/issues/34488#issuecomment-1275904697

Guide contributeur