From a1a04325d4132c768fe6f655665d6dcf7ebcaf76 Mon Sep 17 00:00:00 2001 From: Maksim Sukharev Date: Thu, 13 Aug 2026 11:21:48 +0200 Subject: [PATCH 1/2] fix: supress static errors in old migration files - Server interface was changed, so that columns with camelCase trigger errors now, though migration from them was completed Assisted-by: ClaudeCode:claude-opus-5 Signed-off-by: Maksim Sukharev --- lib/Migration/Version2000Date20170707093535.php | 1 + lib/Migration/Version2001Date20170707115443.php | 1 + lib/Migration/Version2001Date20171009132424.php | 1 + lib/Migration/Version2001Date20171026134605.php | 1 + lib/Migration/Version2001Date20171031102049.php | 1 + lib/Migration/Version2001Date20180103150836.php | 1 + 6 files changed, 6 insertions(+) diff --git a/lib/Migration/Version2000Date20170707093535.php b/lib/Migration/Version2000Date20170707093535.php index 5556304bc97..711b9b6447d 100644 --- a/lib/Migration/Version2000Date20170707093535.php +++ b/lib/Migration/Version2000Date20170707093535.php @@ -20,6 +20,7 @@ class Version2000Date20170707093535 extends SimpleMigrationStep { * @param array $options * @return null|ISchemaWrapper * @since 13.0.0 + * @psalm-suppress InvalidArgument Legacy camelCase column names */ #[\Override] public function changeSchema(IOutput $output, \Closure $schemaClosure, array $options): ?ISchemaWrapper { diff --git a/lib/Migration/Version2001Date20170707115443.php b/lib/Migration/Version2001Date20170707115443.php index 0b4177b2613..e47004268b9 100644 --- a/lib/Migration/Version2001Date20170707115443.php +++ b/lib/Migration/Version2001Date20170707115443.php @@ -32,6 +32,7 @@ public function __construct( * @param array $options * @return null|ISchemaWrapper * @since 13.0.0 + * @psalm-suppress InvalidArgument Legacy camelCase column name */ #[\Override] public function changeSchema(IOutput $output, \Closure $schemaClosure, array $options): ?ISchemaWrapper { diff --git a/lib/Migration/Version2001Date20171009132424.php b/lib/Migration/Version2001Date20171009132424.php index 0cd060e895d..6ba19c23d40 100644 --- a/lib/Migration/Version2001Date20171009132424.php +++ b/lib/Migration/Version2001Date20171009132424.php @@ -20,6 +20,7 @@ class Version2001Date20171009132424 extends SimpleMigrationStep { * @param array $options * @return null|ISchemaWrapper * @since 13.0.0 + * @psalm-suppress InvalidArgument Legacy camelCase column names */ #[\Override] public function changeSchema(IOutput $output, \Closure $schemaClosure, array $options): ?ISchemaWrapper { diff --git a/lib/Migration/Version2001Date20171026134605.php b/lib/Migration/Version2001Date20171026134605.php index c2bb8b2b400..7214b96c8a9 100644 --- a/lib/Migration/Version2001Date20171026134605.php +++ b/lib/Migration/Version2001Date20171026134605.php @@ -32,6 +32,7 @@ public function __construct( * @param array $options * @return null|ISchemaWrapper * @since 13.0.0 + * @psalm-suppress InvalidArgument Legacy camelCase column names */ #[\Override] public function changeSchema(IOutput $output, \Closure $schemaClosure, array $options): ?ISchemaWrapper { diff --git a/lib/Migration/Version2001Date20171031102049.php b/lib/Migration/Version2001Date20171031102049.php index df40b2a7550..b971b0f5220 100644 --- a/lib/Migration/Version2001Date20171031102049.php +++ b/lib/Migration/Version2001Date20171031102049.php @@ -20,6 +20,7 @@ class Version2001Date20171031102049 extends SimpleMigrationStep { * @param array $options * @return null|ISchemaWrapper * @since 13.0.0 + * @psalm-suppress InvalidArgument Legacy camelCase column name */ #[\Override] public function changeSchema(IOutput $output, \Closure $schemaClosure, array $options): ?ISchemaWrapper { diff --git a/lib/Migration/Version2001Date20180103150836.php b/lib/Migration/Version2001Date20180103150836.php index 814e3179530..8a8362ec192 100644 --- a/lib/Migration/Version2001Date20180103150836.php +++ b/lib/Migration/Version2001Date20180103150836.php @@ -19,6 +19,7 @@ class Version2001Date20180103150836 extends SimpleMigrationStep { * @param array $options * @return null|ISchemaWrapper * @since 13.0.0 + * @psalm-suppress InvalidArgument Legacy camelCase column names */ #[\Override] public function changeSchema(IOutput $output, \Closure $schemaClosure, array $options): ?ISchemaWrapper { From 9fb38f04a65fb372f381eb557b94c7b153679d3a Mon Sep 17 00:00:00 2001 From: Maksim Sukharev Date: Mon, 17 Aug 2026 11:06:59 +0200 Subject: [PATCH 2/2] Revert "fix: supress static errors in old migration files" This reverts commit a1a04325d4132c768fe6f655665d6dcf7ebcaf76. --- lib/Migration/Version2000Date20170707093535.php | 1 - lib/Migration/Version2001Date20170707115443.php | 1 - lib/Migration/Version2001Date20171009132424.php | 1 - lib/Migration/Version2001Date20171026134605.php | 1 - lib/Migration/Version2001Date20171031102049.php | 1 - lib/Migration/Version2001Date20180103150836.php | 1 - 6 files changed, 6 deletions(-) diff --git a/lib/Migration/Version2000Date20170707093535.php b/lib/Migration/Version2000Date20170707093535.php index 711b9b6447d..5556304bc97 100644 --- a/lib/Migration/Version2000Date20170707093535.php +++ b/lib/Migration/Version2000Date20170707093535.php @@ -20,7 +20,6 @@ class Version2000Date20170707093535 extends SimpleMigrationStep { * @param array $options * @return null|ISchemaWrapper * @since 13.0.0 - * @psalm-suppress InvalidArgument Legacy camelCase column names */ #[\Override] public function changeSchema(IOutput $output, \Closure $schemaClosure, array $options): ?ISchemaWrapper { diff --git a/lib/Migration/Version2001Date20170707115443.php b/lib/Migration/Version2001Date20170707115443.php index e47004268b9..0b4177b2613 100644 --- a/lib/Migration/Version2001Date20170707115443.php +++ b/lib/Migration/Version2001Date20170707115443.php @@ -32,7 +32,6 @@ public function __construct( * @param array $options * @return null|ISchemaWrapper * @since 13.0.0 - * @psalm-suppress InvalidArgument Legacy camelCase column name */ #[\Override] public function changeSchema(IOutput $output, \Closure $schemaClosure, array $options): ?ISchemaWrapper { diff --git a/lib/Migration/Version2001Date20171009132424.php b/lib/Migration/Version2001Date20171009132424.php index 6ba19c23d40..0cd060e895d 100644 --- a/lib/Migration/Version2001Date20171009132424.php +++ b/lib/Migration/Version2001Date20171009132424.php @@ -20,7 +20,6 @@ class Version2001Date20171009132424 extends SimpleMigrationStep { * @param array $options * @return null|ISchemaWrapper * @since 13.0.0 - * @psalm-suppress InvalidArgument Legacy camelCase column names */ #[\Override] public function changeSchema(IOutput $output, \Closure $schemaClosure, array $options): ?ISchemaWrapper { diff --git a/lib/Migration/Version2001Date20171026134605.php b/lib/Migration/Version2001Date20171026134605.php index 7214b96c8a9..c2bb8b2b400 100644 --- a/lib/Migration/Version2001Date20171026134605.php +++ b/lib/Migration/Version2001Date20171026134605.php @@ -32,7 +32,6 @@ public function __construct( * @param array $options * @return null|ISchemaWrapper * @since 13.0.0 - * @psalm-suppress InvalidArgument Legacy camelCase column names */ #[\Override] public function changeSchema(IOutput $output, \Closure $schemaClosure, array $options): ?ISchemaWrapper { diff --git a/lib/Migration/Version2001Date20171031102049.php b/lib/Migration/Version2001Date20171031102049.php index b971b0f5220..df40b2a7550 100644 --- a/lib/Migration/Version2001Date20171031102049.php +++ b/lib/Migration/Version2001Date20171031102049.php @@ -20,7 +20,6 @@ class Version2001Date20171031102049 extends SimpleMigrationStep { * @param array $options * @return null|ISchemaWrapper * @since 13.0.0 - * @psalm-suppress InvalidArgument Legacy camelCase column name */ #[\Override] public function changeSchema(IOutput $output, \Closure $schemaClosure, array $options): ?ISchemaWrapper { diff --git a/lib/Migration/Version2001Date20180103150836.php b/lib/Migration/Version2001Date20180103150836.php index 8a8362ec192..814e3179530 100644 --- a/lib/Migration/Version2001Date20180103150836.php +++ b/lib/Migration/Version2001Date20180103150836.php @@ -19,7 +19,6 @@ class Version2001Date20180103150836 extends SimpleMigrationStep { * @param array $options * @return null|ISchemaWrapper * @since 13.0.0 - * @psalm-suppress InvalidArgument Legacy camelCase column names */ #[\Override] public function changeSchema(IOutput $output, \Closure $schemaClosure, array $options): ?ISchemaWrapper {