possível erro usando removeAll () chamado por uma coleção em si
Durante uma revisão de código usando o Sonar, o seguinte código foi detectado como incorreto:
ArrayList<String> ops = new ArrayList<String>();
ops.add("test");
ops.removeAll(ops);
O Sonar está reclamando sobre o removeAll chamado pela coleção em si.
Concordo que é feio, mas isso pode introduzir bugs?
NB: Este não é o meu código, estou revendo.