I am trying to use jaguar_serializer to convert my json string to the corresponding model object. I followed the steps described in https://github.com/Jaguar-dart/jaguar_serializer . However, I keep getting this error when I run the serializer build:
': jaguar_generator_config / src / generator.dart': error: line 17: implicit recipient access' this'_config = loadYaml (new file (configFileName) .readAsStringSync ());
Here is my user.dart model:
library models.user;
import 'package:jaguar_serializer/serializer.dart';
part 'user.g.dart';
@GenSerializer()
class UserJsonSerializer extends Serializer<User> with _$UserJsonSerializer {
User createModel() => new User();
}
class User {
String name;
int age;
}
And here is my serializer.yaml file:
serializers:
- lib/models/user.dart
Serializer version library
jaguar_serializer: ^ 0.3.0
source
share