nextcloud/server

Migrations generated via occ fail psalm validation

Open

#34,555 建立於 2022年10月12日

在 GitHub 查看
 (3 留言) (0 反應) (0 負責人)PHP (4,865 fork)batch import
1. to developfeature: install and updategood first issueneeds reviewtechnical debt

倉庫指標

Star
 (34,953 star)
PR 合併指標
 (平均合併 17天 3小時) (30 天內合併 606 個 PR)

描述

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

貢獻者指南