В моем текущем проекте мы всегда вставляем пустую новую строку в конец исходных файлов java. Мы также применяем это с помощью CheckStyle (с уровнем ошибки).
Я долго искал эту тему, но, к сожалению, я не могу найти убедительной причины для этого. Похоже, что другие разработчики довольно безразличны к этому, потому что они просто отметили один флажок в форматировании eclipse и сделали это автоматически. Но я до сих пор не знаю, почему это необходимо и почему это может быть важно). Поэтому мой вопрос:
Почему пустые строки в конце исходных файлов Java нужны? Это настоящая необходимость или реликвия прошлого и нежелательная в существующих кодах?