Currently, the generator (version 0.5.3) incorrectly generates nullable typed lists
Domain model:
@Dto(generateToDto: false)
class A {
final List<String>? a;
const A({
required this.a,
});
}
Generated DTO model:
@JsonSerializable(createToJson: false)
class ADto {
final List?<String> a;
const ADto({
required this.a,
});
factory ADto.fromJson(Map<String, dynamic> json) => _$ADtoFromJson(json);
}
Problem: The generated nullable typed list has bad syntax:
- currently:
List?<String> a;
- expected:
List<String>? a;
Currently, the generator (version 0.5.3) incorrectly generates nullable typed lists
Domain model:
Generated DTO model:
Problem: The generated nullable typed list has bad syntax:
List?<String> a;List<String>? a;