Findbugs实用程序类中的非瞬态非序列化实例字段

时间:2015-03-30 01:51:10

标签: java findbugs

Findbugs会为下面的类返回警告:

类ServiceUtils $ 1定义非瞬态非可序列化实例字段val $ request

错误类型SE_BAD_FIELD(点击查看详情) 在ServiceUtils类$ 1中 Field ServiceUtils $ 1.val $ request 在ServiceUtils.java中

我无法理解这段代码有什么问题......

public class ServiceUtils {

  public static String getFileName(final PostFileRequest request) {
    String separator = "-";
    StringBuilder sb = new StringBuilder()
        .append(request.getFirstName())
        .append(separator)
        .append(request.getLastName())
        .append(separator)
        .append(request.getAddress())
        .append(separator)
        .append(request.getNumber());
    return sb.toString();
  }
}

1 个答案:

答案 0 :(得分:0)

我的不好,FindBugs正在运行旧代码。我猜我忘了清理这个项目。