В проекте с заголовком лицензии Apache2 в каждом файле IntelliJ начал переформатировать заголовок лицензии (он добавляет некоторые пробелы и удаляет другие), хотя это не трагично, это не нужно и может привести к ненужным изменениям в управлении версиями. Это происходит, когда вы запускаете команду Reformat Code/Ctrl+Alt+L
, заголовок изменяется, чего не должно быть.
Я так и не нашел, чтобы отключить переформатирование заголовков лицензий.
Проблема началась 1-2 года назад. С тех пор я использую старую версию IntelliJ, но из-за нового ноутбука я хотел снова протестировать последний IntelliJ, но он все еще показывает эту проблему. Бывает с изданием сообщества и предприятия.
Использование контроля форматирования не является решением.
Самое странное, что обычно обычные изменения форматирования можно легко отменить в редакторе простым нажатием кнопки реверса, изменение заголовка лицензии по какой-то причине не отменяется, я всегда в конечном итоге обращаю его в git, который довольно раздражает.