папку в игнор? (не конкретный файл, а именно папку)
Посмотрел этот пакет. Эти extension'ы надо импортировать, вроде, не из сгенерированного кода, а из самого пакета import 'package:easy_localization/easy_localization.dart';. Тогда должны появится методы tr() и plural().
Не совсем понял. Этот пакет сам может делать исключения для lints?
Да нет же. Проблема: ты хочешь воспользоваться методами tr()/plural(). Решение: импортировать в файл, где ты хочешь воспользоваться этими методами, пакет import 'package:easy_localization/easy_localization.dart';. Все. Забудь про сгенереные файлы, там нет того, что тебе надо.
Я так и делаю, но как раз таки в сгенерированных файлах есть то, что мне нужно) Там есть ключи, которые мне нужно вставлять. Например: tr(LocaleKeys.cancel)
У файла формат не стандартный и автоимпорт не работает?
Не, проблема в том, что lints подсвечивает предупреждение как видно на скрине. Если добавить файл исключение в analyzer, проблема решается, но авто-импорт для vscode пропадает. просто после каждой генерации добавлять вручную в игнор lints через комментарии неудобно
Обсуждают сегодня