SonarQube使用可序列化列表捕获22

时间:2015-05-21 20:24:28

标签: java sonarqube

起初我有一个班级:

public class MyClass implements Serializable {

    private List<Role> roles;

}

SonarQube指出List是可序列化类的成员,本身不可序列化。很公平,我将切换到List的{​​{1}}的可序列化实现。

ArrayList

此时SonarQube不高兴,因为“角色应该使用诸如'List'之类的接口,而不是像'ArrayList'这样的实现,”这让我回到原来的位置。

有没有办法退出这个循环?

1 个答案:

答案 0 :(得分:2)

看起来你的问题在两天前就解决了。

https://jira.sonarsource.com/browse/SONARJAVA-808