Skip to content

Commit 80a7b1c

Browse files
re-run tests
1 parent 9c75565 commit 80a7b1c

File tree

95 files changed

+3440
-3130
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

95 files changed

+3440
-3130
lines changed

snapshot_tests/operations/expected/apollo/generate/argNamedQuery.res.txt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,9 @@ argNamedQuery(query: $query)
4242
}
4343
{argNamedQuery: argNamedQuery}
4444
}
45-
let serializeVariables: t_variables => Raw.t_variables = inp => {
46-
query: (a => a)((inp: t_variables).query),
47-
}
45+
let serializeVariables: t_variables => Raw.t_variables = (
46+
inp => {query: (a => a)((inp: t_variables).query)}: t_variables => Raw.t_variables
47+
)
4848
let makeVariables = (~query, ()): t_variables => {query: query}
4949
external unsafe_fromJson: Js.Json.t => Raw.t = "%identity"
5050
external toJson: Raw.t => Js.Json.t = "%identity"
@@ -95,9 +95,9 @@ argNamedQuery(query: $query)
9595
}
9696
{argNamedQuery: argNamedQuery}
9797
}
98-
let serializeVariables: t_variables => Raw.t_variables = inp => {
99-
query: (a => a)((inp: t_variables).query),
100-
}
98+
let serializeVariables: t_variables => Raw.t_variables = (
99+
inp => {query: (a => a)((inp: t_variables).query)}: t_variables => Raw.t_variables
100+
)
101101
let makeVariables = (~query, ()): t_variables => {query: query}
102102
external unsafe_fromJson: Js.Json.t => Raw.t = "%identity"
103103
external toJson: Raw.t => Js.Json.t = "%identity"
@@ -147,9 +147,9 @@ argNamedQuery(query: $query)
147147
}
148148
{argNamedQuery: argNamedQuery}
149149
}
150-
let serializeVariables: t_variables => Raw.t_variables = inp => {
151-
query: (a => a)((inp: t_variables).query),
152-
}
150+
let serializeVariables: t_variables => Raw.t_variables = (
151+
inp => {query: (a => a)((inp: t_variables).query)}: t_variables => Raw.t_variables
152+
)
153153
let makeVariables = (~query, ()): t_variables => {query: query}
154154
external unsafe_fromJson: Js.Json.t => Raw.t = "%identity"
155155
external toJson: Raw.t => Js.Json.t = "%identity"

snapshot_tests/operations/expected/apollo/generate/comment.res.txt

Lines changed: 95 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -90,95 +90,101 @@ nonrecursiveInput(arg: $arg)
9090
}
9191
{nonrecursiveInput: nonrecursiveInput}
9292
}
93-
let rec serializeVariables: t_variables => Raw.t_variables = inp => {
94-
arg: (a => serializeInputObjectNonrecursiveInput(a))((inp: t_variables).arg),
95-
}
96-
and serializeInputObjectNonrecursiveInput: t_variables_NonrecursiveInput => Raw.t_variables_NonrecursiveInput = inp => {
97-
nonNullableField: (a => a)((inp: t_variables_NonrecursiveInput).nonNullableField),
98-
nullableArray: (
99-
a =>
100-
switch a {
101-
| None => Js.Nullable.undefined
102-
| Some(b) =>
103-
Js.Nullable.return(
104-
(
105-
a =>
106-
Js.Array2.map(a, b =>
107-
(
108-
a =>
109-
switch a {
110-
| None => Js.Nullable.undefined
111-
| Some(b) => Js.Nullable.return((a => a)(b))
112-
}
113-
)(b)
114-
)
115-
)(b),
116-
)
117-
}
118-
)((inp: t_variables_NonrecursiveInput).nullableArray),
119-
field: (
120-
a =>
121-
switch a {
122-
| None => Js.Nullable.undefined
123-
| Some(b) => Js.Nullable.return((a => a)(b))
124-
}
125-
)((inp: t_variables_NonrecursiveInput).field),
126-
enum: (
127-
a =>
128-
switch a {
129-
| None => Js.Nullable.undefined
130-
| Some(b) =>
131-
Js.Nullable.return(
132-
(
133-
a =>
134-
switch a {
135-
| #FIRST => "FIRST"
136-
| #SECOND => "SECOND"
137-
| #THIRD => "THIRD"
138-
}
139-
)(b),
140-
)
141-
}
142-
)((inp: t_variables_NonrecursiveInput).enum),
143-
embeddedInput: (
144-
a =>
145-
switch a {
146-
| None => Js.Nullable.undefined
147-
| Some(b) =>
148-
Js.Nullable.return(
149-
(
150-
a =>
151-
Js.Array2.map(a, b =>
152-
(
153-
a =>
154-
switch a {
155-
| None => Js.Nullable.undefined
156-
| Some(b) =>
157-
Js.Nullable.return((a => serializeInputObjectEmbeddedInput(a))(b))
158-
}
159-
)(b)
160-
)
161-
)(b),
162-
)
163-
}
164-
)((inp: t_variables_NonrecursiveInput).embeddedInput),
165-
custom: (
166-
a =>
167-
switch a {
168-
| None => Js.Nullable.undefined
169-
| Some(b) => Js.Nullable.return((a => a)(b))
170-
}
171-
)((inp: t_variables_NonrecursiveInput).custom),
172-
}
173-
and serializeInputObjectEmbeddedInput: t_variables_EmbeddedInput => Raw.t_variables_EmbeddedInput = inp => {
174-
field: (
175-
a =>
176-
switch a {
177-
| None => Js.Nullable.undefined
178-
| Some(b) => Js.Nullable.return((a => a)(b))
179-
}
180-
)((inp: t_variables_EmbeddedInput).field),
181-
}
93+
let rec serializeVariables: t_variables => Raw.t_variables = (
94+
inp => {
95+
arg: (a => serializeInputObjectNonrecursiveInput(a))((inp: t_variables).arg),
96+
}: t_variables => Raw.t_variables
97+
)
98+
and serializeInputObjectNonrecursiveInput: t_variables_NonrecursiveInput => Raw.t_variables_NonrecursiveInput = (
99+
inp => {
100+
nonNullableField: (a => a)((inp: t_variables_NonrecursiveInput).nonNullableField),
101+
nullableArray: (
102+
a =>
103+
switch a {
104+
| None => Js.Nullable.undefined
105+
| Some(b) =>
106+
Js.Nullable.return(
107+
(
108+
a =>
109+
Js.Array2.map(a, b =>
110+
(
111+
a =>
112+
switch a {
113+
| None => Js.Nullable.undefined
114+
| Some(b) => Js.Nullable.return((a => a)(b))
115+
}
116+
)(b)
117+
)
118+
)(b),
119+
)
120+
}
121+
)((inp: t_variables_NonrecursiveInput).nullableArray),
122+
field: (
123+
a =>
124+
switch a {
125+
| None => Js.Nullable.undefined
126+
| Some(b) => Js.Nullable.return((a => a)(b))
127+
}
128+
)((inp: t_variables_NonrecursiveInput).field),
129+
enum: (
130+
a =>
131+
switch a {
132+
| None => Js.Nullable.undefined
133+
| Some(b) =>
134+
Js.Nullable.return(
135+
(
136+
a =>
137+
switch a {
138+
| #FIRST => "FIRST"
139+
| #SECOND => "SECOND"
140+
| #THIRD => "THIRD"
141+
}
142+
)(b),
143+
)
144+
}
145+
)((inp: t_variables_NonrecursiveInput).enum),
146+
embeddedInput: (
147+
a =>
148+
switch a {
149+
| None => Js.Nullable.undefined
150+
| Some(b) =>
151+
Js.Nullable.return(
152+
(
153+
a =>
154+
Js.Array2.map(a, b =>
155+
(
156+
a =>
157+
switch a {
158+
| None => Js.Nullable.undefined
159+
| Some(b) =>
160+
Js.Nullable.return((a => serializeInputObjectEmbeddedInput(a))(b))
161+
}
162+
)(b)
163+
)
164+
)(b),
165+
)
166+
}
167+
)((inp: t_variables_NonrecursiveInput).embeddedInput),
168+
custom: (
169+
a =>
170+
switch a {
171+
| None => Js.Nullable.undefined
172+
| Some(b) => Js.Nullable.return((a => a)(b))
173+
}
174+
)((inp: t_variables_NonrecursiveInput).custom),
175+
}: t_variables_NonrecursiveInput => Raw.t_variables_NonrecursiveInput
176+
)
177+
and serializeInputObjectEmbeddedInput: t_variables_EmbeddedInput => Raw.t_variables_EmbeddedInput = (
178+
inp => {
179+
field: (
180+
a =>
181+
switch a {
182+
| None => Js.Nullable.undefined
183+
| Some(b) => Js.Nullable.return((a => a)(b))
184+
}
185+
)((inp: t_variables_EmbeddedInput).field),
186+
}: t_variables_EmbeddedInput => Raw.t_variables_EmbeddedInput
187+
)
182188
let makeVariables = (~arg, ()): t_variables => {arg: arg}
183189
and makeInputObjectNonrecursiveInput = (
184190
~nonNullableField,

snapshot_tests/operations/expected/apollo/generate/customScalars.res.txt

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -88,16 +88,18 @@ nonNullable
8888
}
8989
{customScalarField: customScalarField}
9090
}
91-
let serializeVariables: t_variables => Raw.t_variables = inp => {
92-
opt: (
93-
a =>
94-
switch a {
95-
| None => Js.Nullable.undefined
96-
| Some(b) => Js.Nullable.return((a => a)(b))
97-
}
98-
)((inp: t_variables).opt),
99-
req: (a => a)((inp: t_variables).req),
100-
}
91+
let serializeVariables: t_variables => Raw.t_variables = (
92+
inp => {
93+
opt: (
94+
a =>
95+
switch a {
96+
| None => Js.Nullable.undefined
97+
| Some(b) => Js.Nullable.return((a => a)(b))
98+
}
99+
)((inp: t_variables).opt),
100+
req: (a => a)((inp: t_variables).req),
101+
}: t_variables => Raw.t_variables
102+
)
101103
let makeVariables = (~opt=?, ~req, ()): t_variables => {opt, req}
102104
external unsafe_fromJson: Js.Json.t => Raw.t = "%identity"
103105
external toJson: Raw.t => Js.Json.t = "%identity"

snapshot_tests/operations/expected/apollo/generate/customTypes.res.txt

Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -25,21 +25,25 @@ module NullableString = {
2525
| Red
2626
| Green
2727
| Blue
28-
let parse: option<string> => t = color =>
29-
switch color {
30-
| Some("green") => Green
31-
| Some("blue") => Blue
32-
| Some("red") => Red
33-
| Some(_)
34-
| None =>
35-
Red
36-
}
37-
let serialize: t => option<string> = color =>
38-
switch color {
39-
| Red => Some("red")
40-
| Green => Some("green")
41-
| Blue => Some("blue")
42-
}
28+
let parse: option<string> => t = (
29+
color =>
30+
switch color {
31+
| Some("green") => Green
32+
| Some("blue") => Blue
33+
| Some("red") => Red
34+
| Some(_)
35+
| None =>
36+
Red
37+
}: option<string> => t
38+
)
39+
let serialize: t => option<string> = (
40+
color =>
41+
switch color {
42+
| Red => Some("red")
43+
| Green => Some("green")
44+
| Blue => Some("blue")
45+
}: t => option<string>
46+
)
4347
}
4448

4549
module DateTime = {

snapshot_tests/operations/expected/apollo/generate/enumInput.res.txt

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -42,16 +42,18 @@ enumInput(arg: $arg)
4242
}
4343
{enumInput: enumInput}
4444
}
45-
let serializeVariables: t_variables => Raw.t_variables = inp => {
46-
arg: (
47-
a =>
48-
switch a {
49-
| #FIRST => "FIRST"
50-
| #SECOND => "SECOND"
51-
| #THIRD => "THIRD"
52-
}
53-
)((inp: t_variables).arg),
54-
}
45+
let serializeVariables: t_variables => Raw.t_variables = (
46+
inp => {
47+
arg: (
48+
a =>
49+
switch a {
50+
| #FIRST => "FIRST"
51+
| #SECOND => "SECOND"
52+
| #THIRD => "THIRD"
53+
}
54+
)((inp: t_variables).arg),
55+
}: t_variables => Raw.t_variables
56+
)
5557
let makeVariables = (~arg, ()): t_variables => {arg: arg}
5658
external unsafe_fromJson: Js.Json.t => Raw.t = "%identity"
5759
external toJson: Raw.t => Js.Json.t = "%identity"

snapshot_tests/operations/expected/apollo/generate/fragmentDefinition.res.txt

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -709,15 +709,17 @@ l5: lists {
709709
}
710710
{l1, l2, l3, l4, l5}
711711
}
712-
let serializeVariables: t_variables => Raw.t_variables = inp => {
713-
arg1: (
714-
a =>
715-
switch a {
716-
| None => Js.Nullable.undefined
717-
| Some(b) => Js.Nullable.return((a => a)(b))
718-
}
719-
)((inp: t_variables).arg1),
720-
}
712+
let serializeVariables: t_variables => Raw.t_variables = (
713+
inp => {
714+
arg1: (
715+
a =>
716+
switch a {
717+
| None => Js.Nullable.undefined
718+
| Some(b) => Js.Nullable.return((a => a)(b))
719+
}
720+
)((inp: t_variables).arg1),
721+
}: t_variables => Raw.t_variables
722+
)
721723
let makeVariables = (~arg1=?, ()): t_variables => {arg1: arg1}
722724
let makeDefaultVariables = () => makeVariables()
723725
external unsafe_fromJson: Js.Json.t => Raw.t = "%identity"

snapshot_tests/operations/expected/apollo/generate/fragmentUnion.res.txt

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
module Graphql_ppx_runtime = {
22
// mock
3-
let assign_typename: (
4-
Js.Json.t,
5-
string,
6-
) => Js.Json.t = %raw(` (obj, typename) => { obj.__typename = typename; return obj } `)
3+
let assign_typename: (Js.Json.t, string) => Js.Json.t = (
4+
%raw(` (obj, typename) => { obj.__typename = typename; return obj } `): (
5+
Js.Json.t,
6+
string,
7+
) => Js.Json.t
8+
)
79
}
810
module DogFragment: {
911
@@ocaml.warning("-32-30")

0 commit comments

Comments
 (0)