Мое требование - использовать линтеры в моем базовом пакете из Flutter stable , а также из pedanti c в файле analysis_options.yaml, и я буду использовать файл analysis_options.yaml в других моих пакетах, которые зависят от моего базового пакета. Но при обращении к обоим линтерам (в моем базовом проекте) на вкладке «Анализ Dart» в студии android или на вкладке «ПРОБЛЕМЫ» кода визуальной студии я не обнаружил никаких ошибок. При использовании команды flutter analysis я столкнулся с проблемой ниже.

I have created a simple projects to replicate this issue which can be found below.
MyProjects
С указанным выше приложением у меня есть два проекты (Project1 и Project2). На моем компьютере при использовании команды анализа флаттера в обоих проектах Project1 не показывает никаких проблем, а Project2 показывает указанную выше ошибку (file_not_found). Разница между этими проектами в том, что в Project1 у меня будет файл analysis_options.yaml в папке example , а в Project2 у меня не будет файла analysis_options.yaml в папке example .
Но при тестировании этих двух проектов на разных машинах (я протестировал более 10 машин) я столкнулся со сценарием ниже ios.
- Нет проблем с обоими проектами
- Проблемы с не найденным файлом в двух проектах
- Нет проблем с Project1 и Проблема с файлом не найден только с Project2.
Поскольку проблема несовместима с другой машиной, я могу ' t решить эту проблему.
Я тестировал это со стабильным каналом Flutter и в бета-канале.
Примечание: Если я удалю папку с примером, я не вижу никаких ошибок, но мне нужна эта папка с примерами в моих пакетах.
Шаги репликации:
- Извлеките вложение
- Перейдите в терминал из проекта s и дайте команду анализа флаттера.
Информация об установленном флаттере:
Информация