part of '_json_serializable_test_input.dart'; @ShouldGenerate(r''' JustSetter _$JustSetterFromJson(Map json) { return JustSetter(); } Map _$JustSetterToJson(JustSetter instance) => {}; ''', expectedLogItems: ['Setters are ignored: JustSetter.someSetter']) @JsonSerializable() class JustSetter { set someSetter(Object name) {} } @ShouldGenerate(r''' JustSetterNoToJson _$JustSetterNoToJsonFromJson(Map json) { return JustSetterNoToJson(); } ''', expectedLogItems: ['Setters are ignored: JustSetterNoToJson.someSetter']) @JsonSerializable(createToJson: false) class JustSetterNoToJson { set someSetter(Object name) {} } @ShouldGenerate(r''' Map _$JustSetterNoFromJsonToJson( JustSetterNoFromJson instance) => {}; ''', expectedLogItems: ['Setters are ignored: JustSetterNoFromJson.someSetter']) @JsonSerializable(createFactory: false) class JustSetterNoFromJson { set someSetter(Object name) {} }