nextcloud/server

Migrations generated via occ fail psalm validation

Open

#34 555 ouverte le 12 oct. 2022

Voir sur GitHub
 (3 commentaires) (0 réactions) (0 assignés)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 stars)
Métriques de merge PR
 (Merge moyen 17j 3h) (606 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