0
我有一堆方法互相調用。實際的代碼在這裏並不重要,但這裏有一個例子:Eclipse檢查冗餘方法調用
void doStuff(){
doMoreStuff();
doEvenMoreStuff();
}
void doMoreStuff(){
doEvenMoreStuff();
}
void doEvenMoreStuff(){
// Do some stuff
}
正如你所看到的,調用doStuff()
原因doEvenMoreStuff()
被調用兩次。這不是一個真正的問題,但它可以幫助識別一些問題並使我的代碼更清晰。我的問題是,Eclipse有沒有辦法檢查這樣的事情?
你想知道所有的方法被調用的地方嗎? – 2014-09-26 00:24:59
是的,所以它會在doStuff()方法中突出顯示'doEvenMoreStuff()'並且說出類似「冗餘方法調用」 – 2014-09-26 00:27:44
因爲多次調用任何給定的方法都是合法的,所以IDE可以將多個呼叫標識爲「冗餘」。你可能想要做兩次EvenMoreStuff。 – 2014-09-26 00:33:37