0
我有一個很大的類,我認爲它的某些部分從未使用過,但是PMD,Findbugs不能將它顯示爲未使用的代碼部分。代碼如下:從條件樹中排除分支,刪除未使用的代碼
public void function1(....., String something) {
BigDecimal myNumber=new BigDecimal(something);
.....
String variable1 = function2(something);
}
public void function1(String something) {
if (something.charAt('R')>-1) {
..... UNUSED CODE ....
}
}
如果一些參數包含和R字母,則BigDecimal的轉換會拋出異常。有沒有任何靜態代碼分析器或任何其他工具可以幫助找到這樣的代碼部分?