Początkowo miałem klasę wzdłuż linii:SonarQube haczyk 22 z serializować list
public class MyClass implements Serializable {
private List<Role> roles;
}
SonarQube wskazał, że List
, członek serializable klasy, nie jest możliwy do serializacji sama. Wystarczająco uczciwe, zmienię implementację na List
, taką jak ArrayList
.
public class MyClass implements Serializable {
private ArrayList<Role> roles;
}
W tym momencie SonarQube jest niezadowolony z powodu „ról należy używać interfejsu, takich jak«List»zamiast implementacji jak«ArrayList»”, który prowadzi mnie z powrotem do miejsca, gdzie był pierwotnie.
Czy istnieje wyjście z tej pętli?
Link nie działa. –
Wygląda na to, że faceci sonarqube przenieśli tracker. Nowy link https://jira.sonarsource.com/browse/SONARJAVA-808 – Ezequiel