Несколько недель спустя go, мой VS2019 делал множество предложений о различных методах в одном из наших API, которые вели себя асинхронно (возвращали задачу, содержали ожидаемые вызовы), но не были названы " ... Asyn c "
Я поместил его в список задач для проверки и исправления с низким приоритетом, но теперь я прихожу посмотреть на него VS, похоже, перестал делать предложения.
Этот вопрос был предложен в двух экземплярах; Я рассмотрел его, и он мог бы решить вопрос, но я все еще озадачен по нескольким причинам:
- Я не помню, чтобы когда-либо следовал этой процедуре
- Контроль исходного кода не Не указывайте, что кто-либо когда-либо помещал файл .editorconfig в репозиторий (а затем удалил его)
- У меня сложилось впечатление, что делаются предложения относительно методов, которые возвращали
Task
, await
ed-то в теле, но у него не было модификатора async
, на который опирается связанная техника (но я мог бы помнить здесь неправильно, и, возможно, я смотрел на асинхронный интерфейс, а не на асинхронную реализацию интерфейса, оформленную в асинхронном режиме c) method)
Итак, я полагаю, что мой вопрос, кроме техники в связанном возможном дубликате, есть ли другой способ, которым VS может прийти к выводу о том, что методы с асинхронным поведением имеют неправильные имена? Некоторые расширения для анализа кода, которые я мог установить, возможно, даже не осознавая?