使用FOSRestBundle命名空间时,NetBeans / Symfony2会发出“未使用的使用语句”警告

时间:2014-04-15 04:35:56

标签: symfony netbeans annotations warnings fosrestbundle

我在电脑上安装了以下设备, Ubuntu:13.10, NetBeans:8.0, Symfony:2.4.3, FOSRestBundle:1.3.0,

我的代码中有一个“false”警告“未使用的使用声明”:

use FOS\RestBundle\Controller\Annotations;

我以后的地方,

/**
/* @Annotations\View()
*/
public function someFunction(){}

代码正常,如果我忽略警告;但是,如果我使用NetBeans功能“修复使用(CTRL + SHIFT + I),则将删除所需的使用语句。

我在这里找到了相关的错误档案:https://netbeans.org/bugzilla/show_bug.cgi?id=212932 但是这个bug的状态已经解决了。

其他Symfony注释工作正常,例如来自Sensio \ Bundle \ FrameworkExtraBundle \ Configuration \ Route

的@Route注释

我想知道是否有任何方法可以删除我的使用声明中的“错误”警告。

1 个答案:

答案 0 :(得分:13)

您必须在NetBeans中检查选项:

工具 - >选项 - > PHP - >注释       - >将未知注释视为类型注释

(检查后,关闭文件,然后重新打开)