Exemplo Evitar autocomparações pode ser tão simples quanto localizar o código no qual x == x são comparados conforme mostrados no exemplo. Ele pode ser expandido para o entendimento de getters simples e também a palavra-chave this.

public class ClassA {
intx;
public void methodA() {
if(x==x){
// ...
}
if(this.x==x){
// ...
}
if(getX()==x){
// ...
}
}

}
Solução Remova 'x==x, this.x==x, getX()==x' e reconsidere a lógica do código