1
由於PMD docs說,PMD-Eclipse:如何設置suppressmarker?
你可以告訴PMD通過使用「NOPMD」標記忽略特定行
但
你可以使用任何你想要的文本字符串禁止警告
通過使用命令行選項-suppressmarker
。
如何在使用PMD-Eclipse插件時設置-suppressmarker
?
由於PMD docs說,PMD-Eclipse:如何設置suppressmarker?
你可以告訴PMD通過使用「NOPMD」標記忽略特定行
但
你可以使用任何你想要的文本字符串禁止警告
通過使用命令行選項-suppressmarker
。
如何在使用PMD-Eclipse插件時設置-suppressmarker
?
Eclipse的PMD插件不包含命令行所做的所有選項。最簡單的事情是使用// NOPMD並完全忽略問題。
或者,您可以使用Ant腳本來運行PMD。如果您希望它自動運行,您可以將Ant腳本設置爲作爲Eclipse項目的構建器運行。儘管如此,你仍然會失去Eclipse的整合。查看HTML報告而不是點擊錯誤看起來像是一個很大的折衷,只是使用不同的標記。
我想這是正確的答案,但它不令人滿意。我們使用Sonar並決定使用// NOSONAR作爲唯一的抑制標記。你的回答意味着我們不能在Eclipse中真正使用PMD。幸運的是,Sonar開發者計劃在Sonar插件中支持增量分析,因此我們將來不需要PMD插件。 – 2013-04-22 09:32:49