Спасибо за статью, действительно может стать для кого-то полезной.
Однако хочу задать вопрос - зачем? Чаще всего импорты генерируются автоматически и превращаются скорее в техническую информацию. Вряд-ли вам когда-то придётся искать в списке импортов нужный файл, чтобы убедиться что вы импортировали нужную зависимость. Либо ваше IDE подсветит лишний импорт, либо IDE подсветит отсутствие импорта и предложит его добавить.
Если же все таки использовать сортировку импортов "для души" - нужно обязать и всю команду их использовать, иначе человек с плагином будет иногда мерджить изменения, не связанные с его задачей, что в последствии может привести к конфликтам. Учитывая, что в командах как правило и так присутствует довольно много договорённостей, я не понимаю, зачем добавлять ещё одну, которая не привносит value.
Спасибо за статью, действительно может стать для кого-то полезной.
Однако хочу задать вопрос - зачем? Чаще всего импорты генерируются автоматически и превращаются скорее в техническую информацию. Вряд-ли вам когда-то придётся искать в списке импортов нужный файл, чтобы убедиться что вы импортировали нужную зависимость. Либо ваше IDE подсветит лишний импорт, либо IDE подсветит отсутствие импорта и предложит его добавить.
Если же все таки использовать сортировку импортов "для души" - нужно обязать и всю команду их использовать, иначе человек с плагином будет иногда мерджить изменения, не связанные с его задачей, что в последствии может привести к конфликтам. Учитывая, что в командах как правило и так присутствует довольно много договорённостей, я не понимаю, зачем добавлять ещё одну, которая не привносит value.