mirror of
https://github.com/rectorphp/rector.git
synced 2025-02-24 03:35:01 +01:00
20 lines
974 B
YAML
20 lines
974 B
YAML
parameters:
|
|
# see https://github.com/rectorphp/rector/issues/3490#issue-634342324
|
|
featureToggles:
|
|
disableRuntimeReflectionProvider: false
|
|
|
|
conditionalTags:
|
|
PhpParser\NodeVisitor\NodeConnectingVisitor:
|
|
phpstan.parser.richParserNodeVisitor: true
|
|
|
|
services:
|
|
- Rector\NodeTypeResolver\Reflection\BetterReflection\RectorBetterReflectionSourceLocatorFactory
|
|
- Rector\NodeTypeResolver\Reflection\BetterReflection\SourceLocator\IntermediateSourceLocator
|
|
- Rector\NodeTypeResolver\Reflection\BetterReflection\SourceLocatorProvider\DynamicSourceLocatorProvider
|
|
|
|
# basically decorates native PHPStan source locator with a dynamic source locator that is also available in Rector DI
|
|
betterReflectionSourceLocator:
|
|
class: PHPStan\BetterReflection\SourceLocator\Type\SourceLocator
|
|
factory: ['@Rector\NodeTypeResolver\Reflection\BetterReflection\RectorBetterReflectionSourceLocatorFactory', 'create']
|
|
autowired: false
|