Boa noite
Quando eu vou rodar o comando para gerar as classes do mobx, esta dando erro The class 'FileSystemEvent' can't be extended,
Como resolver?
Emerson
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa noite
Quando eu vou rodar o comando para gerar as classes do mobx, esta dando erro The class 'FileSystemEvent' can't be extended,
Como resolver?
Emerson
Olá, Isso pode estar relacionado a uma versão mais recente do Dart SDK que introduziu essas mudanças.
Atualize as Dependências:
TOdas as suas dependências devem ta atualizadas para versões compatíveis com a versão do Dart SDK que você está utilizando. No seu pubspec.yaml, execute:
flutter pub upgrade
Precisa ta utilizando uma versão do Dart SDK que é compatível com as dependências do MobX que você está utilizando. Você pode verificar a versão do Dart SDK no arquivo pubspec.lock ou usando o comando:
dart --version
Atualiza o build_runner e o mobx_codegen
No seu pubspec.yaml, você pode especificar:
dev_dependencies:
build_runner: ^2.3.3
mobx_codegen: ^2.1.1
Depois disso, execute:
flutter pub get
Limpe o cache e gere novamente os arquivos do MobX. Execute:
flutter pub run build_runner clean
flutter pub run build_runner build
Valeu!