findbugs

    5熱度

    2回答

    我的目標是優化我的應用程序代碼。我的代碼如下所示: int a = 10; Map<String , Integer> myMap = new TreeMap<>(); myMap.put("first" , new Integer(a)); //[FindBugs] Method com.abc.xyz.Test.main(String[]) invokes inefficient new

    4熱度

    1回答

    我無法將Java升級到1.7,但想使用Eclipse的FindBugs插件(最新版本3需要Java 1.7)。似乎沒有可用的插件的舊版本,任何人可以從中獲得它的任何想法?

    10熱度

    1回答

    我有一個使用Gradle 1.12構建的Java 8項目,它非常完美。現在我想用FindBugs,當我使用Java 8我不得不使用FindBugs的3.但是建立findbugsMain掛起: :my-module:compileJava UP-TO-DATE :my-module:processResources UP-TO-DATE :my-module:classes UP-TO-DATE

    0熱度

    2回答

    在我的應用程序中,我使用會話工廠創建一個會話。 當我執行這個檢查時,FindBug給我一個警告,「sessionFactory爲空保證被解除引用」。如何解決這個問題? if (!sessionFactory.isClosed()) { session.close(); sessionFactory.close(); }

    3熱度

    1回答

    我已經安裝了findbug,但是在我的項目瀏覽器中看不到它,當我右鍵單擊並檢查時。我想再次重新安裝插件並檢查,但我沒有看到卸載該插件的選項。 我該如何卸載插件? Im使用Eclipse版本:Luna版本(4.4.0)

    7熱度

    1回答

    有沒有辦法在Jenkins中設置Findbugs(或任何其他靜態代碼分析工具)來分析傳入的拉請求並將結果與​​主分支進行比較?我的目標是拒絕增加靜態代碼分析問題數量的pull請求。

    4熱度

    2回答

    我已經通過它的Eclipse update site安裝了Findbugs插件。 但是當我右鍵點擊一個項目,我沒有看到任何FindBugs選項。看起來像Eclipse更新站點有問題。 任何人都可以指向我在正確的版本/方式安裝Findbugs在Eclipse月神?

    1熱度

    1回答

    在第一代碼(代碼1)的FindBugs找到REC_catch_Exception警告,因爲 try { ... } catch (Exception e) 不是一個好作風。但在第二個代碼(code2)中,警告消失。 爲什麼?唯一的區別是類型setMatrikelnummer需要:Integer與String。 //code1: With REC_Catch_Exception t

    4熱度

    1回答

    我試圖在命令行中運行FindBugs,並在指定要分析的項目時遇到麻煩。我知道FindBugs可以在字節碼(.jar,.class)上工作,所以我編寫了一個HelloWorld程序,並確保它有一些亂碼,它們會被FindBugs檢測到。 然後我嘗試: java -jar D:/findbugs-2.0.3/lib/findbugs.jar -project HelloWorld/bin 這引發了異

    2熱度

    1回答

    我在Ant構建中使用SonarRunner在Jenkins服務器上對我的項目進行Sonar分析。不幸的是,分析崩潰,並以下線: [sonar:sonar] 11:29:57.008 INFO - Execute Findbugs 2.0.3... [sonar:sonar] 11:29:58.217 DEBUG - Release semaphore on project : [email pr