以下のJavaのソースコードでFindBugsを実行すると、
カテゴリー CORRECTNESS - タイプ NP_NULL_ON_SOME_PATH
の警告が検出できると思っていましたが、実際には検出できませんでした。

[EmpService.java]

private void hoge(){
    // ~略~
    String emp_code = EmpUtil.getEmp(foo).getEmpCode(); // この行に警告を出して欲しかった。
    // ~略~
}

[EmpUtil.java]

※回答ありがとうございます。
 最初に、少し端折ってサンプルソースを書いてしまったので、もう少しありのままのコードを書きます。

public static Emp getEmp(String foo) {
    SelectedData lineCodeData = getLineCode(foo);
    if (lineCodeData == null) {
        return null;
    }
    String lineCode = lineCodeData.getData();
    Emp emp = getLineRecord(lineCode);
    if (emp == null) {
        return null;
    }
    Emp retEmp = new Emp();
    retEmp.setLine_cd(lineCode);
    retEmp.setLine_nm(emp.getLine_nm());
    return retEmp;
}

[環境]
実行環境:Eclipse(ver:4.4.2)のFindBugsフィーチャー(ver:3.0.1.20150306)
FindBugsの設定:報告する最小ランク=20、レポートする最低の信頼度=Low
JDK:1.7

この場合は検出されないものでしょうか。