次の例を考えます。
public class Foo {
public void myMethod(Bar arg) {
SomeOtherClass.baz(arg);
....
}
}
渡されるすべてのメソッドBar.*
の範囲内で検索を実行する方法が必要です。つまり、コード内でメソッドが呼び出されたり、フィールドが参照されたりするすべての場所は、?で始まるすべてのコードパスでどこにありますか。Foo.myMethod()
arg
arg
Foo.myMethod()
注:私はこれをEclipseで実行したいと思いますが、他のツールを使用することもできます(Linuxでは、必要に応じてウィンドウが最適です)。