簡體   English   中英

FindBugs IntelliJ和Maven中的匹配錯誤級別

[英]Matching Error Level in FindBugs IntelliJ and Maven

我正在Maven和IntelliJ中運行FindBugs。 我想確保在任何一個工具中執行FindBugs都會導致相同的分析。 如果IntelliJ和Maven在運行靜態分析工具時輸出不同的錯誤/警告,將會使開發人員感到困惑。

Maven的

    <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>findbugs-maven-plugin</artifactId>
        <version>2.5.4-SNAPSHOT</version>
    </plugin>

FindBugs-IDEA設置

組態

我看到的FindBugs可以在Maven的配置不同的ThresholdsEfforts ,但我怎么能同步的IntelliJ的和Maven的FindBugs的配置?

例:

  <plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>findbugs-maven-plugin</artifactId>
    <version>2.5.4-SNAPSHOT</version>
    <configuration>
      <effort>Max</effort>
      <threshold>Low</threshold>
    ...
  </plugin>

http://mojo.codehaus.org/findbugs-maven-plugin/examples/violationChecking.html

  1. 轉到設置(Ctrl + Alt + S)
  2. 前往FindBugs
  3. 單擊高級(需要向下滾動標簽-在下面的屏幕截圖中查看紅色框區域)
  4. 根據POM effort設置Analysis Effort
  5. 根據POM threshold設置Confidence Level

高級

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM