Я хочу обнаруживать и устранять все вызовы методов в классах, которые поступают из типов классов / объявления полей Я пытался удалить узлы FieldDeclaration
, но без какой-либо помощи. Я пытался возиться с Bindings, но ничего не смог понять.
Например,
import java.util.ArrayList;
public class TestList implements Closeable {
ArrayList<String> arrayListOne = new ArrayList<String>();
public void add2arrayList() {
String arg01;
boolean b1;
b1 = arrayListOne.add((arg01 = new String()));
return;
}
}
Если это код, который входит в JDT Parser, я НЕ ожидаю увидеть вызов «add» в выводе.
Любые отзывы о том, как решить эту проблему, будут высоко оценены. Я из совсем другой части информатики, поэтому мои знания по JDT
очень любительские, подробное объяснение будет приветствоваться.