Find bugs Call to equals() comparing different types
開始用findbugs跟
Code Coverage
以後,
我最忘不了的就是那些愚蠢的bug,
而且他們特別會出現在那些晚上寫的程式碼裡。
低級到不好意思記錄下來,以下就是其中的一個例子
每當commit 前沒跑findbugs跟測試 ,
通常都會學到新的findbugs 錯誤訊息...
EX:
StringBuilder sb = new StringBuilder("x");
System.out.println(sb.equals("x"));
System.out.println(sb.equals("x"));
Call to equals() comparing different types
Rank: Scariest (1), confidence: High
Pattern: EC_UNRELATED_TYPES
Type: EC, Category: CORRECTNESS (Correctness)
Pattern: EC_UNRELATED_TYPES
Type: EC, Category: CORRECTNESS (Correctness)
留言
張貼留言