全国服务热线:4008-888-888

公司新闻

Findbugs中的过虑

Findbugs中的过虑 :40:joe

大家一部分商品中发觉Findbugs查验有下列不正确:Type MS_SHOULD_BE_FINAL


Type MS_SHOULD_BE_FINAL

This static field public but not final, and could be changed by malicious code or by accident from another package. The field could be made final to avoid this vulnerability.

这一种类的不正确归属于设计方案上不足认真细致,但因为历史时间编码改动较为多,因此大家能够对这一不正确告警开展过虑。

实际方式以下:

提升一个过虑文档

我这儿取名为:findbugs-exclude.xml

FindBugsFilter
  Match
  Bug pattern= MS_SHOULD_BE_FINAL /
  /Match
/FindBugsFilter

改动pom.xml

在findbugs中提升配备:

plugin
  .codehaus.mojo /groupId
  artifactId findbugs-maven-plugin /artifactId
  version 3.0.4 /version
  configuration
  excludeFilterFile findbugs-exclude.xml /excludeFilterFile
  /configuration
/plugin

如今这一难题也不会再告警了。

但是,大家還是要认真细致的看待Findbugs和PMD提示大家的难题。

重要词:Findbugs


在线客服

关闭

客户服务热线
4008-888-888


点击这里给我发消息 在线客服

点击这里给我发消息 在线客服