Я разрабатываю мобильное приложение и веб-интерфейс с Dart / Flutter с IntelliJ Idea. Текущая версия Dart предупреждает о правильном вводе локальных переменных. Существует руководство по стилю Dart https://dart-lang.github.io/linter/lints/omit_local_variable_types.html говоря. Обычно типы локальных переменных можно легко определить, поэтому аннотировать их нет необходимости.
Это может быть верно для компилятора, но не для читателей. Так как в этом случае проблемы с типами в особенности возлагаются на часть использования переменной, обнаружение ошибок и чтение кода становятся более дорогостоящими.
Итак, как я могу отключить это предупреждение на уровне компилятора / проекта?
Еще лучше: как я могу вызвать предупреждение, если тип не установлен?