mirror of
https://github.com/FreshRSS/FreshRSS.git
synced 2026-02-07 03:51:04 -05:00
* Complete PHPStan Level 6 Fix https://github.com/FreshRSS/FreshRSS/issues/4112 And initiate PHPStan Level 7 * PHPStan Level 6 for tests * Use phpstan/phpstan-phpunit * Update to PHPStan version 1.10 * Fix mixed bug * Fix mixed return bug * Fix paginator bug * Fix FreshRSS_UserConfiguration * A couple more Minz_Configuration bug fixes * A few trivial PHPStan Level 7 fixes * A few more simple PHPStan Level 7 * More files passing PHPStan Level 7 Add interface to replace removed class from https://github.com/FreshRSS/FreshRSS/pull/5251 * A few more PHPStan Level 7 preparations * A few last details
26 lines
513 B
Plaintext
26 lines
513 B
Plaintext
parameters:
|
|
# TODO: Increase rule-level https://phpstan.org/user-guide/rule-levels
|
|
level: 6
|
|
treatPhpDocTypesAsCertain: false
|
|
fileExtensions:
|
|
- php
|
|
- phtml
|
|
paths:
|
|
- .
|
|
excludePaths:
|
|
analyse:
|
|
- lib/marienfressinaud/*
|
|
- lib/phpgt/*
|
|
- lib/phpmailer/*
|
|
- lib/SimplePie/*
|
|
- vendor/*
|
|
analyseAndScan:
|
|
- .git/*
|
|
- node_modules/*
|
|
bootstrapFiles:
|
|
- cli/_cli.php
|
|
- lib/favicons.php
|
|
includes:
|
|
- vendor/phpstan/phpstan-phpunit/extension.neon
|
|
- vendor/phpstan/phpstan-phpunit/rules.neon
|