Open
Description
For example, the editorconfig requires that each file end with a newline:
Line 5 in c400ef2
However, many files (even the Lua codes) don't end with a newline. This causes an issue: when a developer uses an editor that strictly follows the editorconfig to update a Lua file, an extra newline is added automatically.
Maybe we can relax some editorconfig rules that are hard to follow and use some linters like github.com/editorconfig-checker/editorconfig-checker
to lint the files in CI, to ensure the rules are actually followed?