Error starting 'serializer build' in jaguar_serializer

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();
}

/// User model
class User {
  String name;
  int age;
}

And here is my serializer.yaml file:

serializers:
# Add files with your serializable class here.
- lib/models/user.dart

Serializer version library

jaguar_serializer: ^ 0.3.0

+1
source share
1

(0.3.7)

serializer.yaml , .

pub global activate jaguar_serializer

, yaml. yaml.

serializers:
  - lib/models/user.dart
+1

Source: https://habr.com/ru/post/1679471/


All Articles