Dart analyzer is not parsing the dynamic generated files

Viewed 5416

I checked and the file is OK.

Dart 1.23.0 AngularDart 3.1.0

The error I am getting is:

Target of URI hasn't been generated: 'file.g.dart'

enter image description here

5 Answers

first check this article : https://flutter.dev/docs/development/data-and-backend/json and make sure of all steps : 1- add dependencies in pubspec.yaml 2- flutter pub get 3- flutter pub upgrade 4- flutter pub run build_runner build

after all, consider that:

part 'timeline.g.dart';

most be your file name which classes are in!

if your file name is difference with your class name, you should use your file name.

Had the same problem. Fixed it following these steps:

$ flutter pub get 
$ flutter pub upgrade
$ flutter pub run build_runner build --delete-conflicting-outputs

Check have you created a constructor for class with no default parameters. Basically automated file is generated but error happens because it can not find a contractor for model

flutter pub run build_runner build

Just run the above command in the console. Everything will be fine

Related