Skip to content

Commit 30410b7

Browse files
committed
#126: fixed some tests
1 parent 798afc9 commit 30410b7

File tree

31 files changed

+71
-1278
lines changed

31 files changed

+71
-1278
lines changed

test/writer/object_model_writer/array/output.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ part 'person.g.dart';
66

77
@JsonSerializable(explicitToJson: true)
88
class Person {
9-
@JsonKey(name: 'info', required: true)
9+
@JsonKey(name: 'info', required: true, includeIfNull: false)
1010
final List<String> info;
1111

1212
const Person({

test/writer/object_model_writer/converter/config.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Person:
55
- DateTimeConverter
66
properties:
77
birthDay:
8-
type: DateTime
8+
type: DateTime?
99
DateTimeConverter:
1010
path: user/person/
1111
type: json_converter

test/writer/object_model_writer/converter/output.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ part 'person.g.dart';
88
@JsonSerializable(explicitToJson: true)
99
@DateTimeConverter()
1010
class Person {
11-
@JsonKey(name: 'birthday')
12-
final DateTime? birthday;
11+
@JsonKey(name: 'birthDay', includeIfNull: false)
12+
final DateTime? birthDay;
1313

1414
const Person({
15-
this.birthday,
15+
this.birthDay,
1616
});
1717

1818
factory Person.fromJson(Map<String, dynamic> json) => _$PersonFromJson(json);

test/writer/object_model_writer/custom-from-to/config.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Person:
22
path: user/person/
33
type: object
44
properties:
5-
time: Time
5+
time: Time?
66
Time:
77
path: user/person/
88
type: custom_from_to_json

test/writer/object_model_writer/default-field-required-null-disallowed/config.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ Person:
55
firstName:
66
description: A good description
77
type: String
8-
default_field: "'test'"
8+
default_value: "'test'"
99
disallow_null: true

test/writer/object_model_writer/default-field-required-null-disallowed/output.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ part 'person.g.dart';
77
@JsonSerializable(explicitToJson: true)
88
class Person {
99
///A good description
10-
@JsonKey(name: 'firstName', required: false, disallowNullValue: true)
10+
@JsonKey(name: 'firstName', required: false, disallowNullValue: true, includeIfNull: false)
1111
final String firstName;
1212

1313
const Person({

test/writer/object_model_writer/default-field-required/config.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ Person:
55
firstName:
66
description: A good description
77
type: String
8-
default_field: "'test'"
8+
default_value: "'test'"

test/writer/object_model_writer/default-field-required/output.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ part 'person.g.dart';
77
@JsonSerializable(explicitToJson: true)
88
class Person {
99
///A good description
10-
@JsonKey(name: 'firstName', required: false, disallowNullValue: false)
10+
@JsonKey(name: 'firstName', required: false, disallowNullValue: false, includeIfNull: false)
1111
final String firstName;
1212

1313
const Person({

test/writer/object_model_writer/default-field/config.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ Person:
44
properties:
55
firstName:
66
description: A good description
7-
type: string
8-
default_field: "'test'"
7+
type: String?
8+
default_value: "'test'"

test/writer/object_model_writer/default-field/output.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ part 'person.g.dart';
77
@JsonSerializable(explicitToJson: true)
88
class Person {
99
///A good description
10-
@JsonKey(name: 'firstName')
10+
@JsonKey(name: 'firstName', includeIfNull: false)
1111
final String? firstName;
1212

1313
const Person({

test/writer/object_model_writer/extend-fields-twice/config.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Admin:
33
type: object
44
extends: User
55
properties:
6-
permission: String?
6+
permission: String
77

88
User:
99
path: user/person/

test/writer/object_model_writer/extend-fields/config.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ User:
33
type: object
44
extends: Person
55
properties:
6-
email: String?
6+
email: String
77

88
Person:
99
path: user/person/

test/writer/object_model_writer/ignore/output.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ part 'person.g.dart';
66

77
@JsonSerializable(explicitToJson: true)
88
class Person {
9-
@JsonKey(name: 'firstName', includeFromJson: false, includeToJson: false)
10-
final String? firstName;
9+
@JsonKey(name: 'firstName', includeIfNull: false, includeFromJson: false, includeToJson: false)
10+
String? firstName;
1111

12-
const Person({
12+
Person({
1313
this.firstName,
1414
});
1515

test/writer/object_model_writer/import_sorting/config.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ BModel:
22
path: user/b_model/
33
type: object
44
properties:
5-
firstName: AModel?
5+
aModel: AModel?
66
AModel:
77
path: user/a_model/
88
type: object

test/writer/object_model_writer/includeFromJson/output.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ part 'person.g.dart';
66

77
@JsonSerializable(explicitToJson: true)
88
class Person {
9-
@JsonKey(name: 'firstName', includeFromJson: false)
9+
@JsonKey(name: 'firstName', includeIfNull: false, includeFromJson: false)
1010
final String? firstName;
1111

1212
const Person({

test/writer/object_model_writer/includeToJson-includeFromJson/config.txt

+1
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,5 @@ Person:
55
firstName:
66
includeFromJson: false
77
includeToJson: false
8+
include_if_null: false
89
type: String?

test/writer/object_model_writer/includeToJson-includeFromJson/output.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ part 'person.g.dart';
66

77
@JsonSerializable(explicitToJson: true)
88
class Person {
9-
@JsonKey(name: 'firstName', includeFromJson: false, includeToJson: false)
9+
@JsonKey(name: 'firstName', includeIfNull: false, includeFromJson: false, includeToJson: false)
1010
final String? firstName;
1111

1212
const Person({

test/writer/object_model_writer/includeToJson/output.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ part 'person.g.dart';
66

77
@JsonSerializable(explicitToJson: true)
88
class Person {
9-
@JsonKey(name: 'firstName', includeToJson: false)
9+
@JsonKey(name: 'firstName', includeIfNull: false, includeToJson: false)
1010
final String? firstName;
1111

1212
const Person({

test/writer/object_model_writer/map-reference/output.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ part 'person.g.dart';
77

88
@JsonSerializable(explicitToJson: true)
99
class Person {
10-
@JsonKey(name: 'info')
10+
@JsonKey(name: 'info', includeIfNull: false)
1111
final Map<String, Person>? info;
1212

1313
const Person({

test/writer/object_model_writer/non-final/output.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ part 'person.g.dart';
66

77
@JsonSerializable(explicitToJson: true)
88
class Person {
9-
@JsonKey(name: 'gender')
9+
@JsonKey(name: 'gender', includeIfNull: false)
1010
String? gender;
1111

1212
Person({

test/writer/object_model_writer/normal-equals-hashcode-empty/output.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ part 'person.g.dart';
66

77
@JsonSerializable(explicitToJson: true)
88
class Person {
9-
@JsonKey(name: 'firstName')
9+
@JsonKey(name: 'firstName', includeIfNull: false)
1010
final String? firstName;
1111

1212
const Person({

test/writer/object_model_writer/normal-equals-hashcode-some-ignored/output.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ part 'person.g.dart';
66

77
@JsonSerializable(explicitToJson: true)
88
class Person {
9-
@JsonKey(name: 'firstName')
9+
@JsonKey(name: 'firstName', includeIfNull: false)
1010
final String? firstName;
1111
@JsonKey(name: 'lastName')
1212
final String? lastName;

test/writer/object_model_writer/normal-equals-hashcode/output.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ part 'person.g.dart';
66

77
@JsonSerializable(explicitToJson: true)
88
class Person {
9-
@JsonKey(name: 'firstName')
9+
@JsonKey(name: 'firstName', includeIfNull: false)
1010
final String? firstName;
1111

1212
const Person({

test/writer/object_model_writer/normal-retrofit-compute/output.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ part 'person.g.dart';
77
@JsonSerializable(explicitToJson: true)
88
class Person {
99
///A good description
10-
@JsonKey(name: 'firstName')
10+
@JsonKey(name: 'firstName', includeIfNull: false)
1111
final String? firstName;
1212

1313
const Person({

test/writer/object_model_writer/normal-static-create/output.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ part 'person.g.dart';
77
@JsonSerializable(explicitToJson: true)
88
class Person {
99
///A good description
10-
@JsonKey(name: 'firstName')
10+
@JsonKey(name: 'firstName', includeIfNull: false)
1111
final String? firstName;
1212

1313
const Person({

test/writer/object_model_writer/normal-with-description/config.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ Person:
66
firstName:
77
description: A good description
88
type: String?
9-
default_field: "'test'"
9+
default_value: "'test'"

test/writer/object_model_writer/normal-with-description/output.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ part 'person.g.dart';
88
@JsonSerializable(explicitToJson: true)
99
class Person {
1010
///A good description
11-
@JsonKey(name: 'firstName')
11+
@JsonKey(name: 'firstName', includeIfNull: false)
1212
final String? firstName;
1313

1414
const Person({

test/writer/object_model_writer/normal/output.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ part 'person.g.dart';
77
@JsonSerializable(explicitToJson: true)
88
class Person {
99
///A good description
10-
@JsonKey(name: 'firstName')
10+
@JsonKey(name: 'firstName', includeIfNull: false)
1111
final String? firstName;
1212

1313
const Person({

test/writer/object_model_writer/retrofit-compute-tearoff/output.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ part 'person.g.dart';
77
@JsonSerializable(explicitToJson: true)
88
class Person {
99
///A good description
10-
@JsonKey(name: 'firstName')
10+
@JsonKey(name: 'firstName', includeIfNull: false)
1111
final String? firstName;
1212

1313
const Person({

0 commit comments

Comments
 (0)