19 Commits

Author SHA1 Message Date
Aleksander Machniak
08808138c7 Fix phpstan regression 2026-02-12 14:48:23 +01:00
Aleksander Machniak
9afeb0174e Use PHPStan v2 2025-03-16 13:33:15 +01:00
Michael Voříšek
efcdce84ba Keep phpstan strict rules testing (#9424)
* Revert "Get rid of phpstan/phpstan-strict-rules"

This reverts commit ff59ade31a.

* drop phpstan baseline

* fix foreach phpstan issue

* adjust for rebase

* fix method call case

* ignore one phpstan error even after isset
2024-11-20 08:13:16 +01:00
Aleksander Machniak
f8d9cb157b Fix new phpstan errors 2024-09-12 09:52:42 +02:00
Aleksander Machniak
d0a99e9295 CI: Explude node_modules dir 2024-06-08 14:04:37 +02:00
Michael Voříšek
6a5f9ee7ce Add override method attributes (#9272) 2024-06-02 15:57:56 +02:00
Aleksander Machniak
ff59ade31a Get rid of phpstan/phpstan-strict-rules 2024-04-21 11:33:51 +02:00
Aleksander Machniak
c048b0529c Fix static code analysis, disable strict rule regarding array_filter() 2024-04-07 09:34:15 +02:00
Aleksander Machniak
ce5c08dca5 PHPStan: Relax strict rules 2024-03-24 08:55:05 +01:00
Aleksander Machniak
21634aed4e PHPStan: Allow variable variables for now 2024-03-23 19:10:49 +01:00
Aleksander Machniak
3b159a1c25 Code improvements in the spellchecker classes 2024-03-17 10:19:25 +01:00
Aleksander Machniak
5ed3b29a0a Code improvements 2024-03-16 21:30:10 +01:00
Michael Voříšek
8dc8afb54e Improve phpstan rules (#9353)
* enable phpstan bleading edge

* gen baseline using CI

* Revert "gen baseline using CI"

* fix baseline

* enable phpstan strict rules

* gen baseline using CI

* Revert "gen baseline using CI"
2024-02-25 11:09:40 +01:00
Michael Voříšek
26bebf0154 Increase phpstan level to 4 (#9347) 2024-02-11 16:23:29 +01:00
Aleksander Machniak
1c706cc987 Fix CS/phpstan error 2024-02-10 20:51:38 +01:00
Aleksander Machniak
a1f39f47b7 Fix phpstan errors 2024-02-10 19:20:04 +01:00
Aleksander Machniak
91816ca187 Fix phpstan errors 2024-02-10 09:23:12 +01:00
Aleksander Machniak
845db4cc34 Fix various phpstan issues 2024-01-28 19:08:01 +01:00
Michael Voříšek
a4e160a1c1 Add Static Analysis to CI (#9262) 2023-12-17 09:45:46 +01:00