findbugs

    0熱度

    2回答

    我們有下面的語句在Java代碼: response.setHeader("Content-Disposition", "attachment; filename=\"" + fileName + "\""); 由於這個原因,FindBugs的是產生如下警告: [INFO] This use of HttpServletResponse.setHeader(...) might be used

    3熱度

    1回答

    我有一個Singleton類,在構造函數中進行雙重檢查。 Findbugs正在報告以下錯誤。 Load of known null value in ... NP_LOAD_OF_KNOWN_NULL_VALUE class SomeClass { private Object lock = new Object(); private Map<String,Resource>

    -1熱度

    2回答

    我使用FindBugs來檢測代碼包含的錯誤。我已經找到了一些解決方案,但是,我不明白爲什麼它仍然顯示檢查「微」的行中的「可能的空指針取消引用」錯誤。在while循環中,我已經顯示我的輸入應該與空值不同,但是它仍然顯示存在錯誤。如果可能,你能告訴如何解決這個問題嗎?提前致謝!代碼如下: import java.io.InputStreamReader; import java.io.Buffere

    0熱度

    1回答

    簡而言之:FindBugs過濾器文件是否有官方的DTD或XML模式? 詳細: 在FindBugs的,可以定義過濾文件,這是XML文件。 我的IDE抱怨丟失的DTD或XML模式沒有問題。 我知道如何抑制這個警告,但我更喜歡添加一個合適的語法文件。 因此,FindBugs Filter Files提供了DTD還是XML Schema? 我找不到一個。

    2熱度

    1回答

    我運行Android Studio v2.1.3並使用./gradlew build用Findbags檢測Android項目中的錯誤。 最近一個錯誤開始上來: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':process:customFindbugs'. > j

    -3熱度

    1回答

    我正在遷移我的android項目以使用Buck(來自Gradle)構建。在Buck構建中運行Findbugs的建議方法是什麼?我無法在線找到有關如何設置的示例。

    5熱度

    1回答

    最近,我改變了這裏的密碼是從String加工成新的Password類在我的代碼的所有地方。 Password.toString()方法現在只打印[********]。如果我想獲得密碼,我必須致電Password.getPassword()。這樣我就可以確定沒有密碼會被意外寫入日誌文件。 在改變我錯過了改變一些線條看起來像這樣: String.format("user:%s", password);

    1熱度

    1回答

    我一直是Java開發人員和一直在使用紅色代碼工具,如FindBugs的,的CheckStyle,PMD-CPD等,我都集成在詹金斯這些插件自動評論爲好。 當我搬到scala時,我想繼續與Maven和Jenkins。但我無法找到Eclipse中支持的代碼紅色工具,maven-plugin &傑克金斯插件Scala。任何人都可以給一些指針來解決靜態代碼分析,代碼覆蓋率等問題嗎?

    14熱度

    3回答

    我目前正在使用sonarqube服務器5.6和掃描儀2.6.1,並且在java項目的分析過程中不斷收到錯誤。 它似乎抱怨一些未在二進制文件夾中編譯的java文件(在二進制文件夾中根本沒有任何文件)。 一旦我添加-X參數,我會得到更多的異常(標記爲忽略),請參閱下文。 任何線索? sonar-project.properties隨後日誌 sonar.projectKey=myproj sonar.

    3熱度

    2回答

    從FindBugs的插件,XML和HTML報告 現在,我已經在我的build.gradle FindBugs的如下 apply plugin: 'findbugs' findbugs { ignoreFailures = true } tasks.withType(FindBugs) { reports { xml.e