From c29812b6b740ddfce90909f3f0ab052a60aa31a8 Mon Sep 17 00:00:00 2001 From: Mateo MARTINEZ Date: Thu, 5 Oct 2023 11:44:40 +0200 Subject: [PATCH 1/4] chore(dependences): add http ^1.0.0 compatibility --- pubspec.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pubspec.yaml b/pubspec.yaml index fc21c4ad..4920e6ef 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -5,7 +5,7 @@ description: Build dart types from GraphQL schemas and queries (using Introspect homepage: https://github.com/comigor/artemis environment: - sdk: ">=2.18.0 <3.0.0" + sdk: '>=2.18.0 <3.0.0' dependencies: build_config: ^1.1.1 @@ -21,7 +21,7 @@ dependencies: gql_http_link: ^0.4.5 gql_link: ^0.5.1 gql: ^0.14.0 - http: ^0.13.5 + http: '>=0.13.5 <2.0.0' json_annotation: ^4.8.0 path: ^1.8.3 recase: ^4.1.0 From 79d52a93ba5e82d19b8fc1a260272edf2b55d839 Mon Sep 17 00:00:00 2001 From: Mateo MARTINEZ Date: Thu, 5 Oct 2023 13:17:52 +0200 Subject: [PATCH 2/4] chore(dependencies): update gql deps --- pubspec.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pubspec.yaml b/pubspec.yaml index 4920e6ef..a9833eb0 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -15,12 +15,12 @@ dependencies: dart_style: ^2.3.0 equatable: ^2.0.5 glob: ^2.1.1 - gql_code_builder: ^0.7.1 + gql_code_builder: '>=0.7.1 <0.9.0' gql_dedupe_link: ^2.0.3+1 - gql_exec: ^0.4.3 - gql_http_link: ^0.4.5 - gql_link: ^0.5.1 - gql: ^0.14.0 + gql_exec: '>=0.4.3 <2.0.0' + gql_http_link: '>=0.4.5 <2.0.0' + gql_link: '>=0.5.0 <2.0.0' + gql: '>=0.14.0 <2.0.0' http: '>=0.13.5 <2.0.0' json_annotation: ^4.8.0 path: ^1.8.3 From 3ba306138b84f0a35f47ee038a9c67da819277e3 Mon Sep 17 00:00:00 2001 From: Mateo MARTINEZ Date: Tue, 24 Oct 2023 13:17:39 +0200 Subject: [PATCH 3/4] fix(tests): follow new generation format --- .../lib/graphql/search_repositories.graphql.dart | 6 ++++++ .../lib/queries/ed_sheeran.query.graphql.dart | 8 ++++++++ .../lib/graphql/messages_with_users.graphql.dart | 4 ++++ example/pokemon/lib/graphql/big_query.graphql.dart | 6 ++++++ .../pokemon/lib/graphql/fragment_query.graphql.dart | 6 ++++++ .../pokemon/lib/graphql/fragments_glob.graphql.dart | 7 +++++++ .../pokemon/lib/graphql/simple_query.graphql.dart | 3 +++ pubspec.yaml | 2 +- test/generator/print_helpers_test.dart | 13 +++++++++++++ .../aliases/alias_on_leaves_test.dart | 2 ++ .../aliases/alias_on_object_test.dart | 3 +++ test/query_generator/append_type_name_test.dart | 13 +++++++++++++ .../ast_schema/field_not_found_mutation_test.dart | 4 ++++ .../ast_schema/input_types_test.dart | 5 +++++ .../ast_schema/missing_schema_test.dart | 1 + .../ast_schema/multiple_schema_mappint_test.dart | 8 ++++++++ .../deprecated/deprecated_enum_value_test.dart | 1 + .../deprecated/deprecated_field_test.dart | 3 +++ .../deprecated_input_object_field_test.dart | 5 +++++ .../deprecated/deprecated_interface_field_test.dart | 5 +++++ .../enums/enum_duplication_test.dart | 4 ++++ test/query_generator/enums/enum_list_test.dart | 2 ++ test/query_generator/enums/filter_enum_test.dart | 3 +++ .../query_generator/enums/input_enum_list_test.dart | 4 ++++ test/query_generator/enums/input_enum_test.dart | 5 +++++ test/query_generator/enums/kw_prefix_test.dart | 3 +++ test/query_generator/enums/query_enum_test.dart | 2 ++ test/query_generator/forwarder_test.dart | 1 + .../fragments/fragment_duplication_test.dart | 5 +++++ .../fragments/fragment_glob_schema_level_test.dart | 7 +++++++ .../fragments/fragment_glob_test.dart | 7 +++++++ .../fragments/fragment_multiple_queries_test.dart | 8 ++++++++ .../fragments/fragment_on_fragments_test.dart | 3 +++ .../fragments/fragments_multiple_test.dart | 9 +++++++++ test/query_generator/fragments/fragments_test.dart | 1 + .../multiple_references_on_simple_naming_test.dart | 3 +++ .../interfaces/interface_fragment_glob_test.dart | 5 +++++ .../interfaces/interface_possible_types_test.dart | 4 ++++ test/query_generator/interfaces/interface_test.dart | 5 +++++ .../multiple_operations_per_file_test.dart | 9 +++++++++ test/query_generator/multiple_queries_test.dart | 2 ++ .../complex_input_objects_test.dart | 5 +++++ .../custom_scalars_on_input_objects_test.dart | 5 +++++ .../filter_input_objects_test.dart | 6 ++++++ .../input_duplication_test.dart | 9 +++++++++ .../mutations_and_inputs/mutations_test.dart | 10 ++++++++++ .../non_nullable_list_inputs_test.dart | 4 ++++ .../mutations_and_inputs/recursive_input_test.dart | 2 ++ .../naming/casing_conversion_test.dart | 5 +++++ test/query_generator/naming/simple_naming_test.dart | 4 ++++ test/query_generator/nnbd_test.dart | 2 ++ test/query_generator/query_generator_test.dart | 4 ++++ .../scalars/custom_scalars_test.dart | 3 +++ test/query_generator/scalars/scalars_test.dart | 1 + .../scalars/unused_custom_scalars_test.dart | 1 + test/query_generator/subscription_test.dart | 2 ++ test/query_generator/union/union_types_test.dart | 4 ++++ .../union/union_with_nested_types_test.dart | 6 ++++++ 58 files changed, 269 insertions(+), 1 deletion(-) diff --git a/example/github/lib/graphql/search_repositories.graphql.dart b/example/github/lib/graphql/search_repositories.graphql.dart index 766106cf..2a2382c2 100644 --- a/example/github/lib/graphql/search_repositories.graphql.dart +++ b/example/github/lib/graphql/search_repositories.graphql.dart @@ -22,6 +22,7 @@ class SearchRepositories$Query$SearchResultItemConnection$SearchResultItem$Repos @override List get props => [name]; + @override Map toJson() => _$SearchRepositories$Query$SearchResultItemConnection$SearchResultItem$RepositoryToJson( @@ -50,6 +51,7 @@ class SearchRepositories$Query$SearchResultItemConnection$SearchResultItem @override List get props => [$$typename]; + @override Map toJson() { switch ($$typename) { @@ -78,6 +80,7 @@ class SearchRepositories$Query$SearchResultItemConnection @override List get props => [nodes]; + @override Map toJson() => _$SearchRepositories$Query$SearchResultItemConnectionToJson(this); @@ -94,6 +97,7 @@ class SearchRepositories$Query extends JsonSerializable with EquatableMixin { @override List get props => [search]; + @override Map toJson() => _$SearchRepositories$QueryToJson(this); } @@ -110,6 +114,7 @@ class SearchRepositoriesArguments extends JsonSerializable with EquatableMixin { @override List get props => [query]; + @override Map toJson() => _$SearchRepositoriesArgumentsToJson(this); } @@ -190,6 +195,7 @@ class SearchRepositoriesQuery extends GraphQLQuery get props => [document, operationName, variables]; + @override SearchRepositories$Query parse(Map json) => SearchRepositories$Query.fromJson(json); diff --git a/example/graphbrainz/lib/queries/ed_sheeran.query.graphql.dart b/example/graphbrainz/lib/queries/ed_sheeran.query.graphql.dart index 296b05f1..a22cfc85 100644 --- a/example/graphbrainz/lib/queries/ed_sheeran.query.graphql.dart +++ b/example/graphbrainz/lib/queries/ed_sheeran.query.graphql.dart @@ -23,6 +23,7 @@ class EdSheeran$Query$Node$Artist$ReleaseConnection$Release @override List get props => [id, status]; + @override Map toJson() => _$EdSheeran$Query$Node$Artist$ReleaseConnection$ReleaseToJson(this); @@ -41,6 +42,7 @@ class EdSheeran$Query$Node$Artist$ReleaseConnection extends JsonSerializable @override List get props => [nodes]; + @override Map toJson() => _$EdSheeran$Query$Node$Artist$ReleaseConnectionToJson(this); @@ -59,6 +61,7 @@ class EdSheeran$Query$Node$Artist$LifeSpan extends JsonSerializable @override List get props => [begin]; + @override Map toJson() => _$EdSheeran$Query$Node$Artist$LifeSpanToJson(this); @@ -77,6 +80,7 @@ class EdSheeran$Query$Node$Artist$SpotifyArtist extends JsonSerializable @override List get props => [href]; + @override Map toJson() => _$EdSheeran$Query$Node$Artist$SpotifyArtistToJson(this); @@ -102,6 +106,7 @@ class EdSheeran$Query$Node$Artist extends EdSheeran$Query$Node @override List get props => [mbid, name, releases, lifeSpan, spotify]; + @override Map toJson() => _$EdSheeran$Query$Node$ArtistToJson(this); } @@ -126,6 +131,7 @@ class EdSheeran$Query$Node extends JsonSerializable with EquatableMixin { @override List get props => [$$typename, id]; + @override Map toJson() { switch ($$typename) { @@ -148,6 +154,7 @@ class EdSheeran$Query extends JsonSerializable with EquatableMixin { @override List get props => [node]; + @override Map toJson() => _$EdSheeran$QueryToJson(this); } @@ -283,6 +290,7 @@ class EdSheeranQuery extends GraphQLQuery { @override List get props => [document, operationName]; + @override EdSheeran$Query parse(Map json) => EdSheeran$Query.fromJson(json); diff --git a/example/hasura/lib/graphql/messages_with_users.graphql.dart b/example/hasura/lib/graphql/messages_with_users.graphql.dart index 143cc7ee..6b020b00 100644 --- a/example/hasura/lib/graphql/messages_with_users.graphql.dart +++ b/example/hasura/lib/graphql/messages_with_users.graphql.dart @@ -22,6 +22,7 @@ class MessagesWithUsers$SubscriptionRoot$Messages$Profile @override List get props => [id, name]; + @override Map toJson() => _$MessagesWithUsers$SubscriptionRoot$Messages$ProfileToJson(this); @@ -44,6 +45,7 @@ class MessagesWithUsers$SubscriptionRoot$Messages extends JsonSerializable @override List get props => [id, message, profile]; + @override Map toJson() => _$MessagesWithUsers$SubscriptionRoot$MessagesToJson(this); @@ -62,6 +64,7 @@ class MessagesWithUsers$SubscriptionRoot extends JsonSerializable @override List get props => [messages]; + @override Map toJson() => _$MessagesWithUsers$SubscriptionRootToJson(this); @@ -127,6 +130,7 @@ class MessagesWithUsersSubscription @override List get props => [document, operationName]; + @override MessagesWithUsers$SubscriptionRoot parse(Map json) => MessagesWithUsers$SubscriptionRoot.fromJson(json); diff --git a/example/pokemon/lib/graphql/big_query.graphql.dart b/example/pokemon/lib/graphql/big_query.graphql.dart index cae2bc79..ef970bff 100644 --- a/example/pokemon/lib/graphql/big_query.graphql.dart +++ b/example/pokemon/lib/graphql/big_query.graphql.dart @@ -20,6 +20,7 @@ class BigQuery$Query$Charmander extends JsonSerializable with EquatableMixin { @override List get props => [number, types]; + @override Map toJson() => _$BigQuery$Query$CharmanderToJson(this); } @@ -39,6 +40,7 @@ class BigQuery$Query$Pokemon$Evolutions extends JsonSerializable @override List get props => [number, name]; + @override Map toJson() => _$BigQuery$Query$Pokemon$EvolutionsToJson(this); @@ -61,6 +63,7 @@ class BigQuery$Query$Pokemon extends JsonSerializable with EquatableMixin { @override List get props => [number, name, types, evolutions]; + @override Map toJson() => _$BigQuery$Query$PokemonToJson(this); } @@ -78,6 +81,7 @@ class BigQuery$Query extends JsonSerializable with EquatableMixin { @override List get props => [charmander, pokemons]; + @override Map toJson() => _$BigQuery$QueryToJson(this); } @@ -94,6 +98,7 @@ class BigQueryArguments extends JsonSerializable with EquatableMixin { @override List get props => [quantity]; + @override Map toJson() => _$BigQueryArgumentsToJson(this); } @@ -199,6 +204,7 @@ class BigQueryQuery extends GraphQLQuery { @override List get props => [document, operationName, variables]; + @override BigQuery$Query parse(Map json) => BigQuery$Query.fromJson(json); diff --git a/example/pokemon/lib/graphql/fragment_query.graphql.dart b/example/pokemon/lib/graphql/fragment_query.graphql.dart index 6c6eab50..c1fff0e9 100644 --- a/example/pokemon/lib/graphql/fragment_query.graphql.dart +++ b/example/pokemon/lib/graphql/fragment_query.graphql.dart @@ -23,6 +23,7 @@ class FragmentQuery$Query$Charmander extends JsonSerializable @override List get props => [number, name, types]; + @override Map toJson() => _$FragmentQuery$Query$CharmanderToJson(this); } @@ -38,6 +39,7 @@ class FragmentQuery$Query$Pokemon$Evolutions extends JsonSerializable @override List get props => [number, name, types]; + @override Map toJson() => _$FragmentQuery$Query$Pokemon$EvolutionsToJson(this); @@ -55,6 +57,7 @@ class FragmentQuery$Query$Pokemon extends JsonSerializable @override List get props => [number, name, types, evolutions]; + @override Map toJson() => _$FragmentQuery$Query$PokemonToJson(this); } @@ -72,6 +75,7 @@ class FragmentQuery$Query extends JsonSerializable with EquatableMixin { @override List get props => [charmander, pokemons]; + @override Map toJson() => _$FragmentQuery$QueryToJson(this); } @@ -88,6 +92,7 @@ class FragmentQueryArguments extends JsonSerializable with EquatableMixin { @override List get props => [quantity]; + @override Map toJson() => _$FragmentQueryArgumentsToJson(this); } @@ -184,6 +189,7 @@ class FragmentQueryQuery @override List get props => [document, operationName, variables]; + @override FragmentQuery$Query parse(Map json) => FragmentQuery$Query.fromJson(json); diff --git a/example/pokemon/lib/graphql/fragments_glob.graphql.dart b/example/pokemon/lib/graphql/fragments_glob.graphql.dart index dd8ebb3a..aa397380 100644 --- a/example/pokemon/lib/graphql/fragments_glob.graphql.dart +++ b/example/pokemon/lib/graphql/fragments_glob.graphql.dart @@ -33,6 +33,7 @@ class FragmentsGlob$Query$Pokemon$Pokemon extends JsonSerializable @override List get props => [id, weight, attacks]; + @override Map toJson() => _$FragmentsGlob$Query$Pokemon$PokemonToJson(this); @@ -50,6 +51,7 @@ class FragmentsGlob$Query$Pokemon extends JsonSerializable @override List get props => [id, weight, attacks, evolutions]; + @override Map toJson() => _$FragmentsGlob$Query$PokemonToJson(this); } @@ -65,6 +67,7 @@ class FragmentsGlob$Query extends JsonSerializable with EquatableMixin { @override List get props => [pokemon]; + @override Map toJson() => _$FragmentsGlob$QueryToJson(this); } @@ -79,6 +82,7 @@ class PokemonMixin$PokemonDimension extends JsonSerializable @override List get props => [minimum]; + @override Map toJson() => _$PokemonMixin$PokemonDimensionToJson(this); } @@ -93,6 +97,7 @@ class PokemonMixin$PokemonAttack extends JsonSerializable @override List get props => [special]; + @override Map toJson() => _$PokemonMixin$PokemonAttackToJson(this); } @@ -107,6 +112,7 @@ class PokemonAttackMixin$Attack extends JsonSerializable @override List get props => [name]; + @override Map toJson() => _$PokemonAttackMixin$AttackToJson(this); } @@ -231,6 +237,7 @@ class FragmentsGlobQuery @override List get props => [document, operationName]; + @override FragmentsGlob$Query parse(Map json) => FragmentsGlob$Query.fromJson(json); diff --git a/example/pokemon/lib/graphql/simple_query.graphql.dart b/example/pokemon/lib/graphql/simple_query.graphql.dart index 893d864a..85059dd7 100644 --- a/example/pokemon/lib/graphql/simple_query.graphql.dart +++ b/example/pokemon/lib/graphql/simple_query.graphql.dart @@ -20,6 +20,7 @@ class SimpleQuery$Query$Pokemon extends JsonSerializable with EquatableMixin { @override List get props => [number, types]; + @override Map toJson() => _$SimpleQuery$Query$PokemonToJson(this); } @@ -35,6 +36,7 @@ class SimpleQuery$Query extends JsonSerializable with EquatableMixin { @override List get props => [pokemon]; + @override Map toJson() => _$SimpleQuery$QueryToJson(this); } @@ -84,6 +86,7 @@ class SimpleQueryQuery @override List get props => [document, operationName]; + @override SimpleQuery$Query parse(Map json) => SimpleQuery$Query.fromJson(json); diff --git a/pubspec.yaml b/pubspec.yaml index a9833eb0..dfb394a4 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -12,7 +12,7 @@ dependencies: code_builder: ^4.4.0 build: ^2.3.1 collection: ^1.17.1 - dart_style: ^2.3.0 + dart_style: ^2.3.3 equatable: ^2.0.5 glob: ^2.1.1 gql_code_builder: '>=0.7.1 <0.9.0' diff --git a/test/generator/print_helpers_test.dart b/test/generator/print_helpers_test.dart index 8df84961..32d40df1 100644 --- a/test/generator/print_helpers_test.dart +++ b/test/generator/print_helpers_test.dart @@ -149,6 +149,7 @@ class AClass extends JsonSerializable with EquatableMixin { @override List get props => []; + @override Map toJson() => _\$AClassToJson(this); } @@ -171,6 +172,7 @@ class AClass extends AnotherClass with EquatableMixin { @override List get props => []; + @override Map toJson() => _\$AClassToJson(this); } @@ -209,6 +211,7 @@ class AClass extends JsonSerializable with EquatableMixin { @override List get props => []; + @override Map toJson() { switch ($$typename) { @@ -249,6 +252,7 @@ class AClass extends JsonSerializable with EquatableMixin { @override List get props => [name, anotherName]; + @override Map toJson() => _\$AClassToJson(this); } @@ -299,6 +303,7 @@ class AClass extends JsonSerializable with EquatableMixin { @override List get props => [nameA, nameB, nameC, nameD]; + @override Map toJson() => _\$AClassToJson(this); } @@ -331,6 +336,7 @@ class AClass extends JsonSerializable with EquatableMixin, FragmentMixin { @override List get props => [name]; + @override Map toJson() => _\$AClassToJson(this); } @@ -369,6 +375,7 @@ class AClass extends JsonSerializable with EquatableMixin { @override List get props => [name, anotherName]; + @override Map toJson() => _\$AClassToJson(this); } @@ -496,6 +503,7 @@ class TestQueryQuery extends GraphQLQuery { @override List get props => [document, operationName]; + @override TestQuery parse(Map json) => TestQuery.fromJson(json); } @@ -582,6 +590,7 @@ class TestQueryArguments extends JsonSerializable with EquatableMixin { @override List get props => [name]; + @override Map toJson() => _$TestQueryArgumentsToJson(this); } @@ -611,6 +620,7 @@ class TestQueryQuery extends GraphQLQuery { @override List get props => [document, operationName, variables]; + @override TestQuery parse(Map json) => TestQuery.fromJson(json); } @@ -643,6 +653,7 @@ class TestQueryArguments extends JsonSerializable with EquatableMixin { @override List get props => [name]; + @override Map toJson() => _\$TestQueryArgumentsToJson(this); } @@ -690,6 +701,7 @@ class TestQueryQuery extends GraphQLQuery { @override List get props => [document, operationName, variables]; + @override TestQuery parse(Map json) => TestQuery.fromJson(json); } @@ -733,6 +745,7 @@ class AClass extends JsonSerializable with EquatableMixin { @override List get props => []; + @override Map toJson() => _\$AClassToJson(this); } diff --git a/test/query_generator/aliases/alias_on_leaves_test.dart b/test/query_generator/aliases/alias_on_leaves_test.dart index 4dc975e2..fb39a192 100644 --- a/test/query_generator/aliases/alias_on_leaves_test.dart +++ b/test/query_generator/aliases/alias_on_leaves_test.dart @@ -111,6 +111,7 @@ class SomeQuery$Response$SomeObject extends JsonSerializable @override List get props => [thisIsAnEnum]; + @override Map toJson() => _$SomeQuery$Response$SomeObjectToJson(this); } @@ -128,6 +129,7 @@ class SomeQuery$Response extends JsonSerializable with EquatableMixin { @override List get props => [thisIsAString, o]; + @override Map toJson() => _$SomeQuery$ResponseToJson(this); } diff --git a/test/query_generator/aliases/alias_on_object_test.dart b/test/query_generator/aliases/alias_on_object_test.dart index 3f0d8007..802ad096 100644 --- a/test/query_generator/aliases/alias_on_object_test.dart +++ b/test/query_generator/aliases/alias_on_object_test.dart @@ -119,6 +119,7 @@ class SomeQuery$QueryResponse$SomeObject extends JsonSerializable @override List get props => [st]; + @override Map toJson() => _$SomeQuery$QueryResponse$SomeObjectToJson(this); @@ -137,6 +138,7 @@ class SomeQuery$QueryResponse$AnotherObject extends JsonSerializable @override List get props => [str]; + @override Map toJson() => _$SomeQuery$QueryResponse$AnotherObjectToJson(this); @@ -157,6 +159,7 @@ class SomeQuery$QueryResponse extends JsonSerializable with EquatableMixin { @override List get props => [s, o, anotherObject]; + @override Map toJson() => _$SomeQuery$QueryResponseToJson(this); } diff --git a/test/query_generator/append_type_name_test.dart b/test/query_generator/append_type_name_test.dart index f0f2a79c..a0d399d1 100644 --- a/test/query_generator/append_type_name_test.dart +++ b/test/query_generator/append_type_name_test.dart @@ -93,6 +93,7 @@ class Custom$QueryRoot$Q extends JsonSerializable with EquatableMixin { @override List get props => [e, $$typename]; + @override Map toJson() => _$Custom$QueryRoot$QToJson(this); } @@ -111,6 +112,7 @@ class Custom$QueryRoot extends JsonSerializable with EquatableMixin { @override List get props => [q, $$typename]; + @override Map toJson() => _$Custom$QueryRootToJson(this); } @@ -207,6 +209,7 @@ class Custom$QueryRoot$Q extends JsonSerializable with EquatableMixin { @override List get props => [e, $$typename]; + @override Map toJson() => _$Custom$QueryRoot$QToJson(this); } @@ -225,6 +228,7 @@ class Custom$QueryRoot extends JsonSerializable with EquatableMixin { @override List get props => [q, $$typename]; + @override Map toJson() => _$Custom$QueryRootToJson(this); } @@ -338,6 +342,7 @@ class Custom$QueryRoot$Q extends JsonSerializable @override List get props => [e, $$typename]; + @override Map toJson() => _$Custom$QueryRoot$QToJson(this); } @@ -356,6 +361,7 @@ class Custom$QueryRoot extends JsonSerializable with EquatableMixin { @override List get props => [q, $$typename]; + @override Map toJson() => _$Custom$QueryRootToJson(this); } @@ -497,6 +503,7 @@ class Custom$QueryRoot$Q$TypeA extends Custom$QueryRoot$Q with EquatableMixin { @override List get props => [a, $$typename]; + @override Map toJson() => _$Custom$QueryRoot$Q$TypeAToJson(this); } @@ -516,6 +523,7 @@ class Custom$QueryRoot$Q$TypeB extends Custom$QueryRoot$Q with EquatableMixin { @override List get props => [b, $$typename]; + @override Map toJson() => _$Custom$QueryRoot$Q$TypeBToJson(this); } @@ -540,6 +548,7 @@ class Custom$QueryRoot$Q extends JsonSerializable with EquatableMixin { @override List get props => [$$typename]; + @override Map toJson() { switch ($$typename) { @@ -567,6 +576,7 @@ class Custom$QueryRoot extends JsonSerializable with EquatableMixin { @override List get props => [q, $$typename]; + @override Map toJson() => _$Custom$QueryRootToJson(this); } @@ -677,6 +687,7 @@ class Custom$QueryRoot$QueryResponse extends JsonSerializable @override List get props => [e, $$typename]; + @override Map toJson() => _$Custom$QueryRoot$QueryResponseToJson(this); } @@ -695,6 +706,7 @@ class Custom$QueryRoot extends JsonSerializable with EquatableMixin { @override List get props => [q, $$typename]; + @override Map toJson() => _$Custom$QueryRootToJson(this); } @@ -773,6 +785,7 @@ class CustomQuery extends GraphQLQuery { @override List get props => [document, operationName]; + @override Custom$QueryRoot parse(Map json) => Custom$QueryRoot.fromJson(json); diff --git a/test/query_generator/ast_schema/field_not_found_mutation_test.dart b/test/query_generator/ast_schema/field_not_found_mutation_test.dart index 18d70d69..14c288cd 100644 --- a/test/query_generator/ast_schema/field_not_found_mutation_test.dart +++ b/test/query_generator/ast_schema/field_not_found_mutation_test.dart @@ -145,6 +145,7 @@ class CreateThing$MutationRoot$CreateThingResponse$Thing @override List get props => [id, message]; + @override Map toJson() => _$CreateThing$MutationRoot$CreateThingResponse$ThingToJson(this); @@ -163,6 +164,7 @@ class CreateThing$MutationRoot$CreateThingResponse extends JsonSerializable @override List get props => [thing]; + @override Map toJson() => _$CreateThing$MutationRoot$CreateThingResponseToJson(this); @@ -179,6 +181,7 @@ class CreateThing$MutationRoot extends JsonSerializable with EquatableMixin { @override List get props => [createThing]; + @override Map toJson() => _$CreateThing$MutationRootToJson(this); } @@ -199,6 +202,7 @@ class CreateThingInput extends JsonSerializable with EquatableMixin { @override List get props => [clientId, message]; + @override Map toJson() => _$CreateThingInputToJson(this); } diff --git a/test/query_generator/ast_schema/input_types_test.dart b/test/query_generator/ast_schema/input_types_test.dart index 02faec65..650b6919 100644 --- a/test/query_generator/ast_schema/input_types_test.dart +++ b/test/query_generator/ast_schema/input_types_test.dart @@ -168,6 +168,7 @@ class CreateThing$MutationRoot$CreateThingResponse$Thing @override List get props => [id, message]; + @override Map toJson() => _$CreateThing$MutationRoot$CreateThingResponse$ThingToJson(this); @@ -186,6 +187,7 @@ class CreateThing$MutationRoot$CreateThingResponse extends JsonSerializable @override List get props => [thing]; + @override Map toJson() => _$CreateThing$MutationRoot$CreateThingResponseToJson(this); @@ -202,6 +204,7 @@ class CreateThing$MutationRoot extends JsonSerializable with EquatableMixin { @override List get props => [createThing]; + @override Map toJson() => _$CreateThing$MutationRootToJson(this); } @@ -225,6 +228,7 @@ class CreateThingInput extends JsonSerializable with EquatableMixin { @override List get props => [clientId, message, shares]; + @override Map toJson() => _$CreateThingInputToJson(this); } @@ -240,6 +244,7 @@ class OtherObjectInput extends JsonSerializable with EquatableMixin { @override List get props => [id]; + @override Map toJson() => _$OtherObjectInputToJson(this); } diff --git a/test/query_generator/ast_schema/missing_schema_test.dart b/test/query_generator/ast_schema/missing_schema_test.dart index cf0d8fcd..2f3fc3d0 100644 --- a/test/query_generator/ast_schema/missing_schema_test.dart +++ b/test/query_generator/ast_schema/missing_schema_test.dart @@ -67,6 +67,7 @@ class Query$Query extends JsonSerializable with EquatableMixin { @override List get props => [a]; + @override Map toJson() => _$Query$QueryToJson(this); } diff --git a/test/query_generator/ast_schema/multiple_schema_mappint_test.dart b/test/query_generator/ast_schema/multiple_schema_mappint_test.dart index db0e0399..1aca86cf 100644 --- a/test/query_generator/ast_schema/multiple_schema_mappint_test.dart +++ b/test/query_generator/ast_schema/multiple_schema_mappint_test.dart @@ -317,6 +317,7 @@ class BrowseArticles$Query$Articles extends JsonSerializable @override List get props => [id, title, articleType]; + @override Map toJson() => _$BrowseArticles$Query$ArticlesToJson(this); } @@ -332,6 +333,7 @@ class BrowseArticles$Query extends JsonSerializable with EquatableMixin { @override List get props => [articles]; + @override Map toJson() => _$BrowseArticles$QueryToJson(this); } @@ -398,6 +400,7 @@ class BrowseArticlesQuery @override List get props => [document, operationName]; + @override BrowseArticles$Query parse(Map json) => BrowseArticles$Query.fromJson(json); @@ -433,6 +436,7 @@ class BrowseRepositories$Query$Repositories extends JsonSerializable @override List get props => [id, title, privacy, status]; + @override Map toJson() => _$BrowseRepositories$Query$RepositoriesToJson(this); @@ -449,6 +453,7 @@ class BrowseRepositories$Query extends JsonSerializable with EquatableMixin { @override List get props => [repositories]; + @override Map toJson() => _$BrowseRepositories$QueryToJson(this); } @@ -470,6 +475,7 @@ class NotificationOptionInput extends JsonSerializable with EquatableMixin { @override List get props => [type, enabled]; + @override Map toJson() => _$NotificationOptionInputToJson(this); } @@ -517,6 +523,7 @@ class BrowseRepositoriesArguments extends JsonSerializable with EquatableMixin { @override List get props => [notificationTypes]; + @override Map toJson() => _$BrowseRepositoriesArgumentsToJson(this); } @@ -603,6 +610,7 @@ class BrowseRepositoriesQuery extends GraphQLQuery get props => [document, operationName, variables]; + @override BrowseRepositories$Query parse(Map json) => BrowseRepositories$Query.fromJson(json); diff --git a/test/query_generator/deprecated/deprecated_enum_value_test.dart b/test/query_generator/deprecated/deprecated_enum_value_test.dart index 5ed6e5f5..6b0c2615 100644 --- a/test/query_generator/deprecated/deprecated_enum_value_test.dart +++ b/test/query_generator/deprecated/deprecated_enum_value_test.dart @@ -105,6 +105,7 @@ class SomeQuery$QueryResponse extends JsonSerializable with EquatableMixin { @override List get props => [someValue]; + @override Map toJson() => _$SomeQuery$QueryResponseToJson(this); } diff --git a/test/query_generator/deprecated/deprecated_field_test.dart b/test/query_generator/deprecated/deprecated_field_test.dart index bc06e4f5..0aec7106 100644 --- a/test/query_generator/deprecated/deprecated_field_test.dart +++ b/test/query_generator/deprecated/deprecated_field_test.dart @@ -131,6 +131,7 @@ class SomeQuery$QueryResponse$DeprecatedObject extends JsonSerializable @override List get props => [someField, deprecatedField]; + @override Map toJson() => _$SomeQuery$QueryResponse$DeprecatedObjectToJson(this); @@ -152,6 +153,7 @@ class SomeQuery$QueryResponse$SomeObject extends JsonSerializable @override List get props => [someField, deprecatedField]; + @override Map toJson() => _$SomeQuery$QueryResponse$SomeObjectToJson(this); @@ -171,6 +173,7 @@ class SomeQuery$QueryResponse extends JsonSerializable with EquatableMixin { @override List get props => [deprecatedObject, someObjects]; + @override Map toJson() => _$SomeQuery$QueryResponseToJson(this); } diff --git a/test/query_generator/deprecated/deprecated_input_object_field_test.dart b/test/query_generator/deprecated/deprecated_input_object_field_test.dart index 2ee67bfa..08bed312 100644 --- a/test/query_generator/deprecated/deprecated_input_object_field_test.dart +++ b/test/query_generator/deprecated/deprecated_input_object_field_test.dart @@ -119,6 +119,7 @@ class Custom$MutationRoot$MutationResponse extends JsonSerializable @override List get props => [s]; + @override Map toJson() => _$Custom$MutationRoot$MutationResponseToJson(this); @@ -135,6 +136,7 @@ class Custom$MutationRoot extends JsonSerializable with EquatableMixin { @override List get props => [mut]; + @override Map toJson() => _$Custom$MutationRootToJson(this); } @@ -155,6 +157,7 @@ class Input extends JsonSerializable with EquatableMixin { @override List get props => [s, d]; + @override Map toJson() => _$InputToJson(this); } @@ -171,6 +174,7 @@ class CustomArguments extends JsonSerializable with EquatableMixin { @override List get props => [input]; + @override Map toJson() => _$CustomArgumentsToJson(this); } @@ -232,6 +236,7 @@ class CustomMutation @override List get props => [document, operationName, variables]; + @override Custom$MutationRoot parse(Map json) => Custom$MutationRoot.fromJson(json); diff --git a/test/query_generator/deprecated/deprecated_interface_field_test.dart b/test/query_generator/deprecated/deprecated_interface_field_test.dart index bcb66fbe..07a4deb1 100644 --- a/test/query_generator/deprecated/deprecated_interface_field_test.dart +++ b/test/query_generator/deprecated/deprecated_interface_field_test.dart @@ -185,6 +185,7 @@ class Custom$Query$Node$User extends Custom$Query$Node @override List get props => [id, username]; + @override Map toJson() => _$Custom$Query$Node$UserToJson(this); } @@ -200,6 +201,7 @@ class Custom$Query$Node$ChatMessage$User extends JsonSerializable @override List get props => [id, username]; + @override Map toJson() => _$Custom$Query$Node$ChatMessage$UserToJson(this); @@ -219,6 +221,7 @@ class Custom$Query$Node$ChatMessage extends Custom$Query$Node @override List get props => [message, user]; + @override Map toJson() => _$Custom$Query$Node$ChatMessageToJson(this); } @@ -245,6 +248,7 @@ class Custom$Query$Node extends JsonSerializable with EquatableMixin { @override List get props => [id, deprecatedField]; + @override Map toJson() { switch ($$typename) { @@ -269,6 +273,7 @@ class Custom$Query extends JsonSerializable with EquatableMixin { @override List get props => [nodeById]; + @override Map toJson() => _$Custom$QueryToJson(this); } diff --git a/test/query_generator/enums/enum_duplication_test.dart b/test/query_generator/enums/enum_duplication_test.dart index d7de230b..4c50b079 100644 --- a/test/query_generator/enums/enum_duplication_test.dart +++ b/test/query_generator/enums/enum_duplication_test.dart @@ -155,6 +155,7 @@ class Custom$Query$Q extends JsonSerializable with EquatableMixin { @override List get props => [e]; + @override Map toJson() => _$Custom$Query$QToJson(this); } @@ -170,6 +171,7 @@ class Custom$Query extends JsonSerializable with EquatableMixin { @override List get props => [q]; + @override Map toJson() => _$Custom$QueryToJson(this); } @@ -186,6 +188,7 @@ class CustomList$Query$QList extends JsonSerializable with EquatableMixin { @override List get props => [e]; + @override Map toJson() => _$CustomList$Query$QListToJson(this); } @@ -201,6 +204,7 @@ class CustomList$Query extends JsonSerializable with EquatableMixin { @override List get props => [qList]; + @override Map toJson() => _$CustomList$QueryToJson(this); } diff --git a/test/query_generator/enums/enum_list_test.dart b/test/query_generator/enums/enum_list_test.dart index 98772a60..6456f740 100644 --- a/test/query_generator/enums/enum_list_test.dart +++ b/test/query_generator/enums/enum_list_test.dart @@ -104,6 +104,7 @@ class Custom$QueryRoot$QueryResponse extends JsonSerializable @override List get props => [le]; + @override Map toJson() => _$Custom$QueryRoot$QueryResponseToJson(this); } @@ -119,6 +120,7 @@ class Custom$QueryRoot extends JsonSerializable with EquatableMixin { @override List get props => [q]; + @override Map toJson() => _$Custom$QueryRootToJson(this); } diff --git a/test/query_generator/enums/filter_enum_test.dart b/test/query_generator/enums/filter_enum_test.dart index 9e7f0794..75b9ec9b 100644 --- a/test/query_generator/enums/filter_enum_test.dart +++ b/test/query_generator/enums/filter_enum_test.dart @@ -170,6 +170,7 @@ class Custom$QueryRoot$QueryResponse extends JsonSerializable @override List get props => [e]; + @override Map toJson() => _$Custom$QueryRoot$QueryResponseToJson(this); } @@ -185,6 +186,7 @@ class Custom$QueryRoot extends JsonSerializable with EquatableMixin { @override List get props => [q]; + @override Map toJson() => _$Custom$QueryRootToJson(this); } @@ -200,6 +202,7 @@ class Input extends JsonSerializable with EquatableMixin { @override List get props => [e]; + @override Map toJson() => _$InputToJson(this); } diff --git a/test/query_generator/enums/input_enum_list_test.dart b/test/query_generator/enums/input_enum_list_test.dart index 54fdf4cd..b735990a 100644 --- a/test/query_generator/enums/input_enum_list_test.dart +++ b/test/query_generator/enums/input_enum_list_test.dart @@ -136,6 +136,7 @@ class BrowseArticles$Query$Article extends JsonSerializable @override List get props => [id, title, articleType]; + @override Map toJson() => _$BrowseArticles$Query$ArticleToJson(this); } @@ -151,6 +152,7 @@ class BrowseArticles$Query extends JsonSerializable with EquatableMixin { @override List get props => [articles]; + @override Map toJson() => _$BrowseArticles$QueryToJson(this); } @@ -177,6 +179,7 @@ class BrowseArticlesArguments extends JsonSerializable with EquatableMixin { @override List get props => [article_type_in]; + @override Map toJson() => _$BrowseArticlesArgumentsToJson(this); } @@ -255,6 +258,7 @@ class BrowseArticlesQuery @override List get props => [document, operationName, variables]; + @override BrowseArticles$Query parse(Map json) => BrowseArticles$Query.fromJson(json); diff --git a/test/query_generator/enums/input_enum_test.dart b/test/query_generator/enums/input_enum_test.dart index ee4c00b2..108433b9 100644 --- a/test/query_generator/enums/input_enum_test.dart +++ b/test/query_generator/enums/input_enum_test.dart @@ -169,6 +169,7 @@ class Custom$QueryRoot$QueryResponse extends JsonSerializable @override List get props => [s, my, other]; + @override Map toJson() => _$Custom$QueryRoot$QueryResponseToJson(this); } @@ -184,6 +185,7 @@ class Custom$QueryRoot extends JsonSerializable with EquatableMixin { @override List get props => [q]; + @override Map toJson() => _$Custom$QueryRootToJson(this); } @@ -199,6 +201,7 @@ class Input extends JsonSerializable with EquatableMixin { @override List get props => [e]; + @override Map toJson() => _$InputToJson(this); } @@ -243,6 +246,7 @@ class CustomArguments extends JsonSerializable with EquatableMixin { @override List get props => [$id, input, o]; + @override Map toJson() => _$CustomArgumentsToJson(this); } @@ -343,6 +347,7 @@ class CustomQuery extends GraphQLQuery { @override List get props => [document, operationName, variables]; + @override Custom$QueryRoot parse(Map json) => Custom$QueryRoot.fromJson(json); diff --git a/test/query_generator/enums/kw_prefix_test.dart b/test/query_generator/enums/kw_prefix_test.dart index f26ae11c..382a995c 100644 --- a/test/query_generator/enums/kw_prefix_test.dart +++ b/test/query_generator/enums/kw_prefix_test.dart @@ -136,6 +136,7 @@ class SearchArticles$Query$Article extends JsonSerializable @override List get props => [id, title]; + @override Map toJson() => _$SearchArticles$Query$ArticleToJson(this); } @@ -151,6 +152,7 @@ class SearchArticles$Query extends JsonSerializable with EquatableMixin { @override List get props => [articles]; + @override Map toJson() => _$SearchArticles$QueryToJson(this); } @@ -172,6 +174,7 @@ class ArticleTitleWhereConditions extends JsonSerializable with EquatableMixin { @override List get props => [kw$operator, value]; + @override Map toJson() => _$ArticleTitleWhereConditionsToJson(this); } diff --git a/test/query_generator/enums/query_enum_test.dart b/test/query_generator/enums/query_enum_test.dart index 72481838..6c42b20b 100644 --- a/test/query_generator/enums/query_enum_test.dart +++ b/test/query_generator/enums/query_enum_test.dart @@ -106,6 +106,7 @@ class Custom$QueryRoot$QueryResponse extends JsonSerializable @override List get props => [e]; + @override Map toJson() => _$Custom$QueryRoot$QueryResponseToJson(this); } @@ -121,6 +122,7 @@ class Custom$QueryRoot extends JsonSerializable with EquatableMixin { @override List get props => [q]; + @override Map toJson() => _$Custom$QueryRootToJson(this); } diff --git a/test/query_generator/forwarder_test.dart b/test/query_generator/forwarder_test.dart index 8fe73bfe..93ad8068 100644 --- a/test/query_generator/forwarder_test.dart +++ b/test/query_generator/forwarder_test.dart @@ -85,6 +85,7 @@ class Custom$QueryRoot extends JsonSerializable with EquatableMixin { @override List get props => [a]; + @override Map toJson() => _$Custom$QueryRootToJson(this); } diff --git a/test/query_generator/fragments/fragment_duplication_test.dart b/test/query_generator/fragments/fragment_duplication_test.dart index 2303aec7..36aea933 100644 --- a/test/query_generator/fragments/fragment_duplication_test.dart +++ b/test/query_generator/fragments/fragment_duplication_test.dart @@ -240,6 +240,7 @@ class PokemonData$Query$Pokemon extends JsonSerializable @override List get props => [id, evolution, number, name]; + @override Map toJson() => _$PokemonData$Query$PokemonToJson(this); } @@ -255,6 +256,7 @@ class PokemonData$Query extends JsonSerializable with EquatableMixin { @override List get props => [pokemon]; + @override Map toJson() => _$PokemonData$QueryToJson(this); } @@ -269,6 +271,7 @@ class PokemonMixin$Evolution extends JsonSerializable @override List get props => [name]; + @override Map toJson() => _$PokemonMixin$EvolutionToJson(this); } @@ -284,6 +287,7 @@ class AllPokemonsData$Query$AllPokemons extends JsonSerializable @override List get props => [id, evolution, number, name]; + @override Map toJson() => _$AllPokemonsData$Query$AllPokemonsToJson(this); @@ -300,6 +304,7 @@ class AllPokemonsData$Query extends JsonSerializable with EquatableMixin { @override List get props => [allPokemons]; + @override Map toJson() => _$AllPokemonsData$QueryToJson(this); } diff --git a/test/query_generator/fragments/fragment_glob_schema_level_test.dart b/test/query_generator/fragments/fragment_glob_schema_level_test.dart index a51d5b20..966284e3 100644 --- a/test/query_generator/fragments/fragment_glob_schema_level_test.dart +++ b/test/query_generator/fragments/fragment_glob_schema_level_test.dart @@ -235,6 +235,7 @@ class Query$Query$Pokemon$Pokemon extends JsonSerializable @override List get props => [id, weight, attacks]; + @override Map toJson() => _$Query$Query$Pokemon$PokemonToJson(this); } @@ -251,6 +252,7 @@ class Query$Query$Pokemon extends JsonSerializable @override List get props => [id, weight, attacks, evolutions]; + @override Map toJson() => _$Query$Query$PokemonToJson(this); } @@ -266,6 +268,7 @@ class Query$Query extends JsonSerializable with EquatableMixin { @override List get props => [pokemon]; + @override Map toJson() => _$Query$QueryToJson(this); } @@ -280,6 +283,7 @@ class PokemonMixin$PokemonDimension extends JsonSerializable @override List get props => [minimum]; + @override Map toJson() => _$PokemonMixin$PokemonDimensionToJson(this); } @@ -294,6 +298,7 @@ class PokemonMixin$PokemonAttack extends JsonSerializable @override List get props => [special]; + @override Map toJson() => _$PokemonMixin$PokemonAttackToJson(this); } @@ -308,6 +313,7 @@ class PokemonAttackMixin$Attack extends JsonSerializable @override List get props => [name]; + @override Map toJson() => _$PokemonAttackMixin$AttackToJson(this); } @@ -468,6 +474,7 @@ class QueryQuery extends GraphQLQuery { @override List get props => [document, operationName]; + @override Query$Query parse(Map json) => Query$Query.fromJson(json); } diff --git a/test/query_generator/fragments/fragment_glob_test.dart b/test/query_generator/fragments/fragment_glob_test.dart index 83882c53..557af9f8 100644 --- a/test/query_generator/fragments/fragment_glob_test.dart +++ b/test/query_generator/fragments/fragment_glob_test.dart @@ -220,6 +220,7 @@ class Query$Query$Pokemon$Pokemon extends JsonSerializable @override List get props => [id, weight, attacks]; + @override Map toJson() => _$Query$Query$Pokemon$PokemonToJson(this); } @@ -236,6 +237,7 @@ class Query$Query$Pokemon extends JsonSerializable @override List get props => [id, weight, attacks, evolutions]; + @override Map toJson() => _$Query$Query$PokemonToJson(this); } @@ -251,6 +253,7 @@ class Query$Query extends JsonSerializable with EquatableMixin { @override List get props => [pokemon]; + @override Map toJson() => _$Query$QueryToJson(this); } @@ -265,6 +268,7 @@ class PokemonMixin$PokemonDimension extends JsonSerializable @override List get props => [minimum]; + @override Map toJson() => _$PokemonMixin$PokemonDimensionToJson(this); } @@ -279,6 +283,7 @@ class PokemonMixin$PokemonAttack extends JsonSerializable @override List get props => [special]; + @override Map toJson() => _$PokemonMixin$PokemonAttackToJson(this); } @@ -293,6 +298,7 @@ class PokemonAttackMixin$Attack extends JsonSerializable @override List get props => [name]; + @override Map toJson() => _$PokemonAttackMixin$AttackToJson(this); } @@ -453,6 +459,7 @@ class QueryQuery extends GraphQLQuery { @override List get props => [document, operationName]; + @override Query$Query parse(Map json) => Query$Query.fromJson(json); } diff --git a/test/query_generator/fragments/fragment_multiple_queries_test.dart b/test/query_generator/fragments/fragment_multiple_queries_test.dart index a81f1297..57289c9d 100644 --- a/test/query_generator/fragments/fragment_multiple_queries_test.dart +++ b/test/query_generator/fragments/fragment_multiple_queries_test.dart @@ -201,6 +201,7 @@ class GetPokemon$Query$Pokemon extends JsonSerializable @override List get props => [number, name]; + @override Map toJson() => _$GetPokemon$Query$PokemonToJson(this); } @@ -216,6 +217,7 @@ class GetPokemon$Query extends JsonSerializable with EquatableMixin { @override List get props => [pokemon]; + @override Map toJson() => _$GetPokemon$QueryToJson(this); } @@ -230,6 +232,7 @@ class GetAllPokemons$Query$Pokemon extends JsonSerializable @override List get props => [number, name]; + @override Map toJson() => _$GetAllPokemons$Query$PokemonToJson(this); } @@ -245,6 +248,7 @@ class GetAllPokemons$Query extends JsonSerializable with EquatableMixin { @override List get props => [pokemons]; + @override Map toJson() => _$GetAllPokemons$QueryToJson(this); } @@ -261,6 +265,7 @@ class GetPokemonArguments extends JsonSerializable with EquatableMixin { @override List get props => [name]; + @override Map toJson() => _$GetPokemonArgumentsToJson(this); } @@ -344,6 +349,7 @@ class GetPokemonQuery @override List get props => [document, operationName, variables]; + @override GetPokemon$Query parse(Map json) => GetPokemon$Query.fromJson(json); @@ -361,6 +367,7 @@ class GetAllPokemonsArguments extends JsonSerializable with EquatableMixin { @override List get props => [first]; + @override Map toJson() => _$GetAllPokemonsArgumentsToJson(this); } @@ -444,6 +451,7 @@ class GetAllPokemonsQuery @override List get props => [document, operationName, variables]; + @override GetAllPokemons$Query parse(Map json) => GetAllPokemons$Query.fromJson(json); diff --git a/test/query_generator/fragments/fragment_on_fragments_test.dart b/test/query_generator/fragments/fragment_on_fragments_test.dart index 0f2395b9..3b2d8a20 100644 --- a/test/query_generator/fragments/fragment_on_fragments_test.dart +++ b/test/query_generator/fragments/fragment_on_fragments_test.dart @@ -159,6 +159,7 @@ class Query$Query$Pokemon extends JsonSerializable @override List get props => [id, evolution, number, name]; + @override Map toJson() => _$Query$Query$PokemonToJson(this); } @@ -174,6 +175,7 @@ class Query$Query extends JsonSerializable with EquatableMixin { @override List get props => [pokemon]; + @override Map toJson() => _$Query$QueryToJson(this); } @@ -188,6 +190,7 @@ class PokemonMixin$Pokemon extends JsonSerializable @override List get props => [name]; + @override Map toJson() => _$PokemonMixin$PokemonToJson(this); } diff --git a/test/query_generator/fragments/fragments_multiple_test.dart b/test/query_generator/fragments/fragments_multiple_test.dart index 018416f8..e4064e65 100644 --- a/test/query_generator/fragments/fragments_multiple_test.dart +++ b/test/query_generator/fragments/fragments_multiple_test.dart @@ -270,6 +270,7 @@ class VoyagesData$Query$Voyages$Voyages$Voyage$Arrival extends JsonSerializable @override List get props => [id, name]; + @override Map toJson() => _$VoyagesData$Query$Voyages$Voyages$Voyage$ArrivalToJson(this); @@ -286,6 +287,7 @@ class VoyagesData$Query$Voyages$Voyages$Voyage$Departure @override List get props => [id]; + @override Map toJson() => _$VoyagesData$Query$Voyages$Voyages$Voyage$DepartureToJson(this); @@ -315,6 +317,7 @@ class VoyagesData$Query$Voyages$Voyages$Voyage extends JsonSerializable @override List get props => [dateFrom, dateTo, id, voyageNumber, arrival, departure]; + @override Map toJson() => _$VoyagesData$Query$Voyages$Voyages$VoyageToJson(this); @@ -335,6 +338,7 @@ class VoyagesData$Query$Voyages$Voyages extends JsonSerializable @override List get props => [numberOfReports, voyage]; + @override Map toJson() => _$VoyagesData$Query$Voyages$VoyagesToJson(this); @@ -351,6 +355,7 @@ class VoyagesData$Query$Voyages extends JsonSerializable with EquatableMixin { @override List get props => [voyages]; + @override Map toJson() => _$VoyagesData$Query$VoyagesToJson(this); } @@ -366,6 +371,7 @@ class VoyagesData$Query extends JsonSerializable with EquatableMixin { @override List get props => [voyages]; + @override Map toJson() => _$VoyagesData$QueryToJson(this); } @@ -386,6 +392,7 @@ class PaginationInput extends JsonSerializable with EquatableMixin { @override List get props => [limit, offset]; + @override Map toJson() => _$PaginationInputToJson(this); } @@ -402,6 +409,7 @@ class VoyagesDataArguments extends JsonSerializable with EquatableMixin { @override List get props => [input]; + @override Map toJson() => _$VoyagesDataArgumentsToJson(this); } @@ -574,6 +582,7 @@ class VoyagesDataQuery @override List get props => [document, operationName, variables]; + @override VoyagesData$Query parse(Map json) => VoyagesData$Query.fromJson(json); diff --git a/test/query_generator/fragments/fragments_test.dart b/test/query_generator/fragments/fragments_test.dart index ef3d2387..9fc0ee49 100644 --- a/test/query_generator/fragments/fragments_test.dart +++ b/test/query_generator/fragments/fragments_test.dart @@ -85,6 +85,7 @@ class SomeQuery$SomeObject extends JsonSerializable @override List get props => [s, i]; + @override Map toJson() => _$SomeQuery$SomeObjectToJson(this); } diff --git a/test/query_generator/fragments/multiple_references_on_simple_naming_test.dart b/test/query_generator/fragments/multiple_references_on_simple_naming_test.dart index ab7c7fb5..55e3747e 100644 --- a/test/query_generator/fragments/multiple_references_on_simple_naming_test.dart +++ b/test/query_generator/fragments/multiple_references_on_simple_naming_test.dart @@ -138,6 +138,7 @@ class SomeObject extends JsonSerializable with EquatableMixin, MyFragmentMixin { @override List get props => [s, i]; + @override Map toJson() => _$SomeObjectToJson(this); } @@ -153,6 +154,7 @@ class MoreData extends JsonSerializable with EquatableMixin { @override List get props => [someObject]; + @override Map toJson() => _$MoreDataToJson(this); } @@ -170,6 +172,7 @@ class SomeQuery$QueryResponse extends JsonSerializable with EquatableMixin { @override List get props => [someObject, moreData]; + @override Map toJson() => _$SomeQuery$QueryResponseToJson(this); } diff --git a/test/query_generator/interfaces/interface_fragment_glob_test.dart b/test/query_generator/interfaces/interface_fragment_glob_test.dart index 95b39979..a07aadf3 100644 --- a/test/query_generator/interfaces/interface_fragment_glob_test.dart +++ b/test/query_generator/interfaces/interface_fragment_glob_test.dart @@ -190,6 +190,7 @@ class Custom$Query$NodeById$User extends Custom$Query$NodeById @override List get props => [id, username]; + @override Map toJson() => _$Custom$Query$NodeById$UserToJson(this); } @@ -205,6 +206,7 @@ class Custom$Query$NodeById$ChatMessage$User extends JsonSerializable @override List get props => [id, username]; + @override Map toJson() => _$Custom$Query$NodeById$ChatMessage$UserToJson(this); @@ -225,6 +227,7 @@ class Custom$Query$NodeById$ChatMessage extends Custom$Query$NodeById @override List get props => [message, user]; + @override Map toJson() => _$Custom$Query$NodeById$ChatMessageToJson(this); @@ -252,6 +255,7 @@ class Custom$Query$NodeById extends JsonSerializable with EquatableMixin { @override List get props => [id, $$typename]; + @override Map toJson() { switch ($$typename) { @@ -276,6 +280,7 @@ class Custom$Query extends JsonSerializable with EquatableMixin { @override List get props => [nodeById]; + @override Map toJson() => _$Custom$QueryToJson(this); } diff --git a/test/query_generator/interfaces/interface_possible_types_test.dart b/test/query_generator/interfaces/interface_possible_types_test.dart index 72e487ae..126e9464 100644 --- a/test/query_generator/interfaces/interface_possible_types_test.dart +++ b/test/query_generator/interfaces/interface_possible_types_test.dart @@ -155,6 +155,7 @@ class Custom$Query$Node$User extends Custom$Query$Node with EquatableMixin { @override List get props => [username]; + @override Map toJson() => _$Custom$Query$Node$UserToJson(this); } @@ -171,6 +172,7 @@ class Custom$Query$Node$ChatMessage extends Custom$Query$Node @override List get props => [message]; + @override Map toJson() => _$Custom$Query$Node$ChatMessageToJson(this); } @@ -197,6 +199,7 @@ class Custom$Query$Node extends JsonSerializable with EquatableMixin { @override List get props => [id, $$typename]; + @override Map toJson() { switch ($$typename) { @@ -221,6 +224,7 @@ class Custom$Query extends JsonSerializable with EquatableMixin { @override List get props => [nodeById]; + @override Map toJson() => _$Custom$QueryToJson(this); } diff --git a/test/query_generator/interfaces/interface_test.dart b/test/query_generator/interfaces/interface_test.dart index 7d459f2b..8eb4cf64 100644 --- a/test/query_generator/interfaces/interface_test.dart +++ b/test/query_generator/interfaces/interface_test.dart @@ -181,6 +181,7 @@ class Custom$Query$Node$User extends Custom$Query$Node @override List get props => [id, username]; + @override Map toJson() => _$Custom$Query$Node$UserToJson(this); } @@ -196,6 +197,7 @@ class Custom$Query$Node$ChatMessage$User extends JsonSerializable @override List get props => [id, username]; + @override Map toJson() => _$Custom$Query$Node$ChatMessage$UserToJson(this); @@ -215,6 +217,7 @@ class Custom$Query$Node$ChatMessage extends Custom$Query$Node @override List get props => [message, user]; + @override Map toJson() => _$Custom$Query$Node$ChatMessageToJson(this); } @@ -241,6 +244,7 @@ class Custom$Query$Node extends JsonSerializable with EquatableMixin { @override List get props => [id, $$typename]; + @override Map toJson() { switch ($$typename) { @@ -265,6 +269,7 @@ class Custom$Query extends JsonSerializable with EquatableMixin { @override List get props => [nodeById]; + @override Map toJson() => _$Custom$QueryToJson(this); } diff --git a/test/query_generator/multiple_operations_per_file_test.dart b/test/query_generator/multiple_operations_per_file_test.dart index a9331498..609b26c2 100644 --- a/test/query_generator/multiple_operations_per_file_test.dart +++ b/test/query_generator/multiple_operations_per_file_test.dart @@ -178,6 +178,7 @@ class MutData$Mutation$MutationResponse extends JsonSerializable @override List get props => [s]; + @override Map toJson() => _$MutData$Mutation$MutationResponseToJson(this); @@ -194,6 +195,7 @@ class MutData$Mutation extends JsonSerializable with EquatableMixin { @override List get props => [mut]; + @override Map toJson() => _$MutData$MutationToJson(this); } @@ -208,6 +210,7 @@ class Input extends JsonSerializable with EquatableMixin { @override List get props => [s]; + @override Map toJson() => _$InputToJson(this); } @@ -227,6 +230,7 @@ class QueData$Query$QueryResponse extends JsonSerializable with EquatableMixin { @override List get props => [s, i, list]; + @override Map toJson() => _$QueData$Query$QueryResponseToJson(this); } @@ -242,6 +246,7 @@ class QueData$Query extends JsonSerializable with EquatableMixin { @override List get props => [que]; + @override Map toJson() => _$QueData$QueryToJson(this); } @@ -258,6 +263,7 @@ class MutDataArguments extends JsonSerializable with EquatableMixin { @override List get props => [input]; + @override Map toJson() => _$MutDataArgumentsToJson(this); } @@ -318,6 +324,7 @@ class MutDataMutation extends GraphQLQuery { @override List get props => [document, operationName, variables]; + @override MutData$Mutation parse(Map json) => MutData$Mutation.fromJson(json); @@ -340,6 +347,7 @@ class QueDataArguments extends JsonSerializable with EquatableMixin { @override List get props => [intsNonNullable, stringNullable]; + @override Map toJson() => _$QueDataArgumentsToJson(this); } @@ -435,6 +443,7 @@ class QueDataQuery extends GraphQLQuery { @override List get props => [document, operationName, variables]; + @override QueData$Query parse(Map json) => QueData$Query.fromJson(json); diff --git a/test/query_generator/multiple_queries_test.dart b/test/query_generator/multiple_queries_test.dart index 75b4098f..e18fd7e1 100644 --- a/test/query_generator/multiple_queries_test.dart +++ b/test/query_generator/multiple_queries_test.dart @@ -93,6 +93,7 @@ class SomeQuery$SomeObject extends JsonSerializable with EquatableMixin { @override List get props => [s, i]; + @override Map toJson() => _$SomeQuery$SomeObjectToJson(this); } @@ -108,6 +109,7 @@ class AnotherQuery$SomeObject extends JsonSerializable with EquatableMixin { @override List get props => [s]; + @override Map toJson() => _$AnotherQuery$SomeObjectToJson(this); } diff --git a/test/query_generator/mutations_and_inputs/complex_input_objects_test.dart b/test/query_generator/mutations_and_inputs/complex_input_objects_test.dart index 9d0714fd..650f3ab5 100644 --- a/test/query_generator/mutations_and_inputs/complex_input_objects_test.dart +++ b/test/query_generator/mutations_and_inputs/complex_input_objects_test.dart @@ -143,6 +143,7 @@ class SomeQuery$QueryRoot$SomeObject extends JsonSerializable @override List get props => [s]; + @override Map toJson() => _$SomeQuery$QueryRoot$SomeObjectToJson(this); } @@ -158,6 +159,7 @@ class SomeQuery$QueryRoot extends JsonSerializable with EquatableMixin { @override List get props => [o]; + @override Map toJson() => _$SomeQuery$QueryRootToJson(this); } @@ -185,6 +187,7 @@ class ComplexInput extends JsonSerializable with EquatableMixin { @override List get props => [s, e, ls, i]; + @override Map toJson() => _$ComplexInputToJson(this); } @@ -210,6 +213,7 @@ class SomeQueryArguments extends JsonSerializable with EquatableMixin { @override List get props => [filter]; + @override Map toJson() => _$SomeQueryArgumentsToJson(this); } @@ -271,6 +275,7 @@ class SomeQueryQuery @override List get props => [document, operationName, variables]; + @override SomeQuery$QueryRoot parse(Map json) => SomeQuery$QueryRoot.fromJson(json); diff --git a/test/query_generator/mutations_and_inputs/custom_scalars_on_input_objects_test.dart b/test/query_generator/mutations_and_inputs/custom_scalars_on_input_objects_test.dart index 02b02f3b..551451f1 100644 --- a/test/query_generator/mutations_and_inputs/custom_scalars_on_input_objects_test.dart +++ b/test/query_generator/mutations_and_inputs/custom_scalars_on_input_objects_test.dart @@ -156,6 +156,7 @@ class Custom$MutationRoot$MutationResponse extends JsonSerializable @override List get props => [s]; + @override Map toJson() => _$Custom$MutationRoot$MutationResponseToJson(this); @@ -172,6 +173,7 @@ class Custom$MutationRoot extends JsonSerializable with EquatableMixin { @override List get props => [mut]; + @override Map toJson() => _$Custom$MutationRootToJson(this); } @@ -197,6 +199,7 @@ class Input extends JsonSerializable with EquatableMixin { @override List get props => [id, idNullabe]; + @override Map toJson() => _$InputToJson(this); } @@ -229,6 +232,7 @@ class CustomArguments extends JsonSerializable with EquatableMixin { @override List get props => [input, previousId, listIds]; + @override Map toJson() => _$CustomArgumentsToJson(this); } @@ -319,6 +323,7 @@ class CustomMutation @override List get props => [document, operationName, variables]; + @override Custom$MutationRoot parse(Map json) => Custom$MutationRoot.fromJson(json); diff --git a/test/query_generator/mutations_and_inputs/filter_input_objects_test.dart b/test/query_generator/mutations_and_inputs/filter_input_objects_test.dart index b982c091..57211174 100644 --- a/test/query_generator/mutations_and_inputs/filter_input_objects_test.dart +++ b/test/query_generator/mutations_and_inputs/filter_input_objects_test.dart @@ -132,6 +132,7 @@ class SomeQuery$QueryRoot$SomeObject extends JsonSerializable @override List get props => [s]; + @override Map toJson() => _$SomeQuery$QueryRoot$SomeObjectToJson(this); } @@ -147,6 +148,7 @@ class SomeQuery$QueryRoot extends JsonSerializable with EquatableMixin { @override List get props => [o]; + @override Map toJson() => _$SomeQuery$QueryRootToJson(this); } @@ -161,6 +163,7 @@ class Input extends JsonSerializable with EquatableMixin { @override List get props => [s]; + @override Map toJson() => _$InputToJson(this); } @@ -176,6 +179,7 @@ class SubInput extends JsonSerializable with EquatableMixin { @override List get props => [s]; + @override Map toJson() => _$SubInputToJson(this); } @@ -192,6 +196,7 @@ class SomeQueryArguments extends JsonSerializable with EquatableMixin { @override List get props => [input]; + @override Map toJson() => _$SomeQueryArgumentsToJson(this); } @@ -253,6 +258,7 @@ class SomeQueryQuery @override List get props => [document, operationName, variables]; + @override SomeQuery$QueryRoot parse(Map json) => SomeQuery$QueryRoot.fromJson(json); diff --git a/test/query_generator/mutations_and_inputs/input_duplication_test.dart b/test/query_generator/mutations_and_inputs/input_duplication_test.dart index 2b19db34..74cffadb 100644 --- a/test/query_generator/mutations_and_inputs/input_duplication_test.dart +++ b/test/query_generator/mutations_and_inputs/input_duplication_test.dart @@ -170,6 +170,7 @@ class Custom$Mutation$Mut extends JsonSerializable with EquatableMixin { @override List get props => [s]; + @override Map toJson() => _$Custom$Mutation$MutToJson(this); } @@ -185,6 +186,7 @@ class Custom$Mutation extends JsonSerializable with EquatableMixin { @override List get props => [mut]; + @override Map toJson() => _$Custom$MutationToJson(this); } @@ -199,6 +201,7 @@ class Input extends JsonSerializable with EquatableMixin { @override List get props => [s]; + @override Map toJson() => _$InputToJson(this); } @@ -214,6 +217,7 @@ class CustomList$Mutation$MutList extends JsonSerializable with EquatableMixin { @override List get props => [s]; + @override Map toJson() => _$CustomList$Mutation$MutListToJson(this); } @@ -229,6 +233,7 @@ class CustomList$Mutation extends JsonSerializable with EquatableMixin { @override List get props => [mutList]; + @override Map toJson() => _$CustomList$MutationToJson(this); } @@ -245,6 +250,7 @@ class CustomArguments extends JsonSerializable with EquatableMixin { @override List get props => [input]; + @override Map toJson() => _$CustomArgumentsToJson(this); } @@ -305,6 +311,7 @@ class CustomMutation extends GraphQLQuery { @override List get props => [document, operationName, variables]; + @override Custom$Mutation parse(Map json) => Custom$Mutation.fromJson(json); @@ -322,6 +329,7 @@ class CustomListArguments extends JsonSerializable with EquatableMixin { @override List get props => [input]; + @override Map toJson() => _$CustomListArgumentsToJson(this); } @@ -386,6 +394,7 @@ class CustomListMutation @override List get props => [document, operationName, variables]; + @override CustomList$Mutation parse(Map json) => CustomList$Mutation.fromJson(json); diff --git a/test/query_generator/mutations_and_inputs/mutations_test.dart b/test/query_generator/mutations_and_inputs/mutations_test.dart index edf60af8..9e3a9515 100644 --- a/test/query_generator/mutations_and_inputs/mutations_test.dart +++ b/test/query_generator/mutations_and_inputs/mutations_test.dart @@ -182,6 +182,7 @@ class Custom$MutationRoot$MutationResponse extends JsonSerializable @override List get props => [s]; + @override Map toJson() => _$Custom$MutationRoot$MutationResponseToJson(this); @@ -198,6 +199,7 @@ class Custom$MutationRoot extends JsonSerializable with EquatableMixin { @override List get props => [mut]; + @override Map toJson() => _$Custom$MutationRootToJson(this); } @@ -212,6 +214,7 @@ class Input extends JsonSerializable with EquatableMixin { @override List get props => [s]; + @override Map toJson() => _$InputToJson(this); } @@ -230,6 +233,7 @@ class $custom$MutationRoot$$MutationResponse extends JsonSerializable @override List get props => [$s]; + @override Map toJson() => _$$custom$MutationRoot$$MutationResponseToJson(this); @@ -247,6 +251,7 @@ class $custom$MutationRoot extends JsonSerializable with EquatableMixin { @override List get props => [$mut]; + @override Map toJson() => _$$custom$MutationRootToJson(this); } @@ -262,6 +267,7 @@ class $Input extends JsonSerializable with EquatableMixin { @override List get props => [$s]; + @override Map toJson() => _$$InputToJson(this); } @@ -278,6 +284,7 @@ class CustomArguments extends JsonSerializable with EquatableMixin { @override List get props => [input]; + @override Map toJson() => _$CustomArgumentsToJson(this); } @@ -339,6 +346,7 @@ class CustomMutation @override List get props => [document, operationName, variables]; + @override Custom$MutationRoot parse(Map json) => Custom$MutationRoot.fromJson(json); @@ -356,6 +364,7 @@ class $customArguments extends JsonSerializable with EquatableMixin { @override List get props => [input]; + @override Map toJson() => _$$customArgumentsToJson(this); } @@ -417,6 +426,7 @@ class $customMutation @override List get props => [document, operationName, variables]; + @override $custom$MutationRoot parse(Map json) => $custom$MutationRoot.fromJson(json); diff --git a/test/query_generator/mutations_and_inputs/non_nullable_list_inputs_test.dart b/test/query_generator/mutations_and_inputs/non_nullable_list_inputs_test.dart index c767867c..b5da2e41 100644 --- a/test/query_generator/mutations_and_inputs/non_nullable_list_inputs_test.dart +++ b/test/query_generator/mutations_and_inputs/non_nullable_list_inputs_test.dart @@ -121,6 +121,7 @@ class SomeQuery$Query$SomeObject extends JsonSerializable with EquatableMixin { @override List get props => [s]; + @override Map toJson() => _$SomeQuery$Query$SomeObjectToJson(this); } @@ -136,6 +137,7 @@ class SomeQuery$Query extends JsonSerializable with EquatableMixin { @override List get props => [someQuery]; + @override Map toJson() => _$SomeQuery$QueryToJson(this); } @@ -175,6 +177,7 @@ class SomeQueryArguments extends JsonSerializable with EquatableMixin { @override List get props => [i, inn, li, linn, lnni, lnninn, matrix, matrixnn]; + @override Map toJson() => _$SomeQueryArgumentsToJson(this); } @@ -350,6 +353,7 @@ class SomeQueryQuery extends GraphQLQuery { @override List get props => [document, operationName, variables]; + @override SomeQuery$Query parse(Map json) => SomeQuery$Query.fromJson(json); diff --git a/test/query_generator/mutations_and_inputs/recursive_input_test.dart b/test/query_generator/mutations_and_inputs/recursive_input_test.dart index 2b7a9972..c0ee2429 100644 --- a/test/query_generator/mutations_and_inputs/recursive_input_test.dart +++ b/test/query_generator/mutations_and_inputs/recursive_input_test.dart @@ -92,6 +92,7 @@ class Custom$Mutation extends JsonSerializable with EquatableMixin { @override List get props => [mut]; + @override Map toJson() => _$Custom$MutationToJson(this); } @@ -111,6 +112,7 @@ class Input extends JsonSerializable with EquatableMixin { @override List get props => [and, or]; + @override Map toJson() => _$InputToJson(this); } diff --git a/test/query_generator/naming/casing_conversion_test.dart b/test/query_generator/naming/casing_conversion_test.dart index 5fe25609..e23ea32c 100644 --- a/test/query_generator/naming/casing_conversion_test.dart +++ b/test/query_generator/naming/casing_conversion_test.dart @@ -231,6 +231,7 @@ class SomeObject extends JsonSerializable with EquatableMixin { screamingSnakeCaseField, e ]; + @override Map toJson() => _$SomeObjectToJson(this); } @@ -246,6 +247,7 @@ class SomeQuery$Query extends JsonSerializable with EquatableMixin { @override List get props => [query]; + @override Map toJson() => _$SomeQuery$QueryToJson(this); } @@ -284,6 +286,7 @@ class Input extends JsonSerializable with EquatableMixin { screamingSnakeCaseField, e ]; + @override Map toJson() => _$InputToJson(this); } @@ -313,6 +316,7 @@ class SomeQueryArguments extends JsonSerializable with EquatableMixin { @override List get props => [filter]; + @override Map toJson() => _$SomeQueryArgumentsToJson(this); } @@ -401,6 +405,7 @@ class SomeQueryQuery extends GraphQLQuery { @override List get props => [document, operationName, variables]; + @override SomeQuery$Query parse(Map json) => SomeQuery$Query.fromJson(json); diff --git a/test/query_generator/naming/simple_naming_test.dart b/test/query_generator/naming/simple_naming_test.dart index 9e5afe21..90b9f0cd 100644 --- a/test/query_generator/naming/simple_naming_test.dart +++ b/test/query_generator/naming/simple_naming_test.dart @@ -118,6 +118,7 @@ class ClientEventItem extends JsonSerializable with EquatableMixin { @override List get props => [type]; + @override Map toJson() => _$ClientEventItemToJson(this); } @@ -133,6 +134,7 @@ class ClientEventPage extends JsonSerializable with EquatableMixin { @override List get props => [items]; + @override Map toJson() => _$ClientEventPageToJson(this); } @@ -148,6 +150,7 @@ class ClientEventsData$Query extends JsonSerializable with EquatableMixin { @override List get props => [clientEvents]; + @override Map toJson() => _$ClientEventsData$QueryToJson(this); } @@ -199,6 +202,7 @@ class ClientEventsDataQuery @override List get props => [document, operationName]; + @override ClientEventsData$Query parse(Map json) => ClientEventsData$Query.fromJson(json); diff --git a/test/query_generator/nnbd_test.dart b/test/query_generator/nnbd_test.dart index 4977b3a6..55151693 100644 --- a/test/query_generator/nnbd_test.dart +++ b/test/query_generator/nnbd_test.dart @@ -93,6 +93,7 @@ class Query$Query extends JsonSerializable with EquatableMixin { @override List get props => [nonNullAndSelected, nullableAndSelected]; + @override Map toJson() => _$Query$QueryToJson(this); } @@ -194,6 +195,7 @@ class Query$Query extends JsonSerializable with EquatableMixin { @override List get props => [i, inn, li, linn, lnni, lnninn, matrix, matrixnn]; + @override Map toJson() => _$Query$QueryToJson(this); } diff --git a/test/query_generator/query_generator_test.dart b/test/query_generator/query_generator_test.dart index 9ca37340..b414adaf 100644 --- a/test/query_generator/query_generator_test.dart +++ b/test/query_generator/query_generator_test.dart @@ -64,6 +64,7 @@ class SomeQuery$SomeObject extends JsonSerializable with EquatableMixin { @override List get props => [s, i]; + @override Map toJson() => _$SomeQuery$SomeObjectToJson(this); } @@ -181,6 +182,7 @@ class SomeQuery$Result$SomeObject$AnotherObject extends JsonSerializable @override List get props => [str]; + @override Map toJson() => _$SomeQuery$Result$SomeObject$AnotherObjectToJson(this); @@ -199,6 +201,7 @@ class SomeQuery$Result$SomeObject extends JsonSerializable with EquatableMixin { @override List get props => [st, ob]; + @override Map toJson() => _$SomeQuery$Result$SomeObjectToJson(this); } @@ -216,6 +219,7 @@ class SomeQuery$Result extends JsonSerializable with EquatableMixin { @override List get props => [s, o]; + @override Map toJson() => _$SomeQuery$ResultToJson(this); } diff --git a/test/query_generator/scalars/custom_scalars_test.dart b/test/query_generator/scalars/custom_scalars_test.dart index 8326bdb7..a8fbded5 100644 --- a/test/query_generator/scalars/custom_scalars_test.dart +++ b/test/query_generator/scalars/custom_scalars_test.dart @@ -252,6 +252,7 @@ class Query$SomeObject extends JsonSerializable with EquatableMixin { @override List get props => [a, b]; + @override Map toJson() => _$Query$SomeObjectToJson(this); } @@ -280,6 +281,7 @@ class Query$SomeObject extends JsonSerializable with EquatableMixin { @override List get props => [a]; + @override Map toJson() => _$Query$SomeObjectToJson(this); } @@ -336,6 +338,7 @@ class Query$SomeObject extends JsonSerializable with EquatableMixin { @override List get props => [a, b, c, d, e, f]; + @override Map toJson() => _$Query$SomeObjectToJson(this); } diff --git a/test/query_generator/scalars/scalars_test.dart b/test/query_generator/scalars/scalars_test.dart index c3b4cda9..6b18efeb 100644 --- a/test/query_generator/scalars/scalars_test.dart +++ b/test/query_generator/scalars/scalars_test.dart @@ -125,6 +125,7 @@ class SomeQuery$SomeObject extends JsonSerializable with EquatableMixin { @override List get props => [i, f, s, b, id]; + @override Map toJson() => _$SomeQuery$SomeObjectToJson(this); } diff --git a/test/query_generator/scalars/unused_custom_scalars_test.dart b/test/query_generator/scalars/unused_custom_scalars_test.dart index acb64be7..f8d40ba6 100644 --- a/test/query_generator/scalars/unused_custom_scalars_test.dart +++ b/test/query_generator/scalars/unused_custom_scalars_test.dart @@ -77,6 +77,7 @@ class Query$SomeObject extends JsonSerializable with EquatableMixin { @override List get props => [a]; + @override Map toJson() => _$Query$SomeObjectToJson(this); } diff --git a/test/query_generator/subscription_test.dart b/test/query_generator/subscription_test.dart index f40c873f..5dee0709 100644 --- a/test/query_generator/subscription_test.dart +++ b/test/query_generator/subscription_test.dart @@ -153,6 +153,7 @@ class NewUserSub$Subscription$User extends JsonSerializable @override List get props => [firstName, lastName, userType]; + @override Map toJson() => _$NewUserSub$Subscription$UserToJson(this); } @@ -168,6 +169,7 @@ class NewUserSub$Subscription extends JsonSerializable with EquatableMixin { @override List get props => [newUser]; + @override Map toJson() => _$NewUserSub$SubscriptionToJson(this); } diff --git a/test/query_generator/union/union_types_test.dart b/test/query_generator/union/union_types_test.dart index c0f1d04a..80b2e905 100644 --- a/test/query_generator/union/union_types_test.dart +++ b/test/query_generator/union/union_types_test.dart @@ -240,6 +240,7 @@ class SomeQuery$SomeObject$SomeUnion$TypeA @override List get props => [a, $, $a, $aA, $aA_, $new, $$typename]; + @override Map toJson() => _$SomeQuery$SomeObject$SomeUnion$TypeAToJson(this); @@ -280,6 +281,7 @@ class SomeQuery$SomeObject$SomeUnion$TypeB @override List get props => [b, $, $b, $bB, $bB_, kw$new, kw$IN, $$typename]; + @override Map toJson() => _$SomeQuery$SomeObject$SomeUnion$TypeBToJson(this); @@ -306,6 +308,7 @@ class SomeQuery$SomeObject$SomeUnion extends JsonSerializable @override List get props => [$$typename]; + @override Map toJson() { switch ($$typename) { @@ -330,6 +333,7 @@ class SomeQuery$SomeObject extends JsonSerializable with EquatableMixin { @override List get props => [o]; + @override Map toJson() => _$SomeQuery$SomeObjectToJson(this); } diff --git a/test/query_generator/union/union_with_nested_types_test.dart b/test/query_generator/union/union_with_nested_types_test.dart index 949e3c86..33f347ec 100644 --- a/test/query_generator/union/union_with_nested_types_test.dart +++ b/test/query_generator/union/union_with_nested_types_test.dart @@ -218,6 +218,7 @@ class CheckoutById$QueryRoot$Node$Checkout$CheckoutLineItemConnection$CheckoutLi @override List get props => [id]; + @override Map toJson() => _$CheckoutById$QueryRoot$Node$Checkout$CheckoutLineItemConnection$CheckoutLineItemEdge$ImageConnectionToJson( @@ -239,6 +240,7 @@ class CheckoutById$QueryRoot$Node$Checkout$CheckoutLineItemConnection$CheckoutLi @override List get props => [edges]; + @override Map toJson() => _$CheckoutById$QueryRoot$Node$Checkout$CheckoutLineItemConnection$CheckoutLineItemEdgeToJson( @@ -263,6 +265,7 @@ class CheckoutById$QueryRoot$Node$Checkout$CheckoutLineItemConnection @override List get props => [id, edges]; + @override Map toJson() => _$CheckoutById$QueryRoot$Node$Checkout$CheckoutLineItemConnectionToJson( @@ -285,6 +288,7 @@ class CheckoutById$QueryRoot$Node$Checkout extends CheckoutById$QueryRoot$Node @override List get props => [id, lineItems]; + @override Map toJson() => _$CheckoutById$QueryRoot$Node$CheckoutToJson(this); @@ -308,6 +312,7 @@ class CheckoutById$QueryRoot$Node extends JsonSerializable with EquatableMixin { @override List get props => [$$typename]; + @override Map toJson() { switch ($$typename) { @@ -330,6 +335,7 @@ class CheckoutById$QueryRoot extends JsonSerializable with EquatableMixin { @override List get props => [node]; + @override Map toJson() => _$CheckoutById$QueryRootToJson(this); } From 760b06558b0c8d787f4d3be19a57ce14b989161f Mon Sep 17 00:00:00 2001 From: Mateo MARTINEZ Date: Tue, 24 Oct 2023 13:35:12 +0200 Subject: [PATCH 4/4] bump version --- CHANGELOG.md | 4 ++++ pubspec.yaml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1fa836af..11d17317 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # CHANGELOG +## 7.14.0-beta.1 + +- upgrade dependencies for dart 3 but keep backwards compatibility + ## 7.13.0-beta.2 - readme fix diff --git a/pubspec.yaml b/pubspec.yaml index dfb394a4..165bd56f 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,5 +1,5 @@ name: artemis -version: 7.13.0-beta.2 +version: 7.14.0-beta.1 description: Build dart types from GraphQL schemas and queries (using Introspection Query). homepage: https://github.com/comigor/artemis