nextcloud/server

Migrations generated via occ fail psalm validation

Aperta

#34.555 aperta il 12 ott 2022

 (3 commenti) (0 reazioni) (0 assegnatari)PHP (4865 fork)batch import
1. to developfeature: install and updategood first issueneeds reviewtechnical debt

Metriche repository

Star
 (34.953 stelle)
Metriche merge PR
 (Merge medio 20g) (627 PR mergiate in 30 g)

Descrizione

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

Guida contributor