4 Commits
Author SHA1 Message Date
Alexandre Alapetite be3e23bc8e Update phpstan-third-party (#524)
For `composer run-script phpstan-third-party`
2026-09-10 22:04:43 +02:00
Alexandre Alapetite 15d66caafb PHPStan 2.0 (#269)
* Rename to phpstan.dist.neon

* PHPStan 2.0
And update to PHP 8.1+

* Update CI

* Minor analyseAndScan
2025-01-12 11:05:16 +01:00
Alexandre Alapetite f845a6d085 Align CI rules with main FreshRSS repository (#243)
* Align CI rules with main FreshRSS repository
Including:
* https://github.com/FreshRSS/FreshRSS/pull/6666
* https://github.com/FreshRSS/FreshRSS/pull/6668

* Sync FreshRSS
2024-08-01 20:31:57 +02:00
Alexandre Alapetite 01f3473368 New developer command to test all third-party extensions (#228)
* New developer command to test all third-party extensions
* `composer run-script phpstan-third-party`
* Rename the directory for generate.php to `third-party` instead of `tmp`
* Take advantage of PHPStan checkMissingOverrideMethodAttribute https://phpstan.org/config-reference#checkmissingoverridemethodattribute
* Detected and fixed bug in URL of https://github.com/tunbridgep/freshrss-invidious

* Better syntax for registerHook

* Fix static

* #[\Override]

* Static method
2024-04-11 09:09:50 +02:00