From 07d1c375a950c8f0e69dd63bf23ef104a7ea7562 Mon Sep 17 00:00:00 2001 From: Henning Leutz <leutz@pcsg.de> Date: Thu, 16 May 2024 13:56:26 +0200 Subject: [PATCH] chore: phpstan rules added --- phpstan.dist.neon | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/phpstan.dist.neon b/phpstan.dist.neon index a545a04..28b833b 100644 --- a/phpstan.dist.neon +++ b/phpstan.dist.neon @@ -7,4 +7,27 @@ parameters: - src - ajax bootstrapFiles: - - tests/phpstan-bootstrap.php \ No newline at end of file + - tests/phpstan-bootstrap.php + treatPhpDocTypesAsCertain: false + customRulesetUsed: true +services: + - + class: \PHPStan\Rules\Properties\TypesAssignedToPropertiesRule + tags: + - phpstan.rules.rule + - + class: \PHPStan\Rules\Functions\ArrowFunctionReturnTypeRule + tags: + - phpstan.rules.rule + - + class: \PHPStan\Rules\Functions\ClosureReturnTypeRule + tags: + - phpstan.rules.rule + - + class: \PHPStan\Rules\Functions\ReturnTypeRule + tags: + - phpstan.rules.rule + - + class: \PHPStan\Rules\Methods\ReturnTypeRule + tags: + - phpstan.rules.rule -- GitLab