File tree Expand file tree Collapse file tree 2 files changed +2
-3
lines changed Expand file tree Collapse file tree 2 files changed +2
-3
lines changed Original file line number Diff line number Diff line change 20
20
},
21
21
"require-dev" : {
22
22
"nette/tester" : " ^2.4" ,
23
- "nikic/php-parser" : " ^4.15 " ,
23
+ "nikic/php-parser" : " ^4.18 || ^5.0 " ,
24
24
"tracy/tracy" : " ^2.8" ,
25
25
"phpstan/phpstan" : " ^1.0" ,
26
26
"jetbrains/phpstorm-attributes" : " dev-master"
Original file line number Diff line number Diff line change @@ -47,8 +47,7 @@ private function parseCode(string $code): void
47
47
}
48
48
49
49
$ this ->code = Nette \Utils \Strings::normalizeNewlines ($ code );
50
- $ lexer = new PhpParser \Lexer \Emulative (['usedAttributes ' => ['startFilePos ' , 'endFilePos ' , 'comments ' ]]);
51
- $ parser = (new ParserFactory )->create (ParserFactory::ONLY_PHP7 , $ lexer );
50
+ $ parser = (new ParserFactory )->createForNewestSupportedVersion ();
52
51
$ stmts = $ parser ->parse ($ this ->code );
53
52
54
53
$ traverser = new PhpParser \NodeTraverser ;
You can’t perform that action at this time.
0 commit comments