Skip to content

Aide au debuggage du parseur #522

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
marandet opened this issue Apr 4, 2025 · 1 comment
Open

Aide au debuggage du parseur #522

marandet opened this issue Apr 4, 2025 · 1 comment

Comments

@marandet
Copy link

marandet commented Apr 4, 2025

Bonjour,

Votre outil est fantastique, mais le projet que je souhaite soumettre me renvoie beaucoup d'erreurs de parsing.

Est-il possible de rajouter plus de contexte sur les erreur rencontrées lors de l'analyse ?
Peut-être à ce niveau ci du code ?

$this->output->writeln(sprintf('<error>Cannot parse %s</error>', $file));

@niconoe-
Copy link
Contributor

niconoe- commented Apr 4, 2025

Bonjour,

Merci pour votre message.
La version que vous citez n'est plus réellement à jour, je pense que vous devriez aller voir plutôt du côté de la branche 3.x :

$this->output->writeln(sprintf('<error>Cannot parse %s</error>', $file));

Ceci-dit, le fonctionnement entre les deux versions est similaire et votre remarque reste valable également sur la 3.x.
Si vous le désirez, n'hésitez pas à proposer une PR à partir de la branche 3.x pour permettre une meilleure définition de contexte à partir des erreurs remontées par la librairie PhpParser.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants