With insert_final_newline=false all empty final lines are removed that is the expected behaviour.
With insert_final_newline=true a new empty line is added if it does not exist previously that is the expected behaviour.
What happens when more than one empty line exists and the end of the file and insert_final_newline=true is not well documented, and different users can have different expectations, but I think that most of the tools (i checked atom and emacs EditorConfig plugins) remove the extra lines. But eclint keeps the empty lines when there is more than one.
I think that it will be great if this tool removes the extra lines
insert_final_newline=false
all empty final lines are removed that is the expected behaviour.insert_final_newline=true
a new empty line is added if it does not exist previously that is the expected behaviour.What happens when more than one empty line exists and the end of the file and
insert_final_newline=true
is not well documented, and different users can have different expectations, but I think that most of the tools (i checked atom and emacs EditorConfig plugins) remove the extra lines. But eclint keeps the empty lines when there is more than one.I think that it will be great if this tool removes the extra lines
BTW. This is a great tool.