Skip to content

Commit c0ef34c

Browse files
committed
Moved richParserNodeVisitor services from config.neon to #[AutowiredService] attribute
1 parent c512a45 commit c0ef34c

19 files changed

+36
-90
lines changed

conf/config.neon

Lines changed: 0 additions & 90 deletions
Original file line numberDiff line numberDiff line change
@@ -237,96 +237,6 @@ services:
237237
options:
238238
preserveOriginalNames: true
239239

240-
-
241-
class: PHPStan\Parser\AnonymousClassVisitor
242-
tags:
243-
- phpstan.parser.richParserNodeVisitor
244-
245-
-
246-
class: PHPStan\Parser\ArrayFilterArgVisitor
247-
tags:
248-
- phpstan.parser.richParserNodeVisitor
249-
250-
-
251-
class: PHPStan\Parser\ArrayFindArgVisitor
252-
tags:
253-
- phpstan.parser.richParserNodeVisitor
254-
255-
-
256-
class: PHPStan\Parser\ArrayMapArgVisitor
257-
tags:
258-
- phpstan.parser.richParserNodeVisitor
259-
260-
-
261-
class: PHPStan\Parser\ArrayWalkArgVisitor
262-
tags:
263-
- phpstan.parser.richParserNodeVisitor
264-
265-
-
266-
class: PHPStan\Parser\ClosureArgVisitor
267-
tags:
268-
- phpstan.parser.richParserNodeVisitor
269-
270-
-
271-
class: PHPStan\Parser\ClosureBindToVarVisitor
272-
tags:
273-
- phpstan.parser.richParserNodeVisitor
274-
275-
-
276-
class: PHPStan\Parser\ClosureBindArgVisitor
277-
tags:
278-
- phpstan.parser.richParserNodeVisitor
279-
280-
-
281-
class: PHPStan\Parser\CurlSetOptArgVisitor
282-
tags:
283-
- phpstan.parser.richParserNodeVisitor
284-
285-
-
286-
class: PHPStan\Parser\ArrowFunctionArgVisitor
287-
tags:
288-
- phpstan.parser.richParserNodeVisitor
289-
290-
-
291-
class: PHPStan\Parser\MagicConstantParamDefaultVisitor
292-
tags:
293-
- phpstan.parser.richParserNodeVisitor
294-
295-
-
296-
class: PHPStan\Parser\NewAssignedToPropertyVisitor
297-
tags:
298-
- phpstan.parser.richParserNodeVisitor
299-
300-
-
301-
class: PHPStan\Parser\ParentStmtTypesVisitor
302-
tags:
303-
- phpstan.parser.richParserNodeVisitor
304-
305-
-
306-
class: PHPStan\Parser\StandaloneThrowExprVisitor
307-
tags:
308-
- phpstan.parser.richParserNodeVisitor
309-
310-
-
311-
class: PHPStan\Parser\TryCatchTypeVisitor
312-
tags:
313-
- phpstan.parser.richParserNodeVisitor
314-
315-
-
316-
class: PHPStan\Parser\TypeTraverserInstanceofVisitor
317-
tags:
318-
- phpstan.parser.richParserNodeVisitor
319-
320-
-
321-
class: PHPStan\Parser\VariadicMethodsVisitor
322-
tags:
323-
- phpstan.parser.richParserNodeVisitor
324-
325-
-
326-
class: PHPStan\Parser\VariadicFunctionsVisitor
327-
tags:
328-
- phpstan.parser.richParserNodeVisitor
329-
330240
-
331241
class: PHPStan\Node\Printer\Printer
332242
autowired:

src/Parser/AnonymousClassVisitor.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,11 @@
44

55
use PhpParser\Node;
66
use PhpParser\NodeVisitorAbstract;
7+
use PHPStan\DependencyInjection\AutowiredService;
78
use PHPStan\Node\AnonymousClassNode;
89
use function count;
910

11+
#[AutowiredService]
1012
final class AnonymousClassVisitor extends NodeVisitorAbstract
1113
{
1214

src/Parser/ArrayFilterArgVisitor.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44

55
use PhpParser\Node;
66
use PhpParser\NodeVisitorAbstract;
7+
use PHPStan\DependencyInjection\AutowiredService;
78

9+
#[AutowiredService]
810
final class ArrayFilterArgVisitor extends NodeVisitorAbstract
911
{
1012

src/Parser/ArrayFindArgVisitor.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@
44

55
use PhpParser\Node;
66
use PhpParser\NodeVisitorAbstract;
7+
use PHPStan\DependencyInjection\AutowiredService;
78
use function in_array;
89

10+
#[AutowiredService]
911
final class ArrayFindArgVisitor extends NodeVisitorAbstract
1012
{
1113

src/Parser/ArrayMapArgVisitor.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,11 @@
44

55
use PhpParser\Node;
66
use PhpParser\NodeVisitorAbstract;
7+
use PHPStan\DependencyInjection\AutowiredService;
78
use function array_slice;
89
use function count;
910

11+
#[AutowiredService]
1012
final class ArrayMapArgVisitor extends NodeVisitorAbstract
1113
{
1214

src/Parser/ArrayWalkArgVisitor.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44

55
use PhpParser\Node;
66
use PhpParser\NodeVisitorAbstract;
7+
use PHPStan\DependencyInjection\AutowiredService;
78

9+
#[AutowiredService]
810
final class ArrayWalkArgVisitor extends NodeVisitorAbstract
911
{
1012

src/Parser/ArrowFunctionArgVisitor.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@
44

55
use PhpParser\Node;
66
use PhpParser\NodeVisitorAbstract;
7+
use PHPStan\DependencyInjection\AutowiredService;
78
use function count;
89

10+
#[AutowiredService]
911
final class ArrowFunctionArgVisitor extends NodeVisitorAbstract
1012
{
1113

src/Parser/ClosureArgVisitor.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@
44

55
use PhpParser\Node;
66
use PhpParser\NodeVisitorAbstract;
7+
use PHPStan\DependencyInjection\AutowiredService;
78
use function count;
89

10+
#[AutowiredService]
911
final class ClosureArgVisitor extends NodeVisitorAbstract
1012
{
1113

src/Parser/ClosureBindArgVisitor.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,10 @@
55
use PhpParser\Node;
66
use PhpParser\Node\Identifier;
77
use PhpParser\NodeVisitorAbstract;
8+
use PHPStan\DependencyInjection\AutowiredService;
89
use function count;
910

11+
#[AutowiredService]
1012
final class ClosureBindArgVisitor extends NodeVisitorAbstract
1113
{
1214

src/Parser/ClosureBindToVarVisitor.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
use PhpParser\Node;
66
use PhpParser\Node\Identifier;
77
use PhpParser\NodeVisitorAbstract;
8+
use PHPStan\DependencyInjection\AutowiredService;
89

10+
#[AutowiredService]
911
final class ClosureBindToVarVisitor extends NodeVisitorAbstract
1012
{
1113

0 commit comments

Comments
 (0)