尝试分析时未找到类对象 - 发现符号可能未正确配置

问题描述 投票:0回答:1

我在 lvl 0 上使用 PHP Stan 来分析我的代码。 除了那两个错误之外,我可以解决所有问题。我检查了所有内容,但文件都很好,还检查了每次使用和文件本身。在同一个文件夹中,还有大约 100 个具有相同命名空间和结构的文件。您知道我还可以测试什么吗?或者这是一个错误吗?

Error: Class object was not found while trying to analyse it - discovering symbols is probably not configured properly.

错误:尝试分析时未找到类对象 - 发现符号可能未正确配置。


线条工具/工具/类/Results.class.php


     Class object was not found while trying to analyse it - discovering  
     symbols is probably not configured properly.                         
     💡 Learn more at https://phpstan.org/user-guide/discovering-symbols  
     ✏️  tool/tool/classes/Results.class.php                              


线工具/工具/类/TrainingManager.class.php


     Class object was not found while trying to analyse it - discovering  
     symbols is probably not configured properly.                         
     💡 Learn more at https://phpstan.org/user-guide/discovering-symbols  
     ✏️  tool/tool/classes/TrainingManager.class.php                      

php static phpstan
1个回答
0
投票

这是一个奇怪的错误,特别是因为

object
是 PHP 保留关键字,并且不能有具有该名称的类。 PHPStan 明白这一点。

报告此错误的代码是什么样的?

我怀疑您的 PHPDoc 中可能有类似

\object
而不是
object
的内容。

也可能某些自定义规则可能是报告此错误的原因。

© www.soinside.com 2019 - 2024. All rights reserved.