nextcloud/server

Migrations generated via occ fail psalm validation

Open

#34.555 aperta il 12 ott 2022

Vedi su GitHub
 (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 star)
Metriche merge PR
 (Merge medio 17g 3h) (606 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