findbugs

    1熱度

    2回答

    FindBugs Maven插件不會創建一個bug報告(target/findbugs.xml)。 我已經在pom.xml中以下行,在構建部分: <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>findbugs-maven-plugin</artifactId> <version>2.5</versi

    1熱度

    5回答

    現在,我們有很多用於java中靜態代碼分析的工具。 例如: PMD CPD FindBugs的 CheckStyle的 聲納 JDepend 等 在一個應用程序中使用所有這些工具是好的嗎(使用maven我們會在負面情況下構建失敗)。它們是可互換的還是大致相同的?或者它會過剩? 也許這些工具有一些類別?

    6熱度

    2回答

    下面是一段代碼,我們都寫: public CustomerTO getCustomerByCustDel(final String cust, final int del) throws SQLException { final PreparedStatement query = getFetchByCustDel(); ResultSet rec

    10熱度

    3回答

    FindBugs能夠報告「性能」錯誤,即可能導致性能問題的代碼段。有沒有其他工具可以找到Java中可能導致性能問題的工具? 任何工具是否可以將這些錯誤與性能數據(例如堆轉儲,跟蹤)實際交叉引用以驗證這些是真正的問題還是對它們的重要性進行排序?

    2熱度

    2回答

    我在我的Eclipse項目上運行了FindBugs,並且得到了一個潛在的錯誤警告,我想爲特定的原因(在這個問題的上下文之外)進行抑制。下面的代碼: public class LogItem { private String name; private void setName(final String nm) { name = nm; } } 當您

    12熱度

    3回答

    我最近發現了FindBugs的@edu.umd.cs.findbugs.annotations.SuppressWarnings註釋,它非常酷,並允許您基本告訴FindBugs忽略某些警告。 我已經成功實現了我自己的SLF4J綁定,通過遵循他們的建議採取slf4j-simple並修改它與您自己的記錄器和記錄器工廠綁定,我很高興地說,它的作品就像一個魅力。 我只是跑找到包含此SLF4J有約束力,有抱

    1熱度

    1回答

    我剛剛在Eclipse Indigo中安裝了FindBug 2.0.0。 Bug Explorer工作正常,但我無法獲得有關錯誤細節的非常有用的視圖。如果我在Bug Explorer中選擇了一個bug,所有相關的信息都會顯示在Properties視圖中,但我真正想看到的僅僅是一個概要 - 也就是說不想深入到整個Properties數據結構。特別是,我希望看到詳細描述(在「屬性」視圖中可用作數據 -

    2熱度

    4回答

    我想用FindBugs來創建一個關於應用程序的報告。 我運行它,它沒有找到一個潛在的錯誤是這樣的: public List<String> getListTrace(A object) { String arg = object.getArg(); ... } 如果對象爲null,我的應用程序會有所回落。 爲什麼FindBugs不提示警報?

    2熱度

    1回答

    我試圖使用findbugs 1.3.2的註釋。 我在一個簡單的測試中使用了註釋edu.umd.cs.findbugs.annotations.NonNull, ,它工作正常。 不過,現在我有一個大的項目,使用maven, 的子模塊組成,而我剛好導入一個標註在一些Java文件得到以下編譯錯誤: com.sun.tools.javac.code.Symbol$CompletionFailure: cl

    2熱度

    1回答

    是否可以從Eclipse Indigo的findbugs中的SerializableIdiom檢測器中刪除單個(SE_NO_SERIALVERSIONID)模式? 該模式讓我煩惱關於所有可序列化類的serialVersionUID的消息。我不想因爲一些串行化的角落案例而亂丟我的代碼。但是,我只能刪除整個SerializableIdiom,如果我嘗試使用serialVersionUID的int,我想