No newline at end of fileエラーについて
毎回Lintチェックで怒られたエラー..
なんで最後に新しい行が必要なの?と調べたら、理解が全然間違った。。
ここのnewline
は新しい行の’new line’ではなく、newline
記号のことだ。 いわゆる行末記号(改行記号とも言われるらしい)
No newline at end of file
は末尾に新しい行がないではなく、末尾に行末記号がないという理解の方がより正しい。
newline
はline endingやend of line(EOL)とも言われるので、このエラーはEOL記号がない
と理解しても良い。
参照:
This post is licensed under CC BY 4.0 by the author.