Как я могу автоматически исправить неиспользуемый импорт в Rust? - PullRequest
1 голос
/ 07 апреля 2020

Есть ли способ автоматически исправить ТОЛЬКО неиспользуемый импорт в Rust? Я видел cargo fix, который работает, но он также делает множество других исправлений. Есть ли способ сказать cargo fix только для исправления неиспользованного импорта (желательно в указанном файле) и ничего больше?

Дополнительный вопрос: есть ли способ заставить IntelliJ делать это? Обычный ярлык (Cmd + Option + O) работает на других языках, но для Rust он просто переупорядочивает импорт.

1 Ответ

2 голосов
/ 07 апреля 2020

Отдельные линты в настоящее время настраиваются только через атрибуты в вашем исходном коде. Невозможно сказать cargo check или cargo fix игнорировать определенные правила lint с помощью инструмента командной строки.

Из моего опыта работы с инструментами JetBrains маловероятно, что они будут использовать cargo fix под капотом тем не мение. Они создали собственный инструментарий Rust для анализа и анализа кода, и именно здесь эта функция будет go.

. Я предлагаю отправить запрос функции в JetBrains.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...