diff --git a/phpstan.dist.neon b/phpstan.dist.neon index a545a041a3c5b0c758d99bf8c1c49b2a83252eaa..28b833b0c7f267b8fd9421e8d34bc372bec7f20e 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