google / google/json_serializable.dart

Can't custom JsonConverter with constructor arguments. Error "Generators with constructor arguments are not supported"

Open
#1,373 9 comments 9 reactions 0 assignees View on GitHub
Dominant language
Dart
Stars
1.6k
Forks
461
Avg merge
45m
Merged PRs (30d)
1

Description

When I write DateTimeConverter extends from JsonConverter with constructor arguments. Then use

```
@JsonKey(name: 'time')
@DateTimeConverter(pattern: 'YYYY/MM/dd')
final DateTime time;
```

`run build_runner build` print error "Generators with constructor arguments are not supported"

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.