コンパイルエラーが発生した時にどのファイルがエラーを起こしているのかの特定に必要なんです。ソースコードはファイルの中身に対してやっているので、ファイルの特定がしづらいのです。