SonarQue的Scanner在“Serializable”类中是错误的

时间:2015-08-13 09:20:40

标签: java serialization sonarqube

SonarQue的Java-Scanner经常报告“Serializable”类中的字段应该是瞬态的或可序列化的“但这是错误的,是真的吗?

我们有一个类树如下:

public class DTO implements Serializable { /*...*/ }
public class ADTO extends DTO { /*...*/ }
public class AADTO implements Serializable {
  private ADTO adto;
  // ...
}

SonarQube现在抱怨成员变量:“Serializable”类中的字段应该是瞬态的或可序列化的“ 但实现甚至标记接口应该是一个可传递到子类的功能。 我们将这些类用于RMI,并将数据传输到远程VM,因此消息似乎被证明是错误的!

使用SonarQube 5.1.2和Java插件3.4。

来自德国,

蓝色

0 个答案:

没有答案