findbugs

    0热度

    2回答

    我们有下面的语句在Java代码: response.setHeader("Content-Disposition", "attachment; filename=\"" + fileName + "\""); 由于这个原因,FindBugs的是产生如下警告: [INFO] This use of HttpServletResponse.setHeader(...) might be used

    0热度

    1回答

    here is the build run: /opt/gradle-2.2.1/bin/gradle -noDB sonarRunner Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=512m; support was removed in 8.0 Java HotSpot(TM) 64-Bi

    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和if语句 if (source == this.temp) 警告说,有一个不成文的领域得到actionPerformed方法的错误警告。该程序仍然编译,但当我点击名为temp的按钮时会挂起。 我以为我已经正确地初始化该字段。有人能指引我搞砸了吗?由于 import java.awt.Cursor; import java.awt.Dimension; impo

    0热度

    1回答

    简而言之:FindBugs过滤器文件是否有官方的DTD或XML模式? 详细: 在FindBugs的,可以定义过滤文件,这是XML文件。 我的IDE抱怨丢失的DTD或XML模式没有问题。 我知道如何抑制这个警告,但我更喜欢添加一个合适的语法文件。 因此,FindBugs Filter Files提供了DTD还是XML Schema? 我找不到一个。

    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