@@ -66,21 +66,10 @@ public function __construct(
66
66
private bool $ overwrite = false ,
67
67
private bool $ useAttributesForDoctrineMapping = true ,
68
68
) {
69
- /* @legacy Support for nikic/php-parser v4 */
70
- if (class_exists (PhpVersion::class)) {
71
- $ version = PhpVersion::fromString (\PHP_VERSION );
72
- $ this ->lexer = new Lexer \Emulative ($ version );
73
- $ this ->parser = new Parser \Php8 ($ this ->lexer , $ version );
74
- } else {
75
- $ this ->lexer = new Lexer \Emulative ([
76
- 'usedAttributes ' => [
77
- 'comments ' ,
78
- 'startLine ' , 'endLine ' ,
79
- 'startTokenPos ' , 'endTokenPos ' ,
80
- ],
81
- ]);
82
- $ this ->parser = new Parser \Php7 ($ this ->lexer );
83
- }
69
+ $ this ->lexer = new Lexer \Emulative (
70
+ PhpVersion::fromString ('8.1 ' ),
71
+ );
72
+ $ this ->parser = new Parser \Php7 ($ this ->lexer );
84
73
85
74
$ this ->printer = new PrettyPrinter ();
86
75
@@ -963,12 +952,7 @@ private function setSourceCode(string $sourceCode): void
963
952
$ this ->sourceCode = $ sourceCode ;
964
953
$ this ->oldStmts = $ this ->parser ->parse ($ sourceCode );
965
954
966
- /* @legacy Support for nikic/php-parser v4 */
967
- if (\is_callable ([$ this ->parser , 'getTokens ' ])) {
968
- $ this ->oldTokens = $ this ->parser ->getTokens ();
969
- } elseif (\is_callable ($ this ->lexer ->getTokens (...))) {
970
- $ this ->oldTokens = $ this ->lexer ->getTokens ();
971
- }
955
+ $ this ->oldTokens = $ this ->parser ->getTokens ();
972
956
973
957
$ traverser = new NodeTraverser ();
974
958
$ traverser ->addVisitor (new NodeVisitor \CloningVisitor ());
0 commit comments