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.