diff --git a/src/CliProgram/AutoDiscovery/AutoDiscoveryDirectory.php b/src/CliProgram/AutoDiscovery/AutoDiscoveryDirectory.php index e408dc1..38647eb 100644 --- a/src/CliProgram/AutoDiscovery/AutoDiscoveryDirectory.php +++ b/src/CliProgram/AutoDiscovery/AutoDiscoveryDirectory.php @@ -156,7 +156,12 @@ class AutoDiscoveryDirectory implements IAutoDiscoverySpot { continue; } - $tokens = BetterPhpToken::tokenize($buffer); + /* + * Comme on ne travaille que sur une partie du code (système de buffer par 512 caractères), + * l'analyse AST peut signaler des alertes si par exemple le code coupe au milieu d'un commentaire + * → ignore donc les alertes de BetterPhpToken::tokenize pour ne pas polluer les logs + */ + $tokens = @BetterPhpToken::tokenize($buffer); $nbTokens = count($tokens); for (; $currTokenGlobal < $nbTokens; $currTokenGlobal++) { $token = $tokens[$currTokenGlobal];