Generated-output differences

quicktype output changed between the PR base and tested PR merge revisions.
← Back to the pull request
176test cases
180files differ
180modified
0new
0deleted
2,172changed lines
+1,086 −1,086insertions / deletions
Base 94fefaf04fde7b4f921703d52c0378783fa2c831 · PR merge 19e6e39b5b5ee1b8f3db28ab8900b013e55dd196 · Head da8833175607b5f2880deb9248c7f83a3ffcea2a · raw patch
Test case

test/inputs/json/misc/00c36.json

1 generated file · +2 −2
Melmdefault / QuickType.elm+2 −2
@@ -71,7 +71,7 @@ optionalField key decoder fallback =
7171 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
7272
7373 quickType : Jdec.Decoder QuickType
74-quickType = Jdec.list quickTypeUnion
74+quickType = Jdec.list quickTypeUnion
7575
7676 quickTypeToString : QuickType -> String
7777 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeUnion r)
@@ -79,7 +79,7 @@ quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeUnion r)
7979 quickTypeUnion : Jdec.Decoder QuickTypeUnion
8080 quickTypeUnion =
8181 Jdec.oneOf
82- [ Jdec.map PurpleQuickTypeArrayInQuickTypeUnion (Jdec.list purpleQuickType)
82+ [ Jdec.map PurpleQuickTypeArrayInQuickTypeUnion (Jdec.list purpleQuickType )
8383 , Jdec.map FluffyQuickTypeInQuickTypeUnion fluffyQuickType
8484 ]
Test case

test/inputs/json/misc/00ec5.json

1 generated file · +4 −4
Melmdefault / QuickType.elm+4 −4
@@ -124,8 +124,8 @@ quickType =
124124 |> Jpipe.required "host" Jdec.string
125125 |> Jpipe.required "info" info
126126 |> Jpipe.required "paths" paths
127- |> Jpipe.required "produces" (Jdec.list Jdec.string)
128- |> Jpipe.required "schemes" (Jdec.list Jdec.string)
127+ |> Jpipe.required "produces" (Jdec.list Jdec.string )
128+ |> Jpipe.required "schemes" (Jdec.list Jdec.string )
129129 |> Jpipe.required "swagger" Jdec.string
130130
131131 encodeQuickType : QuickType -> Jenc.Value
@@ -230,10 +230,10 @@ get : Jdec.Decoder Get
230230 get =
231231 Jdec.succeed Get
232232 |> Jpipe.required "description" Jdec.string
233- |> Jpipe.required "parameters" (Jdec.list parameter)
233+ |> Jpipe.required "parameters" (Jdec.list parameter )
234234 |> Jpipe.required "responses" responses
235235 |> Jpipe.required "summary" Jdec.string
236- |> Jpipe.required "tags" (Jdec.list Jdec.string)
236+ |> Jpipe.required "tags" (Jdec.list Jdec.string )
237237
238238 encodeGet : Get -> Jenc.Value
239239 encodeGet x =
Test case

test/inputs/json/misc/010b1.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -47,7 +47,7 @@ optionalField key decoder fallback =
4747 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
4848
4949 quickType : Jdec.Decoder QuickType
50-quickType = Jdec.list quickTypeElement
50+quickType = Jdec.list quickTypeElement
5151
5252 quickTypeToString : QuickType -> String
5353 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
Test case

test/inputs/json/misc/016af.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -46,7 +46,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4646 quickType : Jdec.Decoder QuickType
4747 quickType =
4848 Jdec.succeed QuickType
49- |> Jpipe.required "total_population" (Jdec.list totalPopulation)
49+ |> Jpipe.required "total_population" (Jdec.list totalPopulation )
5050
5151 encodeQuickType : QuickType -> Jenc.Value
5252 encodeQuickType x =
Test case

test/inputs/json/misc/050b0.json

1 generated file · +6 −6
Melmdefault / QuickType.elm+6 −6
@@ -101,7 +101,7 @@ optionalField key decoder fallback =
101101 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
102102
103103 quickType : Jdec.Decoder QuickType
104-quickType = Jdec.list quickTypeElement
104+quickType = Jdec.list quickTypeElement
105105
106106 quickTypeToString : QuickType -> String
107107 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
@@ -110,13 +110,13 @@ quickTypeElement : Jdec.Decoder QuickTypeElement
110110 quickTypeElement =
111111 Jdec.succeed QuickTypeElement
112112 |> Jpipe.required "id" Jdec.string
113- |> Jpipe.required "identifiers" (Jdec.list identifier)
114- |> Jpipe.required "keywords" (Jdec.list keyword)
115- |> Jpipe.required "links" (Jdec.list link)
113+ |> Jpipe.required "identifiers" (Jdec.list identifier )
114+ |> Jpipe.required "keywords" (Jdec.list keyword )
115+ |> Jpipe.required "links" (Jdec.list link )
116116 |> Jpipe.required "name" Jdec.string
117- |> Jpipe.required "other_names" (Jdec.list otherName)
117+ |> Jpipe.required "other_names" (Jdec.list otherName )
118118 |> Jpipe.required "superseded_by" (Jdec.nullable Jdec.string)
119- |> Jpipe.required "text" (Jdec.list text)
119+ |> Jpipe.required "text" (Jdec.list text )
120120
121121 encodeQuickTypeElement : QuickTypeElement -> Jenc.Value
122122 encodeQuickTypeElement x =
Test case

test/inputs/json/misc/06bee.json

1 generated file · +6 −6
Melmdefault / QuickType.elm+6 −6
@@ -88,7 +88,7 @@ optionalField key decoder fallback =
8888 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
8989
9090 quickType : Jdec.Decoder QuickType
91-quickType = Jdec.list quickTypeElement
91+quickType = Jdec.list quickTypeElement
9292
9393 quickTypeToString : QuickType -> String
9494 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
@@ -97,13 +97,13 @@ quickTypeElement : Jdec.Decoder QuickTypeElement
9797 quickTypeElement =
9898 Jdec.succeed QuickTypeElement
9999 |> Jpipe.required "id" Jdec.string
100- |> Jpipe.required "identifiers" (Jdec.list identifier)
101- |> Jpipe.required "keywords" (Jdec.list keyword)
102- |> Jpipe.required "links" (Jdec.list link)
100+ |> Jpipe.required "identifiers" (Jdec.list identifier )
101+ |> Jpipe.required "keywords" (Jdec.list keyword )
102+ |> Jpipe.required "links" (Jdec.list link )
103103 |> Jpipe.required "name" Jdec.string
104- |> Jpipe.required "other_names" (Jdec.list Jdec.value)
104+ |> Jpipe.required "other_names" (Jdec.list Jdec.value )
105105 |> Jpipe.required "superseded_by" (Jdec.null ())
106- |> Jpipe.required "text" (Jdec.list text)
106+ |> Jpipe.required "text" (Jdec.list text )
107107
108108 encodeQuickTypeElement : QuickTypeElement -> Jenc.Value
109109 encodeQuickTypeElement x =
Test case

test/inputs/json/misc/07c75.json

1 generated file · +6 −6
Melmdefault / QuickType.elm+6 −6
@@ -64,7 +64,7 @@ optionalField key decoder fallback =
6464 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
6565
6666 quickType : Jdec.Decoder QuickType
67-quickType = Jdec.list quickTypeElement
67+quickType = Jdec.list quickTypeElement
6868
6969 quickTypeToString : QuickType -> String
7070 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
@@ -73,13 +73,13 @@ quickTypeElement : Jdec.Decoder QuickTypeElement
7373 quickTypeElement =
7474 Jdec.succeed QuickTypeElement
7575 |> Jpipe.required "id" Jdec.string
76- |> Jpipe.required "identifiers" (Jdec.list identifier)
77- |> Jpipe.required "keywords" (Jdec.list Jdec.string)
78- |> Jpipe.required "links" (Jdec.list link)
76+ |> Jpipe.required "identifiers" (Jdec.list identifier )
77+ |> Jpipe.required "keywords" (Jdec.list Jdec.string )
78+ |> Jpipe.required "links" (Jdec.list link )
7979 |> Jpipe.required "name" Jdec.string
80- |> Jpipe.required "other_names" (Jdec.list Jdec.value)
80+ |> Jpipe.required "other_names" (Jdec.list Jdec.value )
8181 |> Jpipe.required "superseded_by" (Jdec.null ())
82- |> Jpipe.required "text" (Jdec.list text)
82+ |> Jpipe.required "text" (Jdec.list text )
8383
8484 encodeQuickTypeElement : QuickTypeElement -> Jenc.Value
8585 encodeQuickTypeElement x =
Test case

test/inputs/json/misc/0a358.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -67,7 +67,7 @@ quickType =
6767 |> Jpipe.required "next" Jdec.string
6868 |> Jpipe.required "offset" Jdec.int
6969 |> Jpipe.required "previous" Jdec.bool
70- |> Jpipe.required "results" (Jdec.list result)
70+ |> Jpipe.required "results" (Jdec.list result )
7171
7272 encodeQuickType : QuickType -> Jenc.Value
7373 encodeQuickType x =
Test case

test/inputs/json/misc/0a91a.json

1 generated file · +4 −4
Melmdefault / QuickType.elm+4 −4
@@ -268,7 +268,7 @@ optionalField key decoder fallback =
268268 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
269269
270270 quickType : Jdec.Decoder QuickType
271-quickType = Jdec.list quickTypeElement
271+quickType = Jdec.list quickTypeElement
272272
273273 quickTypeToString : QuickType -> String
274274 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
@@ -324,7 +324,7 @@ payload =
324324 Jdec.succeed Payload
325325 |> Jpipe.custom (optionalField "action" (Jdec.nullable Jdec.string) Nothing)
326326 |> Jpipe.custom (optionalField "before" (Jdec.nullable Jdec.string) Nothing)
327- |> Jpipe.custom (optionalField "commits" (Jdec.nullable (Jdec.list commit)) Nothing)
327+ |> Jpipe.custom (optionalField "commits" (Jdec.nullable (Jdec.list commit )) Nothing)
328328 |> Jpipe.custom (optionalField "description" (Jdec.nullable Jdec.string) Nothing)
329329 |> Jpipe.custom (optionalField "distinct_size" (Jdec.nullable Jdec.int) Nothing)
330330 |> Jpipe.custom (optionalField "head" (Jdec.nullable Jdec.string) Nothing)
@@ -393,7 +393,7 @@ pullRequest =
393393 Jdec.succeed PullRequest
394394 |> Jpipe.required "additions" Jdec.int
395395 |> Jpipe.required "assignee" (Jdec.null ())
396- |> Jpipe.required "assignees" (Jdec.list Jdec.value)
396+ |> Jpipe.required "assignees" (Jdec.list Jdec.value )
397397 |> Jpipe.required "base" base
398398 |> Jpipe.required "body" Jdec.string
399399 |> Jpipe.required "changed_files" Jdec.int
@@ -422,7 +422,7 @@ pullRequest =
422422 |> Jpipe.required "number" Jdec.int
423423 |> Jpipe.required "patch_url" Jdec.string
424424 |> Jpipe.required "rebaseable" (Jdec.null ())
425- |> Jpipe.required "requested_reviewers" (Jdec.list Jdec.value)
425+ |> Jpipe.required "requested_reviewers" (Jdec.list Jdec.value )
426426 |> Jpipe.required "review_comment_url" Jdec.string
427427 |> Jpipe.required "review_comments" Jdec.int
428428 |> Jpipe.required "review_comments_url" Jdec.string
Test case

test/inputs/json/misc/0b91a.json

1 generated file · +5 −5
Melmdefault / QuickType.elm+5 −5
@@ -86,7 +86,7 @@ quickType : Jdec.Decoder QuickType
8686 quickType =
8787 Jdec.succeed QuickType
8888 |> Jpipe.required "metadata" metadata
89- |> Jpipe.required "results" (Jdec.list result)
89+ |> Jpipe.required "results" (Jdec.list result )
9090
9191 encodeQuickType : QuickType -> Jenc.Value
9292 encodeQuickType x =
@@ -141,17 +141,17 @@ encodeResultset x =
141141 result : Jdec.Decoder Result
142142 result =
143143 Jdec.succeed Result
144- |> Jpipe.required "attachment" (Jdec.list Jdec.value)
144+ |> Jpipe.required "attachment" (Jdec.list Jdec.value )
145145 |> Jpipe.required "body" Jdec.string
146146 |> Jpipe.required "changed" Jdec.string
147- |> Jpipe.required "component" (Jdec.list component)
147+ |> Jpipe.required "component" (Jdec.list component )
148148 |> Jpipe.required "created" Jdec.string
149149 |> Jpipe.required "date" Jdec.string
150- |> Jpipe.required "image" (Jdec.list Jdec.value)
150+ |> Jpipe.required "image" (Jdec.list Jdec.value )
151151 |> Jpipe.required "number" (Jdec.null ())
152152 |> Jpipe.required "teaser" (Jdec.null ())
153153 |> Jpipe.required "title" Jdec.string
154- |> Jpipe.required "topic" (Jdec.list Jdec.value)
154+ |> Jpipe.required "topic" (Jdec.list Jdec.value )
155155 |> Jpipe.required "url" Jdec.string
156156 |> Jpipe.required "uuid" Jdec.string
157157 |> Jpipe.required "vuuid" Jdec.string
Test case

test/inputs/json/misc/0cffa.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -167,7 +167,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
167167 quickType : Jdec.Decoder QuickType
168168 quickType =
169169 Jdec.succeed QuickType
170- |> Jpipe.required "data" (Jdec.list datum)
170+ |> Jpipe.required "data" (Jdec.list datum )
171171 |> Jpipe.required "meta" meta
172172 |> Jpipe.required "pagination" pagination
Test case

test/inputs/json/misc/0e0c2.json

1 generated file · +7 −7
Melmdefault / QuickType.elm+7 −7
@@ -130,7 +130,7 @@ quickType =
130130 |> Jpipe.required "count" Jdec.int
131131 |> Jpipe.required "next" Jdec.string
132132 |> Jpipe.required "previous" (Jdec.null ())
133- |> Jpipe.required "results" (Jdec.list result)
133+ |> Jpipe.required "results" (Jdec.list result )
134134
135135 encodeQuickType : QuickType -> Jenc.Value
136136 encodeQuickType x =
@@ -145,18 +145,18 @@ result : Jdec.Decoder Result
145145 result =
146146 Jdec.succeed Result
147147 |> Jpipe.required "active_screens" Jdec.int
148- |> Jpipe.required "collections" (Jdec.list collection)
149- |> Jpipe.required "details" (Jdec.list detail)
148+ |> Jpipe.required "collections" (Jdec.list collection )
149+ |> Jpipe.required "details" (Jdec.list detail )
150150 |> Jpipe.required "duration" Jdec.int
151151 |> Jpipe.required "fav_movie" favMovie
152152 |> Jpipe.required "id" Jdec.int
153- |> Jpipe.required "images" (Jdec.list image)
153+ |> Jpipe.required "images" (Jdec.list image )
154154 |> Jpipe.required "language" resultLanguage
155155 |> Jpipe.required "release_date" Jdec.string
156156 |> Jpipe.required "stars" Jdec.int
157- |> Jpipe.required "tags" (Jdec.nullable (Jdec.list Jdec.value))
157+ |> Jpipe.required "tags" (Jdec.nullable (Jdec.list Jdec.value ))
158158 |> Jpipe.required "title" Jdec.string
159- |> Jpipe.required "videos" (Jdec.list video)
159+ |> Jpipe.required "videos" (Jdec.list video )
160160 |> Jpipe.required "vote_score" voteScore
161161 |> Jpipe.required "watches" Jdec.int
162162
@@ -184,7 +184,7 @@ collection : Jdec.Decoder Collection
184184 collection =
185185 Jdec.succeed Collection
186186 |> Jpipe.required "id" Jdec.int
187- |> Jpipe.required "movies" (Jdec.list Jdec.int)
187+ |> Jpipe.required "movies" (Jdec.list Jdec.int )
188188 |> Jpipe.required "name" Jdec.string
189189 |> Jpipe.required "slug" Jdec.string
Test case

test/inputs/json/misc/0fecf.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -40,7 +40,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4040 quickType : Jdec.Decoder QuickType
4141 quickType =
4242 Jdec.succeed QuickType
43- |> Jpipe.required "countries" (Jdec.list Jdec.string)
43+ |> Jpipe.required "countries" (Jdec.list Jdec.string )
4444
4545 encodeQuickType : QuickType -> Jenc.Value
4646 encodeQuickType x =
Test case

test/inputs/json/misc/10be4.json

1 generated file · +6 −6
Melmdefault / QuickType.elm+6 −6
@@ -112,7 +112,7 @@ optionalField key decoder fallback =
112112 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
113113
114114 quickType : Jdec.Decoder QuickType
115-quickType = Jdec.list quickTypeElement
115+quickType = Jdec.list quickTypeElement
116116
117117 quickTypeToString : QuickType -> String
118118 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
@@ -121,13 +121,13 @@ quickTypeElement : Jdec.Decoder QuickTypeElement
121121 quickTypeElement =
122122 Jdec.succeed QuickTypeElement
123123 |> Jpipe.required "id" Jdec.string
124- |> Jpipe.required "identifiers" (Jdec.list identifier)
125- |> Jpipe.required "keywords" (Jdec.list keyword)
126- |> Jpipe.required "links" (Jdec.list link)
124+ |> Jpipe.required "identifiers" (Jdec.list identifier )
125+ |> Jpipe.required "keywords" (Jdec.list keyword )
126+ |> Jpipe.required "links" (Jdec.list link )
127127 |> Jpipe.required "name" Jdec.string
128- |> Jpipe.required "other_names" (Jdec.list otherName)
128+ |> Jpipe.required "other_names" (Jdec.list otherName )
129129 |> Jpipe.required "superseded_by" (Jdec.nullable Jdec.string)
130- |> Jpipe.required "text" (Jdec.list text)
130+ |> Jpipe.required "text" (Jdec.list text )
131131
132132 encodeQuickTypeElement : QuickTypeElement -> Jenc.Value
133133 encodeQuickTypeElement x =
Test case

test/inputs/json/misc/127a1.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -166,7 +166,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
166166 quickType : Jdec.Decoder QuickType
167167 quickType =
168168 Jdec.succeed QuickType
169- |> Jpipe.required "data" (Jdec.list datum)
169+ |> Jpipe.required "data" (Jdec.list datum )
170170 |> Jpipe.required "meta" meta
171171 |> Jpipe.required "pagination" pagination
Test case

test/inputs/json/misc/13d8d.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -65,7 +65,7 @@ optionalField key decoder fallback =
6565 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
6666
6767 quickType : Jdec.Decoder QuickType
68-quickType = Jdec.list quickTypeElement
68+quickType = Jdec.list quickTypeElement
6969
7070 quickTypeToString : QuickType -> String
7171 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
Test case

test/inputs/json/misc/16bc5.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -276,7 +276,7 @@ item =
276276 Jdec.succeed Item
277277 |> Jpipe.required "condition" condition
278278 |> Jpipe.required "description" Jdec.string
279- |> Jpipe.required "forecast" (Jdec.list forecast)
279+ |> Jpipe.required "forecast" (Jdec.list forecast )
280280 |> Jpipe.required "guid" guid
281281 |> Jpipe.required "lat" Jdec.string
282282 |> Jpipe.required "link" Jdec.string
Test case

test/inputs/json/misc/176f1.json

1 generated file · +4 −4
Melmdefault / QuickType.elm+4 −4
@@ -69,7 +69,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
6969 quickType : Jdec.Decoder QuickType
7070 quickType =
7171 Jdec.succeed QuickType
72- |> Jpipe.required "message" (Jdec.list Jdec.value)
72+ |> Jpipe.required "message" (Jdec.list Jdec.value )
7373 |> Jpipe.required "responseTime" Jdec.int
7474 |> Jpipe.required "Results" results
7575 |> Jpipe.required "status" Jdec.string
@@ -86,7 +86,7 @@ encodeQuickType x =
8686 results : Jdec.Decoder Results
8787 results =
8888 Jdec.succeed Results
89- |> Jpipe.required "series" (Jdec.list series)
89+ |> Jpipe.required "series" (Jdec.list series )
9090
9191 encodeResults : Results -> Jenc.Value
9292 encodeResults x =
@@ -97,7 +97,7 @@ encodeResults x =
9797 series : Jdec.Decoder Series
9898 series =
9999 Jdec.succeed Series
100- |> Jpipe.required "data" (Jdec.list datum)
100+ |> Jpipe.required "data" (Jdec.list datum )
101101 |> Jpipe.required "seriesID" Jdec.string
102102
103103 encodeSeries : Series -> Jenc.Value
@@ -110,7 +110,7 @@ encodeSeries x =
110110 datum : Jdec.Decoder Datum
111111 datum =
112112 Jdec.succeed Datum
113- |> Jpipe.required "footnotes" (Jdec.list footnote)
113+ |> Jpipe.required "footnotes" (Jdec.list footnote )
114114 |> Jpipe.required "period" Jdec.string
115115 |> Jpipe.required "periodName" Jdec.string
116116 |> Jpipe.required "value" Jdec.string
Test case

test/inputs/json/misc/1a7f5.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -47,7 +47,7 @@ optionalField key decoder fallback =
4747 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
4848
4949 quickType : Jdec.Decoder QuickType
50-quickType = Jdec.list quickTypeElement
50+quickType = Jdec.list quickTypeElement
5151
5252 quickTypeToString : QuickType -> String
5353 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
Test case

test/inputs/json/misc/1b28c.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -46,7 +46,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4646 quickType : Jdec.Decoder QuickType
4747 quickType =
4848 Jdec.succeed QuickType
49- |> Jpipe.required "total_population" (Jdec.list totalPopulation)
49+ |> Jpipe.required "total_population" (Jdec.list totalPopulation )
5050
5151 encodeQuickType : QuickType -> Jenc.Value
5252 encodeQuickType x =
Test case

test/inputs/json/misc/1b409.json

1 generated file · +2 −2
Melmdefault / QuickType.elm+2 −2
@@ -143,7 +143,7 @@ quickType : Jdec.Decoder QuickType
143143 quickType =
144144 Jdec.succeed QuickType
145145 |> Jpipe.required "meta" meta
146- |> Jpipe.required "objects" (Jdec.list object)
146+ |> Jpipe.required "objects" (Jdec.list object )
147147
148148 encodeQuickType : QuickType -> Jenc.Value
149149 encodeQuickType x =
@@ -171,7 +171,7 @@ object : Jdec.Decoder Object
171171 object =
172172 Jdec.succeed Object
173173 |> Jpipe.required "caucus" (Jdec.null ())
174- |> Jpipe.required "congress_numbers" (Jdec.list Jdec.int)
174+ |> Jpipe.required "congress_numbers" (Jdec.list Jdec.int )
175175 |> Jpipe.required "current" Jdec.bool
176176 |> Jpipe.required "description" Jdec.string
177177 |> Jpipe.required "district" Jdec.int
Test case

test/inputs/json/misc/2465e.json

1 generated file · +4 −4
Melmdefault / QuickType.elm+4 −4
@@ -130,8 +130,8 @@ quickType =
130130 |> Jpipe.required "host" Jdec.string
131131 |> Jpipe.required "info" info
132132 |> Jpipe.required "paths" paths
133- |> Jpipe.required "produces" (Jdec.list Jdec.string)
134- |> Jpipe.required "schemes" (Jdec.list Jdec.string)
133+ |> Jpipe.required "produces" (Jdec.list Jdec.string )
134+ |> Jpipe.required "schemes" (Jdec.list Jdec.string )
135135 |> Jpipe.required "swagger" Jdec.string
136136
137137 encodeQuickType : QuickType -> Jenc.Value
@@ -244,10 +244,10 @@ get : Jdec.Decoder Get
244244 get =
245245 Jdec.succeed Get
246246 |> Jpipe.required "description" Jdec.string
247- |> Jpipe.required "parameters" (Jdec.list parameter)
247+ |> Jpipe.required "parameters" (Jdec.list parameter )
248248 |> Jpipe.required "responses" responses
249249 |> Jpipe.required "summary" Jdec.string
250- |> Jpipe.required "tags" (Jdec.list Jdec.string)
250+ |> Jpipe.required "tags" (Jdec.list Jdec.string )
251251
252252 encodeGet : Get -> Jenc.Value
253253 encodeGet x =
Test case

test/inputs/json/misc/262f0.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -282,7 +282,7 @@ item =
282282 Jdec.succeed Item
283283 |> Jpipe.required "condition" condition
284284 |> Jpipe.required "description" Jdec.string
285- |> Jpipe.required "forecast" (Jdec.list forecast)
285+ |> Jpipe.required "forecast" (Jdec.list forecast )
286286 |> Jpipe.required "guid" guid
287287 |> Jpipe.required "lat" Jdec.string
288288 |> Jpipe.required "link" Jdec.string
Test case

test/inputs/json/misc/26b49.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -163,7 +163,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
163163 quickType : Jdec.Decoder QuickType
164164 quickType =
165165 Jdec.succeed QuickType
166- |> Jpipe.required "data" (Jdec.list datum)
166+ |> Jpipe.required "data" (Jdec.list datum )
167167 |> Jpipe.required "meta" meta
168168 |> Jpipe.required "pagination" pagination
Test case

test/inputs/json/misc/26c9c.json

1 generated file · +14 −14
Melmdefault / QuickType.elm+14 −14
@@ -254,7 +254,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
254254 quickType : Jdec.Decoder QuickType
255255 quickType =
256256 Jdec.succeed QuickType
257- |> Jpipe.required "data" (Jdec.list (Jdec.list datum))
257+ |> Jpipe.required "data" (Jdec.list (Jdec.list datum ) )
258258 |> Jpipe.required "meta" meta
259259
260260 encodeQuickType : QuickType -> Jenc.Value
@@ -296,13 +296,13 @@ view =
296296 |> Jpipe.required "attributionLink" Jdec.string
297297 |> Jpipe.required "averageRating" Jdec.int
298298 |> Jpipe.required "category" Jdec.string
299- |> Jpipe.required "columns" (Jdec.list column)
299+ |> Jpipe.required "columns" (Jdec.list column )
300300 |> Jpipe.required "createdAt" Jdec.int
301301 |> Jpipe.required "description" Jdec.string
302302 |> Jpipe.required "displayType" Jdec.string
303303 |> Jpipe.required "downloadCount" Jdec.int
304- |> Jpipe.required "flags" (Jdec.list Jdec.string)
305- |> Jpipe.required "grants" (Jdec.list grant)
304+ |> Jpipe.required "flags" (Jdec.list Jdec.string )
305+ |> Jpipe.required "grants" (Jdec.list grant )
306306 |> Jpipe.required "hideFromCatalog" Jdec.bool
307307 |> Jpipe.required "hideFromDataJson" Jdec.bool
308308 |> Jpipe.required "id" Jdec.string
@@ -320,12 +320,12 @@ view =
320320 |> Jpipe.required "publicationGroup" Jdec.int
321321 |> Jpipe.required "publicationStage" Jdec.string
322322 |> Jpipe.required "query" query
323- |> Jpipe.required "rights" (Jdec.list Jdec.string)
323+ |> Jpipe.required "rights" (Jdec.list Jdec.string )
324324 |> Jpipe.required "rowsUpdatedAt" Jdec.int
325325 |> Jpipe.required "rowsUpdatedBy" Jdec.string
326326 |> Jpipe.required "tableAuthor" owner
327327 |> Jpipe.required "tableId" Jdec.int
328- |> Jpipe.required "tags" (Jdec.list Jdec.string)
328+ |> Jpipe.required "tags" (Jdec.list Jdec.string )
329329 |> Jpipe.required "totalTimesRated" Jdec.int
330330 |> Jpipe.required "viewCount" Jdec.int
331331 |> Jpipe.required "viewLastModified" Jdec.int
@@ -380,7 +380,7 @@ column =
380380 |> Jpipe.custom (optionalField "cachedContents" (Jdec.nullable cachedContents) Nothing)
381381 |> Jpipe.required "dataTypeName" Jdec.string
382382 |> Jpipe.required "fieldName" Jdec.string
383- |> Jpipe.custom (optionalField "flags" (Jdec.nullable (Jdec.list Jdec.string)) Nothing)
383+ |> Jpipe.custom (optionalField "flags" (Jdec.nullable (Jdec.list Jdec.string )) Nothing)
384384 |> Jpipe.required "format" format
385385 |> Jpipe.required "id" Jdec.int
386386 |> Jpipe.required "name" Jdec.string
@@ -414,7 +414,7 @@ cachedContents =
414414 |> Jpipe.required "null" Jdec.int
415415 |> Jpipe.required "smallest" Jdec.string
416416 |> Jpipe.custom (optionalField "sum" (Jdec.nullable Jdec.string) Nothing)
417- |> Jpipe.required "top" (Jdec.list top)
417+ |> Jpipe.required "top" (Jdec.list top )
418418
419419 encodeCachedContents : CachedContents -> Jenc.Value
420420 encodeCachedContents x =
@@ -461,7 +461,7 @@ encodeFormat x =
461461 grant : Jdec.Decoder Grant
462462 grant =
463463 Jdec.succeed Grant
464- |> Jpipe.required "flags" (Jdec.list Jdec.string)
464+ |> Jpipe.required "flags" (Jdec.list Jdec.string )
465465 |> Jpipe.required "type" Jdec.string
466466 |> Jpipe.required "inherited" Jdec.bool
467467
@@ -476,8 +476,8 @@ encodeGrant x =
476476 metadata : Jdec.Decoder Metadata
477477 metadata =
478478 Jdec.succeed Metadata
479- |> Jpipe.required "attachments" (Jdec.list attachment)
480- |> Jpipe.required "availableDisplayTypes" (Jdec.list Jdec.string)
479+ |> Jpipe.required "attachments" (Jdec.list attachment )
480+ |> Jpipe.required "availableDisplayTypes" (Jdec.list Jdec.string )
481481 |> Jpipe.required "custom_fields" customFields
482482 |> Jpipe.required "jsonQuery" jsonQuery
483483 |> Jpipe.required "rdfSubject" Jdec.string
@@ -610,7 +610,7 @@ encodeNotes x =
610610 jsonQuery : Jdec.Decoder JSONQuery
611611 jsonQuery =
612612 Jdec.succeed JSONQuery
613- |> Jpipe.required "order" (Jdec.list order)
613+ |> Jpipe.required "order" (Jdec.list order )
614614
615615 encodeJSONQuery : JSONQuery -> Jenc.Value
616616 encodeJSONQuery x =
@@ -661,7 +661,7 @@ owner =
661661 |> Jpipe.required "profileImageUrlLarge" Jdec.string
662662 |> Jpipe.required "profileImageUrlMedium" Jdec.string
663663 |> Jpipe.required "profileImageUrlSmall" Jdec.string
664- |> Jpipe.required "rights" (Jdec.list Jdec.string)
664+ |> Jpipe.required "rights" (Jdec.list Jdec.string )
665665 |> Jpipe.required "roleName" Jdec.string
666666 |> Jpipe.required "screenName" Jdec.string
667667
@@ -681,7 +681,7 @@ encodeOwner x =
681681 query : Jdec.Decoder Query
682682 query =
683683 Jdec.succeed Query
684- |> Jpipe.required "orderBys" (Jdec.list orderBy)
684+ |> Jpipe.required "orderBys" (Jdec.list orderBy )
685685
686686 encodeQuery : Query -> Jenc.Value
687687 encodeQuery x =
Test case

test/inputs/json/misc/27332.json

1 generated file · +5 −5
Melmdefault / QuickType.elm+5 −5
@@ -226,7 +226,7 @@ quickTypeData =
226226 Jdec.succeed QuickTypeData
227227 |> Jpipe.required "after" Jdec.string
228228 |> Jpipe.required "before" (Jdec.null ())
229- |> Jpipe.required "children" (Jdec.list child)
229+ |> Jpipe.required "children" (Jdec.list child )
230230 |> Jpipe.required "modhash" Jdec.string
231231
232232 encodeQuickTypeData : QuickTypeData -> Jenc.Value
@@ -285,7 +285,7 @@ childData =
285285 |> Jpipe.required "locked" Jdec.bool
286286 |> Jpipe.required "media" (Jdec.nullable media)
287287 |> Jpipe.required "media_embed" mediaEmbed
288- |> Jpipe.required "mod_reports" (Jdec.list Jdec.value)
288+ |> Jpipe.required "mod_reports" (Jdec.list Jdec.value )
289289 |> Jpipe.required "name" Jdec.string
290290 |> Jpipe.required "num_comments" Jdec.int
291291 |> Jpipe.required "num_reports" (Jdec.null ())
@@ -315,7 +315,7 @@ childData =
315315 |> Jpipe.required "title" Jdec.string
316316 |> Jpipe.required "ups" Jdec.int
317317 |> Jpipe.required "url" Jdec.string
318- |> Jpipe.required "user_reports" (Jdec.list Jdec.value)
318+ |> Jpipe.required "user_reports" (Jdec.list Jdec.value )
319319 |> Jpipe.required "view_count" (Jdec.null ())
320320 |> Jpipe.required "visited" Jdec.bool
321321
@@ -489,7 +489,7 @@ preview : Jdec.Decoder Preview
489489 preview =
490490 Jdec.succeed Preview
491491 |> Jpipe.required "enabled" Jdec.bool
492- |> Jpipe.required "images" (Jdec.list imageElement)
492+ |> Jpipe.required "images" (Jdec.list imageElement )
493493
494494 encodePreview : Preview -> Jenc.Value
495495 encodePreview x =
@@ -502,7 +502,7 @@ imageElement : Jdec.Decoder ImageElement
502502 imageElement =
503503 Jdec.succeed ImageElement
504504 |> Jpipe.required "id" Jdec.string
505- |> Jpipe.required "resolutions" (Jdec.list source)
505+ |> Jpipe.required "resolutions" (Jdec.list source )
506506 |> Jpipe.required "source" source
507507 |> Jpipe.required "variants" variants
Test case

test/inputs/json/misc/29f47.json

1 generated file · +6 −6
Melmdefault / QuickType.elm+6 −6
@@ -215,7 +215,7 @@ quickTypeData =
215215 Jdec.succeed QuickTypeData
216216 |> Jpipe.required "after" Jdec.string
217217 |> Jpipe.required "before" (Jdec.null ())
218- |> Jpipe.required "children" (Jdec.list child)
218+ |> Jpipe.required "children" (Jdec.list child )
219219 |> Jpipe.required "modhash" Jdec.string
220220
221221 encodeQuickTypeData : QuickTypeData -> Jenc.Value
@@ -274,7 +274,7 @@ childData =
274274 |> Jpipe.required "locked" Jdec.bool
275275 |> Jpipe.required "media" (Jdec.null ())
276276 |> Jpipe.required "media_embed" mediaEmbed
277- |> Jpipe.required "mod_reports" (Jdec.list Jdec.value)
277+ |> Jpipe.required "mod_reports" (Jdec.list Jdec.value )
278278 |> Jpipe.required "name" Jdec.string
279279 |> Jpipe.required "num_comments" Jdec.int
280280 |> Jpipe.required "num_reports" (Jdec.null ())
@@ -304,7 +304,7 @@ childData =
304304 |> Jpipe.required "title" Jdec.string
305305 |> Jpipe.required "ups" Jdec.int
306306 |> Jpipe.required "url" Jdec.string
307- |> Jpipe.required "user_reports" (Jdec.list Jdec.value)
307+ |> Jpipe.required "user_reports" (Jdec.list Jdec.value )
308308 |> Jpipe.required "view_count" (Jdec.null ())
309309 |> Jpipe.required "visited" Jdec.bool
310310
@@ -446,7 +446,7 @@ preview : Jdec.Decoder Preview
446446 preview =
447447 Jdec.succeed Preview
448448 |> Jpipe.required "enabled" Jdec.bool
449- |> Jpipe.required "images" (Jdec.list imageElement)
449+ |> Jpipe.required "images" (Jdec.list imageElement )
450450
451451 encodePreview : Preview -> Jenc.Value
452452 encodePreview x =
@@ -459,7 +459,7 @@ imageElement : Jdec.Decoder ImageElement
459459 imageElement =
460460 Jdec.succeed ImageElement
461461 |> Jpipe.required "id" Jdec.string
462- |> Jpipe.required "resolutions" (Jdec.list source)
462+ |> Jpipe.required "resolutions" (Jdec.list source )
463463 |> Jpipe.required "source" source
464464 |> Jpipe.required "variants" variants
465465
@@ -503,7 +503,7 @@ encodeVariants x =
503503 gif : Jdec.Decoder GIF
504504 gif =
505505 Jdec.succeed GIF
506- |> Jpipe.required "resolutions" (Jdec.list source)
506+ |> Jpipe.required "resolutions" (Jdec.list source )
507507 |> Jpipe.required "source" source
508508
509509 encodeGIF : GIF -> Jenc.Value
Test case

test/inputs/json/misc/2d4e2.json

1 generated file · +2 −2
Melmdefault / QuickType.elm+2 −2
@@ -163,7 +163,7 @@ quickType : Jdec.Decoder QuickType
163163 quickType =
164164 Jdec.succeed QuickType
165165 |> Jpipe.required "meta" meta
166- |> Jpipe.required "objects" (Jdec.list object)
166+ |> Jpipe.required "objects" (Jdec.list object )
167167
168168 encodeQuickType : QuickType -> Jenc.Value
169169 encodeQuickType x =
@@ -191,7 +191,7 @@ object : Jdec.Decoder Object
191191 object =
192192 Jdec.succeed Object
193193 |> Jpipe.required "caucus" (Jdec.nullable party)
194- |> Jpipe.required "congress_numbers" (Jdec.list Jdec.int)
194+ |> Jpipe.required "congress_numbers" (Jdec.list Jdec.int )
195195 |> Jpipe.required "current" Jdec.bool
196196 |> Jpipe.required "description" Jdec.string
197197 |> Jpipe.required "district" (Jdec.null ())
Test case

test/inputs/json/misc/2df80.json

1 generated file · +2 −2
Melmdefault / QuickType.elm+2 −2
@@ -116,7 +116,7 @@ optionalField key decoder fallback =
116116 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
117117
118118 quickType : Jdec.Decoder QuickType
119-quickType = Jdec.list quickTypeUnion
119+quickType = Jdec.list quickTypeUnion
120120
121121 quickTypeToString : QuickType -> String
122122 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeUnion r)
@@ -124,7 +124,7 @@ quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeUnion r)
124124 quickTypeUnion : Jdec.Decoder QuickTypeUnion
125125 quickTypeUnion =
126126 Jdec.oneOf
127- [ Jdec.map PurpleQuickTypeArrayInQuickTypeUnion (Jdec.list purpleQuickType)
127+ [ Jdec.map PurpleQuickTypeArrayInQuickTypeUnion (Jdec.list purpleQuickType )
128128 , Jdec.map FluffyQuickTypeInQuickTypeUnion fluffyQuickType
129129 ]
Test case

test/inputs/json/misc/31189.json

1 generated file · +2 −2
Melmdefault / QuickType.elm+2 −2
@@ -67,7 +67,7 @@ quickType : Jdec.Decoder QuickType
6767 quickType =
6868 Jdec.succeed QuickType
6969 |> Jpipe.required "details" Jdec.string
70- |> Jpipe.required "rates" (Jdec.list rate)
70+ |> Jpipe.required "rates" (Jdec.list rate )
7171 |> Jpipe.required "version" (Jdec.null ())
7272
7373 encodeQuickType : QuickType -> Jenc.Value
@@ -84,7 +84,7 @@ rate =
8484 |> Jpipe.required "code" Jdec.string
8585 |> Jpipe.required "country_code" Jdec.string
8686 |> Jpipe.required "name" Jdec.string
87- |> Jpipe.required "periods" (Jdec.list period)
87+ |> Jpipe.required "periods" (Jdec.list period )
8888
8989 encodeRate : Rate -> Jenc.Value
9090 encodeRate x =
Test case

test/inputs/json/misc/32431.json

1 generated file · +3 −3
Melmdefault / QuickType.elm+3 −3
@@ -120,8 +120,8 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
120120 quickType : Jdec.Decoder QuickType
121121 quickType =
122122 Jdec.succeed QuickType
123- |> Jpipe.required "bbox" (Jdec.list Jdec.float)
124- |> Jpipe.required "features" (Jdec.list featureElement)
123+ |> Jpipe.required "bbox" (Jdec.list Jdec.float )
124+ |> Jpipe.required "features" (Jdec.list featureElement )
125125 |> Jpipe.required "metadata" metadata
126126 |> Jpipe.required "type" Jdec.string
127127
@@ -167,7 +167,7 @@ encodeFeatureType x = case x of
167167 geometry : Jdec.Decoder Geometry
168168 geometry =
169169 Jdec.succeed Geometry
170- |> Jpipe.required "coordinates" (Jdec.list Jdec.float)
170+ |> Jpipe.required "coordinates" (Jdec.list Jdec.float )
171171 |> Jpipe.required "type" geometryType
172172
173173 encodeGeometry : Geometry -> Jenc.Value
Test case

test/inputs/json/misc/32d5c.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -45,7 +45,7 @@ optionalField key decoder fallback =
4545 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
4646
4747 quickType : Jdec.Decoder QuickType
48-quickType = Jdec.list quickTypeElement
48+quickType = Jdec.list quickTypeElement
4949
5050 quickTypeToString : QuickType -> String
5151 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
Test case

test/inputs/json/misc/337ed.json

1 generated file · +2 −2
Melmdefault / QuickType.elm+2 −2
@@ -121,7 +121,7 @@ quickType =
121121 |> Jpipe.required "next" Jdec.string
122122 |> Jpipe.required "offset" Jdec.int
123123 |> Jpipe.required "previous" Jdec.bool
124- |> Jpipe.required "results" (Jdec.list result)
124+ |> Jpipe.required "results" (Jdec.list result )
125125
126126 encodeQuickType : QuickType -> Jenc.Value
127127 encodeQuickType x =
@@ -152,7 +152,7 @@ result =
152152 |> Jpipe.required "cost_max" (Jdec.nullable Jdec.int)
153153 |> Jpipe.required "cost_min" (Jdec.nullable Jdec.int)
154154 |> Jpipe.required "created_at" Jdec.string
155- |> Jpipe.required "customIncomes" (Jdec.list customIncome)
155+ |> Jpipe.required "customIncomes" (Jdec.list customIncome )
156156 |> Jpipe.required "direct_rep_costs_max" (Jdec.null ())
157157 |> Jpipe.required "direct_rep_costs_min" (Jdec.null ())
158158 |> Jpipe.required "end_date" Jdec.string
Test case

test/inputs/json/misc/33d2e.json

1 generated file · +4 −4
Melmdefault / QuickType.elm+4 −4
@@ -94,7 +94,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
9494 quickType : Jdec.Decoder QuickType
9595 quickType =
9696 Jdec.succeed QuickType
97- |> Jpipe.required "laureates" (Jdec.list laureate)
97+ |> Jpipe.required "laureates" (Jdec.list laureate )
9898
9999 encodeQuickType : QuickType -> Jenc.Value
100100 encodeQuickType x =
@@ -116,7 +116,7 @@ laureate =
116116 |> Jpipe.custom (optionalField "firstname" (Jdec.nullable Jdec.string) Nothing)
117117 |> Jpipe.required "gender" gender
118118 |> Jpipe.required "id" Jdec.string
119- |> Jpipe.required "prizes" (Jdec.list prize)
119+ |> Jpipe.required "prizes" (Jdec.list prize )
120120 |> Jpipe.custom (optionalField "surname" (Jdec.nullable Jdec.string) Nothing)
121121
122122 encodeLaureate : Laureate -> Jenc.Value
@@ -157,7 +157,7 @@ encodeGender x = case x of
157157 prize : Jdec.Decoder Prize
158158 prize =
159159 Jdec.succeed Prize
160- |> Jpipe.required "affiliations" (Jdec.list affiliationElement)
160+ |> Jpipe.required "affiliations" (Jdec.list affiliationElement )
161161 |> Jpipe.custom (optionalField "category" (Jdec.nullable category) Nothing)
162162 |> Jpipe.custom (optionalField "motivation" (Jdec.nullable Jdec.string) Nothing)
163163 |> Jpipe.custom (optionalField "overallMotivation" (Jdec.nullable Jdec.string) Nothing)
@@ -178,7 +178,7 @@ encodePrize x =
178178 affiliationElement : Jdec.Decoder AffiliationElement
179179 affiliationElement =
180180 Jdec.oneOf
181- [ Jdec.map AnythingArrayInAffiliationElement (Jdec.list Jdec.value)
181+ [ Jdec.map AnythingArrayInAffiliationElement (Jdec.list Jdec.value )
182182 , Jdec.map AffiliationClassInAffiliationElement affiliationClass
183183 ]
Test case

test/inputs/json/misc/34702.json

1 generated file · +2 −2
Melmdefault / QuickType.elm+2 −2
@@ -140,7 +140,7 @@ quickType : Jdec.Decoder QuickType
140140 quickType =
141141 Jdec.succeed QuickType
142142 |> Jpipe.required "crs" crs
143- |> Jpipe.required "features" (Jdec.list featureElement)
143+ |> Jpipe.required "features" (Jdec.list featureElement )
144144 |> Jpipe.required "type" Jdec.string
145145 |> Jpipe.required "totalFeatures" Jdec.int
146146
@@ -212,7 +212,7 @@ encodeFeatureType x = case x of
212212 geometry : Jdec.Decoder Geometry
213213 geometry =
214214 Jdec.succeed Geometry
215- |> Jpipe.required "coordinates" (Jdec.list Jdec.float)
215+ |> Jpipe.required "coordinates" (Jdec.list Jdec.float )
216216 |> Jpipe.required "type" geometryType
217217
218218 encodeGeometry : Geometry -> Jenc.Value
Test case

test/inputs/json/misc/3536b.json

1 generated file · +6 −6
Melmdefault / QuickType.elm+6 −6
@@ -76,7 +76,7 @@ optionalField key decoder fallback =
7676 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
7777
7878 quickType : Jdec.Decoder QuickType
79-quickType = Jdec.list quickTypeElement
79+quickType = Jdec.list quickTypeElement
8080
8181 quickTypeToString : QuickType -> String
8282 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
@@ -85,13 +85,13 @@ quickTypeElement : Jdec.Decoder QuickTypeElement
8585 quickTypeElement =
8686 Jdec.succeed QuickTypeElement
8787 |> Jpipe.required "id" Jdec.string
88- |> Jpipe.required "identifiers" (Jdec.list identifier)
89- |> Jpipe.required "keywords" (Jdec.list keyword)
90- |> Jpipe.required "links" (Jdec.list link)
88+ |> Jpipe.required "identifiers" (Jdec.list identifier )
89+ |> Jpipe.required "keywords" (Jdec.list keyword )
90+ |> Jpipe.required "links" (Jdec.list link )
9191 |> Jpipe.required "name" Jdec.string
92- |> Jpipe.required "other_names" (Jdec.list Jdec.value)
92+ |> Jpipe.required "other_names" (Jdec.list Jdec.value )
9393 |> Jpipe.required "superseded_by" Jdec.string
94- |> Jpipe.required "text" (Jdec.list text)
94+ |> Jpipe.required "text" (Jdec.list text )
9595
9696 encodeQuickTypeElement : QuickTypeElement -> Jenc.Value
9797 encodeQuickTypeElement x =
Test case

test/inputs/json/misc/3659d.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -46,7 +46,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4646 quickType : Jdec.Decoder QuickType
4747 quickType =
4848 Jdec.succeed QuickType
49- |> Jpipe.required "total_population" (Jdec.list totalPopulation)
49+ |> Jpipe.required "total_population" (Jdec.list totalPopulation )
5050
5151 encodeQuickType : QuickType -> Jenc.Value
5252 encodeQuickType x =
Test case

test/inputs/json/misc/3e9a3.json

1 generated file · +4 −4
Melmdefault / QuickType.elm+4 −4
@@ -69,7 +69,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
6969 quickType : Jdec.Decoder QuickType
7070 quickType =
7171 Jdec.succeed QuickType
72- |> Jpipe.required "message" (Jdec.list Jdec.value)
72+ |> Jpipe.required "message" (Jdec.list Jdec.value )
7373 |> Jpipe.required "responseTime" Jdec.int
7474 |> Jpipe.required "Results" results
7575 |> Jpipe.required "status" Jdec.string
@@ -86,7 +86,7 @@ encodeQuickType x =
8686 results : Jdec.Decoder Results
8787 results =
8888 Jdec.succeed Results
89- |> Jpipe.required "series" (Jdec.list series)
89+ |> Jpipe.required "series" (Jdec.list series )
9090
9191 encodeResults : Results -> Jenc.Value
9292 encodeResults x =
@@ -97,7 +97,7 @@ encodeResults x =
9797 series : Jdec.Decoder Series
9898 series =
9999 Jdec.succeed Series
100- |> Jpipe.required "data" (Jdec.list datum)
100+ |> Jpipe.required "data" (Jdec.list datum )
101101 |> Jpipe.required "seriesID" Jdec.string
102102
103103 encodeSeries : Series -> Jenc.Value
@@ -110,7 +110,7 @@ encodeSeries x =
110110 datum : Jdec.Decoder Datum
111111 datum =
112112 Jdec.succeed Datum
113- |> Jpipe.required "footnotes" (Jdec.list footnote)
113+ |> Jpipe.required "footnotes" (Jdec.list footnote )
114114 |> Jpipe.required "period" Jdec.string
115115 |> Jpipe.required "periodName" Jdec.string
116116 |> Jpipe.required "value" Jdec.string
Test case

test/inputs/json/misc/3f1ce.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -280,7 +280,7 @@ item =
280280 Jdec.succeed Item
281281 |> Jpipe.required "condition" condition
282282 |> Jpipe.required "description" Jdec.string
283- |> Jpipe.required "forecast" (Jdec.list forecast)
283+ |> Jpipe.required "forecast" (Jdec.list forecast )
284284 |> Jpipe.required "guid" guid
285285 |> Jpipe.required "lat" Jdec.string
286286 |> Jpipe.required "link" Jdec.string
Test case

test/inputs/json/misc/421d4.json

1 generated file · +10 −10
Melmdefault / QuickType.elm+10 −10
@@ -171,7 +171,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
171171 quickType : Jdec.Decoder QuickType
172172 quickType =
173173 Jdec.succeed QuickType
174- |> Jpipe.required "data" (Jdec.list (Jdec.list datum))
174+ |> Jpipe.required "data" (Jdec.list (Jdec.list datum ) )
175175 |> Jpipe.required "meta" meta
176176
177177 encodeQuickType : QuickType -> Jenc.Value
@@ -212,13 +212,13 @@ view =
212212 |> Jpipe.required "attribution" Jdec.string
213213 |> Jpipe.required "averageRating" Jdec.int
214214 |> Jpipe.required "category" Jdec.string
215- |> Jpipe.required "columns" (Jdec.list column)
215+ |> Jpipe.required "columns" (Jdec.list column )
216216 |> Jpipe.required "createdAt" Jdec.int
217217 |> Jpipe.required "description" Jdec.string
218218 |> Jpipe.required "displayType" Jdec.string
219219 |> Jpipe.required "downloadCount" Jdec.int
220- |> Jpipe.required "flags" (Jdec.list Jdec.string)
221- |> Jpipe.required "grants" (Jdec.list grant)
220+ |> Jpipe.required "flags" (Jdec.list Jdec.string )
221+ |> Jpipe.required "grants" (Jdec.list grant )
222222 |> Jpipe.required "hideFromCatalog" Jdec.bool
223223 |> Jpipe.required "hideFromDataJson" Jdec.bool
224224 |> Jpipe.required "id" Jdec.string
@@ -238,13 +238,13 @@ view =
238238 |> Jpipe.required "publicationGroup" Jdec.int
239239 |> Jpipe.required "publicationStage" Jdec.string
240240 |> Jpipe.required "query" query
241- |> Jpipe.required "rights" (Jdec.list Jdec.string)
241+ |> Jpipe.required "rights" (Jdec.list Jdec.string )
242242 |> Jpipe.required "rowClass" Jdec.string
243243 |> Jpipe.required "rowsUpdatedAt" Jdec.int
244244 |> Jpipe.required "rowsUpdatedBy" Jdec.string
245245 |> Jpipe.required "tableAuthor" owner
246246 |> Jpipe.required "tableId" Jdec.int
247- |> Jpipe.required "tags" (Jdec.list Jdec.string)
247+ |> Jpipe.required "tags" (Jdec.list Jdec.string )
248248 |> Jpipe.required "totalTimesRated" Jdec.int
249249 |> Jpipe.required "viewCount" Jdec.int
250250 |> Jpipe.required "viewLastModified" Jdec.int
@@ -301,7 +301,7 @@ column =
301301 |> Jpipe.custom (optionalField "cachedContents" (Jdec.nullable cachedContents) Nothing)
302302 |> Jpipe.required "dataTypeName" Jdec.string
303303 |> Jpipe.required "fieldName" Jdec.string
304- |> Jpipe.custom (optionalField "flags" (Jdec.nullable (Jdec.list Jdec.string)) Nothing)
304+ |> Jpipe.custom (optionalField "flags" (Jdec.nullable (Jdec.list Jdec.string )) Nothing)
305305 |> Jpipe.required "format" query
306306 |> Jpipe.required "id" Jdec.int
307307 |> Jpipe.required "name" Jdec.string
@@ -335,7 +335,7 @@ cachedContents =
335335 |> Jpipe.required "null" Jdec.int
336336 |> Jpipe.custom (optionalField "smallest" (Jdec.nullable Jdec.string) Nothing)
337337 |> Jpipe.custom (optionalField "sum" (Jdec.nullable Jdec.string) Nothing)
338- |> Jpipe.custom (optionalField "top" (Jdec.nullable (Jdec.list top)) Nothing)
338+ |> Jpipe.custom (optionalField "top" (Jdec.nullable (Jdec.list top )) Nothing)
339339
340340 encodeCachedContents : CachedContents -> Jenc.Value
341341 encodeCachedContents x =
@@ -375,7 +375,7 @@ encodeQuery x =
375375 grant : Jdec.Decoder Grant
376376 grant =
377377 Jdec.succeed Grant
378- |> Jpipe.required "flags" (Jdec.list Jdec.string)
378+ |> Jpipe.required "flags" (Jdec.list Jdec.string )
379379 |> Jpipe.required "type" Jdec.string
380380 |> Jpipe.required "inherited" Jdec.bool
381381
@@ -401,7 +401,7 @@ encodeLicense x =
401401 metadata : Jdec.Decoder Metadata
402402 metadata =
403403 Jdec.succeed Metadata
404- |> Jpipe.required "availableDisplayTypes" (Jdec.list Jdec.string)
404+ |> Jpipe.required "availableDisplayTypes" (Jdec.list Jdec.string )
405405 |> Jpipe.required "rdfClass" Jdec.string
406406 |> Jpipe.required "rdfSubject" Jdec.string
407407 |> Jpipe.required "renderTypeConfig" renderTypeConfig
Test case

test/inputs/json/misc/437e7.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -160,7 +160,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
160160 quickType : Jdec.Decoder QuickType
161161 quickType =
162162 Jdec.succeed QuickType
163- |> Jpipe.required "data" (Jdec.list datum)
163+ |> Jpipe.required "data" (Jdec.list datum )
164164 |> Jpipe.required "meta" meta
165165 |> Jpipe.required "pagination" pagination
Test case

test/inputs/json/misc/43970.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -40,7 +40,7 @@ optionalField key decoder fallback =
4040 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
4141
4242 quickType : Jdec.Decoder QuickType
43-quickType = Jdec.list quickTypeElement
43+quickType = Jdec.list quickTypeElement
4444
4545 quickTypeToString : QuickType -> String
4646 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
Test case

test/inputs/json/misc/458db.json

1 generated file · +6 −6
Melmdefault / QuickType.elm+6 −6
@@ -89,7 +89,7 @@ quickType : Jdec.Decoder QuickType
8989 quickType =
9090 Jdec.succeed QuickType
9191 |> Jpipe.required "metadata" metadata
92- |> Jpipe.required "results" (Jdec.list result)
92+ |> Jpipe.required "results" (Jdec.list result )
9393
9494 encodeQuickType : QuickType -> Jenc.Value
9595 encodeQuickType x =
@@ -144,16 +144,16 @@ encodeResultset x =
144144 result : Jdec.Decoder Result
145145 result =
146146 Jdec.succeed Result
147- |> Jpipe.required "attachments" (Jdec.list Jdec.value)
147+ |> Jpipe.required "attachments" (Jdec.list Jdec.value )
148148 |> Jpipe.required "body" Jdec.string
149149 |> Jpipe.required "changed" Jdec.string
150- |> Jpipe.required "component" (Jdec.list component)
150+ |> Jpipe.required "component" (Jdec.list component )
151151 |> Jpipe.required "created" Jdec.string
152152 |> Jpipe.required "date" Jdec.string
153- |> Jpipe.required "image" (Jdec.list Jdec.value)
154- |> Jpipe.required "teaser" (Jdec.list Jdec.value)
153+ |> Jpipe.required "image" (Jdec.list Jdec.value )
154+ |> Jpipe.required "teaser" (Jdec.list Jdec.value )
155155 |> Jpipe.required "title" Jdec.string
156- |> Jpipe.required "topic" (Jdec.list Jdec.value)
156+ |> Jpipe.required "topic" (Jdec.list Jdec.value )
157157 |> Jpipe.required "url" Jdec.string
158158 |> Jpipe.required "uuid" Jdec.string
159159 |> Jpipe.required "vuuid" Jdec.string
Test case

test/inputs/json/misc/4961a.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -46,7 +46,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4646 quickType : Jdec.Decoder QuickType
4747 quickType =
4848 Jdec.succeed QuickType
49- |> Jpipe.required "total_population" (Jdec.list totalPopulation)
49+ |> Jpipe.required "total_population" (Jdec.list totalPopulation )
5050
5151 encodeQuickType : QuickType -> Jenc.Value
5252 encodeQuickType x =
Test case

test/inputs/json/misc/4a0d7.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -46,7 +46,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4646 quickType : Jdec.Decoder QuickType
4747 quickType =
4848 Jdec.succeed QuickType
49- |> Jpipe.required "total_population" (Jdec.list totalPopulation)
49+ |> Jpipe.required "total_population" (Jdec.list totalPopulation )
5050
5151 encodeQuickType : QuickType -> Jenc.Value
5252 encodeQuickType x =
Test case

test/inputs/json/misc/4a455.json

1 generated file · +2 −2
Melmdefault / QuickType.elm+2 −2
@@ -92,7 +92,7 @@ quickType : Jdec.Decoder QuickType
9292 quickType =
9393 Jdec.succeed QuickType
9494 |> Jpipe.required "crs" crs
95- |> Jpipe.required "features" (Jdec.list featureElement)
95+ |> Jpipe.required "features" (Jdec.list featureElement )
9696 |> Jpipe.required "type" Jdec.string
9797 |> Jpipe.required "totalFeatures" Jdec.int
9898
@@ -164,7 +164,7 @@ encodeFeatureType x = case x of
164164 geometry : Jdec.Decoder Geometry
165165 geometry =
166166 Jdec.succeed Geometry
167- |> Jpipe.required "coordinates" (Jdec.list (Jdec.list Jdec.float))
167+ |> Jpipe.required "coordinates" (Jdec.list (Jdec.list Jdec.float ) )
168168 |> Jpipe.required "type" geometryType
169169
170170 encodeGeometry : Geometry -> Jenc.Value
Test case

test/inputs/json/misc/4c547.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -276,7 +276,7 @@ item =
276276 Jdec.succeed Item
277277 |> Jpipe.required "condition" condition
278278 |> Jpipe.required "description" Jdec.string
279- |> Jpipe.required "forecast" (Jdec.list forecast)
279+ |> Jpipe.required "forecast" (Jdec.list forecast )
280280 |> Jpipe.required "guid" guid
281281 |> Jpipe.required "lat" Jdec.string
282282 |> Jpipe.required "link" Jdec.string
Test case

test/inputs/json/misc/4d6fb.json

1 generated file · +5 −5
Melmdefault / QuickType.elm+5 −5
@@ -220,7 +220,7 @@ quickTypeData =
220220 Jdec.succeed QuickTypeData
221221 |> Jpipe.required "after" Jdec.string
222222 |> Jpipe.required "before" (Jdec.null ())
223- |> Jpipe.required "children" (Jdec.list child)
223+ |> Jpipe.required "children" (Jdec.list child )
224224 |> Jpipe.required "modhash" Jdec.string
225225
226226 encodeQuickTypeData : QuickTypeData -> Jenc.Value
@@ -279,7 +279,7 @@ childData =
279279 |> Jpipe.required "locked" Jdec.bool
280280 |> Jpipe.required "media" (Jdec.nullable media)
281281 |> Jpipe.required "media_embed" mediaEmbed
282- |> Jpipe.required "mod_reports" (Jdec.list Jdec.value)
282+ |> Jpipe.required "mod_reports" (Jdec.list Jdec.value )
283283 |> Jpipe.required "name" Jdec.string
284284 |> Jpipe.required "num_comments" Jdec.int
285285 |> Jpipe.required "num_reports" (Jdec.null ())
@@ -309,7 +309,7 @@ childData =
309309 |> Jpipe.required "title" Jdec.string
310310 |> Jpipe.required "ups" Jdec.int
311311 |> Jpipe.required "url" Jdec.string
312- |> Jpipe.required "user_reports" (Jdec.list Jdec.value)
312+ |> Jpipe.required "user_reports" (Jdec.list Jdec.value )
313313 |> Jpipe.required "view_count" (Jdec.null ())
314314 |> Jpipe.required "visited" Jdec.bool
315315
@@ -466,7 +466,7 @@ preview : Jdec.Decoder Preview
466466 preview =
467467 Jdec.succeed Preview
468468 |> Jpipe.required "enabled" Jdec.bool
469- |> Jpipe.required "images" (Jdec.list image)
469+ |> Jpipe.required "images" (Jdec.list image )
470470
471471 encodePreview : Preview -> Jenc.Value
472472 encodePreview x =
@@ -479,7 +479,7 @@ image : Jdec.Decoder Image
479479 image =
480480 Jdec.succeed Image
481481 |> Jpipe.required "id" Jdec.string
482- |> Jpipe.required "resolutions" (Jdec.list source)
482+ |> Jpipe.required "resolutions" (Jdec.list source )
483483 |> Jpipe.required "source" source
484484 |> Jpipe.required "variants" variants
Test case

test/inputs/json/misc/4e336.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -46,7 +46,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4646 quickType : Jdec.Decoder QuickType
4747 quickType =
4848 Jdec.succeed QuickType
49- |> Jpipe.required "total_population" (Jdec.list totalPopulation)
49+ |> Jpipe.required "total_population" (Jdec.list totalPopulation )
5050
5151 encodeQuickType : QuickType -> Jenc.Value
5252 encodeQuickType x =
Test case

test/inputs/json/misc/54d32.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -72,7 +72,7 @@ quickType =
7272 |> Jpipe.required "next" Jdec.string
7373 |> Jpipe.required "offset" Jdec.int
7474 |> Jpipe.required "previous" Jdec.bool
75- |> Jpipe.required "results" (Jdec.list result)
75+ |> Jpipe.required "results" (Jdec.list result )
7676
7777 encodeQuickType : QuickType -> Jenc.Value
7878 encodeQuickType x =
Test case

test/inputs/json/misc/570ec.json

1 generated file · +6 −6
Melmdefault / QuickType.elm+6 −6
@@ -76,7 +76,7 @@ optionalField key decoder fallback =
7676 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
7777
7878 quickType : Jdec.Decoder QuickType
79-quickType = Jdec.list quickTypeElement
79+quickType = Jdec.list quickTypeElement
8080
8181 quickTypeToString : QuickType -> String
8282 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
@@ -85,13 +85,13 @@ quickTypeElement : Jdec.Decoder QuickTypeElement
8585 quickTypeElement =
8686 Jdec.succeed QuickTypeElement
8787 |> Jpipe.required "id" Jdec.string
88- |> Jpipe.required "identifiers" (Jdec.list identifier)
89- |> Jpipe.required "keywords" (Jdec.list Jdec.string)
90- |> Jpipe.required "links" (Jdec.list link)
88+ |> Jpipe.required "identifiers" (Jdec.list identifier )
89+ |> Jpipe.required "keywords" (Jdec.list Jdec.string )
90+ |> Jpipe.required "links" (Jdec.list link )
9191 |> Jpipe.required "name" Jdec.string
92- |> Jpipe.required "other_names" (Jdec.list otherName)
92+ |> Jpipe.required "other_names" (Jdec.list otherName )
9393 |> Jpipe.required "superseded_by" (Jdec.null ())
94- |> Jpipe.required "text" (Jdec.list text)
94+ |> Jpipe.required "text" (Jdec.list text )
9595
9696 encodeQuickTypeElement : QuickTypeElement -> Jenc.Value
9797 encodeQuickTypeElement x =
Test case

test/inputs/json/misc/5eae5.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -41,7 +41,7 @@ optionalField key decoder fallback =
4141 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
4242
4343 quickType : Jdec.Decoder QuickType
44-quickType = Jdec.list quickTypeElement
44+quickType = Jdec.list quickTypeElement
4545
4646 quickTypeToString : QuickType -> String
4747 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
Test case

test/inputs/json/misc/5f7fe.json

1 generated file · +14 −14
Melmdefault / QuickType.elm+14 −14
@@ -256,7 +256,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
256256 quickType : Jdec.Decoder QuickType
257257 quickType =
258258 Jdec.succeed QuickType
259- |> Jpipe.required "data" (Jdec.list (Jdec.list datum))
259+ |> Jpipe.required "data" (Jdec.list (Jdec.list datum ) )
260260 |> Jpipe.required "meta" meta
261261
262262 encodeQuickType : QuickType -> Jenc.Value
@@ -298,13 +298,13 @@ view =
298298 |> Jpipe.required "attributionLink" Jdec.string
299299 |> Jpipe.required "averageRating" Jdec.int
300300 |> Jpipe.required "category" Jdec.string
301- |> Jpipe.required "columns" (Jdec.list column)
301+ |> Jpipe.required "columns" (Jdec.list column )
302302 |> Jpipe.required "createdAt" Jdec.int
303303 |> Jpipe.required "description" Jdec.string
304304 |> Jpipe.required "displayType" Jdec.string
305305 |> Jpipe.required "downloadCount" Jdec.int
306- |> Jpipe.required "flags" (Jdec.list Jdec.string)
307- |> Jpipe.required "grants" (Jdec.list grant)
306+ |> Jpipe.required "flags" (Jdec.list Jdec.string )
307+ |> Jpipe.required "grants" (Jdec.list grant )
308308 |> Jpipe.required "hideFromCatalog" Jdec.bool
309309 |> Jpipe.required "hideFromDataJson" Jdec.bool
310310 |> Jpipe.required "id" Jdec.string
@@ -322,12 +322,12 @@ view =
322322 |> Jpipe.required "publicationGroup" Jdec.int
323323 |> Jpipe.required "publicationStage" Jdec.string
324324 |> Jpipe.required "query" query
325- |> Jpipe.required "rights" (Jdec.list Jdec.string)
325+ |> Jpipe.required "rights" (Jdec.list Jdec.string )
326326 |> Jpipe.required "rowsUpdatedAt" Jdec.int
327327 |> Jpipe.required "rowsUpdatedBy" Jdec.string
328328 |> Jpipe.required "tableAuthor" owner
329329 |> Jpipe.required "tableId" Jdec.int
330- |> Jpipe.required "tags" (Jdec.list Jdec.string)
330+ |> Jpipe.required "tags" (Jdec.list Jdec.string )
331331 |> Jpipe.required "totalTimesRated" Jdec.int
332332 |> Jpipe.required "viewCount" Jdec.int
333333 |> Jpipe.required "viewLastModified" Jdec.int
@@ -382,7 +382,7 @@ column =
382382 |> Jpipe.custom (optionalField "cachedContents" (Jdec.nullable cachedContents) Nothing)
383383 |> Jpipe.required "dataTypeName" typeName
384384 |> Jpipe.required "fieldName" Jdec.string
385- |> Jpipe.custom (optionalField "flags" (Jdec.nullable (Jdec.list Jdec.string)) Nothing)
385+ |> Jpipe.custom (optionalField "flags" (Jdec.nullable (Jdec.list Jdec.string )) Nothing)
386386 |> Jpipe.required "format" format
387387 |> Jpipe.required "id" Jdec.int
388388 |> Jpipe.required "name" Jdec.string
@@ -414,7 +414,7 @@ cachedContents =
414414 |> Jpipe.required "non_null" Jdec.int
415415 |> Jpipe.required "null" Jdec.int
416416 |> Jpipe.required "smallest" Jdec.string
417- |> Jpipe.required "top" (Jdec.list top)
417+ |> Jpipe.required "top" (Jdec.list top )
418418
419419 encodeCachedContents : CachedContents -> Jenc.Value
420420 encodeCachedContents x =
@@ -472,7 +472,7 @@ encodeFormat x =
472472 grant : Jdec.Decoder Grant
473473 grant =
474474 Jdec.succeed Grant
475- |> Jpipe.required "flags" (Jdec.list Jdec.string)
475+ |> Jpipe.required "flags" (Jdec.list Jdec.string )
476476 |> Jpipe.required "type" Jdec.string
477477 |> Jpipe.required "inherited" Jdec.bool
478478
@@ -487,8 +487,8 @@ encodeGrant x =
487487 metadata : Jdec.Decoder Metadata
488488 metadata =
489489 Jdec.succeed Metadata
490- |> Jpipe.required "attachments" (Jdec.list attachment)
491- |> Jpipe.required "availableDisplayTypes" (Jdec.list Jdec.string)
490+ |> Jpipe.required "attachments" (Jdec.list attachment )
491+ |> Jpipe.required "availableDisplayTypes" (Jdec.list Jdec.string )
492492 |> Jpipe.required "custom_fields" customFields
493493 |> Jpipe.required "jsonQuery" jsonQuery
494494 |> Jpipe.required "rdfSubject" Jdec.string
@@ -621,7 +621,7 @@ encodeNotes x =
621621 jsonQuery : Jdec.Decoder JSONQuery
622622 jsonQuery =
623623 Jdec.succeed JSONQuery
624- |> Jpipe.required "order" (Jdec.list order)
624+ |> Jpipe.required "order" (Jdec.list order )
625625
626626 encodeJSONQuery : JSONQuery -> Jenc.Value
627627 encodeJSONQuery x =
@@ -672,7 +672,7 @@ owner =
672672 |> Jpipe.required "profileImageUrlLarge" Jdec.string
673673 |> Jpipe.required "profileImageUrlMedium" Jdec.string
674674 |> Jpipe.required "profileImageUrlSmall" Jdec.string
675- |> Jpipe.required "rights" (Jdec.list Jdec.string)
675+ |> Jpipe.required "rights" (Jdec.list Jdec.string )
676676 |> Jpipe.required "roleName" Jdec.string
677677 |> Jpipe.required "screenName" Jdec.string
678678
@@ -692,7 +692,7 @@ encodeOwner x =
692692 query : Jdec.Decoder Query
693693 query =
694694 Jdec.succeed Query
695- |> Jpipe.required "orderBys" (Jdec.list orderBy)
695+ |> Jpipe.required "orderBys" (Jdec.list orderBy )
696696
697697 encodeQuery : Query -> Jenc.Value
698698 encodeQuery x =
Test case

test/inputs/json/misc/617e8.json

1 generated file · +14 −14
Melmdefault / QuickType.elm+14 −14
@@ -255,7 +255,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
255255 quickType : Jdec.Decoder QuickType
256256 quickType =
257257 Jdec.succeed QuickType
258- |> Jpipe.required "data" (Jdec.list (Jdec.list datum))
258+ |> Jpipe.required "data" (Jdec.list (Jdec.list datum ) )
259259 |> Jpipe.required "meta" meta
260260
261261 encodeQuickType : QuickType -> Jenc.Value
@@ -297,13 +297,13 @@ view =
297297 |> Jpipe.required "attributionLink" Jdec.string
298298 |> Jpipe.required "averageRating" Jdec.int
299299 |> Jpipe.required "category" Jdec.string
300- |> Jpipe.required "columns" (Jdec.list column)
300+ |> Jpipe.required "columns" (Jdec.list column )
301301 |> Jpipe.required "createdAt" Jdec.int
302302 |> Jpipe.required "description" Jdec.string
303303 |> Jpipe.required "displayType" Jdec.string
304304 |> Jpipe.required "downloadCount" Jdec.int
305- |> Jpipe.required "flags" (Jdec.list Jdec.string)
306- |> Jpipe.required "grants" (Jdec.list grant)
305+ |> Jpipe.required "flags" (Jdec.list Jdec.string )
306+ |> Jpipe.required "grants" (Jdec.list grant )
307307 |> Jpipe.required "hideFromCatalog" Jdec.bool
308308 |> Jpipe.required "hideFromDataJson" Jdec.bool
309309 |> Jpipe.required "id" Jdec.string
@@ -321,12 +321,12 @@ view =
321321 |> Jpipe.required "publicationGroup" Jdec.int
322322 |> Jpipe.required "publicationStage" Jdec.string
323323 |> Jpipe.required "query" query
324- |> Jpipe.required "rights" (Jdec.list Jdec.string)
324+ |> Jpipe.required "rights" (Jdec.list Jdec.string )
325325 |> Jpipe.required "rowsUpdatedAt" Jdec.int
326326 |> Jpipe.required "rowsUpdatedBy" Jdec.string
327327 |> Jpipe.required "tableAuthor" owner
328328 |> Jpipe.required "tableId" Jdec.int
329- |> Jpipe.required "tags" (Jdec.list Jdec.string)
329+ |> Jpipe.required "tags" (Jdec.list Jdec.string )
330330 |> Jpipe.required "totalTimesRated" Jdec.int
331331 |> Jpipe.required "viewCount" Jdec.int
332332 |> Jpipe.required "viewLastModified" Jdec.int
@@ -382,7 +382,7 @@ column =
382382 |> Jpipe.required "dataTypeName" typeName
383383 |> Jpipe.custom (optionalField "description" (Jdec.nullable Jdec.string) Nothing)
384384 |> Jpipe.required "fieldName" Jdec.string
385- |> Jpipe.custom (optionalField "flags" (Jdec.nullable (Jdec.list Jdec.string)) Nothing)
385+ |> Jpipe.custom (optionalField "flags" (Jdec.nullable (Jdec.list Jdec.string )) Nothing)
386386 |> Jpipe.required "format" format
387387 |> Jpipe.required "id" Jdec.int
388388 |> Jpipe.required "name" Jdec.string
@@ -415,7 +415,7 @@ cachedContents =
415415 |> Jpipe.required "non_null" Jdec.int
416416 |> Jpipe.required "null" Jdec.int
417417 |> Jpipe.required "smallest" Jdec.string
418- |> Jpipe.required "top" (Jdec.list top)
418+ |> Jpipe.required "top" (Jdec.list top )
419419
420420 encodeCachedContents : CachedContents -> Jenc.Value
421421 encodeCachedContents x =
@@ -473,7 +473,7 @@ encodeFormat x =
473473 grant : Jdec.Decoder Grant
474474 grant =
475475 Jdec.succeed Grant
476- |> Jpipe.required "flags" (Jdec.list Jdec.string)
476+ |> Jpipe.required "flags" (Jdec.list Jdec.string )
477477 |> Jpipe.required "type" Jdec.string
478478 |> Jpipe.required "inherited" Jdec.bool
479479
@@ -488,8 +488,8 @@ encodeGrant x =
488488 metadata : Jdec.Decoder Metadata
489489 metadata =
490490 Jdec.succeed Metadata
491- |> Jpipe.required "attachments" (Jdec.list attachment)
492- |> Jpipe.required "availableDisplayTypes" (Jdec.list Jdec.string)
491+ |> Jpipe.required "attachments" (Jdec.list attachment )
492+ |> Jpipe.required "availableDisplayTypes" (Jdec.list Jdec.string )
493493 |> Jpipe.required "custom_fields" customFields
494494 |> Jpipe.required "jsonQuery" jsonQuery
495495 |> Jpipe.required "rdfSubject" Jdec.string
@@ -618,7 +618,7 @@ encodeNotes x =
618618 jsonQuery : Jdec.Decoder JSONQuery
619619 jsonQuery =
620620 Jdec.succeed JSONQuery
621- |> Jpipe.required "order" (Jdec.list order)
621+ |> Jpipe.required "order" (Jdec.list order )
622622
623623 encodeJSONQuery : JSONQuery -> Jenc.Value
624624 encodeJSONQuery x =
@@ -669,7 +669,7 @@ owner =
669669 |> Jpipe.required "profileImageUrlLarge" Jdec.string
670670 |> Jpipe.required "profileImageUrlMedium" Jdec.string
671671 |> Jpipe.required "profileImageUrlSmall" Jdec.string
672- |> Jpipe.required "rights" (Jdec.list Jdec.string)
672+ |> Jpipe.required "rights" (Jdec.list Jdec.string )
673673 |> Jpipe.required "roleName" Jdec.string
674674 |> Jpipe.required "screenName" Jdec.string
675675
@@ -689,7 +689,7 @@ encodeOwner x =
689689 query : Jdec.Decoder Query
690690 query =
691691 Jdec.succeed Query
692- |> Jpipe.required "orderBys" (Jdec.list orderBy)
692+ |> Jpipe.required "orderBys" (Jdec.list orderBy )
693693
694694 encodeQuery : Query -> Jenc.Value
695695 encodeQuery x =
Test case

test/inputs/json/misc/65dec.json

1 generated file · +11 −11
Melmdefault / QuickType.elm+11 −11
@@ -136,9 +136,9 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
136136 quickType : Jdec.Decoder QuickType
137137 quickType =
138138 Jdec.succeed QuickType
139- |> Jpipe.required "booster" (Jdec.list Jdec.string)
139+ |> Jpipe.required "booster" (Jdec.list Jdec.string )
140140 |> Jpipe.required "border" Jdec.string
141- |> Jpipe.required "cards" (Jdec.list card)
141+ |> Jpipe.required "cards" (Jdec.list card )
142142 |> Jpipe.required "code" Jdec.string
143143 |> Jpipe.required "gathererCode" Jdec.string
144144 |> Jpipe.required "magicCardsInfoCode" Jdec.string
@@ -170,13 +170,13 @@ card =
170170 |> Jpipe.required "artist" Jdec.string
171171 |> Jpipe.required "type" Jdec.string
172172 |> Jpipe.required "cmc" Jdec.int
173- |> Jpipe.custom (optionalField "colorIdentity" (Jdec.nullable (Jdec.list colorIdentity)) Nothing)
174- |> Jpipe.custom (optionalField "colors" (Jdec.nullable (Jdec.list watermark)) Nothing)
173+ |> Jpipe.custom (optionalField "colorIdentity" (Jdec.nullable (Jdec.list colorIdentity )) Nothing)
174+ |> Jpipe.custom (optionalField "colors" (Jdec.nullable (Jdec.list watermark )) Nothing)
175175 |> Jpipe.custom (optionalField "flavor" (Jdec.nullable Jdec.string) Nothing)
176176 |> Jpipe.required "id" Jdec.string
177177 |> Jpipe.required "imageName" Jdec.string
178178 |> Jpipe.required "layout" layout
179- |> Jpipe.required "legalities" (Jdec.list legalityElement)
179+ |> Jpipe.required "legalities" (Jdec.list legalityElement )
180180 |> Jpipe.custom (optionalField "manaCost" (Jdec.nullable Jdec.string) Nothing)
181181 |> Jpipe.custom (optionalField "mciNumber" (Jdec.nullable Jdec.string) Nothing)
182182 |> Jpipe.required "multiverseid" Jdec.int
@@ -184,16 +184,16 @@ card =
184184 |> Jpipe.required "originalText" Jdec.string
185185 |> Jpipe.required "originalType" Jdec.string
186186 |> Jpipe.custom (optionalField "power" (Jdec.nullable Jdec.string) Nothing)
187- |> Jpipe.required "printings" (Jdec.list Jdec.string)
187+ |> Jpipe.required "printings" (Jdec.list Jdec.string )
188188 |> Jpipe.required "rarity" rarity
189189 |> Jpipe.custom (optionalField "reserved" (Jdec.nullable Jdec.bool) Nothing)
190- |> Jpipe.custom (optionalField "rulings" (Jdec.nullable (Jdec.list ruling)) Nothing)
191- |> Jpipe.custom (optionalField "subtypes" (Jdec.nullable (Jdec.list Jdec.string)) Nothing)
192- |> Jpipe.custom (optionalField "supertypes" (Jdec.nullable (Jdec.list Jdec.string)) Nothing)
190+ |> Jpipe.custom (optionalField "rulings" (Jdec.nullable (Jdec.list ruling )) Nothing)
191+ |> Jpipe.custom (optionalField "subtypes" (Jdec.nullable (Jdec.list Jdec.string )) Nothing)
192+ |> Jpipe.custom (optionalField "supertypes" (Jdec.nullable (Jdec.list Jdec.string )) Nothing)
193193 |> Jpipe.custom (optionalField "text" (Jdec.nullable Jdec.string) Nothing)
194194 |> Jpipe.custom (optionalField "toughness" (Jdec.nullable Jdec.string) Nothing)
195- |> Jpipe.required "types" (Jdec.list purpleType)
196- |> Jpipe.custom (optionalField "variations" (Jdec.nullable (Jdec.list Jdec.int)) Nothing)
195+ |> Jpipe.required "types" (Jdec.list purpleType )
196+ |> Jpipe.custom (optionalField "variations" (Jdec.nullable (Jdec.list Jdec.int )) Nothing)
197197 |> Jpipe.custom (optionalField "watermark" (Jdec.nullable watermark) Nothing)
198198
199199 encodeCard : Card -> Jenc.Value
Test case

test/inputs/json/misc/66121.json

1 generated file · +6 −6
Melmdefault / QuickType.elm+6 −6
@@ -88,7 +88,7 @@ optionalField key decoder fallback =
8888 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
8989
9090 quickType : Jdec.Decoder QuickType
91-quickType = Jdec.list quickTypeElement
91+quickType = Jdec.list quickTypeElement
9292
9393 quickTypeToString : QuickType -> String
9494 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
@@ -97,13 +97,13 @@ quickTypeElement : Jdec.Decoder QuickTypeElement
9797 quickTypeElement =
9898 Jdec.succeed QuickTypeElement
9999 |> Jpipe.required "id" Jdec.string
100- |> Jpipe.required "identifiers" (Jdec.list identifier)
101- |> Jpipe.required "keywords" (Jdec.list keyword)
102- |> Jpipe.required "links" (Jdec.list link)
100+ |> Jpipe.required "identifiers" (Jdec.list identifier )
101+ |> Jpipe.required "keywords" (Jdec.list keyword )
102+ |> Jpipe.required "links" (Jdec.list link )
103103 |> Jpipe.required "name" Jdec.string
104- |> Jpipe.required "other_names" (Jdec.list Jdec.value)
104+ |> Jpipe.required "other_names" (Jdec.list Jdec.value )
105105 |> Jpipe.required "superseded_by" (Jdec.nullable Jdec.string)
106- |> Jpipe.required "text" (Jdec.list text)
106+ |> Jpipe.required "text" (Jdec.list text )
107107
108108 encodeQuickTypeElement : QuickTypeElement -> Jenc.Value
109109 encodeQuickTypeElement x =
Test case

test/inputs/json/misc/67c03.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -50,7 +50,7 @@ quickType =
5050 Jdec.succeed QuickType
5151 |> Jpipe.required "message" Jdec.string
5252 |> Jpipe.required "number" Jdec.int
53- |> Jpipe.required "people" (Jdec.list person)
53+ |> Jpipe.required "people" (Jdec.list person )
5454
5555 encodeQuickType : QuickType -> Jenc.Value
5656 encodeQuickType x =
Test case

test/inputs/json/misc/68c30.json

1 generated file · +3 −3
Melmdefault / QuickType.elm+3 −3
@@ -74,7 +74,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
7474 quickType : Jdec.Decoder QuickType
7575 quickType =
7676 Jdec.succeed QuickType
77- |> Jpipe.required "txs" (Jdec.list tx)
77+ |> Jpipe.required "txs" (Jdec.list tx )
7878
7979 encodeQuickType : QuickType -> Jenc.Value
8080 encodeQuickType x =
@@ -87,9 +87,9 @@ tx =
8787 Jdec.succeed Tx
8888 |> Jpipe.required "double_spend" Jdec.bool
8989 |> Jpipe.required "hash" Jdec.string
90- |> Jpipe.required "inputs" (Jdec.list input)
90+ |> Jpipe.required "inputs" (Jdec.list input )
9191 |> Jpipe.required "lock_time" Jdec.int
92- |> Jpipe.required "out" (Jdec.list out)
92+ |> Jpipe.required "out" (Jdec.list out )
9393 |> Jpipe.required "relayed_by" Jdec.string
9494 |> Jpipe.required "size" Jdec.int
9595 |> Jpipe.required "time" Jdec.int
Test case

test/inputs/json/misc/6c155.json

1 generated file · +5 −5
Melmdefault / QuickType.elm+5 −5
@@ -100,7 +100,7 @@ quickType : Jdec.Decoder QuickType
100100 quickType =
101101 Jdec.succeed QuickType
102102 |> Jpipe.required "metadata" metadata
103- |> Jpipe.required "results" (Jdec.list result)
103+ |> Jpipe.required "results" (Jdec.list result )
104104
105105 encodeQuickType : QuickType -> Jenc.Value
106106 encodeQuickType x =
@@ -155,17 +155,17 @@ encodeResultset x =
155155 result : Jdec.Decoder Result
156156 result =
157157 Jdec.succeed Result
158- |> Jpipe.required "attachment" (Jdec.list Jdec.value)
158+ |> Jpipe.required "attachment" (Jdec.list Jdec.value )
159159 |> Jpipe.required "body" Jdec.string
160160 |> Jpipe.required "changed" Jdec.string
161- |> Jpipe.required "component" (Jdec.list component)
161+ |> Jpipe.required "component" (Jdec.list component )
162162 |> Jpipe.required "created" Jdec.string
163163 |> Jpipe.required "date" Jdec.string
164- |> Jpipe.required "image" (Jdec.list Jdec.value)
164+ |> Jpipe.required "image" (Jdec.list Jdec.value )
165165 |> Jpipe.required "location" location
166166 |> Jpipe.required "teaser" (Jdec.null ())
167167 |> Jpipe.required "title" Jdec.string
168- |> Jpipe.required "topic" (Jdec.list Jdec.value)
168+ |> Jpipe.required "topic" (Jdec.list Jdec.value )
169169 |> Jpipe.required "url" Jdec.string
170170 |> Jpipe.required "uuid" Jdec.string
171171 |> Jpipe.required "vuuid" Jdec.string
Test case

test/inputs/json/misc/6de06.json

1 generated file · +6 −6
Melmdefault / QuickType.elm+6 −6
@@ -217,7 +217,7 @@ quickTypeData =
217217 Jdec.succeed QuickTypeData
218218 |> Jpipe.required "after" Jdec.string
219219 |> Jpipe.required "before" (Jdec.null ())
220- |> Jpipe.required "children" (Jdec.list child)
220+ |> Jpipe.required "children" (Jdec.list child )
221221 |> Jpipe.required "modhash" Jdec.string
222222
223223 encodeQuickTypeData : QuickTypeData -> Jenc.Value
@@ -276,7 +276,7 @@ childData =
276276 |> Jpipe.required "locked" Jdec.bool
277277 |> Jpipe.required "media" (Jdec.nullable media)
278278 |> Jpipe.required "media_embed" mediaEmbed
279- |> Jpipe.required "mod_reports" (Jdec.list Jdec.value)
279+ |> Jpipe.required "mod_reports" (Jdec.list Jdec.value )
280280 |> Jpipe.required "name" Jdec.string
281281 |> Jpipe.required "num_comments" Jdec.int
282282 |> Jpipe.required "num_reports" (Jdec.null ())
@@ -306,7 +306,7 @@ childData =
306306 |> Jpipe.required "title" Jdec.string
307307 |> Jpipe.required "ups" Jdec.int
308308 |> Jpipe.required "url" Jdec.string
309- |> Jpipe.required "user_reports" (Jdec.list Jdec.value)
309+ |> Jpipe.required "user_reports" (Jdec.list Jdec.value )
310310 |> Jpipe.required "view_count" (Jdec.null ())
311311 |> Jpipe.required "visited" Jdec.bool
312312
@@ -463,7 +463,7 @@ preview : Jdec.Decoder Preview
463463 preview =
464464 Jdec.succeed Preview
465465 |> Jpipe.required "enabled" Jdec.bool
466- |> Jpipe.required "images" (Jdec.list imageElement)
466+ |> Jpipe.required "images" (Jdec.list imageElement )
467467
468468 encodePreview : Preview -> Jenc.Value
469469 encodePreview x =
@@ -476,7 +476,7 @@ imageElement : Jdec.Decoder ImageElement
476476 imageElement =
477477 Jdec.succeed ImageElement
478478 |> Jpipe.required "id" Jdec.string
479- |> Jpipe.required "resolutions" (Jdec.list source)
479+ |> Jpipe.required "resolutions" (Jdec.list source )
480480 |> Jpipe.required "source" source
481481 |> Jpipe.required "variants" variants
482482
@@ -524,7 +524,7 @@ encodeVariants x =
524524 gif : Jdec.Decoder GIF
525525 gif =
526526 Jdec.succeed GIF
527- |> Jpipe.required "resolutions" (Jdec.list source)
527+ |> Jpipe.required "resolutions" (Jdec.list source )
528528 |> Jpipe.required "source" source
529529
530530 encodeGIF : GIF -> Jenc.Value
Test case

test/inputs/json/misc/6dec6.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -282,7 +282,7 @@ item =
282282 Jdec.succeed Item
283283 |> Jpipe.required "condition" condition
284284 |> Jpipe.required "description" Jdec.string
285- |> Jpipe.required "forecast" (Jdec.list forecast)
285+ |> Jpipe.required "forecast" (Jdec.list forecast )
286286 |> Jpipe.required "guid" guid
287287 |> Jpipe.required "lat" Jdec.string
288288 |> Jpipe.required "link" Jdec.string
Test case

test/inputs/json/misc/6eb00.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -40,7 +40,7 @@ optionalField key decoder fallback =
4040 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
4141
4242 quickType : Jdec.Decoder QuickType
43-quickType = Jdec.list quickTypeElement
43+quickType = Jdec.list quickTypeElement
4444
4545 quickTypeToString : QuickType -> String
4646 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
Test case

test/inputs/json/misc/734ad.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -124,7 +124,7 @@ quickType =
124124 |> Jpipe.required "next" Jdec.string
125125 |> Jpipe.required "offset" Jdec.int
126126 |> Jpipe.required "previous" Jdec.bool
127- |> Jpipe.required "results" (Jdec.list result)
127+ |> Jpipe.required "results" (Jdec.list result )
128128
129129 encodeQuickType : QuickType -> Jenc.Value
130130 encodeQuickType x =
Test case

test/inputs/json/misc/7681c.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -168,7 +168,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
168168 quickType : Jdec.Decoder QuickType
169169 quickType =
170170 Jdec.succeed QuickType
171- |> Jpipe.required "data" (Jdec.list datum)
171+ |> Jpipe.required "data" (Jdec.list datum )
172172 |> Jpipe.required "meta" meta
173173 |> Jpipe.required "pagination" pagination
Test case

test/inputs/json/misc/76ae1.json

1 generated file · +6 −6
Melmdefault / QuickType.elm+6 −6
@@ -256,8 +256,8 @@ quickType =
256256 |> Jpipe.required "host" Jdec.string
257257 |> Jpipe.required "info" info
258258 |> Jpipe.required "paths" paths
259- |> Jpipe.required "produces" (Jdec.list Jdec.string)
260- |> Jpipe.required "schemes" (Jdec.list Jdec.string)
259+ |> Jpipe.required "produces" (Jdec.list Jdec.string )
260+ |> Jpipe.required "schemes" (Jdec.list Jdec.string )
261261 |> Jpipe.required "swagger" Jdec.string
262262
263263 encodeQuickType : QuickType -> Jenc.Value
@@ -556,10 +556,10 @@ businessServiceProvidersSearchGet : Jdec.Decoder BusinessServiceProvidersSearchG
556556 businessServiceProvidersSearchGet =
557557 Jdec.succeed BusinessServiceProvidersSearchGet
558558 |> Jpipe.required "description" Jdec.string
559- |> Jpipe.required "parameters" (Jdec.list parameter)
559+ |> Jpipe.required "parameters" (Jdec.list parameter )
560560 |> Jpipe.required "responses" purpleResponses
561561 |> Jpipe.required "summary" Jdec.string
562- |> Jpipe.required "tags" (Jdec.list Jdec.string)
562+ |> Jpipe.required "tags" (Jdec.list Jdec.string )
563563
564564 encodeBusinessServiceProvidersSearchGet : BusinessServiceProvidersSearchGet -> Jenc.Value
565565 encodeBusinessServiceProvidersSearchGet x =
@@ -655,10 +655,10 @@ consolidatedScreeningListSearchGet : Jdec.Decoder ConsolidatedScreeningListSearc
655655 consolidatedScreeningListSearchGet =
656656 Jdec.succeed ConsolidatedScreeningListSearchGet
657657 |> Jpipe.required "description" Jdec.string
658- |> Jpipe.required "parameters" (Jdec.list parameter)
658+ |> Jpipe.required "parameters" (Jdec.list parameter )
659659 |> Jpipe.required "responses" fluffyResponses
660660 |> Jpipe.required "summary" Jdec.string
661- |> Jpipe.required "tags" (Jdec.list Jdec.string)
661+ |> Jpipe.required "tags" (Jdec.list Jdec.string )
662662
663663 encodeConsolidatedScreeningListSearchGet : ConsolidatedScreeningListSearchGet -> Jenc.Value
664664 encodeConsolidatedScreeningListSearchGet x =
Test case

test/inputs/json/misc/77392.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -65,7 +65,7 @@ optionalField key decoder fallback =
6565 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
6666
6767 quickType : Jdec.Decoder QuickType
68-quickType = Jdec.list quickTypeElement
68+quickType = Jdec.list quickTypeElement
6969
7070 quickTypeToString : QuickType -> String
7171 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
Test case

test/inputs/json/misc/7d397.json

1 generated file · +4 −4
Melmdefault / QuickType.elm+4 −4
@@ -134,8 +134,8 @@ quickType =
134134 |> Jpipe.required "host" Jdec.string
135135 |> Jpipe.required "info" info
136136 |> Jpipe.required "paths" paths
137- |> Jpipe.required "produces" (Jdec.list Jdec.string)
138- |> Jpipe.required "schemes" (Jdec.list Jdec.string)
137+ |> Jpipe.required "produces" (Jdec.list Jdec.string )
138+ |> Jpipe.required "schemes" (Jdec.list Jdec.string )
139139 |> Jpipe.required "swagger" Jdec.string
140140
141141 encodeQuickType : QuickType -> Jenc.Value
@@ -240,10 +240,10 @@ get : Jdec.Decoder Get
240240 get =
241241 Jdec.succeed Get
242242 |> Jpipe.required "description" Jdec.string
243- |> Jpipe.required "parameters" (Jdec.list parameter)
243+ |> Jpipe.required "parameters" (Jdec.list parameter )
244244 |> Jpipe.required "responses" responses
245245 |> Jpipe.required "summary" Jdec.string
246- |> Jpipe.required "tags" (Jdec.list Jdec.string)
246+ |> Jpipe.required "tags" (Jdec.list Jdec.string )
247247
248248 encodeGet : Get -> Jenc.Value
249249 encodeGet x =
Test case

test/inputs/json/misc/7dfa6.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -46,7 +46,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4646 quickType : Jdec.Decoder QuickType
4747 quickType =
4848 Jdec.succeed QuickType
49- |> Jpipe.required "total_population" (Jdec.list totalPopulation)
49+ |> Jpipe.required "total_population" (Jdec.list totalPopulation )
5050
5151 encodeQuickType : QuickType -> Jenc.Value
5252 encodeQuickType x =
Test case

test/inputs/json/misc/7eb30.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -94,7 +94,7 @@ quickType =
9494 |> Jpipe.required "count" Jdec.int
9595 |> Jpipe.required "next" Jdec.string
9696 |> Jpipe.required "previous" (Jdec.null ())
97- |> Jpipe.required "results" (Jdec.list result)
97+ |> Jpipe.required "results" (Jdec.list result )
9898
9999 encodeQuickType : QuickType -> Jenc.Value
100100 encodeQuickType x =
Test case

test/inputs/json/misc/7f568.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -70,7 +70,7 @@ optionalField key decoder fallback =
7070 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
7171
7272 quickType : Jdec.Decoder QuickType
73-quickType = Jdec.list quickTypeElement
73+quickType = Jdec.list quickTypeElement
7474
7575 quickTypeToString : QuickType -> String
7676 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
Test case

test/inputs/json/misc/7fbfb.json

1 generated file · +2 −2
Melmdefault / QuickType.elm+2 −2
@@ -71,7 +71,7 @@ optionalField key decoder fallback =
7171 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
7272
7373 quickType : Jdec.Decoder QuickType
74-quickType = Jdec.list quickTypeUnion
74+quickType = Jdec.list quickTypeUnion
7575
7676 quickTypeToString : QuickType -> String
7777 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeUnion r)
@@ -79,7 +79,7 @@ quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeUnion r)
7979 quickTypeUnion : Jdec.Decoder QuickTypeUnion
8080 quickTypeUnion =
8181 Jdec.oneOf
82- [ Jdec.map PurpleQuickTypeArrayInQuickTypeUnion (Jdec.list purpleQuickType)
82+ [ Jdec.map PurpleQuickTypeArrayInQuickTypeUnion (Jdec.list purpleQuickType )
8383 , Jdec.map FluffyQuickTypeInQuickTypeUnion fluffyQuickType
8484 ]
Test case

test/inputs/json/misc/80aff.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -68,7 +68,7 @@ quickType =
6868 |> Jpipe.required "next" Jdec.bool
6969 |> Jpipe.required "offset" Jdec.int
7070 |> Jpipe.required "previous" Jdec.bool
71- |> Jpipe.required "results" (Jdec.list result)
71+ |> Jpipe.required "results" (Jdec.list result )
7272
7373 encodeQuickType : QuickType -> Jenc.Value
7474 encodeQuickType x =
Test case

test/inputs/json/misc/8592b.json

1 generated file · +5 −5
Melmdefault / QuickType.elm+5 −5
@@ -193,7 +193,7 @@ quickTypeData =
193193 Jdec.succeed QuickTypeData
194194 |> Jpipe.required "after" Jdec.string
195195 |> Jpipe.required "before" (Jdec.null ())
196- |> Jpipe.required "children" (Jdec.list child)
196+ |> Jpipe.required "children" (Jdec.list child )
197197 |> Jpipe.required "modhash" Jdec.string
198198
199199 encodeQuickTypeData : QuickTypeData -> Jenc.Value
@@ -252,7 +252,7 @@ childData =
252252 |> Jpipe.required "locked" Jdec.bool
253253 |> Jpipe.required "media" (Jdec.null ())
254254 |> Jpipe.required "media_embed" mediaEmbed
255- |> Jpipe.required "mod_reports" (Jdec.list Jdec.value)
255+ |> Jpipe.required "mod_reports" (Jdec.list Jdec.value )
256256 |> Jpipe.required "name" Jdec.string
257257 |> Jpipe.required "num_comments" Jdec.int
258258 |> Jpipe.required "num_reports" (Jdec.null ())
@@ -282,7 +282,7 @@ childData =
282282 |> Jpipe.required "title" Jdec.string
283283 |> Jpipe.required "ups" Jdec.int
284284 |> Jpipe.required "url" Jdec.string
285- |> Jpipe.required "user_reports" (Jdec.list Jdec.value)
285+ |> Jpipe.required "user_reports" (Jdec.list Jdec.value )
286286 |> Jpipe.required "view_count" (Jdec.null ())
287287 |> Jpipe.required "visited" Jdec.bool
288288
@@ -382,7 +382,7 @@ preview : Jdec.Decoder Preview
382382 preview =
383383 Jdec.succeed Preview
384384 |> Jpipe.required "enabled" Jdec.bool
385- |> Jpipe.required "images" (Jdec.list image)
385+ |> Jpipe.required "images" (Jdec.list image )
386386
387387 encodePreview : Preview -> Jenc.Value
388388 encodePreview x =
@@ -395,7 +395,7 @@ image : Jdec.Decoder Image
395395 image =
396396 Jdec.succeed Image
397397 |> Jpipe.required "id" Jdec.string
398- |> Jpipe.required "resolutions" (Jdec.list source)
398+ |> Jpipe.required "resolutions" (Jdec.list source )
399399 |> Jpipe.required "source" source
400400 |> Jpipe.required "variants" mediaEmbed
Test case

test/inputs/json/misc/88130.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -276,7 +276,7 @@ item =
276276 Jdec.succeed Item
277277 |> Jpipe.required "condition" condition
278278 |> Jpipe.required "description" Jdec.string
279- |> Jpipe.required "forecast" (Jdec.list forecast)
279+ |> Jpipe.required "forecast" (Jdec.list forecast )
280280 |> Jpipe.required "guid" guid
281281 |> Jpipe.required "lat" Jdec.string
282282 |> Jpipe.required "link" Jdec.string
Test case

test/inputs/json/misc/8a62c.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -46,7 +46,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4646 quickType : Jdec.Decoder QuickType
4747 quickType =
4848 Jdec.succeed QuickType
49- |> Jpipe.required "total_population" (Jdec.list totalPopulation)
49+ |> Jpipe.required "total_population" (Jdec.list totalPopulation )
5050
5151 encodeQuickType : QuickType -> Jenc.Value
5252 encodeQuickType x =
Test case

test/inputs/json/misc/908db.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -51,7 +51,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
5151 quickType : Jdec.Decoder QuickType
5252 quickType =
5353 Jdec.succeed QuickType
54- |> Jpipe.required "states" (Jdec.list stateElement)
54+ |> Jpipe.required "states" (Jdec.list stateElement )
5555
5656 encodeQuickType : QuickType -> Jenc.Value
5757 encodeQuickType x =
Test case

test/inputs/json/misc/96f7c.json

1 generated file · +4 −4
Melmdefault / QuickType.elm+4 −4
@@ -45,11 +45,11 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4545 quickType : Jdec.Decoder QuickType
4646 quickType =
4747 Jdec.succeed QuickType
48- |> Jpipe.required "git" (Jdec.list Jdec.string)
48+ |> Jpipe.required "git" (Jdec.list Jdec.string )
4949 |> Jpipe.required "github_services_sha" Jdec.string
50- |> Jpipe.required "hooks" (Jdec.list Jdec.string)
51- |> Jpipe.required "importer" (Jdec.list Jdec.string)
52- |> Jpipe.required "pages" (Jdec.list Jdec.string)
50+ |> Jpipe.required "hooks" (Jdec.list Jdec.string )
51+ |> Jpipe.required "importer" (Jdec.list Jdec.string )
52+ |> Jpipe.required "pages" (Jdec.list Jdec.string )
5353 |> Jpipe.required "verifiable_password_authentication" Jdec.bool
5454
5555 encodeQuickType : QuickType -> Jenc.Value
Test case

test/inputs/json/misc/9847b.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -39,7 +39,7 @@ optionalField key decoder fallback =
3939 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
4040
4141 quickType : Jdec.Decoder QuickType
42-quickType = Jdec.list quickTypeElement
42+quickType = Jdec.list quickTypeElement
4343
4444 quickTypeToString : QuickType -> String
4545 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
Test case

test/inputs/json/misc/9929c.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -276,7 +276,7 @@ item =
276276 Jdec.succeed Item
277277 |> Jpipe.required "condition" condition
278278 |> Jpipe.required "description" Jdec.string
279- |> Jpipe.required "forecast" (Jdec.list forecast)
279+ |> Jpipe.required "forecast" (Jdec.list forecast )
280280 |> Jpipe.required "guid" guid
281281 |> Jpipe.required "lat" Jdec.string
282282 |> Jpipe.required "link" Jdec.string
Test case

test/inputs/json/misc/996bd.json

1 generated file · +6 −6
Melmdefault / QuickType.elm+6 −6
@@ -87,7 +87,7 @@ optionalField key decoder fallback =
8787 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
8888
8989 quickType : Jdec.Decoder QuickType
90-quickType = Jdec.list quickTypeElement
90+quickType = Jdec.list quickTypeElement
9191
9292 quickTypeToString : QuickType -> String
9393 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
@@ -96,13 +96,13 @@ quickTypeElement : Jdec.Decoder QuickTypeElement
9696 quickTypeElement =
9797 Jdec.succeed QuickTypeElement
9898 |> Jpipe.required "id" Jdec.string
99- |> Jpipe.required "identifiers" (Jdec.list identifier)
100- |> Jpipe.required "keywords" (Jdec.list keyword)
101- |> Jpipe.required "links" (Jdec.list link)
99+ |> Jpipe.required "identifiers" (Jdec.list identifier )
100+ |> Jpipe.required "keywords" (Jdec.list keyword )
101+ |> Jpipe.required "links" (Jdec.list link )
102102 |> Jpipe.required "name" Jdec.string
103- |> Jpipe.required "other_names" (Jdec.list Jdec.value)
103+ |> Jpipe.required "other_names" (Jdec.list Jdec.value )
104104 |> Jpipe.required "superseded_by" (Jdec.nullable Jdec.string)
105- |> Jpipe.required "text" (Jdec.list text)
105+ |> Jpipe.required "text" (Jdec.list text )
106106
107107 encodeQuickTypeElement : QuickTypeElement -> Jenc.Value
108108 encodeQuickTypeElement x =
Test case

test/inputs/json/misc/9a503.json

1 generated file · +6 −6
Melmdefault / QuickType.elm+6 −6
@@ -70,7 +70,7 @@ optionalField key decoder fallback =
7070 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
7171
7272 quickType : Jdec.Decoder QuickType
73-quickType = Jdec.list quickTypeElement
73+quickType = Jdec.list quickTypeElement
7474
7575 quickTypeToString : QuickType -> String
7676 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
@@ -79,13 +79,13 @@ quickTypeElement : Jdec.Decoder QuickTypeElement
7979 quickTypeElement =
8080 Jdec.succeed QuickTypeElement
8181 |> Jpipe.required "id" Jdec.string
82- |> Jpipe.required "identifiers" (Jdec.list identifier)
83- |> Jpipe.required "keywords" (Jdec.list keyword)
84- |> Jpipe.required "links" (Jdec.list link)
82+ |> Jpipe.required "identifiers" (Jdec.list identifier )
83+ |> Jpipe.required "keywords" (Jdec.list keyword )
84+ |> Jpipe.required "links" (Jdec.list link )
8585 |> Jpipe.required "name" Jdec.string
86- |> Jpipe.required "other_names" (Jdec.list Jdec.value)
86+ |> Jpipe.required "other_names" (Jdec.list Jdec.value )
8787 |> Jpipe.required "superseded_by" (Jdec.null ())
88- |> Jpipe.required "text" (Jdec.list text)
88+ |> Jpipe.required "text" (Jdec.list text )
8989
9090 encodeQuickTypeElement : QuickTypeElement -> Jenc.Value
9191 encodeQuickTypeElement x =
Test case

test/inputs/json/misc/9ac3b.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -82,7 +82,7 @@ quickType =
8282 |> Jpipe.required "next" Jdec.string
8383 |> Jpipe.required "offset" Jdec.int
8484 |> Jpipe.required "previous" Jdec.bool
85- |> Jpipe.required "results" (Jdec.list result)
85+ |> Jpipe.required "results" (Jdec.list result )
8686
8787 encodeQuickType : QuickType -> Jenc.Value
8888 encodeQuickType x =
Test case

test/inputs/json/misc/9eed5.json

1 generated file · +6 −6
Melmdefault / QuickType.elm+6 −6
@@ -69,7 +69,7 @@ optionalField key decoder fallback =
6969 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
7070
7171 quickType : Jdec.Decoder QuickType
72-quickType = Jdec.list quickTypeElement
72+quickType = Jdec.list quickTypeElement
7373
7474 quickTypeToString : QuickType -> String
7575 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
@@ -78,13 +78,13 @@ quickTypeElement : Jdec.Decoder QuickTypeElement
7878 quickTypeElement =
7979 Jdec.succeed QuickTypeElement
8080 |> Jpipe.required "id" Jdec.string
81- |> Jpipe.required "identifiers" (Jdec.list identifier)
82- |> Jpipe.required "keywords" (Jdec.list keyword)
83- |> Jpipe.required "links" (Jdec.list link)
81+ |> Jpipe.required "identifiers" (Jdec.list identifier )
82+ |> Jpipe.required "keywords" (Jdec.list keyword )
83+ |> Jpipe.required "links" (Jdec.list link )
8484 |> Jpipe.required "name" Jdec.string
85- |> Jpipe.required "other_names" (Jdec.list Jdec.value)
85+ |> Jpipe.required "other_names" (Jdec.list Jdec.value )
8686 |> Jpipe.required "superseded_by" (Jdec.null ())
87- |> Jpipe.required "text" (Jdec.list text)
87+ |> Jpipe.required "text" (Jdec.list text )
8888
8989 encodeQuickTypeElement : QuickTypeElement -> Jenc.Value
9090 encodeQuickTypeElement x =
Test case

test/inputs/json/misc/a0496.json

1 generated file · +2 −2
Melmdefault / QuickType.elm+2 −2
@@ -68,8 +68,8 @@ quickType : Jdec.Decoder QuickType
6868 quickType =
6969 Jdec.succeed QuickType
7070 |> Jpipe.required "code" Jdec.string
71- |> Jpipe.required "column_names" (Jdec.list Jdec.string)
72- |> Jpipe.required "data" (Jdec.list (Jdec.list datum))
71+ |> Jpipe.required "column_names" (Jdec.list Jdec.string )
72+ |> Jpipe.required "data" (Jdec.list (Jdec.list datum ) )
7373 |> Jpipe.required "description" Jdec.string
7474 |> Jpipe.required "display_url" Jdec.string
7575 |> Jpipe.required "errors" errors
Test case

test/inputs/json/misc/a1eca.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -276,7 +276,7 @@ item =
276276 Jdec.succeed Item
277277 |> Jpipe.required "condition" condition
278278 |> Jpipe.required "description" Jdec.string
279- |> Jpipe.required "forecast" (Jdec.list forecast)
279+ |> Jpipe.required "forecast" (Jdec.list forecast )
280280 |> Jpipe.required "guid" guid
281281 |> Jpipe.required "lat" Jdec.string
282282 |> Jpipe.required "link" Jdec.string
Test case

test/inputs/json/misc/a3d8c.json

1 generated file · +9 −9
Melmdefault / QuickType.elm+9 −9
@@ -174,7 +174,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
174174 quickType : Jdec.Decoder QuickType
175175 quickType =
176176 Jdec.succeed QuickType
177- |> Jpipe.required "data" (Jdec.list (Jdec.list datum))
177+ |> Jpipe.required "data" (Jdec.list (Jdec.list datum ) )
178178 |> Jpipe.required "meta" meta
179179
180180 encodeQuickType : QuickType -> Jenc.Value
@@ -214,12 +214,12 @@ view =
214214 Jdec.succeed View
215215 |> Jpipe.required "averageRating" Jdec.int
216216 |> Jpipe.required "category" Jdec.string
217- |> Jpipe.required "columns" (Jdec.list column)
217+ |> Jpipe.required "columns" (Jdec.list column )
218218 |> Jpipe.required "createdAt" Jdec.int
219219 |> Jpipe.required "displayType" Jdec.string
220220 |> Jpipe.required "downloadCount" Jdec.int
221- |> Jpipe.required "flags" (Jdec.list Jdec.string)
222- |> Jpipe.required "grants" (Jdec.list grant)
221+ |> Jpipe.required "flags" (Jdec.list Jdec.string )
222+ |> Jpipe.required "grants" (Jdec.list grant )
223223 |> Jpipe.required "hideFromCatalog" Jdec.bool
224224 |> Jpipe.required "hideFromDataJson" Jdec.bool
225225 |> Jpipe.required "id" Jdec.string
@@ -239,7 +239,7 @@ view =
239239 |> Jpipe.required "publicationGroup" Jdec.int
240240 |> Jpipe.required "publicationStage" Jdec.string
241241 |> Jpipe.required "query" query
242- |> Jpipe.required "rights" (Jdec.list Jdec.string)
242+ |> Jpipe.required "rights" (Jdec.list Jdec.string )
243243 |> Jpipe.required "rowClass" Jdec.string
244244 |> Jpipe.required "rowsUpdatedAt" Jdec.int
245245 |> Jpipe.required "rowsUpdatedBy" Jdec.string
@@ -298,7 +298,7 @@ column =
298298 |> Jpipe.custom (optionalField "cachedContents" (Jdec.nullable cachedContents) Nothing)
299299 |> Jpipe.required "dataTypeName" typeName
300300 |> Jpipe.required "fieldName" Jdec.string
301- |> Jpipe.custom (optionalField "flags" (Jdec.nullable (Jdec.list Jdec.string)) Nothing)
301+ |> Jpipe.custom (optionalField "flags" (Jdec.nullable (Jdec.list Jdec.string )) Nothing)
302302 |> Jpipe.required "format" query
303303 |> Jpipe.required "id" Jdec.int
304304 |> Jpipe.required "name" Jdec.string
@@ -332,7 +332,7 @@ cachedContents =
332332 |> Jpipe.required "null" Jdec.int
333333 |> Jpipe.required "smallest" Jdec.string
334334 |> Jpipe.custom (optionalField "sum" (Jdec.nullable Jdec.string) Nothing)
335- |> Jpipe.required "top" (Jdec.list top)
335+ |> Jpipe.required "top" (Jdec.list top )
336336
337337 encodeCachedContents : CachedContents -> Jenc.Value
338338 encodeCachedContents x =
@@ -389,7 +389,7 @@ encodeQuery x =
389389 grant : Jdec.Decoder Grant
390390 grant =
391391 Jdec.succeed Grant
392- |> Jpipe.required "flags" (Jdec.list Jdec.string)
392+ |> Jpipe.required "flags" (Jdec.list Jdec.string )
393393 |> Jpipe.required "type" Jdec.string
394394 |> Jpipe.required "inherited" Jdec.bool
395395
@@ -415,7 +415,7 @@ encodeLicense x =
415415 metadata : Jdec.Decoder Metadata
416416 metadata =
417417 Jdec.succeed Metadata
418- |> Jpipe.required "availableDisplayTypes" (Jdec.list Jdec.string)
418+ |> Jpipe.required "availableDisplayTypes" (Jdec.list Jdec.string )
419419 |> Jpipe.required "rdfClass" Jdec.string
420420 |> Jpipe.required "rdfSubject" Jdec.string
421421 |> Jpipe.required "renderTypeConfig" renderTypeConfig
Test case

test/inputs/json/misc/a45b0.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -47,7 +47,7 @@ optionalField key decoder fallback =
4747 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
4848
4949 quickType : Jdec.Decoder QuickType
50-quickType = Jdec.list quickTypeElement
50+quickType = Jdec.list quickTypeElement
5151
5252 quickTypeToString : QuickType -> String
5353 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
Test case

test/inputs/json/misc/ab0d1.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -47,7 +47,7 @@ optionalField key decoder fallback =
4747 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
4848
4949 quickType : Jdec.Decoder QuickType
50-quickType = Jdec.list quickTypeElement
50+quickType = Jdec.list quickTypeElement
5151
5252 quickTypeToString : QuickType -> String
5353 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
Test case

test/inputs/json/misc/abb4b.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -46,7 +46,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4646 quickType : Jdec.Decoder QuickType
4747 quickType =
4848 Jdec.succeed QuickType
49- |> Jpipe.required "total_population" (Jdec.list totalPopulation)
49+ |> Jpipe.required "total_population" (Jdec.list totalPopulation )
5050
5151 encodeQuickType : QuickType -> Jenc.Value
5252 encodeQuickType x =
Test case

test/inputs/json/misc/ad8be.json

1 generated file · +6 −6
Melmdefault / QuickType.elm+6 −6
@@ -112,7 +112,7 @@ optionalField key decoder fallback =
112112 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
113113
114114 quickType : Jdec.Decoder QuickType
115-quickType = Jdec.list quickTypeElement
115+quickType = Jdec.list quickTypeElement
116116
117117 quickTypeToString : QuickType -> String
118118 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
@@ -121,13 +121,13 @@ quickTypeElement : Jdec.Decoder QuickTypeElement
121121 quickTypeElement =
122122 Jdec.succeed QuickTypeElement
123123 |> Jpipe.required "id" Jdec.string
124- |> Jpipe.required "identifiers" (Jdec.list identifier)
125- |> Jpipe.required "keywords" (Jdec.list keyword)
126- |> Jpipe.required "links" (Jdec.list link)
124+ |> Jpipe.required "identifiers" (Jdec.list identifier )
125+ |> Jpipe.required "keywords" (Jdec.list keyword )
126+ |> Jpipe.required "links" (Jdec.list link )
127127 |> Jpipe.required "name" Jdec.string
128- |> Jpipe.required "other_names" (Jdec.list otherName)
128+ |> Jpipe.required "other_names" (Jdec.list otherName )
129129 |> Jpipe.required "superseded_by" (Jdec.nullable Jdec.string)
130- |> Jpipe.required "text" (Jdec.list text)
130+ |> Jpipe.required "text" (Jdec.list text )
131131
132132 encodeQuickTypeElement : QuickTypeElement -> Jenc.Value
133133 encodeQuickTypeElement x =
Test case

test/inputs/json/misc/ae7f0.json

1 generated file · +3 −3
Melmdefault / QuickType.elm+3 −3
@@ -163,7 +163,7 @@ quickTypeData =
163163 Jdec.succeed QuickTypeData
164164 |> Jpipe.required "after" Jdec.string
165165 |> Jpipe.required "before" (Jdec.null ())
166- |> Jpipe.required "children" (Jdec.list child)
166+ |> Jpipe.required "children" (Jdec.list child )
167167 |> Jpipe.required "modhash" Jdec.string
168168
169169 encodeQuickTypeData : QuickTypeData -> Jenc.Value
@@ -222,7 +222,7 @@ childData =
222222 |> Jpipe.required "locked" Jdec.bool
223223 |> Jpipe.required "media" (Jdec.null ())
224224 |> Jpipe.required "media_embed" mediaEmbed
225- |> Jpipe.required "mod_reports" (Jdec.list Jdec.value)
225+ |> Jpipe.required "mod_reports" (Jdec.list Jdec.value )
226226 |> Jpipe.required "name" Jdec.string
227227 |> Jpipe.required "num_comments" Jdec.int
228228 |> Jpipe.required "num_reports" (Jdec.null ())
@@ -248,7 +248,7 @@ childData =
248248 |> Jpipe.required "title" Jdec.string
249249 |> Jpipe.required "ups" Jdec.int
250250 |> Jpipe.required "url" Jdec.string
251- |> Jpipe.required "user_reports" (Jdec.list Jdec.value)
251+ |> Jpipe.required "user_reports" (Jdec.list Jdec.value )
252252 |> Jpipe.required "view_count" (Jdec.null ())
253253 |> Jpipe.required "visited" Jdec.bool
Test case

test/inputs/json/misc/ae9ca.json

1 generated file · +2 −2
Melmdefault / QuickType.elm+2 −2
@@ -94,7 +94,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
9494 quickType : Jdec.Decoder QuickType
9595 quickType =
9696 Jdec.succeed QuickType
97- |> Jpipe.required "features" (Jdec.list featureElement)
97+ |> Jpipe.required "features" (Jdec.list featureElement )
9898 |> Jpipe.required "name" Jdec.string
9999 |> Jpipe.required "type" Jdec.string
100100
@@ -137,7 +137,7 @@ encodeFeatureType x = case x of
137137 geometry : Jdec.Decoder Geometry
138138 geometry =
139139 Jdec.succeed Geometry
140- |> Jpipe.required "coordinates" (Jdec.list Jdec.float)
140+ |> Jpipe.required "coordinates" (Jdec.list Jdec.float )
141141 |> Jpipe.required "type" geometryType
142142
143143 encodeGeometry : Geometry -> Jenc.Value
Test case

test/inputs/json/misc/af2d1.json

1 generated file · +2 −2
Melmdefault / QuickType.elm+2 −2
@@ -164,7 +164,7 @@ quickType : Jdec.Decoder QuickType
164164 quickType =
165165 Jdec.succeed QuickType
166166 |> Jpipe.required "crs" crs
167- |> Jpipe.required "features" (Jdec.list featureElement)
167+ |> Jpipe.required "features" (Jdec.list featureElement )
168168 |> Jpipe.required "type" Jdec.string
169169 |> Jpipe.required "totalFeatures" Jdec.int
170170
@@ -236,7 +236,7 @@ encodeFeatureType x = case x of
236236 geometry : Jdec.Decoder Geometry
237237 geometry =
238238 Jdec.succeed Geometry
239- |> Jpipe.required "coordinates" (Jdec.list (Jdec.list (Jdec.list (Jdec.list Jdec.float))))
239+ |> Jpipe.required "coordinates" (Jdec.list (Jdec.list (Jdec.list (Jdec.list Jdec.float ) ) ) )
240240 |> Jpipe.required "type" geometryType
241241
242242 encodeGeometry : Geometry -> Jenc.Value
Test case

test/inputs/json/misc/b4865.json

1 generated file · +2 −2
Melmdefault / QuickType.elm+2 −2
@@ -68,7 +68,7 @@ optionalField key decoder fallback =
6868 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
6969
7070 quickType : Jdec.Decoder QuickType
71-quickType = Jdec.list quickTypeElement
71+quickType = Jdec.list quickTypeElement
7272
7373 quickTypeToString : QuickType -> String
7474 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
@@ -124,7 +124,7 @@ encodeFall x = case x of
124124 geolocation : Jdec.Decoder Geolocation
125125 geolocation =
126126 Jdec.succeed Geolocation
127- |> Jpipe.required "coordinates" (Jdec.list Jdec.float)
127+ |> Jpipe.required "coordinates" (Jdec.list Jdec.float )
128128 |> Jpipe.required "type" purpleType
129129
130130 encodeGeolocation : Geolocation -> Jenc.Value
Test case

test/inputs/json/misc/b6f2c.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -46,7 +46,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4646 quickType : Jdec.Decoder QuickType
4747 quickType =
4848 Jdec.succeed QuickType
49- |> Jpipe.required "total_population" (Jdec.list totalPopulation)
49+ |> Jpipe.required "total_population" (Jdec.list totalPopulation )
5050
5151 encodeQuickType : QuickType -> Jenc.Value
5252 encodeQuickType x =
Test case

test/inputs/json/misc/bb1ec.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -46,7 +46,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4646 quickType : Jdec.Decoder QuickType
4747 quickType =
4848 Jdec.succeed QuickType
49- |> Jpipe.required "total_population" (Jdec.list totalPopulation)
49+ |> Jpipe.required "total_population" (Jdec.list totalPopulation )
5050
5151 encodeQuickType : QuickType -> Jenc.Value
5252 encodeQuickType x =
Test case

test/inputs/json/misc/be234.json

1 generated file · +6 −6
Melmdefault / QuickType.elm+6 −6
@@ -235,7 +235,7 @@ quickTypeData =
235235 Jdec.succeed QuickTypeData
236236 |> Jpipe.required "after" Jdec.string
237237 |> Jpipe.required "before" (Jdec.null ())
238- |> Jpipe.required "children" (Jdec.list child)
238+ |> Jpipe.required "children" (Jdec.list child )
239239 |> Jpipe.required "modhash" Jdec.string
240240
241241 encodeQuickTypeData : QuickTypeData -> Jenc.Value
@@ -294,7 +294,7 @@ childData =
294294 |> Jpipe.required "locked" Jdec.bool
295295 |> Jpipe.required "media" (Jdec.nullable media)
296296 |> Jpipe.required "media_embed" mediaEmbed
297- |> Jpipe.required "mod_reports" (Jdec.list Jdec.value)
297+ |> Jpipe.required "mod_reports" (Jdec.list Jdec.value )
298298 |> Jpipe.required "name" Jdec.string
299299 |> Jpipe.required "num_comments" Jdec.int
300300 |> Jpipe.required "num_reports" (Jdec.null ())
@@ -324,7 +324,7 @@ childData =
324324 |> Jpipe.required "title" Jdec.string
325325 |> Jpipe.required "ups" Jdec.int
326326 |> Jpipe.required "url" Jdec.string
327- |> Jpipe.required "user_reports" (Jdec.list Jdec.value)
327+ |> Jpipe.required "user_reports" (Jdec.list Jdec.value )
328328 |> Jpipe.required "view_count" (Jdec.null ())
329329 |> Jpipe.required "visited" Jdec.bool
330330
@@ -502,7 +502,7 @@ preview : Jdec.Decoder Preview
502502 preview =
503503 Jdec.succeed Preview
504504 |> Jpipe.required "enabled" Jdec.bool
505- |> Jpipe.required "images" (Jdec.list imageElement)
505+ |> Jpipe.required "images" (Jdec.list imageElement )
506506
507507 encodePreview : Preview -> Jenc.Value
508508 encodePreview x =
@@ -515,7 +515,7 @@ imageElement : Jdec.Decoder ImageElement
515515 imageElement =
516516 Jdec.succeed ImageElement
517517 |> Jpipe.required "id" Jdec.string
518- |> Jpipe.required "resolutions" (Jdec.list source)
518+ |> Jpipe.required "resolutions" (Jdec.list source )
519519 |> Jpipe.required "source" source
520520 |> Jpipe.required "variants" variants
521521
@@ -559,7 +559,7 @@ encodeVariants x =
559559 gif : Jdec.Decoder GIF
560560 gif =
561561 Jdec.succeed GIF
562- |> Jpipe.required "resolutions" (Jdec.list source)
562+ |> Jpipe.required "resolutions" (Jdec.list source )
563563 |> Jpipe.required "source" source
564564
565565 encodeGIF : GIF -> Jenc.Value
Test case

test/inputs/json/misc/c3303.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -165,7 +165,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
165165 quickType : Jdec.Decoder QuickType
166166 quickType =
167167 Jdec.succeed QuickType
168- |> Jpipe.required "data" (Jdec.list datum)
168+ |> Jpipe.required "data" (Jdec.list datum )
169169 |> Jpipe.required "meta" meta
170170 |> Jpipe.required "pagination" pagination
Test case

test/inputs/json/misc/c6cfd.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -46,7 +46,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4646 quickType : Jdec.Decoder QuickType
4747 quickType =
4848 Jdec.succeed QuickType
49- |> Jpipe.required "countries" (Jdec.list country)
49+ |> Jpipe.required "countries" (Jdec.list country )
5050
5151 encodeQuickType : QuickType -> Jenc.Value
5252 encodeQuickType x =
Test case

test/inputs/json/misc/c8c7e.json

1 generated file · +2 −2
Melmdefault / QuickType.elm+2 −2
@@ -71,7 +71,7 @@ optionalField key decoder fallback =
7171 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
7272
7373 quickType : Jdec.Decoder QuickType
74-quickType = Jdec.list quickTypeUnion
74+quickType = Jdec.list quickTypeUnion
7575
7676 quickTypeToString : QuickType -> String
7777 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeUnion r)
@@ -79,7 +79,7 @@ quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeUnion r)
7979 quickTypeUnion : Jdec.Decoder QuickTypeUnion
8080 quickTypeUnion =
8181 Jdec.oneOf
82- [ Jdec.map PurpleQuickTypeArrayInQuickTypeUnion (Jdec.list purpleQuickType)
82+ [ Jdec.map PurpleQuickTypeArrayInQuickTypeUnion (Jdec.list purpleQuickType )
8383 , Jdec.map FluffyQuickTypeInQuickTypeUnion fluffyQuickType
8484 ]
Test case

test/inputs/json/misc/cb0cc.json

1 generated file · +2 −2
Melmdefault / QuickType.elm+2 −2
@@ -66,7 +66,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
6666 quickType : Jdec.Decoder QuickType
6767 quickType =
6868 Jdec.succeed QuickType
69- |> Jpipe.required "prizes" (Jdec.list prize)
69+ |> Jpipe.required "prizes" (Jdec.list prize )
7070
7171 encodeQuickType : QuickType -> Jenc.Value
7272 encodeQuickType x =
@@ -78,7 +78,7 @@ prize : Jdec.Decoder Prize
7878 prize =
7979 Jdec.succeed Prize
8080 |> Jpipe.required "category" category
81- |> Jpipe.required "laureates" (Jdec.list laureate)
81+ |> Jpipe.required "laureates" (Jdec.list laureate )
8282 |> Jpipe.custom (optionalField "overallMotivation" (Jdec.nullable Jdec.string) Nothing)
8383 |> Jpipe.required "year" Jdec.string
Test case

test/inputs/json/misc/cda6c.json

1 generated file · +2 −2
Melmdefault / QuickType.elm+2 −2
@@ -71,7 +71,7 @@ optionalField key decoder fallback =
7171 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
7272
7373 quickType : Jdec.Decoder QuickType
74-quickType = Jdec.list quickTypeUnion
74+quickType = Jdec.list quickTypeUnion
7575
7676 quickTypeToString : QuickType -> String
7777 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeUnion r)
@@ -79,7 +79,7 @@ quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeUnion r)
7979 quickTypeUnion : Jdec.Decoder QuickTypeUnion
8080 quickTypeUnion =
8181 Jdec.oneOf
82- [ Jdec.map PurpleQuickTypeArrayInQuickTypeUnion (Jdec.list purpleQuickType)
82+ [ Jdec.map PurpleQuickTypeArrayInQuickTypeUnion (Jdec.list purpleQuickType )
8383 , Jdec.map FluffyQuickTypeInQuickTypeUnion fluffyQuickType
8484 ]
Test case

test/inputs/json/misc/cf0d8.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -276,7 +276,7 @@ item =
276276 Jdec.succeed Item
277277 |> Jpipe.required "condition" condition
278278 |> Jpipe.required "description" Jdec.string
279- |> Jpipe.required "forecast" (Jdec.list forecast)
279+ |> Jpipe.required "forecast" (Jdec.list forecast )
280280 |> Jpipe.required "guid" guid
281281 |> Jpipe.required "lat" Jdec.string
282282 |> Jpipe.required "link" Jdec.string
Test case

test/inputs/json/misc/d0908.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -46,7 +46,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4646 quickType : Jdec.Decoder QuickType
4747 quickType =
4848 Jdec.succeed QuickType
49- |> Jpipe.required "total_population" (Jdec.list totalPopulation)
49+ |> Jpipe.required "total_population" (Jdec.list totalPopulation )
5050
5151 encodeQuickType : QuickType -> Jenc.Value
5252 encodeQuickType x =
Test case

test/inputs/json/misc/d23d5.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -67,7 +67,7 @@ quickType =
6767 |> Jpipe.required "next" Jdec.string
6868 |> Jpipe.required "offset" Jdec.int
6969 |> Jpipe.required "previous" Jdec.bool
70- |> Jpipe.required "results" (Jdec.list result)
70+ |> Jpipe.required "results" (Jdec.list result )
7171
7272 encodeQuickType : QuickType -> Jenc.Value
7373 encodeQuickType x =
Test case

test/inputs/json/misc/dbfb3.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -281,7 +281,7 @@ item =
281281 Jdec.succeed Item
282282 |> Jpipe.required "condition" condition
283283 |> Jpipe.required "description" Jdec.string
284- |> Jpipe.required "forecast" (Jdec.list forecast)
284+ |> Jpipe.required "forecast" (Jdec.list forecast )
285285 |> Jpipe.required "guid" guid
286286 |> Jpipe.required "lat" Jdec.string
287287 |> Jpipe.required "link" Jdec.string
Test case

test/inputs/json/misc/dc44f.json

1 generated file · +11 −11
Melmdefault / QuickType.elm+11 −11
@@ -178,9 +178,9 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
178178 quickType : Jdec.Decoder QuickType
179179 quickType =
180180 Jdec.succeed QuickType
181- |> Jpipe.required "booster" (Jdec.list booster)
181+ |> Jpipe.required "booster" (Jdec.list booster )
182182 |> Jpipe.required "border" Jdec.string
183- |> Jpipe.required "cards" (Jdec.list card)
183+ |> Jpipe.required "cards" (Jdec.list card )
184184 |> Jpipe.required "code" Jdec.string
185185 |> Jpipe.required "gathererCode" Jdec.string
186186 |> Jpipe.required "magicCardsInfoCode" Jdec.string
@@ -229,13 +229,13 @@ card =
229229 |> Jpipe.required "artist" Jdec.string
230230 |> Jpipe.required "type" Jdec.string
231231 |> Jpipe.required "cmc" Jdec.int
232- |> Jpipe.custom (optionalField "colorIdentity" (Jdec.nullable (Jdec.list colorIdentity)) Nothing)
233- |> Jpipe.custom (optionalField "colors" (Jdec.nullable (Jdec.list color)) Nothing)
232+ |> Jpipe.custom (optionalField "colorIdentity" (Jdec.nullable (Jdec.list colorIdentity )) Nothing)
233+ |> Jpipe.custom (optionalField "colors" (Jdec.nullable (Jdec.list color )) Nothing)
234234 |> Jpipe.custom (optionalField "flavor" (Jdec.nullable Jdec.string) Nothing)
235235 |> Jpipe.required "id" Jdec.string
236236 |> Jpipe.required "imageName" Jdec.string
237237 |> Jpipe.required "layout" layout
238- |> Jpipe.required "legalities" (Jdec.list legalityElement)
238+ |> Jpipe.required "legalities" (Jdec.list legalityElement )
239239 |> Jpipe.custom (optionalField "manaCost" (Jdec.nullable Jdec.string) Nothing)
240240 |> Jpipe.custom (optionalField "mciNumber" (Jdec.nullable Jdec.string) Nothing)
241241 |> Jpipe.required "multiverseid" Jdec.int
@@ -243,16 +243,16 @@ card =
243243 |> Jpipe.custom (optionalField "originalText" (Jdec.nullable Jdec.string) Nothing)
244244 |> Jpipe.required "originalType" Jdec.string
245245 |> Jpipe.custom (optionalField "power" (Jdec.nullable Jdec.string) Nothing)
246- |> Jpipe.required "printings" (Jdec.list Jdec.string)
246+ |> Jpipe.required "printings" (Jdec.list Jdec.string )
247247 |> Jpipe.required "rarity" rarity
248248 |> Jpipe.custom (optionalField "reserved" (Jdec.nullable Jdec.bool) Nothing)
249- |> Jpipe.custom (optionalField "rulings" (Jdec.nullable (Jdec.list ruling)) Nothing)
250- |> Jpipe.custom (optionalField "subtypes" (Jdec.nullable (Jdec.list Jdec.string)) Nothing)
251- |> Jpipe.custom (optionalField "supertypes" (Jdec.nullable (Jdec.list supertype)) Nothing)
249+ |> Jpipe.custom (optionalField "rulings" (Jdec.nullable (Jdec.list ruling )) Nothing)
250+ |> Jpipe.custom (optionalField "subtypes" (Jdec.nullable (Jdec.list Jdec.string )) Nothing)
251+ |> Jpipe.custom (optionalField "supertypes" (Jdec.nullable (Jdec.list supertype )) Nothing)
252252 |> Jpipe.custom (optionalField "text" (Jdec.nullable Jdec.string) Nothing)
253253 |> Jpipe.custom (optionalField "toughness" (Jdec.nullable Jdec.string) Nothing)
254- |> Jpipe.required "types" (Jdec.list purpleType)
255- |> Jpipe.custom (optionalField "variations" (Jdec.nullable (Jdec.list Jdec.int)) Nothing)
254+ |> Jpipe.required "types" (Jdec.list purpleType )
255+ |> Jpipe.custom (optionalField "variations" (Jdec.nullable (Jdec.list Jdec.int )) Nothing)
256256
257257 encodeCard : Card -> Jenc.Value
258258 encodeCard x =
Test case

test/inputs/json/misc/dd1ce.json

1 generated file · +11 −11
Melmdefault / QuickType.elm+11 −11
@@ -178,9 +178,9 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
178178 quickType : Jdec.Decoder QuickType
179179 quickType =
180180 Jdec.succeed QuickType
181- |> Jpipe.required "booster" (Jdec.list booster)
181+ |> Jpipe.required "booster" (Jdec.list booster )
182182 |> Jpipe.required "border" Jdec.string
183- |> Jpipe.required "cards" (Jdec.list card)
183+ |> Jpipe.required "cards" (Jdec.list card )
184184 |> Jpipe.required "code" Jdec.string
185185 |> Jpipe.required "gathererCode" Jdec.string
186186 |> Jpipe.required "magicCardsInfoCode" Jdec.string
@@ -229,13 +229,13 @@ card =
229229 |> Jpipe.required "artist" Jdec.string
230230 |> Jpipe.required "type" Jdec.string
231231 |> Jpipe.required "cmc" Jdec.int
232- |> Jpipe.custom (optionalField "colorIdentity" (Jdec.nullable (Jdec.list colorIdentity)) Nothing)
233- |> Jpipe.custom (optionalField "colors" (Jdec.nullable (Jdec.list color)) Nothing)
232+ |> Jpipe.custom (optionalField "colorIdentity" (Jdec.nullable (Jdec.list colorIdentity )) Nothing)
233+ |> Jpipe.custom (optionalField "colors" (Jdec.nullable (Jdec.list color )) Nothing)
234234 |> Jpipe.custom (optionalField "flavor" (Jdec.nullable Jdec.string) Nothing)
235235 |> Jpipe.required "id" Jdec.string
236236 |> Jpipe.required "imageName" Jdec.string
237237 |> Jpipe.required "layout" layout
238- |> Jpipe.required "legalities" (Jdec.list legalityElement)
238+ |> Jpipe.required "legalities" (Jdec.list legalityElement )
239239 |> Jpipe.custom (optionalField "manaCost" (Jdec.nullable Jdec.string) Nothing)
240240 |> Jpipe.custom (optionalField "mciNumber" (Jdec.nullable Jdec.string) Nothing)
241241 |> Jpipe.required "multiverseid" Jdec.int
@@ -243,16 +243,16 @@ card =
243243 |> Jpipe.custom (optionalField "originalText" (Jdec.nullable Jdec.string) Nothing)
244244 |> Jpipe.required "originalType" Jdec.string
245245 |> Jpipe.custom (optionalField "power" (Jdec.nullable Jdec.string) Nothing)
246- |> Jpipe.required "printings" (Jdec.list Jdec.string)
246+ |> Jpipe.required "printings" (Jdec.list Jdec.string )
247247 |> Jpipe.required "rarity" rarity
248248 |> Jpipe.custom (optionalField "reserved" (Jdec.nullable Jdec.bool) Nothing)
249- |> Jpipe.custom (optionalField "rulings" (Jdec.nullable (Jdec.list ruling)) Nothing)
250- |> Jpipe.custom (optionalField "subtypes" (Jdec.nullable (Jdec.list Jdec.string)) Nothing)
251- |> Jpipe.custom (optionalField "supertypes" (Jdec.nullable (Jdec.list supertype)) Nothing)
249+ |> Jpipe.custom (optionalField "rulings" (Jdec.nullable (Jdec.list ruling )) Nothing)
250+ |> Jpipe.custom (optionalField "subtypes" (Jdec.nullable (Jdec.list Jdec.string )) Nothing)
251+ |> Jpipe.custom (optionalField "supertypes" (Jdec.nullable (Jdec.list supertype )) Nothing)
252252 |> Jpipe.custom (optionalField "text" (Jdec.nullable Jdec.string) Nothing)
253253 |> Jpipe.custom (optionalField "toughness" (Jdec.nullable Jdec.string) Nothing)
254- |> Jpipe.required "types" (Jdec.list purpleType)
255- |> Jpipe.custom (optionalField "variations" (Jdec.nullable (Jdec.list Jdec.int)) Nothing)
254+ |> Jpipe.required "types" (Jdec.list purpleType )
255+ |> Jpipe.custom (optionalField "variations" (Jdec.nullable (Jdec.list Jdec.int )) Nothing)
256256
257257 encodeCard : Card -> Jenc.Value
258258 encodeCard x =
Test case

test/inputs/json/misc/dec3a.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -108,7 +108,7 @@ quickType : Jdec.Decoder QuickType
108108 quickType =
109109 Jdec.succeed QuickType
110110 |> Jpipe.required "metadata" metadata
111- |> Jpipe.required "results" (Jdec.list result)
111+ |> Jpipe.required "results" (Jdec.list result )
112112
113113 encodeQuickType : QuickType -> Jenc.Value
114114 encodeQuickType x =
Test case

test/inputs/json/misc/df957.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -276,7 +276,7 @@ item =
276276 Jdec.succeed Item
277277 |> Jpipe.required "condition" condition
278278 |> Jpipe.required "description" Jdec.string
279- |> Jpipe.required "forecast" (Jdec.list forecast)
279+ |> Jpipe.required "forecast" (Jdec.list forecast )
280280 |> Jpipe.required "guid" guid
281281 |> Jpipe.required "lat" Jdec.string
282282 |> Jpipe.required "link" Jdec.string
Test case

test/inputs/json/misc/e0ac7.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -161,7 +161,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
161161 quickType : Jdec.Decoder QuickType
162162 quickType =
163163 Jdec.succeed QuickType
164- |> Jpipe.required "data" (Jdec.list datum)
164+ |> Jpipe.required "data" (Jdec.list datum )
165165 |> Jpipe.required "meta" meta
166166 |> Jpipe.required "pagination" pagination
Test case

test/inputs/json/misc/e2915.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -280,7 +280,7 @@ item =
280280 Jdec.succeed Item
281281 |> Jpipe.required "condition" condition
282282 |> Jpipe.required "description" Jdec.string
283- |> Jpipe.required "forecast" (Jdec.list forecast)
283+ |> Jpipe.required "forecast" (Jdec.list forecast )
284284 |> Jpipe.required "guid" guid
285285 |> Jpipe.required "lat" Jdec.string
286286 |> Jpipe.required "link" Jdec.string
Test case

test/inputs/json/misc/e2a58.json

1 generated file · +2 −2
Melmdefault / QuickType.elm+2 −2
@@ -39,7 +39,7 @@ optionalField key decoder fallback =
3939 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
4040
4141 quickType : Jdec.Decoder QuickType
42-quickType = Jdec.list quickTypeElement
42+quickType = Jdec.list quickTypeElement
4343
4444 quickTypeToString : QuickType -> String
4545 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
@@ -48,7 +48,7 @@ quickTypeElement : Jdec.Decoder QuickTypeElement
4848 quickTypeElement =
4949 Jdec.succeed QuickTypeElement
5050 |> Jpipe.required "date" Jdec.string
51- |> Jpipe.required "stop-and-search" (Jdec.list Jdec.string)
51+ |> Jpipe.required "stop-and-search" (Jdec.list Jdec.string )
5252
5353 encodeQuickTypeElement : QuickTypeElement -> Jenc.Value
5454 encodeQuickTypeElement x =
Test case

test/inputs/json/misc/e324e.json

1 generated file · +4 −4
Melmdefault / QuickType.elm+4 −4
@@ -130,8 +130,8 @@ quickType =
130130 |> Jpipe.required "host" Jdec.string
131131 |> Jpipe.required "info" info
132132 |> Jpipe.required "paths" paths
133- |> Jpipe.required "produces" (Jdec.list Jdec.string)
134- |> Jpipe.required "schemes" (Jdec.list Jdec.string)
133+ |> Jpipe.required "produces" (Jdec.list Jdec.string )
134+ |> Jpipe.required "schemes" (Jdec.list Jdec.string )
135135 |> Jpipe.required "swagger" Jdec.string
136136
137137 encodeQuickType : QuickType -> Jenc.Value
@@ -236,10 +236,10 @@ get : Jdec.Decoder Get
236236 get =
237237 Jdec.succeed Get
238238 |> Jpipe.required "description" Jdec.string
239- |> Jpipe.required "parameters" (Jdec.list parameter)
239+ |> Jpipe.required "parameters" (Jdec.list parameter )
240240 |> Jpipe.required "responses" responses
241241 |> Jpipe.required "summary" Jdec.string
242- |> Jpipe.required "tags" (Jdec.list Jdec.string)
242+ |> Jpipe.required "tags" (Jdec.list Jdec.string )
243243
244244 encodeGet : Get -> Jenc.Value
245245 encodeGet x =
Test case

test/inputs/json/misc/e53b5.json

1 generated file · +2 −2
Melmdefault / QuickType.elm+2 −2
@@ -71,7 +71,7 @@ optionalField key decoder fallback =
7171 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
7272
7373 quickType : Jdec.Decoder QuickType
74-quickType = Jdec.list quickTypeUnion
74+quickType = Jdec.list quickTypeUnion
7575
7676 quickTypeToString : QuickType -> String
7777 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeUnion r)
@@ -79,7 +79,7 @@ quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeUnion r)
7979 quickTypeUnion : Jdec.Decoder QuickTypeUnion
8080 quickTypeUnion =
8181 Jdec.oneOf
82- [ Jdec.map PurpleQuickTypeArrayInQuickTypeUnion (Jdec.list purpleQuickType)
82+ [ Jdec.map PurpleQuickTypeArrayInQuickTypeUnion (Jdec.list purpleQuickType )
8383 , Jdec.map FluffyQuickTypeInQuickTypeUnion fluffyQuickType
8484 ]
Test case

test/inputs/json/misc/e8a0b.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -47,7 +47,7 @@ optionalField key decoder fallback =
4747 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
4848
4949 quickType : Jdec.Decoder QuickType
50-quickType = Jdec.list quickTypeElement
50+quickType = Jdec.list quickTypeElement
5151
5252 quickTypeToString : QuickType -> String
5353 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
Test case

test/inputs/json/misc/e8b04.json

1 generated file · +18 −18
Melmdefault / QuickType.elm+18 −18
@@ -351,7 +351,7 @@ optionalField key decoder fallback =
351351 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
352352
353353 quickType : Jdec.Decoder QuickType
354-quickType = Jdec.list quickTypeElement
354+quickType = Jdec.list quickTypeElement
355355
356356 quickTypeToString : QuickType -> String
357357 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
@@ -365,8 +365,8 @@ quickTypeElement =
365365 |> Jpipe.custom (optionalField "description" (Jdec.nullable Jdec.string) Nothing)
366366 |> Jpipe.custom (optionalField "displayType" (Jdec.nullable displayType) Nothing)
367367 |> Jpipe.required "downloadCount" Jdec.int
368- |> Jpipe.custom (optionalField "flags" (Jdec.nullable (Jdec.list quickTypeFlag)) Nothing)
369- |> Jpipe.required "grants" (Jdec.list grant)
368+ |> Jpipe.custom (optionalField "flags" (Jdec.nullable (Jdec.list quickTypeFlag )) Nothing)
369+ |> Jpipe.required "grants" (Jdec.list grant )
370370 |> Jpipe.required "hideFromCatalog" Jdec.bool
371371 |> Jpipe.required "hideFromDataJson" Jdec.bool
372372 |> Jpipe.required "id" Jdec.string
@@ -387,14 +387,14 @@ quickTypeElement =
387387 |> Jpipe.required "publicationStage" publicationStage
388388 |> Jpipe.custom (optionalField "ratings" (Jdec.nullable ratings) Nothing)
389389 |> Jpipe.custom (optionalField "resourceName" (Jdec.nullable Jdec.string) Nothing)
390- |> Jpipe.required "rights" (Jdec.list right)
390+ |> Jpipe.required "rights" (Jdec.list right )
391391 |> Jpipe.custom (optionalField "rowClass" (Jdec.nullable Jdec.string) Nothing)
392392 |> Jpipe.custom (optionalField "rowIdentifierColumnId" (Jdec.nullable Jdec.int) Nothing)
393393 |> Jpipe.custom (optionalField "rowsUpdatedAt" (Jdec.nullable Jdec.int) Nothing)
394394 |> Jpipe.custom (optionalField "rowsUpdatedBy" (Jdec.nullable rowsUpdatedBy) Nothing)
395395 |> Jpipe.required "tableAuthor" tableAuthor
396396 |> Jpipe.required "tableId" Jdec.int
397- |> Jpipe.custom (optionalField "tags" (Jdec.nullable (Jdec.list Jdec.string)) Nothing)
397+ |> Jpipe.custom (optionalField "tags" (Jdec.nullable (Jdec.list Jdec.string )) Nothing)
398398 |> Jpipe.required "totalTimesRated" Jdec.int
399399 |> Jpipe.required "viewCount" Jdec.int
400400 |> Jpipe.required "viewLastModified" Jdec.int
@@ -484,7 +484,7 @@ encodeQuickTypeFlag x = case x of
484484 grant : Jdec.Decoder Grant
485485 grant =
486486 Jdec.succeed Grant
487- |> Jpipe.required "flags" (Jdec.list grantFlag)
487+ |> Jpipe.required "flags" (Jdec.list grantFlag )
488488 |> Jpipe.required "type" grantType
489489 |> Jpipe.required "inherited" Jdec.bool
490490
@@ -525,7 +525,7 @@ encodeGrantType x = case x of
525525 quickTypeMetadata : Jdec.Decoder QuickTypeMetadata
526526 quickTypeMetadata =
527527 Jdec.succeed QuickTypeMetadata
528- |> Jpipe.custom (optionalField "availableDisplayTypes" (Jdec.nullable (Jdec.list displayType)) Nothing)
528+ |> Jpipe.custom (optionalField "availableDisplayTypes" (Jdec.nullable (Jdec.list displayType )) Nothing)
529529 |> Jpipe.custom (optionalField "custom_fields" (Jdec.nullable customFields) Nothing)
530530 |> Jpipe.custom (optionalField "jsonQuery" (Jdec.nullable jsonQuery) Nothing)
531531 |> Jpipe.custom (optionalField "rdfClass" (Jdec.nullable Jdec.string) Nothing)
@@ -576,10 +576,10 @@ encodeTest x =
576576 jsonQuery : Jdec.Decoder JSONQuery
577577 jsonQuery =
578578 Jdec.succeed JSONQuery
579- |> Jpipe.custom (optionalField "group" (Jdec.nullable (Jdec.list group)) Nothing)
579+ |> Jpipe.custom (optionalField "group" (Jdec.nullable (Jdec.list group )) Nothing)
580580 |> Jpipe.custom (optionalField "where" (Jdec.nullable purpleWhere) Nothing)
581- |> Jpipe.custom (optionalField "order" (Jdec.nullable (Jdec.list order)) Nothing)
582- |> Jpipe.custom (optionalField "select" (Jdec.nullable (Jdec.list select)) Nothing)
581+ |> Jpipe.custom (optionalField "order" (Jdec.nullable (Jdec.list order )) Nothing)
582+ |> Jpipe.custom (optionalField "select" (Jdec.nullable (Jdec.list select )) Nothing)
583583
584584 encodeJSONQuery : JSONQuery -> Jenc.Value
585585 encodeJSONQuery x =
@@ -604,7 +604,7 @@ encodeGroup x =
604604 purpleWhere : Jdec.Decoder Where
605605 purpleWhere =
606606 Jdec.succeed Where
607- |> Jpipe.custom (optionalField "children" (Jdec.nullable (Jdec.list child)) Nothing)
607+ |> Jpipe.custom (optionalField "children" (Jdec.nullable (Jdec.list child )) Nothing)
608608 |> Jpipe.custom (optionalField "columnFieldName" (Jdec.nullable childColumnFieldName) Nothing)
609609 |> Jpipe.custom (optionalField "metadata" (Jdec.nullable childMetadata) Nothing)
610610 |> Jpipe.required "operator" whereOperator
@@ -659,7 +659,7 @@ encodeChildColumnFieldName x = case x of
659659 childMetadata : Jdec.Decoder ChildMetadata
660660 childMetadata =
661661 Jdec.succeed ChildMetadata
662- |> Jpipe.custom (optionalField "customValues" (Jdec.nullable (Jdec.list Jdec.string)) Nothing)
662+ |> Jpipe.custom (optionalField "customValues" (Jdec.nullable (Jdec.list Jdec.string )) Nothing)
663663 |> Jpipe.custom (optionalField "freeform" (Jdec.nullable Jdec.bool) Nothing)
664664 |> Jpipe.custom (optionalField "includeAuto" (Jdec.nullable Jdec.int) Nothing)
665665 |> Jpipe.custom (optionalField "operator" (Jdec.nullable metadataOperator) Nothing)
@@ -814,7 +814,7 @@ encodeRichRendererConfigs x =
814814 fatRow : Jdec.Decoder FatRow
815815 fatRow =
816816 Jdec.succeed FatRow
817- |> Jpipe.required "columns" (Jdec.list column)
817+ |> Jpipe.required "columns" (Jdec.list column )
818818
819819 encodeFatRow : FatRow -> Jenc.Value
820820 encodeFatRow x =
@@ -825,7 +825,7 @@ encodeFatRow x =
825825 column : Jdec.Decoder Column
826826 column =
827827 Jdec.succeed Column
828- |> Jpipe.required "rows" (Jdec.list row)
828+ |> Jpipe.required "rows" (Jdec.list row )
829829 |> Jpipe.required "styles" styles
830830
831831 encodeColumn : Column -> Jenc.Value
@@ -838,7 +838,7 @@ encodeColumn x =
838838 row : Jdec.Decoder Row
839839 row =
840840 Jdec.succeed Row
841- |> Jpipe.required "fields" (Jdec.list field)
841+ |> Jpipe.required "fields" (Jdec.list field )
842842
843843 encodeRow : Row -> Jenc.Value
844844 encodeRow x =
@@ -969,13 +969,13 @@ owner : Jdec.Decoder Owner
969969 owner =
970970 Jdec.succeed Owner
971971 |> Jpipe.required "displayName" Jdec.string
972- |> Jpipe.custom (optionalField "flags" (Jdec.nullable (Jdec.list Jdec.string)) Nothing)
972+ |> Jpipe.custom (optionalField "flags" (Jdec.nullable (Jdec.list Jdec.string )) Nothing)
973973 |> Jpipe.required "id" Jdec.string
974974 |> Jpipe.custom (optionalField "lastNotificationSeenAt" (Jdec.nullable Jdec.int) Nothing)
975975 |> Jpipe.custom (optionalField "profileImageUrlLarge" (Jdec.nullable Jdec.string) Nothing)
976976 |> Jpipe.custom (optionalField "profileImageUrlMedium" (Jdec.nullable Jdec.string) Nothing)
977977 |> Jpipe.custom (optionalField "profileImageUrlSmall" (Jdec.nullable Jdec.string) Nothing)
978- |> Jpipe.custom (optionalField "rights" (Jdec.nullable (Jdec.list Jdec.string)) Nothing)
978+ |> Jpipe.custom (optionalField "rights" (Jdec.nullable (Jdec.list Jdec.string )) Nothing)
979979 |> Jpipe.custom (optionalField "roleName" (Jdec.nullable roleName) Nothing)
980980 |> Jpipe.required "screenName" Jdec.string
981981
@@ -1083,7 +1083,7 @@ tableAuthor =
10831083 Jdec.succeed TableAuthor
10841084 |> Jpipe.required "displayName" Jdec.string
10851085 |> Jpipe.required "id" Jdec.string
1086- |> Jpipe.custom (optionalField "rights" (Jdec.nullable (Jdec.list Jdec.string)) Nothing)
1086+ |> Jpipe.custom (optionalField "rights" (Jdec.nullable (Jdec.list Jdec.string )) Nothing)
10871087 |> Jpipe.custom (optionalField "roleName" (Jdec.nullable roleName) Nothing)
10881088 |> Jpipe.required "screenName" Jdec.string
Test case

test/inputs/json/misc/f22f5.json

1 generated file · +3 −3
Melmdefault / QuickType.elm+3 −3
@@ -159,7 +159,7 @@ quickTypeData =
159159 Jdec.succeed QuickTypeData
160160 |> Jpipe.required "after" Jdec.string
161161 |> Jpipe.required "before" (Jdec.null ())
162- |> Jpipe.required "children" (Jdec.list child)
162+ |> Jpipe.required "children" (Jdec.list child )
163163 |> Jpipe.required "modhash" Jdec.string
164164
165165 encodeQuickTypeData : QuickTypeData -> Jenc.Value
@@ -218,7 +218,7 @@ childData =
218218 |> Jpipe.required "locked" Jdec.bool
219219 |> Jpipe.required "media" (Jdec.null ())
220220 |> Jpipe.required "media_embed" mediaEmbed
221- |> Jpipe.required "mod_reports" (Jdec.list Jdec.value)
221+ |> Jpipe.required "mod_reports" (Jdec.list Jdec.value )
222222 |> Jpipe.required "name" Jdec.string
223223 |> Jpipe.required "num_comments" Jdec.int
224224 |> Jpipe.required "num_reports" (Jdec.null ())
@@ -244,7 +244,7 @@ childData =
244244 |> Jpipe.required "title" Jdec.string
245245 |> Jpipe.required "ups" Jdec.int
246246 |> Jpipe.required "url" Jdec.string
247- |> Jpipe.required "user_reports" (Jdec.list Jdec.value)
247+ |> Jpipe.required "user_reports" (Jdec.list Jdec.value )
248248 |> Jpipe.required "view_count" (Jdec.null ())
249249 |> Jpipe.required "visited" Jdec.bool
Test case

test/inputs/json/misc/f3139.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -39,7 +39,7 @@ optionalField key decoder fallback =
3939 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
4040
4141 quickType : Jdec.Decoder QuickType
42-quickType = Jdec.list quickTypeElement
42+quickType = Jdec.list quickTypeElement
4343
4444 quickTypeToString : QuickType -> String
4545 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
Test case

test/inputs/json/misc/f3edf.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -47,7 +47,7 @@ optionalField key decoder fallback =
4747 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
4848
4949 quickType : Jdec.Decoder QuickType
50-quickType = Jdec.list quickTypeElement
50+quickType = Jdec.list quickTypeElement
5151
5252 quickTypeToString : QuickType -> String
5353 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
Test case

test/inputs/json/misc/f466a.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -47,7 +47,7 @@ optionalField key decoder fallback =
4747 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
4848
4949 quickType : Jdec.Decoder QuickType
50-quickType = Jdec.list quickTypeElement
50+quickType = Jdec.list quickTypeElement
5151
5252 quickTypeToString : QuickType -> String
5353 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
Test case

test/inputs/json/misc/f6a65.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -169,7 +169,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
169169 quickType : Jdec.Decoder QuickType
170170 quickType =
171171 Jdec.succeed QuickType
172- |> Jpipe.required "data" (Jdec.list datum)
172+ |> Jpipe.required "data" (Jdec.list datum )
173173 |> Jpipe.required "meta" meta
174174 |> Jpipe.required "pagination" pagination
Test case

test/inputs/json/misc/f74d5.json

1 generated file · +9 −9
Melmdefault / QuickType.elm+9 −9
@@ -173,7 +173,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
173173 quickType : Jdec.Decoder QuickType
174174 quickType =
175175 Jdec.succeed QuickType
176- |> Jpipe.required "data" (Jdec.list (Jdec.list datum))
176+ |> Jpipe.required "data" (Jdec.list (Jdec.list datum ) )
177177 |> Jpipe.required "meta" meta
178178
179179 encodeQuickType : QuickType -> Jenc.Value
@@ -211,12 +211,12 @@ view =
211211 Jdec.succeed View
212212 |> Jpipe.required "averageRating" Jdec.int
213213 |> Jpipe.required "category" Jdec.string
214- |> Jpipe.required "columns" (Jdec.list column)
214+ |> Jpipe.required "columns" (Jdec.list column )
215215 |> Jpipe.required "createdAt" Jdec.int
216216 |> Jpipe.required "displayType" Jdec.string
217217 |> Jpipe.required "downloadCount" Jdec.int
218- |> Jpipe.required "flags" (Jdec.list Jdec.string)
219- |> Jpipe.required "grants" (Jdec.list grant)
218+ |> Jpipe.required "flags" (Jdec.list Jdec.string )
219+ |> Jpipe.required "grants" (Jdec.list grant )
220220 |> Jpipe.required "hideFromCatalog" Jdec.bool
221221 |> Jpipe.required "hideFromDataJson" Jdec.bool
222222 |> Jpipe.required "id" Jdec.string
@@ -236,7 +236,7 @@ view =
236236 |> Jpipe.required "publicationGroup" Jdec.int
237237 |> Jpipe.required "publicationStage" Jdec.string
238238 |> Jpipe.required "query" query
239- |> Jpipe.required "rights" (Jdec.list Jdec.string)
239+ |> Jpipe.required "rights" (Jdec.list Jdec.string )
240240 |> Jpipe.required "rowClass" Jdec.string
241241 |> Jpipe.required "rowsUpdatedAt" Jdec.int
242242 |> Jpipe.required "rowsUpdatedBy" Jdec.string
@@ -295,7 +295,7 @@ column =
295295 |> Jpipe.custom (optionalField "cachedContents" (Jdec.nullable cachedContents) Nothing)
296296 |> Jpipe.required "dataTypeName" typeName
297297 |> Jpipe.required "fieldName" Jdec.string
298- |> Jpipe.custom (optionalField "flags" (Jdec.nullable (Jdec.list Jdec.string)) Nothing)
298+ |> Jpipe.custom (optionalField "flags" (Jdec.nullable (Jdec.list Jdec.string )) Nothing)
299299 |> Jpipe.required "format" query
300300 |> Jpipe.required "id" Jdec.int
301301 |> Jpipe.required "name" Jdec.string
@@ -329,7 +329,7 @@ cachedContents =
329329 |> Jpipe.required "null" Jdec.int
330330 |> Jpipe.required "smallest" Jdec.string
331331 |> Jpipe.custom (optionalField "sum" (Jdec.nullable Jdec.string) Nothing)
332- |> Jpipe.required "top" (Jdec.list top)
332+ |> Jpipe.required "top" (Jdec.list top )
333333
334334 encodeCachedContents : CachedContents -> Jenc.Value
335335 encodeCachedContents x =
@@ -386,7 +386,7 @@ encodeQuery x =
386386 grant : Jdec.Decoder Grant
387387 grant =
388388 Jdec.succeed Grant
389- |> Jpipe.required "flags" (Jdec.list Jdec.string)
389+ |> Jpipe.required "flags" (Jdec.list Jdec.string )
390390 |> Jpipe.required "type" Jdec.string
391391 |> Jpipe.required "inherited" Jdec.bool
392392
@@ -412,7 +412,7 @@ encodeLicense x =
412412 metadata : Jdec.Decoder Metadata
413413 metadata =
414414 Jdec.succeed Metadata
415- |> Jpipe.required "availableDisplayTypes" (Jdec.list Jdec.string)
415+ |> Jpipe.required "availableDisplayTypes" (Jdec.list Jdec.string )
416416 |> Jpipe.required "rdfClass" Jdec.string
417417 |> Jpipe.required "rdfSubject" Jdec.string
418418 |> Jpipe.required "renderTypeConfig" renderTypeConfig
Test case

test/inputs/json/misc/f82d9.json

1 generated file · +4 −4
Melmdefault / QuickType.elm+4 −4
@@ -144,8 +144,8 @@ quickType =
144144 |> Jpipe.required "host" Jdec.string
145145 |> Jpipe.required "info" info
146146 |> Jpipe.required "paths" paths
147- |> Jpipe.required "produces" (Jdec.list Jdec.string)
148- |> Jpipe.required "schemes" (Jdec.list Jdec.string)
147+ |> Jpipe.required "produces" (Jdec.list Jdec.string )
148+ |> Jpipe.required "schemes" (Jdec.list Jdec.string )
149149 |> Jpipe.required "swagger" Jdec.string
150150
151151 encodeQuickType : QuickType -> Jenc.Value
@@ -279,10 +279,10 @@ get : Jdec.Decoder Get
279279 get =
280280 Jdec.succeed Get
281281 |> Jpipe.required "description" Jdec.string
282- |> Jpipe.required "parameters" (Jdec.list parameter)
282+ |> Jpipe.required "parameters" (Jdec.list parameter )
283283 |> Jpipe.required "responses" responses
284284 |> Jpipe.required "summary" Jdec.string
285- |> Jpipe.required "tags" (Jdec.list Jdec.string)
285+ |> Jpipe.required "tags" (Jdec.list Jdec.string )
286286
287287 encodeGet : Get -> Jenc.Value
288288 encodeGet x =
Test case

test/inputs/json/misc/f974d.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -48,7 +48,7 @@ quickType =
4848 |> Jpipe.required "hash" Jdec.string
4949 |> Jpipe.required "height" Jdec.int
5050 |> Jpipe.required "time" Jdec.int
51- |> Jpipe.required "txIndexes" (Jdec.list Jdec.int)
51+ |> Jpipe.required "txIndexes" (Jdec.list Jdec.int )
5252
5353 encodeQuickType : QuickType -> Jenc.Value
5454 encodeQuickType x =
Test case

test/inputs/json/misc/fcca3.json

1 generated file · +16 −16
Melmdefault / QuickType.elm+16 −16
@@ -285,7 +285,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
285285 quickType : Jdec.Decoder QuickType
286286 quickType =
287287 Jdec.succeed QuickType
288- |> Jpipe.required "data" (Jdec.list (Jdec.list datum))
288+ |> Jpipe.required "data" (Jdec.list (Jdec.list datum ) )
289289 |> Jpipe.required "meta" meta
290290
291291 encodeQuickType : QuickType -> Jenc.Value
@@ -326,13 +326,13 @@ view =
326326 |> Jpipe.required "attribution" Jdec.string
327327 |> Jpipe.required "averageRating" Jdec.int
328328 |> Jpipe.required "category" Jdec.string
329- |> Jpipe.required "columns" (Jdec.list column)
329+ |> Jpipe.required "columns" (Jdec.list column )
330330 |> Jpipe.required "createdAt" Jdec.int
331331 |> Jpipe.required "description" Jdec.string
332332 |> Jpipe.required "displayType" Jdec.string
333333 |> Jpipe.required "downloadCount" Jdec.int
334- |> Jpipe.required "flags" (Jdec.list Jdec.string)
335- |> Jpipe.required "grants" (Jdec.list grant)
334+ |> Jpipe.required "flags" (Jdec.list Jdec.string )
335+ |> Jpipe.required "grants" (Jdec.list grant )
336336 |> Jpipe.required "hideFromCatalog" Jdec.bool
337337 |> Jpipe.required "hideFromDataJson" Jdec.bool
338338 |> Jpipe.required "id" Jdec.string
@@ -350,12 +350,12 @@ view =
350350 |> Jpipe.required "publicationGroup" Jdec.int
351351 |> Jpipe.required "publicationStage" Jdec.string
352352 |> Jpipe.required "query" query
353- |> Jpipe.required "rights" (Jdec.list Jdec.string)
353+ |> Jpipe.required "rights" (Jdec.list Jdec.string )
354354 |> Jpipe.required "rowsUpdatedAt" Jdec.int
355355 |> Jpipe.required "rowsUpdatedBy" Jdec.string
356356 |> Jpipe.required "tableAuthor" owner
357357 |> Jpipe.required "tableId" Jdec.int
358- |> Jpipe.required "tags" (Jdec.list Jdec.string)
358+ |> Jpipe.required "tags" (Jdec.list Jdec.string )
359359 |> Jpipe.required "totalTimesRated" Jdec.int
360360 |> Jpipe.required "viewCount" Jdec.int
361361 |> Jpipe.required "viewLastModified" Jdec.int
@@ -410,7 +410,7 @@ column =
410410 |> Jpipe.required "dataTypeName" typeName
411411 |> Jpipe.custom (optionalField "description" (Jdec.nullable Jdec.string) Nothing)
412412 |> Jpipe.required "fieldName" Jdec.string
413- |> Jpipe.custom (optionalField "flags" (Jdec.nullable (Jdec.list Jdec.string)) Nothing)
413+ |> Jpipe.custom (optionalField "flags" (Jdec.nullable (Jdec.list Jdec.string )) Nothing)
414414 |> Jpipe.required "format" format
415415 |> Jpipe.required "id" Jdec.int
416416 |> Jpipe.required "name" Jdec.string
@@ -445,7 +445,7 @@ cachedContents =
445445 |> Jpipe.required "null" Jdec.int
446446 |> Jpipe.required "smallest" Jdec.string
447447 |> Jpipe.custom (optionalField "sum" (Jdec.nullable Jdec.string) Nothing)
448- |> Jpipe.required "top" (Jdec.list top)
448+ |> Jpipe.required "top" (Jdec.list top )
449449
450450 encodeCachedContents : CachedContents -> Jenc.Value
451451 encodeCachedContents x =
@@ -507,7 +507,7 @@ encodeFormat x =
507507 grant : Jdec.Decoder Grant
508508 grant =
509509 Jdec.succeed Grant
510- |> Jpipe.required "flags" (Jdec.list Jdec.string)
510+ |> Jpipe.required "flags" (Jdec.list Jdec.string )
511511 |> Jpipe.required "type" Jdec.string
512512 |> Jpipe.required "inherited" Jdec.bool
513513
@@ -522,8 +522,8 @@ encodeGrant x =
522522 viewMetadata : Jdec.Decoder ViewMetadata
523523 viewMetadata =
524524 Jdec.succeed ViewMetadata
525- |> Jpipe.required "attachments" (Jdec.list attachment)
526- |> Jpipe.required "availableDisplayTypes" (Jdec.list Jdec.string)
525+ |> Jpipe.required "attachments" (Jdec.list attachment )
526+ |> Jpipe.required "availableDisplayTypes" (Jdec.list Jdec.string )
527527 |> Jpipe.required "custom_fields" customFields
528528 |> Jpipe.required "filterCondition" filterCondition
529529 |> Jpipe.required "jsonQuery" jsonQuery
@@ -641,7 +641,7 @@ encodeDisclaimers x =
641641 filterCondition : Jdec.Decoder FilterCondition
642642 filterCondition =
643643 Jdec.succeed FilterCondition
644- |> Jpipe.required "children" (Jdec.list child)
644+ |> Jpipe.required "children" (Jdec.list child )
645645 |> Jpipe.required "type" Jdec.string
646646 |> Jpipe.required "metadata" filterConditionMetadata
647647 |> Jpipe.required "value" Jdec.string
@@ -673,7 +673,7 @@ encodeChild x =
673673 childMetadata : Jdec.Decoder ChildMetadata
674674 childMetadata =
675675 Jdec.succeed ChildMetadata
676- |> Jpipe.required "customValues" (Jdec.list (Jdec.list Jdec.string))
676+ |> Jpipe.required "customValues" (Jdec.list (Jdec.list Jdec.string ) )
677677 |> Jpipe.required "operator" Jdec.string
678678 |> Jpipe.required "tableColumnId" tableColumnID
679679
@@ -712,7 +712,7 @@ encodeFilterConditionMetadata x =
712712 jsonQuery : Jdec.Decoder JSONQuery
713713 jsonQuery =
714714 Jdec.succeed JSONQuery
715- |> Jpipe.required "order" (Jdec.list order)
715+ |> Jpipe.required "order" (Jdec.list order )
716716
717717 encodeJSONQuery : JSONQuery -> Jenc.Value
718718 encodeJSONQuery x =
@@ -763,7 +763,7 @@ owner =
763763 |> Jpipe.required "profileImageUrlLarge" Jdec.string
764764 |> Jpipe.required "profileImageUrlMedium" Jdec.string
765765 |> Jpipe.required "profileImageUrlSmall" Jdec.string
766- |> Jpipe.required "rights" (Jdec.list Jdec.string)
766+ |> Jpipe.required "rights" (Jdec.list Jdec.string )
767767 |> Jpipe.required "roleName" Jdec.string
768768 |> Jpipe.required "screenName" Jdec.string
769769
@@ -783,7 +783,7 @@ encodeOwner x =
783783 query : Jdec.Decoder Query
784784 query =
785785 Jdec.succeed Query
786- |> Jpipe.required "orderBys" (Jdec.list orderBy)
786+ |> Jpipe.required "orderBys" (Jdec.list orderBy )
787787
788788 encodeQuery : Query -> Jenc.Value
789789 encodeQuery x =
Test case

test/inputs/json/priority/bug2521.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -46,7 +46,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4646 quickType : Jdec.Decoder QuickType
4747 quickType =
4848 Jdec.succeed QuickType
49- |> Jpipe.required "options" (Jdec.list option)
49+ |> Jpipe.required "options" (Jdec.list option )
5050
5151 encodeQuickType : QuickType -> Jenc.Value
5252 encodeQuickType x =
Test case

test/inputs/json/priority/bug2590.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -47,7 +47,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4747 quickType : Jdec.Decoder QuickType
4848 quickType =
4949 Jdec.succeed QuickType
50- |> Jpipe.required "invoices" (Jdec.list invoice)
50+ |> Jpipe.required "invoices" (Jdec.list invoice )
5151
5252 encodeQuickType : QuickType -> Jenc.Value
5353 encodeQuickType x =
Test case

test/inputs/json/priority/bug863.json

1 generated file · +2 −2
Melmdefault / QuickType.elm+2 −2
@@ -133,7 +133,7 @@ optionalField key decoder fallback =
133133 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
134134
135135 quickType : Jdec.Decoder QuickType
136-quickType = Jdec.list quickTypeUnion
136+quickType = Jdec.list quickTypeUnion
137137
138138 quickTypeToString : QuickType -> String
139139 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeUnion r)
@@ -141,7 +141,7 @@ quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeUnion r)
141141 quickTypeUnion : Jdec.Decoder QuickTypeUnion
142142 quickTypeUnion =
143143 Jdec.oneOf
144- [ Jdec.map PurpleQuickTypeArrayInQuickTypeUnion (Jdec.list purpleQuickType)
144+ [ Jdec.map PurpleQuickTypeArrayInQuickTypeUnion (Jdec.list purpleQuickType )
145145 , Jdec.map StringInQuickTypeUnion Jdec.string
146146 , Jdec.map FluffyQuickTypeInQuickTypeUnion fluffyQuickType
147147 ]
Test case

test/inputs/json/priority/combinations1.json

2 generated files · +102 −102
Melmarray-type-array--eed288b23e27 / QuickType.elm+51 −51
@@ -565,48 +565,48 @@ quickType : Jdec.Decoder QuickType
565565 quickType =
566566 Jdec.succeed QuickType
567567 |> Jpipe.required "centrodesmose" Jdec.string
568- |> Jpipe.required "cerograph" (Jdec.array cerographElement)
569- |> Jpipe.required "chemotherapeutics" (Jdec.array chemotherapeuticElement)
570- |> Jpipe.required "cimelia" (Jdec.array cimeliaElement)
568+ |> Jpipe.required "cerograph" (Jdec.array cerographElement )
569+ |> Jpipe.required "chemotherapeutics" (Jdec.array chemotherapeuticElement )
570+ |> Jpipe.required "cimelia" (Jdec.array cimeliaElement )
571571 |> Jpipe.required "citrated" Jdec.int
572- |> Jpipe.required "clinodome" (Jdec.array clinodome)
573- |> Jpipe.required "coadjust" (Jdec.array coadjustElement)
574- |> Jpipe.required "consilience" (Jdec.array consilience)
575- |> Jpipe.required "constructor" (Jdec.array constructor)
576- |> Jpipe.required "continuative" (Jdec.array continuative)
577- |> Jpipe.required "credulity" (Jdec.array credulityElement)
578- |> Jpipe.required "creviced" (Jdec.array creviced)
579- |> Jpipe.required "cubiculum" (Jdec.array (Jdec.array (Jdec.nullable Jdec.int)))
580- |> Jpipe.required "deruralize" (Jdec.array deruralizeElement)
581- |> Jpipe.required "diaereses" (Jdec.array diaereseElement)
582- |> Jpipe.required "dissolution" (Jdec.array (Jdec.nullable (Jdec.array (Jdec.null ()))))
583- |> Jpipe.required "downstroke" (Jdec.array downstroke)
584- |> Jpipe.required "electrotautomerism" (Jdec.array (Jdec.nullable Jdec.float))
585- |> Jpipe.required "eleutheromania" (Jdec.array eleutheromania)
572+ |> Jpipe.required "clinodome" (Jdec.array clinodome )
573+ |> Jpipe.required "coadjust" (Jdec.array coadjustElement )
574+ |> Jpipe.required "consilience" (Jdec.array consilience )
575+ |> Jpipe.required "constructor" (Jdec.array constructor )
576+ |> Jpipe.required "continuative" (Jdec.array continuative )
577+ |> Jpipe.required "credulity" (Jdec.array credulityElement )
578+ |> Jpipe.required "creviced" (Jdec.array creviced )
579+ |> Jpipe.required "cubiculum" (Jdec.array (Jdec.array (Jdec.nullable Jdec.int) ) )
580+ |> Jpipe.required "deruralize" (Jdec.array deruralizeElement )
581+ |> Jpipe.required "diaereses" (Jdec.array diaereseElement )
582+ |> Jpipe.required "dissolution" (Jdec.array (Jdec.nullable (Jdec.array (Jdec.null ()) )) )
583+ |> Jpipe.required "downstroke" (Jdec.array downstroke )
584+ |> Jpipe.required "electrotautomerism" (Jdec.array (Jdec.nullable Jdec.float) )
585+ |> Jpipe.required "eleutheromania" (Jdec.array eleutheromania )
586586 |> Jpipe.required "encrust" encrust
587- |> Jpipe.required "entomoid" (Jdec.array entomoid)
588- |> Jpipe.required "epipaleolithic" (Jdec.array epipaleolithic)
589- |> Jpipe.required "expropriable" (Jdec.array expropriable)
590- |> Jpipe.required "faggingly" (Jdec.array fagginglyElement)
591- |> Jpipe.required "fenks" (Jdec.array fenkElement)
592- |> Jpipe.required "flagmaking" (Jdec.array flagmakingElement)
593- |> Jpipe.required "fluorometer" (Jdec.array fluorometer)
594- |> Jpipe.required "fulsome" (Jdec.array (Jdec.nullable Jdec.int))
595- |> Jpipe.required "fuzzy" (Jdec.array fuzzy)
596- |> Jpipe.required "gardenwards" (Jdec.array gardenward)
597- |> Jpipe.required "generalissimo" (Jdec.array generalissimo)
598- |> Jpipe.required "habeas" (Jdec.array (Jdec.nullable (Jdec.dict Jdec.int)))
599- |> Jpipe.required "hemicrystalline" (Jdec.array hemicrystalline)
600- |> Jpipe.required "hemocoele" (Jdec.array hemocoeleElement)
601- |> Jpipe.required "hoister" (Jdec.array hoister)
602- |> Jpipe.required "hyperpiesis" (Jdec.array hyperpiesi)
603- |> Jpipe.required "hyppish" (Jdec.array hyppish)
604- |> Jpipe.required "idealizer" (Jdec.array idealizer)
605- |> Jpipe.required "incrustator" (Jdec.array incrustator)
606- |> Jpipe.required "intentiveness" (Jdec.array intentiveness)
587+ |> Jpipe.required "entomoid" (Jdec.array entomoid )
588+ |> Jpipe.required "epipaleolithic" (Jdec.array epipaleolithic )
589+ |> Jpipe.required "expropriable" (Jdec.array expropriable )
590+ |> Jpipe.required "faggingly" (Jdec.array fagginglyElement )
591+ |> Jpipe.required "fenks" (Jdec.array fenkElement )
592+ |> Jpipe.required "flagmaking" (Jdec.array flagmakingElement )
593+ |> Jpipe.required "fluorometer" (Jdec.array fluorometer )
594+ |> Jpipe.required "fulsome" (Jdec.array (Jdec.nullable Jdec.int) )
595+ |> Jpipe.required "fuzzy" (Jdec.array fuzzy )
596+ |> Jpipe.required "gardenwards" (Jdec.array gardenward )
597+ |> Jpipe.required "generalissimo" (Jdec.array generalissimo )
598+ |> Jpipe.required "habeas" (Jdec.array (Jdec.nullable (Jdec.dict Jdec.int)) )
599+ |> Jpipe.required "hemicrystalline" (Jdec.array hemicrystalline )
600+ |> Jpipe.required "hemocoele" (Jdec.array hemocoeleElement )
601+ |> Jpipe.required "hoister" (Jdec.array hoister )
602+ |> Jpipe.required "hyperpiesis" (Jdec.array hyperpiesi )
603+ |> Jpipe.required "hyppish" (Jdec.array hyppish )
604+ |> Jpipe.required "idealizer" (Jdec.array idealizer )
605+ |> Jpipe.required "incrustator" (Jdec.array incrustator )
606+ |> Jpipe.required "intentiveness" (Jdec.array intentiveness )
607607 |> Jpipe.required "interacinar" interacinar
608- |> Jpipe.required "intercorrelation" (Jdec.array (Jdec.nullable (Jdec.array Jdec.int)))
609- |> Jpipe.required "jacutinga" (Jdec.array jacutinga)
608+ |> Jpipe.required "intercorrelation" (Jdec.array (Jdec.nullable (Jdec.array Jdec.int )) )
609+ |> Jpipe.required "jacutinga" (Jdec.array jacutinga )
610610
611611 encodeQuickType : QuickType -> Jenc.Value
612612 encodeQuickType x =
@@ -793,7 +793,7 @@ encodeChemotherapeuticClass x =
793793 cimeliaElement : Jdec.Decoder CimeliaElement
794794 cimeliaElement =
795795 Jdec.oneOf
796- [ Jdec.map IntegerArrayInCimeliaElement (Jdec.array Jdec.int)
796+ [ Jdec.map IntegerArrayInCimeliaElement (Jdec.array Jdec.int )
797797 , Jdec.null NullInCimeliaElement
798798 , Jdec.map CimeliaClassInCimeliaElement cimeliaClass
799799 ]
@@ -1022,7 +1022,7 @@ encodeCreviced x = case x of
10221022 deruralizeElement : Jdec.Decoder DeruralizeElement
10231023 deruralizeElement =
10241024 Jdec.oneOf
1025- [ Jdec.map NullArrayInDeruralizeElement (Jdec.array (Jdec.null ()))
1025+ [ Jdec.map NullArrayInDeruralizeElement (Jdec.array (Jdec.null ()) )
10261026 , Jdec.map BoolInDeruralizeElement Jdec.bool
10271027 , Jdec.map DeruralizeClassInDeruralizeElement deruralizeClass
10281028 ]
@@ -1085,7 +1085,7 @@ encodeDeruralizeClass x =
10851085 diaereseElement : Jdec.Decoder DiaereseElement
10861086 diaereseElement =
10871087 Jdec.oneOf
1088- [ Jdec.map IntegerArrayInDiaereseElement (Jdec.array Jdec.int)
1088+ [ Jdec.map IntegerArrayInDiaereseElement (Jdec.array Jdec.int )
10891089 , Jdec.map BoolInDiaereseElement Jdec.bool
10901090 , Jdec.map DiaereseClassInDiaereseElement diaereseClass
10911091 ]
@@ -1148,7 +1148,7 @@ encodeDiaereseClass x =
11481148 downstroke : Jdec.Decoder Downstroke
11491149 downstroke =
11501150 Jdec.oneOf
1151- [ Jdec.map NullArrayInDownstroke (Jdec.array (Jdec.null ()))
1151+ [ Jdec.map NullArrayInDownstroke (Jdec.array (Jdec.null ()) )
11521152 , Jdec.map BoolInDownstroke Jdec.bool
11531153 , Jdec.map StringInDownstroke Jdec.string
11541154 ]
@@ -1237,7 +1237,7 @@ encodeEntomoid x = case x of
12371237 epipaleolithic : Jdec.Decoder Epipaleolithic
12381238 epipaleolithic =
12391239 Jdec.oneOf
1240- [ Jdec.map IntegerArrayInEpipaleolithic (Jdec.array Jdec.int)
1240+ [ Jdec.map IntegerArrayInEpipaleolithic (Jdec.array Jdec.int )
12411241 , Jdec.map DoubleInEpipaleolithic Jdec.float
12421242 ]
12431243
@@ -1249,7 +1249,7 @@ encodeEpipaleolithic x = case x of
12491249 expropriable : Jdec.Decoder Expropriable
12501250 expropriable =
12511251 Jdec.oneOf
1252- [ Jdec.map NullArrayInExpropriable (Jdec.array (Jdec.null ()))
1252+ [ Jdec.map NullArrayInExpropriable (Jdec.array (Jdec.null ()) )
12531253 , Jdec.map DoubleInExpropriable Jdec.float
12541254 , Jdec.map CimeliaClassInExpropriable cimeliaClass
12551255 ]
@@ -1474,7 +1474,7 @@ encodeFuzzy x = case x of
14741474 gardenward : Jdec.Decoder Gardenward
14751475 gardenward =
14761476 Jdec.oneOf
1477- [ Jdec.map IntegerArrayInGardenward (Jdec.array Jdec.int)
1477+ [ Jdec.map IntegerArrayInGardenward (Jdec.array Jdec.int )
14781478 , Jdec.map BoolInGardenward Jdec.bool
14791479 , Jdec.map StringInGardenward Jdec.string
14801480 ]
@@ -1514,7 +1514,7 @@ encodeHemicrystalline x = case x of
15141514 hemocoeleElement : Jdec.Decoder HemocoeleElement
15151515 hemocoeleElement =
15161516 Jdec.oneOf
1517- [ Jdec.map IntegerArrayInHemocoeleElement (Jdec.array Jdec.int)
1517+ [ Jdec.map IntegerArrayInHemocoeleElement (Jdec.array Jdec.int )
15181518 , Jdec.map HemocoeleClassInHemocoeleElement hemocoeleClass
15191519 ]
15201520
@@ -1599,7 +1599,7 @@ encodeHoister x = case x of
15991599 hyperpiesi : Jdec.Decoder Hyperpiesi
16001600 hyperpiesi =
16011601 Jdec.oneOf
1602- [ Jdec.map NullArrayInHyperpiesi (Jdec.array (Jdec.null ()))
1602+ [ Jdec.map NullArrayInHyperpiesi (Jdec.array (Jdec.null ()) )
16031603 , Jdec.null NullInHyperpiesi
16041604 , Jdec.map CimeliaClassInHyperpiesi cimeliaClass
16051605 ]
@@ -1627,7 +1627,7 @@ encodeHyppish x = case x of
16271627 idealizer : Jdec.Decoder Idealizer
16281628 idealizer =
16291629 Jdec.oneOf
1630- [ Jdec.map NullArrayInIdealizer (Jdec.array (Jdec.null ()))
1630+ [ Jdec.map NullArrayInIdealizer (Jdec.array (Jdec.null ()) )
16311631 , Jdec.map IntegerInIdealizer Jdec.int
16321632 , Jdec.map CimeliaClassInIdealizer cimeliaClass
16331633 ]
@@ -1641,7 +1641,7 @@ encodeIdealizer x = case x of
16411641 incrustator : Jdec.Decoder Incrustator
16421642 incrustator =
16431643 Jdec.oneOf
1644- [ Jdec.map IntegerArrayInIncrustator (Jdec.array Jdec.int)
1644+ [ Jdec.map IntegerArrayInIncrustator (Jdec.array Jdec.int )
16451645 , Jdec.map IntegerInIncrustator Jdec.int
16461646 , Jdec.map StringInIncrustator Jdec.string
16471647 ]
@@ -1688,7 +1688,7 @@ encodeInteracinar x =
16881688 jacutinga : Jdec.Decoder Jacutinga
16891689 jacutinga =
16901690 Jdec.oneOf
1691- [ Jdec.map IntegerArrayInJacutinga (Jdec.array Jdec.int)
1691+ [ Jdec.map IntegerArrayInJacutinga (Jdec.array Jdec.int )
16921692 , Jdec.map UnionMapInJacutinga (Jdec.dict (Jdec.nullable Jdec.int))
16931693 ]
Melmdefault / QuickType.elm+51 −51
@@ -564,48 +564,48 @@ quickType : Jdec.Decoder QuickType
564564 quickType =
565565 Jdec.succeed QuickType
566566 |> Jpipe.required "centrodesmose" Jdec.string
567- |> Jpipe.required "cerograph" (Jdec.list cerographElement)
568- |> Jpipe.required "chemotherapeutics" (Jdec.list chemotherapeuticElement)
569- |> Jpipe.required "cimelia" (Jdec.list cimeliaElement)
567+ |> Jpipe.required "cerograph" (Jdec.list cerographElement )
568+ |> Jpipe.required "chemotherapeutics" (Jdec.list chemotherapeuticElement )
569+ |> Jpipe.required "cimelia" (Jdec.list cimeliaElement )
570570 |> Jpipe.required "citrated" Jdec.int
571- |> Jpipe.required "clinodome" (Jdec.list clinodome)
572- |> Jpipe.required "coadjust" (Jdec.list coadjustElement)
573- |> Jpipe.required "consilience" (Jdec.list consilience)
574- |> Jpipe.required "constructor" (Jdec.list constructor)
575- |> Jpipe.required "continuative" (Jdec.list continuative)
576- |> Jpipe.required "credulity" (Jdec.list credulityElement)
577- |> Jpipe.required "creviced" (Jdec.list creviced)
578- |> Jpipe.required "cubiculum" (Jdec.list (Jdec.list (Jdec.nullable Jdec.int)))
579- |> Jpipe.required "deruralize" (Jdec.list deruralizeElement)
580- |> Jpipe.required "diaereses" (Jdec.list diaereseElement)
581- |> Jpipe.required "dissolution" (Jdec.list (Jdec.nullable (Jdec.list (Jdec.null ()))))
582- |> Jpipe.required "downstroke" (Jdec.list downstroke)
583- |> Jpipe.required "electrotautomerism" (Jdec.list (Jdec.nullable Jdec.float))
584- |> Jpipe.required "eleutheromania" (Jdec.list eleutheromania)
571+ |> Jpipe.required "clinodome" (Jdec.list clinodome )
572+ |> Jpipe.required "coadjust" (Jdec.list coadjustElement )
573+ |> Jpipe.required "consilience" (Jdec.list consilience )
574+ |> Jpipe.required "constructor" (Jdec.list constructor )
575+ |> Jpipe.required "continuative" (Jdec.list continuative )
576+ |> Jpipe.required "credulity" (Jdec.list credulityElement )
577+ |> Jpipe.required "creviced" (Jdec.list creviced )
578+ |> Jpipe.required "cubiculum" (Jdec.list (Jdec.list (Jdec.nullable Jdec.int) ) )
579+ |> Jpipe.required "deruralize" (Jdec.list deruralizeElement )
580+ |> Jpipe.required "diaereses" (Jdec.list diaereseElement )
581+ |> Jpipe.required "dissolution" (Jdec.list (Jdec.nullable (Jdec.list (Jdec.null ()) )) )
582+ |> Jpipe.required "downstroke" (Jdec.list downstroke )
583+ |> Jpipe.required "electrotautomerism" (Jdec.list (Jdec.nullable Jdec.float) )
584+ |> Jpipe.required "eleutheromania" (Jdec.list eleutheromania )
585585 |> Jpipe.required "encrust" encrust
586- |> Jpipe.required "entomoid" (Jdec.list entomoid)
587- |> Jpipe.required "epipaleolithic" (Jdec.list epipaleolithic)
588- |> Jpipe.required "expropriable" (Jdec.list expropriable)
589- |> Jpipe.required "faggingly" (Jdec.list fagginglyElement)
590- |> Jpipe.required "fenks" (Jdec.list fenkElement)
591- |> Jpipe.required "flagmaking" (Jdec.list flagmakingElement)
592- |> Jpipe.required "fluorometer" (Jdec.list fluorometer)
593- |> Jpipe.required "fulsome" (Jdec.list (Jdec.nullable Jdec.int))
594- |> Jpipe.required "fuzzy" (Jdec.list fuzzy)
595- |> Jpipe.required "gardenwards" (Jdec.list gardenward)
596- |> Jpipe.required "generalissimo" (Jdec.list generalissimo)
597- |> Jpipe.required "habeas" (Jdec.list (Jdec.nullable (Jdec.dict Jdec.int)))
598- |> Jpipe.required "hemicrystalline" (Jdec.list hemicrystalline)
599- |> Jpipe.required "hemocoele" (Jdec.list hemocoeleElement)
600- |> Jpipe.required "hoister" (Jdec.list hoister)
601- |> Jpipe.required "hyperpiesis" (Jdec.list hyperpiesi)
602- |> Jpipe.required "hyppish" (Jdec.list hyppish)
603- |> Jpipe.required "idealizer" (Jdec.list idealizer)
604- |> Jpipe.required "incrustator" (Jdec.list incrustator)
605- |> Jpipe.required "intentiveness" (Jdec.list intentiveness)
586+ |> Jpipe.required "entomoid" (Jdec.list entomoid )
587+ |> Jpipe.required "epipaleolithic" (Jdec.list epipaleolithic )
588+ |> Jpipe.required "expropriable" (Jdec.list expropriable )
589+ |> Jpipe.required "faggingly" (Jdec.list fagginglyElement )
590+ |> Jpipe.required "fenks" (Jdec.list fenkElement )
591+ |> Jpipe.required "flagmaking" (Jdec.list flagmakingElement )
592+ |> Jpipe.required "fluorometer" (Jdec.list fluorometer )
593+ |> Jpipe.required "fulsome" (Jdec.list (Jdec.nullable Jdec.int) )
594+ |> Jpipe.required "fuzzy" (Jdec.list fuzzy )
595+ |> Jpipe.required "gardenwards" (Jdec.list gardenward )
596+ |> Jpipe.required "generalissimo" (Jdec.list generalissimo )
597+ |> Jpipe.required "habeas" (Jdec.list (Jdec.nullable (Jdec.dict Jdec.int)) )
598+ |> Jpipe.required "hemicrystalline" (Jdec.list hemicrystalline )
599+ |> Jpipe.required "hemocoele" (Jdec.list hemocoeleElement )
600+ |> Jpipe.required "hoister" (Jdec.list hoister )
601+ |> Jpipe.required "hyperpiesis" (Jdec.list hyperpiesi )
602+ |> Jpipe.required "hyppish" (Jdec.list hyppish )
603+ |> Jpipe.required "idealizer" (Jdec.list idealizer )
604+ |> Jpipe.required "incrustator" (Jdec.list incrustator )
605+ |> Jpipe.required "intentiveness" (Jdec.list intentiveness )
606606 |> Jpipe.required "interacinar" interacinar
607- |> Jpipe.required "intercorrelation" (Jdec.list (Jdec.nullable (Jdec.list Jdec.int)))
608- |> Jpipe.required "jacutinga" (Jdec.list jacutinga)
607+ |> Jpipe.required "intercorrelation" (Jdec.list (Jdec.nullable (Jdec.list Jdec.int )) )
608+ |> Jpipe.required "jacutinga" (Jdec.list jacutinga )
609609
610610 encodeQuickType : QuickType -> Jenc.Value
611611 encodeQuickType x =
@@ -792,7 +792,7 @@ encodeChemotherapeuticClass x =
792792 cimeliaElement : Jdec.Decoder CimeliaElement
793793 cimeliaElement =
794794 Jdec.oneOf
795- [ Jdec.map IntegerArrayInCimeliaElement (Jdec.list Jdec.int)
795+ [ Jdec.map IntegerArrayInCimeliaElement (Jdec.list Jdec.int )
796796 , Jdec.null NullInCimeliaElement
797797 , Jdec.map CimeliaClassInCimeliaElement cimeliaClass
798798 ]
@@ -1021,7 +1021,7 @@ encodeCreviced x = case x of
10211021 deruralizeElement : Jdec.Decoder DeruralizeElement
10221022 deruralizeElement =
10231023 Jdec.oneOf
1024- [ Jdec.map NullArrayInDeruralizeElement (Jdec.list (Jdec.null ()))
1024+ [ Jdec.map NullArrayInDeruralizeElement (Jdec.list (Jdec.null ()) )
10251025 , Jdec.map BoolInDeruralizeElement Jdec.bool
10261026 , Jdec.map DeruralizeClassInDeruralizeElement deruralizeClass
10271027 ]
@@ -1084,7 +1084,7 @@ encodeDeruralizeClass x =
10841084 diaereseElement : Jdec.Decoder DiaereseElement
10851085 diaereseElement =
10861086 Jdec.oneOf
1087- [ Jdec.map IntegerArrayInDiaereseElement (Jdec.list Jdec.int)
1087+ [ Jdec.map IntegerArrayInDiaereseElement (Jdec.list Jdec.int )
10881088 , Jdec.map BoolInDiaereseElement Jdec.bool
10891089 , Jdec.map DiaereseClassInDiaereseElement diaereseClass
10901090 ]
@@ -1147,7 +1147,7 @@ encodeDiaereseClass x =
11471147 downstroke : Jdec.Decoder Downstroke
11481148 downstroke =
11491149 Jdec.oneOf
1150- [ Jdec.map NullArrayInDownstroke (Jdec.list (Jdec.null ()))
1150+ [ Jdec.map NullArrayInDownstroke (Jdec.list (Jdec.null ()) )
11511151 , Jdec.map BoolInDownstroke Jdec.bool
11521152 , Jdec.map StringInDownstroke Jdec.string
11531153 ]
@@ -1236,7 +1236,7 @@ encodeEntomoid x = case x of
12361236 epipaleolithic : Jdec.Decoder Epipaleolithic
12371237 epipaleolithic =
12381238 Jdec.oneOf
1239- [ Jdec.map IntegerArrayInEpipaleolithic (Jdec.list Jdec.int)
1239+ [ Jdec.map IntegerArrayInEpipaleolithic (Jdec.list Jdec.int )
12401240 , Jdec.map DoubleInEpipaleolithic Jdec.float
12411241 ]
12421242
@@ -1248,7 +1248,7 @@ encodeEpipaleolithic x = case x of
12481248 expropriable : Jdec.Decoder Expropriable
12491249 expropriable =
12501250 Jdec.oneOf
1251- [ Jdec.map NullArrayInExpropriable (Jdec.list (Jdec.null ()))
1251+ [ Jdec.map NullArrayInExpropriable (Jdec.list (Jdec.null ()) )
12521252 , Jdec.map DoubleInExpropriable Jdec.float
12531253 , Jdec.map CimeliaClassInExpropriable cimeliaClass
12541254 ]
@@ -1473,7 +1473,7 @@ encodeFuzzy x = case x of
14731473 gardenward : Jdec.Decoder Gardenward
14741474 gardenward =
14751475 Jdec.oneOf
1476- [ Jdec.map IntegerArrayInGardenward (Jdec.list Jdec.int)
1476+ [ Jdec.map IntegerArrayInGardenward (Jdec.list Jdec.int )
14771477 , Jdec.map BoolInGardenward Jdec.bool
14781478 , Jdec.map StringInGardenward Jdec.string
14791479 ]
@@ -1513,7 +1513,7 @@ encodeHemicrystalline x = case x of
15131513 hemocoeleElement : Jdec.Decoder HemocoeleElement
15141514 hemocoeleElement =
15151515 Jdec.oneOf
1516- [ Jdec.map IntegerArrayInHemocoeleElement (Jdec.list Jdec.int)
1516+ [ Jdec.map IntegerArrayInHemocoeleElement (Jdec.list Jdec.int )
15171517 , Jdec.map HemocoeleClassInHemocoeleElement hemocoeleClass
15181518 ]
15191519
@@ -1598,7 +1598,7 @@ encodeHoister x = case x of
15981598 hyperpiesi : Jdec.Decoder Hyperpiesi
15991599 hyperpiesi =
16001600 Jdec.oneOf
1601- [ Jdec.map NullArrayInHyperpiesi (Jdec.list (Jdec.null ()))
1601+ [ Jdec.map NullArrayInHyperpiesi (Jdec.list (Jdec.null ()) )
16021602 , Jdec.null NullInHyperpiesi
16031603 , Jdec.map CimeliaClassInHyperpiesi cimeliaClass
16041604 ]
@@ -1626,7 +1626,7 @@ encodeHyppish x = case x of
16261626 idealizer : Jdec.Decoder Idealizer
16271627 idealizer =
16281628 Jdec.oneOf
1629- [ Jdec.map NullArrayInIdealizer (Jdec.list (Jdec.null ()))
1629+ [ Jdec.map NullArrayInIdealizer (Jdec.list (Jdec.null ()) )
16301630 , Jdec.map IntegerInIdealizer Jdec.int
16311631 , Jdec.map CimeliaClassInIdealizer cimeliaClass
16321632 ]
@@ -1640,7 +1640,7 @@ encodeIdealizer x = case x of
16401640 incrustator : Jdec.Decoder Incrustator
16411641 incrustator =
16421642 Jdec.oneOf
1643- [ Jdec.map IntegerArrayInIncrustator (Jdec.list Jdec.int)
1643+ [ Jdec.map IntegerArrayInIncrustator (Jdec.list Jdec.int )
16441644 , Jdec.map IntegerInIncrustator Jdec.int
16451645 , Jdec.map StringInIncrustator Jdec.string
16461646 ]
@@ -1687,7 +1687,7 @@ encodeInteracinar x =
16871687 jacutinga : Jdec.Decoder Jacutinga
16881688 jacutinga =
16891689 Jdec.oneOf
1690- [ Jdec.map IntegerArrayInJacutinga (Jdec.list Jdec.int)
1690+ [ Jdec.map IntegerArrayInJacutinga (Jdec.list Jdec.int )
16911691 , Jdec.map UnionMapInJacutinga (Jdec.dict (Jdec.nullable Jdec.int))
16921692 ]
Test case

test/inputs/json/priority/combinations2.json

2 generated files · +128 −128
Melmarray-type-array--eed288b23e27 / QuickType.elm+64 −64
@@ -519,50 +519,50 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
519519 quickType : Jdec.Decoder QuickType
520520 quickType =
521521 Jdec.succeed QuickType
522- |> Jpipe.required "Abranchiata" (Jdec.array abranchiata)
523- |> Jpipe.required "academe" (Jdec.array academe)
524- |> Jpipe.required "acquirable" (Jdec.array acquirable)
525- |> Jpipe.required "aerometry" (Jdec.array aerometry)
526- |> Jpipe.required "alexin" (Jdec.array alexin)
527- |> Jpipe.required "alleviate" (Jdec.array alleviateElement)
528- |> Jpipe.required "amaas" (Jdec.array amaa)
529- |> Jpipe.required "ambassage" (Jdec.array ambassage)
530- |> Jpipe.required "amphithyron" (Jdec.array (Jdec.nullable amphithyron))
531- |> Jpipe.required "Andriana" (Jdec.array (Jdec.nullable Jdec.string))
532- |> Jpipe.required "ankee" (Jdec.array ankeeElement)
533- |> Jpipe.required "annihilator" (Jdec.array (Jdec.nullable (Jdec.dict (Jdec.nullable Jdec.int))))
522+ |> Jpipe.required "Abranchiata" (Jdec.array abranchiata )
523+ |> Jpipe.required "academe" (Jdec.array academe )
524+ |> Jpipe.required "acquirable" (Jdec.array acquirable )
525+ |> Jpipe.required "aerometry" (Jdec.array aerometry )
526+ |> Jpipe.required "alexin" (Jdec.array alexin )
527+ |> Jpipe.required "alleviate" (Jdec.array alleviateElement )
528+ |> Jpipe.required "amaas" (Jdec.array amaa )
529+ |> Jpipe.required "ambassage" (Jdec.array ambassage )
530+ |> Jpipe.required "amphithyron" (Jdec.array (Jdec.nullable amphithyron) )
531+ |> Jpipe.required "Andriana" (Jdec.array (Jdec.nullable Jdec.string) )
532+ |> Jpipe.required "ankee" (Jdec.array ankeeElement )
533+ |> Jpipe.required "annihilator" (Jdec.array (Jdec.nullable (Jdec.dict (Jdec.nullable Jdec.int))) )
534534 |> Jpipe.required "annulose" (Jdec.null ())
535- |> Jpipe.required "Ansarie" (Jdec.array ansarieElement)
536- |> Jpipe.required "aphasia" (Jdec.array aphasia)
537- |> Jpipe.required "asprawl" (Jdec.array asprawl)
538- |> Jpipe.required "attractive" (Jdec.array (Jdec.nullable Jdec.bool))
535+ |> Jpipe.required "Ansarie" (Jdec.array ansarieElement )
536+ |> Jpipe.required "aphasia" (Jdec.array aphasia )
537+ |> Jpipe.required "asprawl" (Jdec.array asprawl )
538+ |> Jpipe.required "attractive" (Jdec.array (Jdec.nullable Jdec.bool) )
539539 |> Jpipe.required "barksome" (Jdec.dict Jdec.int)
540- |> Jpipe.required "bedesman" (Jdec.array bedesman)
541- |> Jpipe.required "belard" (Jdec.array belard)
542- |> Jpipe.required "bocking" (Jdec.array bocking)
543- |> Jpipe.required "brawlingly" (Jdec.array brawlingly)
544- |> Jpipe.required "brookie" (Jdec.array brookie)
545- |> Jpipe.required "bumboatman" (Jdec.array bumboatman)
546- |> Jpipe.required "bystreet" (Jdec.array (Jdec.null ()))
547- |> Jpipe.required "calaverite" (Jdec.array calaverite)
548- |> Jpipe.required "catallactic" (Jdec.array catallactic)
549- |> Jpipe.required "cemental" (Jdec.array cemental)
550- |> Jpipe.required "Chytridiaceae" (Jdec.array chytridiaceaeElement)
551- |> Jpipe.required "Discordia" (Jdec.array discordiaElement)
552- |> Jpipe.required "Endomyces" (Jdec.array endomyce)
553- |> Jpipe.required "Epinephelidae" (Jdec.array epinephelidae)
554- |> Jpipe.required "Eupatorium" (Jdec.array eupatorium)
555- |> Jpipe.required "Gryphosaurus" (Jdec.array gryphosaurusElement)
556- |> Jpipe.required "Koryak" (Jdec.array koryak)
557- |> Jpipe.required "Lavinia" (Jdec.array laviniaElement)
558- |> Jpipe.required "Oskar" (Jdec.array oskarElement)
559- |> Jpipe.required "Rebecca" (Jdec.array rebeccaElement)
560- |> Jpipe.required "Rhomboganoidei" (Jdec.array rhomboganoidei)
540+ |> Jpipe.required "bedesman" (Jdec.array bedesman )
541+ |> Jpipe.required "belard" (Jdec.array belard )
542+ |> Jpipe.required "bocking" (Jdec.array bocking )
543+ |> Jpipe.required "brawlingly" (Jdec.array brawlingly )
544+ |> Jpipe.required "brookie" (Jdec.array brookie )
545+ |> Jpipe.required "bumboatman" (Jdec.array bumboatman )
546+ |> Jpipe.required "bystreet" (Jdec.array (Jdec.null ()) )
547+ |> Jpipe.required "calaverite" (Jdec.array calaverite )
548+ |> Jpipe.required "catallactic" (Jdec.array catallactic )
549+ |> Jpipe.required "cemental" (Jdec.array cemental )
550+ |> Jpipe.required "Chytridiaceae" (Jdec.array chytridiaceaeElement )
551+ |> Jpipe.required "Discordia" (Jdec.array discordiaElement )
552+ |> Jpipe.required "Endomyces" (Jdec.array endomyce )
553+ |> Jpipe.required "Epinephelidae" (Jdec.array epinephelidae )
554+ |> Jpipe.required "Eupatorium" (Jdec.array eupatorium )
555+ |> Jpipe.required "Gryphosaurus" (Jdec.array gryphosaurusElement )
556+ |> Jpipe.required "Koryak" (Jdec.array koryak )
557+ |> Jpipe.required "Lavinia" (Jdec.array laviniaElement )
558+ |> Jpipe.required "Oskar" (Jdec.array oskarElement )
559+ |> Jpipe.required "Rebecca" (Jdec.array rebeccaElement )
560+ |> Jpipe.required "Rhomboganoidei" (Jdec.array rhomboganoidei )
561561 |> Jpipe.required "Rigsmal" Jdec.bool
562- |> Jpipe.required "Ruellia" (Jdec.array ruellia)
563- |> Jpipe.required "School" (Jdec.array school)
564- |> Jpipe.required "Shakespearolater" (Jdec.array shakespearolater)
565- |> Jpipe.required "Svan" (Jdec.array Jdec.float)
562+ |> Jpipe.required "Ruellia" (Jdec.array ruellia )
563+ |> Jpipe.required "School" (Jdec.array school )
564+ |> Jpipe.required "Shakespearolater" (Jdec.array shakespearolater )
565+ |> Jpipe.required "Svan" (Jdec.array Jdec.float )
566566 |> Jpipe.required "Wayao" (Jdec.dict Jdec.float)
567567
568568 encodeQuickType : QuickType -> Jenc.Value
@@ -618,7 +618,7 @@ encodeQuickType x =
618618 abranchiata : Jdec.Decoder Abranchiata
619619 abranchiata =
620620 Jdec.oneOf
621- [ Jdec.map IntegerArrayInAbranchiata (Jdec.array Jdec.int)
621+ [ Jdec.map IntegerArrayInAbranchiata (Jdec.array Jdec.int )
622622 , Jdec.map IntegerInAbranchiata Jdec.int
623623 , Jdec.null NullInAbranchiata
624624 ]
@@ -632,7 +632,7 @@ encodeAbranchiata x = case x of
632632 academe : Jdec.Decoder Academe
633633 academe =
634634 Jdec.oneOf
635- [ Jdec.map IntegerArrayInAcademe (Jdec.array Jdec.int)
635+ [ Jdec.map IntegerArrayInAcademe (Jdec.array Jdec.int )
636636 , Jdec.map IntegerInAcademe Jdec.int
637637 , Jdec.map IntegerMapInAcademe (Jdec.dict Jdec.int)
638638 ]
@@ -646,7 +646,7 @@ encodeAcademe x = case x of
646646 acquirable : Jdec.Decoder Acquirable
647647 acquirable =
648648 Jdec.oneOf
649- [ Jdec.map UnionArrayInAcquirable (Jdec.array (Jdec.nullable Jdec.int))
649+ [ Jdec.map UnionArrayInAcquirable (Jdec.array (Jdec.nullable Jdec.int) )
650650 , Jdec.map IntegerMapInAcquirable (Jdec.dict Jdec.int)
651651 ]
652652
@@ -670,7 +670,7 @@ encodeAerometry x = case x of
670670 alexin : Jdec.Decoder Alexin
671671 alexin =
672672 Jdec.oneOf
673- [ Jdec.map IntegerArrayInAlexin (Jdec.array Jdec.int)
673+ [ Jdec.map IntegerArrayInAlexin (Jdec.array Jdec.int )
674674 , Jdec.map BoolInAlexin Jdec.bool
675675 ]
676676
@@ -682,7 +682,7 @@ encodeAlexin x = case x of
682682 alleviateElement : Jdec.Decoder AlleviateElement
683683 alleviateElement =
684684 Jdec.oneOf
685- [ Jdec.map UnionArrayInAlleviateElement (Jdec.array (Jdec.nullable Jdec.int))
685+ [ Jdec.map UnionArrayInAlleviateElement (Jdec.array (Jdec.nullable Jdec.int) )
686686 , Jdec.map AlleviateClassInAlleviateElement alleviateClass
687687 ]
688688
@@ -776,7 +776,7 @@ encodeRebecca x =
776776 ambassage : Jdec.Decoder Ambassage
777777 ambassage =
778778 Jdec.oneOf
779- [ Jdec.map NullArrayInAmbassage (Jdec.array (Jdec.null ()))
779+ [ Jdec.map NullArrayInAmbassage (Jdec.array (Jdec.null ()) )
780780 , Jdec.map StringInAmbassage Jdec.string
781781 ]
782782
@@ -847,7 +847,7 @@ encodeAmphithyron x =
847847 ankeeElement : Jdec.Decoder AnkeeElement
848848 ankeeElement =
849849 Jdec.oneOf
850- [ Jdec.map IntegerArrayInAnkeeElement (Jdec.array Jdec.int)
850+ [ Jdec.map IntegerArrayInAnkeeElement (Jdec.array Jdec.int )
851851 , Jdec.map IntegerInAnkeeElement Jdec.int
852852 , Jdec.map AnkeeClassInAnkeeElement ankeeClass
853853 ]
@@ -910,7 +910,7 @@ encodeAnkeeClass x =
910910 ansarieElement : Jdec.Decoder AnsarieElement
911911 ansarieElement =
912912 Jdec.oneOf
913- [ Jdec.map IntegerArrayInAnsarieElement (Jdec.array Jdec.int)
913+ [ Jdec.map IntegerArrayInAnsarieElement (Jdec.array Jdec.int )
914914 , Jdec.null NullInAnsarieElement
915915 , Jdec.map AnsarieClassInAnsarieElement ansarieClass
916916 ]
@@ -973,7 +973,7 @@ encodeAnsarieClass x =
973973 aphasia : Jdec.Decoder Aphasia
974974 aphasia =
975975 Jdec.oneOf
976- [ Jdec.map IntegerArrayInAphasia (Jdec.array Jdec.int)
976+ [ Jdec.map IntegerArrayInAphasia (Jdec.array Jdec.int )
977977 , Jdec.map IntegerInAphasia Jdec.int
978978 ]
979979
@@ -1011,7 +1011,7 @@ encodeBedesman x = case x of
10111011 belard : Jdec.Decoder Belard
10121012 belard =
10131013 Jdec.oneOf
1014- [ Jdec.map IntegerArrayInBelard (Jdec.array Jdec.int)
1014+ [ Jdec.map IntegerArrayInBelard (Jdec.array Jdec.int )
10151015 , Jdec.map DoubleInBelard Jdec.float
10161016 , Jdec.map RebeccaInBelard rebecca
10171017 ]
@@ -1025,7 +1025,7 @@ encodeBelard x = case x of
10251025 bocking : Jdec.Decoder Bocking
10261026 bocking =
10271027 Jdec.oneOf
1028- [ Jdec.map IntegerArrayInBocking (Jdec.array Jdec.int)
1028+ [ Jdec.map IntegerArrayInBocking (Jdec.array Jdec.int )
10291029 , Jdec.map BoolInBocking Jdec.bool
10301030 , Jdec.map IntegerMapInBocking (Jdec.dict Jdec.int)
10311031 ]
@@ -1039,7 +1039,7 @@ encodeBocking x = case x of
10391039 brawlingly : Jdec.Decoder Brawlingly
10401040 brawlingly =
10411041 Jdec.oneOf
1042- [ Jdec.map NullArrayInBrawlingly (Jdec.array (Jdec.null ()))
1042+ [ Jdec.map NullArrayInBrawlingly (Jdec.array (Jdec.null ()) )
10431043 , Jdec.map UnionMapInBrawlingly (Jdec.dict (Jdec.nullable Jdec.int))
10441044 ]
10451045
@@ -1051,7 +1051,7 @@ encodeBrawlingly x = case x of
10511051 brookie : Jdec.Decoder Brookie
10521052 brookie =
10531053 Jdec.oneOf
1054- [ Jdec.map IntegerArrayInBrookie (Jdec.array Jdec.int)
1054+ [ Jdec.map IntegerArrayInBrookie (Jdec.array Jdec.int )
10551055 , Jdec.map RebeccaInBrookie rebecca
10561056 ]
10571057
@@ -1063,7 +1063,7 @@ encodeBrookie x = case x of
10631063 bumboatman : Jdec.Decoder Bumboatman
10641064 bumboatman =
10651065 Jdec.oneOf
1066- [ Jdec.map NullArrayInBumboatman (Jdec.array (Jdec.null ()))
1066+ [ Jdec.map NullArrayInBumboatman (Jdec.array (Jdec.null ()) )
10671067 , Jdec.null NullInBumboatman
10681068 , Jdec.map StringInBumboatman Jdec.string
10691069 ]
@@ -1077,7 +1077,7 @@ encodeBumboatman x = case x of
10771077 calaverite : Jdec.Decoder Calaverite
10781078 calaverite =
10791079 Jdec.oneOf
1080- [ Jdec.map IntegerArrayInCalaverite (Jdec.array Jdec.int)
1080+ [ Jdec.map IntegerArrayInCalaverite (Jdec.array Jdec.int )
10811081 , Jdec.map StringInCalaverite Jdec.string
10821082 ]
10831083
@@ -1089,7 +1089,7 @@ encodeCalaverite x = case x of
10891089 catallactic : Jdec.Decoder Catallactic
10901090 catallactic =
10911091 Jdec.oneOf
1092- [ Jdec.map NullArrayInCatallactic (Jdec.array (Jdec.null ()))
1092+ [ Jdec.map NullArrayInCatallactic (Jdec.array (Jdec.null ()) )
10931093 , Jdec.map BoolInCatallactic Jdec.bool
10941094 , Jdec.map IntegerMapInCatallactic (Jdec.dict Jdec.int)
10951095 ]
@@ -1103,7 +1103,7 @@ encodeCatallactic x = case x of
11031103 cemental : Jdec.Decoder Cemental
11041104 cemental =
11051105 Jdec.oneOf
1106- [ Jdec.map IntegerArrayInCemental (Jdec.array Jdec.int)
1106+ [ Jdec.map IntegerArrayInCemental (Jdec.array Jdec.int )
11071107 , Jdec.map DoubleInCemental Jdec.float
11081108 , Jdec.map IntegerMapInCemental (Jdec.dict Jdec.int)
11091109 ]
@@ -1180,7 +1180,7 @@ encodeChytridiaceaeClass x =
11801180 discordiaElement : Jdec.Decoder DiscordiaElement
11811181 discordiaElement =
11821182 Jdec.oneOf
1183- [ Jdec.map IntegerArrayInDiscordiaElement (Jdec.array Jdec.int)
1183+ [ Jdec.map IntegerArrayInDiscordiaElement (Jdec.array Jdec.int )
11841184 , Jdec.map DiscordiaClassInDiscordiaElement discordiaClass
11851185 ]
11861186
@@ -1277,7 +1277,7 @@ encodeEpinephelidae x = case x of
12771277 eupatorium : Jdec.Decoder Eupatorium
12781278 eupatorium =
12791279 Jdec.oneOf
1280- [ Jdec.map NullArrayInEupatorium (Jdec.array (Jdec.null ()))
1280+ [ Jdec.map NullArrayInEupatorium (Jdec.array (Jdec.null ()) )
12811281 , Jdec.map IntegerMapInEupatorium (Jdec.dict Jdec.int)
12821282 ]
12831283
@@ -1289,7 +1289,7 @@ encodeEupatorium x = case x of
12891289 gryphosaurusElement : Jdec.Decoder GryphosaurusElement
12901290 gryphosaurusElement =
12911291 Jdec.oneOf
1292- [ Jdec.map IntegerArrayInGryphosaurusElement (Jdec.array Jdec.int)
1292+ [ Jdec.map IntegerArrayInGryphosaurusElement (Jdec.array Jdec.int )
12931293 , Jdec.map StringInGryphosaurusElement Jdec.string
12941294 , Jdec.map GryphosaurusClassInGryphosaurusElement gryphosaurusClass
12951295 ]
@@ -1435,7 +1435,7 @@ encodeLaviniaClass x =
14351435 oskarElement : Jdec.Decoder OskarElement
14361436 oskarElement =
14371437 Jdec.oneOf
1438- [ Jdec.map IntegerArrayInOskarElement (Jdec.array Jdec.int)
1438+ [ Jdec.map IntegerArrayInOskarElement (Jdec.array Jdec.int )
14391439 , Jdec.map OskarClassInOskarElement oskarClass
14401440 ]
14411441
@@ -1510,7 +1510,7 @@ encodeRebeccaElement x = case x of
15101510 rhomboganoidei : Jdec.Decoder Rhomboganoidei
15111511 rhomboganoidei =
15121512 Jdec.oneOf
1513- [ Jdec.map IntegerArrayInRhomboganoidei (Jdec.array Jdec.int)
1513+ [ Jdec.map IntegerArrayInRhomboganoidei (Jdec.array Jdec.int )
15141514 , Jdec.map StringInRhomboganoidei Jdec.string
15151515 , Jdec.map RebeccaInRhomboganoidei rebecca
15161516 ]
@@ -1552,7 +1552,7 @@ encodeSchool x = case x of
15521552 shakespearolater : Jdec.Decoder Shakespearolater
15531553 shakespearolater =
15541554 Jdec.oneOf
1555- [ Jdec.map IntegerArrayInShakespearolater (Jdec.array Jdec.int)
1555+ [ Jdec.map IntegerArrayInShakespearolater (Jdec.array Jdec.int )
15561556 , Jdec.map StringInShakespearolater Jdec.string
15571557 , Jdec.map DoubleInShakespearolater Jdec.float
15581558 ]
Melmdefault / QuickType.elm+64 −64
@@ -518,50 +518,50 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
518518 quickType : Jdec.Decoder QuickType
519519 quickType =
520520 Jdec.succeed QuickType
521- |> Jpipe.required "Abranchiata" (Jdec.list abranchiata)
522- |> Jpipe.required "academe" (Jdec.list academe)
523- |> Jpipe.required "acquirable" (Jdec.list acquirable)
524- |> Jpipe.required "aerometry" (Jdec.list aerometry)
525- |> Jpipe.required "alexin" (Jdec.list alexin)
526- |> Jpipe.required "alleviate" (Jdec.list alleviateElement)
527- |> Jpipe.required "amaas" (Jdec.list amaa)
528- |> Jpipe.required "ambassage" (Jdec.list ambassage)
529- |> Jpipe.required "amphithyron" (Jdec.list (Jdec.nullable amphithyron))
530- |> Jpipe.required "Andriana" (Jdec.list (Jdec.nullable Jdec.string))
531- |> Jpipe.required "ankee" (Jdec.list ankeeElement)
532- |> Jpipe.required "annihilator" (Jdec.list (Jdec.nullable (Jdec.dict (Jdec.nullable Jdec.int))))
521+ |> Jpipe.required "Abranchiata" (Jdec.list abranchiata )
522+ |> Jpipe.required "academe" (Jdec.list academe )
523+ |> Jpipe.required "acquirable" (Jdec.list acquirable )
524+ |> Jpipe.required "aerometry" (Jdec.list aerometry )
525+ |> Jpipe.required "alexin" (Jdec.list alexin )
526+ |> Jpipe.required "alleviate" (Jdec.list alleviateElement )
527+ |> Jpipe.required "amaas" (Jdec.list amaa )
528+ |> Jpipe.required "ambassage" (Jdec.list ambassage )
529+ |> Jpipe.required "amphithyron" (Jdec.list (Jdec.nullable amphithyron) )
530+ |> Jpipe.required "Andriana" (Jdec.list (Jdec.nullable Jdec.string) )
531+ |> Jpipe.required "ankee" (Jdec.list ankeeElement )
532+ |> Jpipe.required "annihilator" (Jdec.list (Jdec.nullable (Jdec.dict (Jdec.nullable Jdec.int))) )
533533 |> Jpipe.required "annulose" (Jdec.null ())
534- |> Jpipe.required "Ansarie" (Jdec.list ansarieElement)
535- |> Jpipe.required "aphasia" (Jdec.list aphasia)
536- |> Jpipe.required "asprawl" (Jdec.list asprawl)
537- |> Jpipe.required "attractive" (Jdec.list (Jdec.nullable Jdec.bool))
534+ |> Jpipe.required "Ansarie" (Jdec.list ansarieElement )
535+ |> Jpipe.required "aphasia" (Jdec.list aphasia )
536+ |> Jpipe.required "asprawl" (Jdec.list asprawl )
537+ |> Jpipe.required "attractive" (Jdec.list (Jdec.nullable Jdec.bool) )
538538 |> Jpipe.required "barksome" (Jdec.dict Jdec.int)
539- |> Jpipe.required "bedesman" (Jdec.list bedesman)
540- |> Jpipe.required "belard" (Jdec.list belard)
541- |> Jpipe.required "bocking" (Jdec.list bocking)
542- |> Jpipe.required "brawlingly" (Jdec.list brawlingly)
543- |> Jpipe.required "brookie" (Jdec.list brookie)
544- |> Jpipe.required "bumboatman" (Jdec.list bumboatman)
545- |> Jpipe.required "bystreet" (Jdec.list (Jdec.null ()))
546- |> Jpipe.required "calaverite" (Jdec.list calaverite)
547- |> Jpipe.required "catallactic" (Jdec.list catallactic)
548- |> Jpipe.required "cemental" (Jdec.list cemental)
549- |> Jpipe.required "Chytridiaceae" (Jdec.list chytridiaceaeElement)
550- |> Jpipe.required "Discordia" (Jdec.list discordiaElement)
551- |> Jpipe.required "Endomyces" (Jdec.list endomyce)
552- |> Jpipe.required "Epinephelidae" (Jdec.list epinephelidae)
553- |> Jpipe.required "Eupatorium" (Jdec.list eupatorium)
554- |> Jpipe.required "Gryphosaurus" (Jdec.list gryphosaurusElement)
555- |> Jpipe.required "Koryak" (Jdec.list koryak)
556- |> Jpipe.required "Lavinia" (Jdec.list laviniaElement)
557- |> Jpipe.required "Oskar" (Jdec.list oskarElement)
558- |> Jpipe.required "Rebecca" (Jdec.list rebeccaElement)
559- |> Jpipe.required "Rhomboganoidei" (Jdec.list rhomboganoidei)
539+ |> Jpipe.required "bedesman" (Jdec.list bedesman )
540+ |> Jpipe.required "belard" (Jdec.list belard )
541+ |> Jpipe.required "bocking" (Jdec.list bocking )
542+ |> Jpipe.required "brawlingly" (Jdec.list brawlingly )
543+ |> Jpipe.required "brookie" (Jdec.list brookie )
544+ |> Jpipe.required "bumboatman" (Jdec.list bumboatman )
545+ |> Jpipe.required "bystreet" (Jdec.list (Jdec.null ()) )
546+ |> Jpipe.required "calaverite" (Jdec.list calaverite )
547+ |> Jpipe.required "catallactic" (Jdec.list catallactic )
548+ |> Jpipe.required "cemental" (Jdec.list cemental )
549+ |> Jpipe.required "Chytridiaceae" (Jdec.list chytridiaceaeElement )
550+ |> Jpipe.required "Discordia" (Jdec.list discordiaElement )
551+ |> Jpipe.required "Endomyces" (Jdec.list endomyce )
552+ |> Jpipe.required "Epinephelidae" (Jdec.list epinephelidae )
553+ |> Jpipe.required "Eupatorium" (Jdec.list eupatorium )
554+ |> Jpipe.required "Gryphosaurus" (Jdec.list gryphosaurusElement )
555+ |> Jpipe.required "Koryak" (Jdec.list koryak )
556+ |> Jpipe.required "Lavinia" (Jdec.list laviniaElement )
557+ |> Jpipe.required "Oskar" (Jdec.list oskarElement )
558+ |> Jpipe.required "Rebecca" (Jdec.list rebeccaElement )
559+ |> Jpipe.required "Rhomboganoidei" (Jdec.list rhomboganoidei )
560560 |> Jpipe.required "Rigsmal" Jdec.bool
561- |> Jpipe.required "Ruellia" (Jdec.list ruellia)
562- |> Jpipe.required "School" (Jdec.list school)
563- |> Jpipe.required "Shakespearolater" (Jdec.list shakespearolater)
564- |> Jpipe.required "Svan" (Jdec.list Jdec.float)
561+ |> Jpipe.required "Ruellia" (Jdec.list ruellia )
562+ |> Jpipe.required "School" (Jdec.list school )
563+ |> Jpipe.required "Shakespearolater" (Jdec.list shakespearolater )
564+ |> Jpipe.required "Svan" (Jdec.list Jdec.float )
565565 |> Jpipe.required "Wayao" (Jdec.dict Jdec.float)
566566
567567 encodeQuickType : QuickType -> Jenc.Value
@@ -617,7 +617,7 @@ encodeQuickType x =
617617 abranchiata : Jdec.Decoder Abranchiata
618618 abranchiata =
619619 Jdec.oneOf
620- [ Jdec.map IntegerArrayInAbranchiata (Jdec.list Jdec.int)
620+ [ Jdec.map IntegerArrayInAbranchiata (Jdec.list Jdec.int )
621621 , Jdec.map IntegerInAbranchiata Jdec.int
622622 , Jdec.null NullInAbranchiata
623623 ]
@@ -631,7 +631,7 @@ encodeAbranchiata x = case x of
631631 academe : Jdec.Decoder Academe
632632 academe =
633633 Jdec.oneOf
634- [ Jdec.map IntegerArrayInAcademe (Jdec.list Jdec.int)
634+ [ Jdec.map IntegerArrayInAcademe (Jdec.list Jdec.int )
635635 , Jdec.map IntegerInAcademe Jdec.int
636636 , Jdec.map IntegerMapInAcademe (Jdec.dict Jdec.int)
637637 ]
@@ -645,7 +645,7 @@ encodeAcademe x = case x of
645645 acquirable : Jdec.Decoder Acquirable
646646 acquirable =
647647 Jdec.oneOf
648- [ Jdec.map UnionArrayInAcquirable (Jdec.list (Jdec.nullable Jdec.int))
648+ [ Jdec.map UnionArrayInAcquirable (Jdec.list (Jdec.nullable Jdec.int) )
649649 , Jdec.map IntegerMapInAcquirable (Jdec.dict Jdec.int)
650650 ]
651651
@@ -669,7 +669,7 @@ encodeAerometry x = case x of
669669 alexin : Jdec.Decoder Alexin
670670 alexin =
671671 Jdec.oneOf
672- [ Jdec.map IntegerArrayInAlexin (Jdec.list Jdec.int)
672+ [ Jdec.map IntegerArrayInAlexin (Jdec.list Jdec.int )
673673 , Jdec.map BoolInAlexin Jdec.bool
674674 ]
675675
@@ -681,7 +681,7 @@ encodeAlexin x = case x of
681681 alleviateElement : Jdec.Decoder AlleviateElement
682682 alleviateElement =
683683 Jdec.oneOf
684- [ Jdec.map UnionArrayInAlleviateElement (Jdec.list (Jdec.nullable Jdec.int))
684+ [ Jdec.map UnionArrayInAlleviateElement (Jdec.list (Jdec.nullable Jdec.int) )
685685 , Jdec.map AlleviateClassInAlleviateElement alleviateClass
686686 ]
687687
@@ -775,7 +775,7 @@ encodeRebecca x =
775775 ambassage : Jdec.Decoder Ambassage
776776 ambassage =
777777 Jdec.oneOf
778- [ Jdec.map NullArrayInAmbassage (Jdec.list (Jdec.null ()))
778+ [ Jdec.map NullArrayInAmbassage (Jdec.list (Jdec.null ()) )
779779 , Jdec.map StringInAmbassage Jdec.string
780780 ]
781781
@@ -846,7 +846,7 @@ encodeAmphithyron x =
846846 ankeeElement : Jdec.Decoder AnkeeElement
847847 ankeeElement =
848848 Jdec.oneOf
849- [ Jdec.map IntegerArrayInAnkeeElement (Jdec.list Jdec.int)
849+ [ Jdec.map IntegerArrayInAnkeeElement (Jdec.list Jdec.int )
850850 , Jdec.map IntegerInAnkeeElement Jdec.int
851851 , Jdec.map AnkeeClassInAnkeeElement ankeeClass
852852 ]
@@ -909,7 +909,7 @@ encodeAnkeeClass x =
909909 ansarieElement : Jdec.Decoder AnsarieElement
910910 ansarieElement =
911911 Jdec.oneOf
912- [ Jdec.map IntegerArrayInAnsarieElement (Jdec.list Jdec.int)
912+ [ Jdec.map IntegerArrayInAnsarieElement (Jdec.list Jdec.int )
913913 , Jdec.null NullInAnsarieElement
914914 , Jdec.map AnsarieClassInAnsarieElement ansarieClass
915915 ]
@@ -972,7 +972,7 @@ encodeAnsarieClass x =
972972 aphasia : Jdec.Decoder Aphasia
973973 aphasia =
974974 Jdec.oneOf
975- [ Jdec.map IntegerArrayInAphasia (Jdec.list Jdec.int)
975+ [ Jdec.map IntegerArrayInAphasia (Jdec.list Jdec.int )
976976 , Jdec.map IntegerInAphasia Jdec.int
977977 ]
978978
@@ -1010,7 +1010,7 @@ encodeBedesman x = case x of
10101010 belard : Jdec.Decoder Belard
10111011 belard =
10121012 Jdec.oneOf
1013- [ Jdec.map IntegerArrayInBelard (Jdec.list Jdec.int)
1013+ [ Jdec.map IntegerArrayInBelard (Jdec.list Jdec.int )
10141014 , Jdec.map DoubleInBelard Jdec.float
10151015 , Jdec.map RebeccaInBelard rebecca
10161016 ]
@@ -1024,7 +1024,7 @@ encodeBelard x = case x of
10241024 bocking : Jdec.Decoder Bocking
10251025 bocking =
10261026 Jdec.oneOf
1027- [ Jdec.map IntegerArrayInBocking (Jdec.list Jdec.int)
1027+ [ Jdec.map IntegerArrayInBocking (Jdec.list Jdec.int )
10281028 , Jdec.map BoolInBocking Jdec.bool
10291029 , Jdec.map IntegerMapInBocking (Jdec.dict Jdec.int)
10301030 ]
@@ -1038,7 +1038,7 @@ encodeBocking x = case x of
10381038 brawlingly : Jdec.Decoder Brawlingly
10391039 brawlingly =
10401040 Jdec.oneOf
1041- [ Jdec.map NullArrayInBrawlingly (Jdec.list (Jdec.null ()))
1041+ [ Jdec.map NullArrayInBrawlingly (Jdec.list (Jdec.null ()) )
10421042 , Jdec.map UnionMapInBrawlingly (Jdec.dict (Jdec.nullable Jdec.int))
10431043 ]
10441044
@@ -1050,7 +1050,7 @@ encodeBrawlingly x = case x of
10501050 brookie : Jdec.Decoder Brookie
10511051 brookie =
10521052 Jdec.oneOf
1053- [ Jdec.map IntegerArrayInBrookie (Jdec.list Jdec.int)
1053+ [ Jdec.map IntegerArrayInBrookie (Jdec.list Jdec.int )
10541054 , Jdec.map RebeccaInBrookie rebecca
10551055 ]
10561056
@@ -1062,7 +1062,7 @@ encodeBrookie x = case x of
10621062 bumboatman : Jdec.Decoder Bumboatman
10631063 bumboatman =
10641064 Jdec.oneOf
1065- [ Jdec.map NullArrayInBumboatman (Jdec.list (Jdec.null ()))
1065+ [ Jdec.map NullArrayInBumboatman (Jdec.list (Jdec.null ()) )
10661066 , Jdec.null NullInBumboatman
10671067 , Jdec.map StringInBumboatman Jdec.string
10681068 ]
@@ -1076,7 +1076,7 @@ encodeBumboatman x = case x of
10761076 calaverite : Jdec.Decoder Calaverite
10771077 calaverite =
10781078 Jdec.oneOf
1079- [ Jdec.map IntegerArrayInCalaverite (Jdec.list Jdec.int)
1079+ [ Jdec.map IntegerArrayInCalaverite (Jdec.list Jdec.int )
10801080 , Jdec.map StringInCalaverite Jdec.string
10811081 ]
10821082
@@ -1088,7 +1088,7 @@ encodeCalaverite x = case x of
10881088 catallactic : Jdec.Decoder Catallactic
10891089 catallactic =
10901090 Jdec.oneOf
1091- [ Jdec.map NullArrayInCatallactic (Jdec.list (Jdec.null ()))
1091+ [ Jdec.map NullArrayInCatallactic (Jdec.list (Jdec.null ()) )
10921092 , Jdec.map BoolInCatallactic Jdec.bool
10931093 , Jdec.map IntegerMapInCatallactic (Jdec.dict Jdec.int)
10941094 ]
@@ -1102,7 +1102,7 @@ encodeCatallactic x = case x of
11021102 cemental : Jdec.Decoder Cemental
11031103 cemental =
11041104 Jdec.oneOf
1105- [ Jdec.map IntegerArrayInCemental (Jdec.list Jdec.int)
1105+ [ Jdec.map IntegerArrayInCemental (Jdec.list Jdec.int )
11061106 , Jdec.map DoubleInCemental Jdec.float
11071107 , Jdec.map IntegerMapInCemental (Jdec.dict Jdec.int)
11081108 ]
@@ -1179,7 +1179,7 @@ encodeChytridiaceaeClass x =
11791179 discordiaElement : Jdec.Decoder DiscordiaElement
11801180 discordiaElement =
11811181 Jdec.oneOf
1182- [ Jdec.map IntegerArrayInDiscordiaElement (Jdec.list Jdec.int)
1182+ [ Jdec.map IntegerArrayInDiscordiaElement (Jdec.list Jdec.int )
11831183 , Jdec.map DiscordiaClassInDiscordiaElement discordiaClass
11841184 ]
11851185
@@ -1276,7 +1276,7 @@ encodeEpinephelidae x = case x of
12761276 eupatorium : Jdec.Decoder Eupatorium
12771277 eupatorium =
12781278 Jdec.oneOf
1279- [ Jdec.map NullArrayInEupatorium (Jdec.list (Jdec.null ()))
1279+ [ Jdec.map NullArrayInEupatorium (Jdec.list (Jdec.null ()) )
12801280 , Jdec.map IntegerMapInEupatorium (Jdec.dict Jdec.int)
12811281 ]
12821282
@@ -1288,7 +1288,7 @@ encodeEupatorium x = case x of
12881288 gryphosaurusElement : Jdec.Decoder GryphosaurusElement
12891289 gryphosaurusElement =
12901290 Jdec.oneOf
1291- [ Jdec.map IntegerArrayInGryphosaurusElement (Jdec.list Jdec.int)
1291+ [ Jdec.map IntegerArrayInGryphosaurusElement (Jdec.list Jdec.int )
12921292 , Jdec.map StringInGryphosaurusElement Jdec.string
12931293 , Jdec.map GryphosaurusClassInGryphosaurusElement gryphosaurusClass
12941294 ]
@@ -1434,7 +1434,7 @@ encodeLaviniaClass x =
14341434 oskarElement : Jdec.Decoder OskarElement
14351435 oskarElement =
14361436 Jdec.oneOf
1437- [ Jdec.map IntegerArrayInOskarElement (Jdec.list Jdec.int)
1437+ [ Jdec.map IntegerArrayInOskarElement (Jdec.list Jdec.int )
14381438 , Jdec.map OskarClassInOskarElement oskarClass
14391439 ]
14401440
@@ -1509,7 +1509,7 @@ encodeRebeccaElement x = case x of
15091509 rhomboganoidei : Jdec.Decoder Rhomboganoidei
15101510 rhomboganoidei =
15111511 Jdec.oneOf
1512- [ Jdec.map IntegerArrayInRhomboganoidei (Jdec.list Jdec.int)
1512+ [ Jdec.map IntegerArrayInRhomboganoidei (Jdec.list Jdec.int )
15131513 , Jdec.map StringInRhomboganoidei Jdec.string
15141514 , Jdec.map RebeccaInRhomboganoidei rebecca
15151515 ]
@@ -1551,7 +1551,7 @@ encodeSchool x = case x of
15511551 shakespearolater : Jdec.Decoder Shakespearolater
15521552 shakespearolater =
15531553 Jdec.oneOf
1554- [ Jdec.map IntegerArrayInShakespearolater (Jdec.list Jdec.int)
1554+ [ Jdec.map IntegerArrayInShakespearolater (Jdec.list Jdec.int )
15551555 , Jdec.map StringInShakespearolater Jdec.string
15561556 , Jdec.map DoubleInShakespearolater Jdec.float
15571557 ]
Test case

test/inputs/json/priority/combinations3.json

2 generated files · +120 −120
Melmarray-type-array--eed288b23e27 / QuickType.elm+60 −60
@@ -628,48 +628,48 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
628628 quickType : Jdec.Decoder QuickType
629629 quickType =
630630 Jdec.succeed QuickType
631- |> Jpipe.required "juror" (Jdec.array jurorElement)
632- |> Jpipe.required "kongoni" (Jdec.array kongoni)
633- |> Jpipe.required "ladronism" (Jdec.array ladronismElement)
634- |> Jpipe.required "landlubberly" (Jdec.array landlubberlyElement)
635- |> Jpipe.required "listener" (Jdec.array listener)
636- |> Jpipe.required "lupus" (Jdec.array lupusElement)
637- |> Jpipe.required "maslin" (Jdec.array maslin)
638- |> Jpipe.required "monazite" (Jdec.array monaziteElement)
639- |> Jpipe.required "monoliteral" (Jdec.array monoliteral)
640- |> Jpipe.required "monotheistically" (Jdec.array monotheisticallyElement)
641- |> Jpipe.required "montage" (Jdec.array montage)
642- |> Jpipe.required "moralness" (Jdec.array moralness)
643- |> Jpipe.required "mowra" (Jdec.array (Jdec.nullable monaziteClass))
644- |> Jpipe.required "mulishly" (Jdec.array mulishly)
645- |> Jpipe.required "myoscope" (Jdec.array myoscope)
646- |> Jpipe.required "nach" (Jdec.array (Jdec.nullable (Jdec.array (Jdec.nullable Jdec.int))))
647- |> Jpipe.required "neuromastic" (Jdec.array neuromastic)
648- |> Jpipe.required "noncontributing" (Jdec.array noncontributing)
649- |> Jpipe.required "nonnervous" (Jdec.array nonnervous)
650- |> Jpipe.required "nonvaluation" (Jdec.array nonvaluation)
651- |> Jpipe.required "occupationalist" (Jdec.array occupationalistElement)
652- |> Jpipe.required "outrival" (Jdec.array outrivalElement)
653- |> Jpipe.required "paleographically" (Jdec.array paleographically)
654- |> Jpipe.required "pamphletwise" (Jdec.array pamphletwise)
655- |> Jpipe.required "pediatrics" (Jdec.array pediatric)
656- |> Jpipe.required "perceptive" (Jdec.array Jdec.bool)
657- |> Jpipe.required "piaculum" (Jdec.array piaculumElement)
658- |> Jpipe.required "piccadilly" (Jdec.array piccadilly)
659- |> Jpipe.required "piffler" (Jdec.array piffler)
660- |> Jpipe.required "pithful" (Jdec.array pithful)
661- |> Jpipe.required "placuntitis" (Jdec.array placuntiti)
662- |> Jpipe.required "plectopterous" (Jdec.array plectopterous)
663- |> Jpipe.required "pneumocele" (Jdec.array (Jdec.nullable pneumocele))
664- |> Jpipe.required "poliorcetic" (Jdec.array poliorcetic)
665- |> Jpipe.required "poormaster" (Jdec.array poormaster)
666- |> Jpipe.required "potwhisky" (Jdec.array potwhiskyElement)
667- |> Jpipe.required "practicalizer" (Jdec.array practicalizer)
668- |> Jpipe.required "prefreshman" (Jdec.array prefreshmanElement)
669- |> Jpipe.required "prehensility" (Jdec.array prehensility)
670- |> Jpipe.required "prevoidance" (Jdec.array prevoidance)
671- |> Jpipe.required "probant" (Jdec.array (Jdec.dict (Jdec.nullable Jdec.int)))
672- |> Jpipe.required "protext" (Jdec.array protext)
631+ |> Jpipe.required "juror" (Jdec.array jurorElement )
632+ |> Jpipe.required "kongoni" (Jdec.array kongoni )
633+ |> Jpipe.required "ladronism" (Jdec.array ladronismElement )
634+ |> Jpipe.required "landlubberly" (Jdec.array landlubberlyElement )
635+ |> Jpipe.required "listener" (Jdec.array listener )
636+ |> Jpipe.required "lupus" (Jdec.array lupusElement )
637+ |> Jpipe.required "maslin" (Jdec.array maslin )
638+ |> Jpipe.required "monazite" (Jdec.array monaziteElement )
639+ |> Jpipe.required "monoliteral" (Jdec.array monoliteral )
640+ |> Jpipe.required "monotheistically" (Jdec.array monotheisticallyElement )
641+ |> Jpipe.required "montage" (Jdec.array montage )
642+ |> Jpipe.required "moralness" (Jdec.array moralness )
643+ |> Jpipe.required "mowra" (Jdec.array (Jdec.nullable monaziteClass) )
644+ |> Jpipe.required "mulishly" (Jdec.array mulishly )
645+ |> Jpipe.required "myoscope" (Jdec.array myoscope )
646+ |> Jpipe.required "nach" (Jdec.array (Jdec.nullable (Jdec.array (Jdec.nullable Jdec.int) )) )
647+ |> Jpipe.required "neuromastic" (Jdec.array neuromastic )
648+ |> Jpipe.required "noncontributing" (Jdec.array noncontributing )
649+ |> Jpipe.required "nonnervous" (Jdec.array nonnervous )
650+ |> Jpipe.required "nonvaluation" (Jdec.array nonvaluation )
651+ |> Jpipe.required "occupationalist" (Jdec.array occupationalistElement )
652+ |> Jpipe.required "outrival" (Jdec.array outrivalElement )
653+ |> Jpipe.required "paleographically" (Jdec.array paleographically )
654+ |> Jpipe.required "pamphletwise" (Jdec.array pamphletwise )
655+ |> Jpipe.required "pediatrics" (Jdec.array pediatric )
656+ |> Jpipe.required "perceptive" (Jdec.array Jdec.bool )
657+ |> Jpipe.required "piaculum" (Jdec.array piaculumElement )
658+ |> Jpipe.required "piccadilly" (Jdec.array piccadilly )
659+ |> Jpipe.required "piffler" (Jdec.array piffler )
660+ |> Jpipe.required "pithful" (Jdec.array pithful )
661+ |> Jpipe.required "placuntitis" (Jdec.array placuntiti )
662+ |> Jpipe.required "plectopterous" (Jdec.array plectopterous )
663+ |> Jpipe.required "pneumocele" (Jdec.array (Jdec.nullable pneumocele) )
664+ |> Jpipe.required "poliorcetic" (Jdec.array poliorcetic )
665+ |> Jpipe.required "poormaster" (Jdec.array poormaster )
666+ |> Jpipe.required "potwhisky" (Jdec.array potwhiskyElement )
667+ |> Jpipe.required "practicalizer" (Jdec.array practicalizer )
668+ |> Jpipe.required "prefreshman" (Jdec.array prefreshmanElement )
669+ |> Jpipe.required "prehensility" (Jdec.array prehensility )
670+ |> Jpipe.required "prevoidance" (Jdec.array prevoidance )
671+ |> Jpipe.required "probant" (Jdec.array (Jdec.dict (Jdec.nullable Jdec.int)) )
672+ |> Jpipe.required "protext" (Jdec.array protext )
673673
674674 encodeQuickType : QuickType -> Jenc.Value
675675 encodeQuickType x =
@@ -782,7 +782,7 @@ encodeJurorClass x =
782782 kongoni : Jdec.Decoder Kongoni
783783 kongoni =
784784 Jdec.oneOf
785- [ Jdec.map IntegerArrayInKongoni (Jdec.array Jdec.int)
785+ [ Jdec.map IntegerArrayInKongoni (Jdec.array Jdec.int )
786786 , Jdec.map IntegerMapInKongoni (Jdec.dict Jdec.int)
787787 ]
788788
@@ -920,7 +920,7 @@ encodeLandlubberlyClass x =
920920 listener : Jdec.Decoder Listener
921921 listener =
922922 Jdec.oneOf
923- [ Jdec.map NullArrayInListener (Jdec.array (Jdec.null ()))
923+ [ Jdec.map NullArrayInListener (Jdec.array (Jdec.null ()) )
924924 , Jdec.map IntegerInListener Jdec.int
925925 ]
926926
@@ -1133,7 +1133,7 @@ encodeMonaziteClass x =
11331133 monoliteral : Jdec.Decoder Monoliteral
11341134 monoliteral =
11351135 Jdec.oneOf
1136- [ Jdec.map NullArrayInMonoliteral (Jdec.array (Jdec.null ()))
1136+ [ Jdec.map NullArrayInMonoliteral (Jdec.array (Jdec.null ()) )
11371137 , Jdec.map BoolInMonoliteral Jdec.bool
11381138 ]
11391139
@@ -1145,7 +1145,7 @@ encodeMonoliteral x = case x of
11451145 monotheisticallyElement : Jdec.Decoder MonotheisticallyElement
11461146 monotheisticallyElement =
11471147 Jdec.oneOf
1148- [ Jdec.map NullArrayInMonotheisticallyElement (Jdec.array (Jdec.null ()))
1148+ [ Jdec.map NullArrayInMonotheisticallyElement (Jdec.array (Jdec.null ()) )
11491149 , Jdec.map MonotheisticallyClassInMonotheisticallyElement monotheisticallyClass
11501150 ]
11511151
@@ -1216,7 +1216,7 @@ encodeMonotheisticallyClass x =
12161216 montage : Jdec.Decoder Montage
12171217 montage =
12181218 Jdec.oneOf
1219- [ Jdec.map NullArrayInMontage (Jdec.array (Jdec.null ()))
1219+ [ Jdec.map NullArrayInMontage (Jdec.array (Jdec.null ()) )
12201220 , Jdec.map StringInMontage Jdec.string
12211221 , Jdec.map DoubleInMontage Jdec.float
12221222 ]
@@ -1230,7 +1230,7 @@ encodeMontage x = case x of
12301230 moralness : Jdec.Decoder Moralness
12311231 moralness =
12321232 Jdec.oneOf
1233- [ Jdec.map NullArrayInMoralness (Jdec.array (Jdec.null ()))
1233+ [ Jdec.map NullArrayInMoralness (Jdec.array (Jdec.null ()) )
12341234 , Jdec.null NullInMoralness
12351235 , Jdec.map DoubleInMoralness Jdec.float
12361236 ]
@@ -1244,7 +1244,7 @@ encodeMoralness x = case x of
12441244 mulishly : Jdec.Decoder Mulishly
12451245 mulishly =
12461246 Jdec.oneOf
1247- [ Jdec.map IntegerArrayInMulishly (Jdec.array Jdec.int)
1247+ [ Jdec.map IntegerArrayInMulishly (Jdec.array Jdec.int )
12481248 , Jdec.null NullInMulishly
12491249 , Jdec.map DoubleInMulishly Jdec.float
12501250 ]
@@ -1258,7 +1258,7 @@ encodeMulishly x = case x of
12581258 myoscope : Jdec.Decoder Myoscope
12591259 myoscope =
12601260 Jdec.oneOf
1261- [ Jdec.map NullArrayInMyoscope (Jdec.array (Jdec.null ()))
1261+ [ Jdec.map NullArrayInMyoscope (Jdec.array (Jdec.null ()) )
12621262 , Jdec.map BoolInMyoscope Jdec.bool
12631263 , Jdec.map IntegerInMyoscope Jdec.int
12641264 ]
@@ -1272,7 +1272,7 @@ encodeMyoscope x = case x of
12721272 neuromastic : Jdec.Decoder Neuromastic
12731273 neuromastic =
12741274 Jdec.oneOf
1275- [ Jdec.map NullArrayInNeuromastic (Jdec.array (Jdec.null ()))
1275+ [ Jdec.map NullArrayInNeuromastic (Jdec.array (Jdec.null ()) )
12761276 , Jdec.map DoubleInNeuromastic Jdec.float
12771277 ]
12781278
@@ -1315,7 +1315,7 @@ encodeNonnervous x = case x of
13151315 nonvaluation : Jdec.Decoder Nonvaluation
13161316 nonvaluation =
13171317 Jdec.oneOf
1318- [ Jdec.map NullArrayInNonvaluation (Jdec.array (Jdec.null ()))
1318+ [ Jdec.map NullArrayInNonvaluation (Jdec.array (Jdec.null ()) )
13191319 , Jdec.map BoolInNonvaluation Jdec.bool
13201320 , Jdec.map DoubleInNonvaluation Jdec.float
13211321 ]
@@ -1329,7 +1329,7 @@ encodeNonvaluation x = case x of
13291329 occupationalistElement : Jdec.Decoder OccupationalistElement
13301330 occupationalistElement =
13311331 Jdec.oneOf
1332- [ Jdec.map NullArrayInOccupationalistElement (Jdec.array (Jdec.null ()))
1332+ [ Jdec.map NullArrayInOccupationalistElement (Jdec.array (Jdec.null ()) )
13331333 , Jdec.null NullInOccupationalistElement
13341334 , Jdec.map OccupationalistClassInOccupationalistElement occupationalistClass
13351335 ]
@@ -1580,7 +1580,7 @@ encodePiccadilly x = case x of
15801580 piffler : Jdec.Decoder Piffler
15811581 piffler =
15821582 Jdec.oneOf
1583- [ Jdec.map NullArrayInPiffler (Jdec.array (Jdec.null ()))
1583+ [ Jdec.map NullArrayInPiffler (Jdec.array (Jdec.null ()) )
15841584 , Jdec.map MonaziteClassInPiffler monaziteClass
15851585 ]
15861586
@@ -1701,7 +1701,7 @@ encodePoliorcetic x = case x of
17011701 poormaster : Jdec.Decoder Poormaster
17021702 poormaster =
17031703 Jdec.oneOf
1704- [ Jdec.map IntegerArrayInPoormaster (Jdec.array Jdec.int)
1704+ [ Jdec.map IntegerArrayInPoormaster (Jdec.array Jdec.int )
17051705 , Jdec.null NullInPoormaster
17061706 , Jdec.map IntegerMapInPoormaster (Jdec.dict Jdec.int)
17071707 ]
@@ -1778,7 +1778,7 @@ encodePotwhiskyClass x =
17781778 practicalizer : Jdec.Decoder Practicalizer
17791779 practicalizer =
17801780 Jdec.oneOf
1781- [ Jdec.map NullArrayInPracticalizer (Jdec.array (Jdec.null ()))
1781+ [ Jdec.map NullArrayInPracticalizer (Jdec.array (Jdec.null ()) )
17821782 , Jdec.map StringInPracticalizer Jdec.string
17831783 , Jdec.map MonaziteClassInPracticalizer monaziteClass
17841784 ]
@@ -1792,7 +1792,7 @@ encodePracticalizer x = case x of
17921792 prefreshmanElement : Jdec.Decoder PrefreshmanElement
17931793 prefreshmanElement =
17941794 Jdec.oneOf
1795- [ Jdec.map NullArrayInPrefreshmanElement (Jdec.array (Jdec.null ()))
1795+ [ Jdec.map NullArrayInPrefreshmanElement (Jdec.array (Jdec.null ()) )
17961796 , Jdec.map StringInPrefreshmanElement Jdec.string
17971797 , Jdec.map PrefreshmanClassInPrefreshmanElement prefreshmanClass
17981798 ]
@@ -1855,7 +1855,7 @@ encodePrefreshmanClass x =
18551855 prehensility : Jdec.Decoder Prehensility
18561856 prehensility =
18571857 Jdec.oneOf
1858- [ Jdec.map NullArrayInPrehensility (Jdec.array (Jdec.null ()))
1858+ [ Jdec.map NullArrayInPrehensility (Jdec.array (Jdec.null ()) )
18591859 , Jdec.map BoolInPrehensility Jdec.bool
18601860 , Jdec.map MonaziteClassInPrehensility monaziteClass
18611861 ]
@@ -1869,7 +1869,7 @@ encodePrehensility x = case x of
18691869 prevoidance : Jdec.Decoder Prevoidance
18701870 prevoidance =
18711871 Jdec.oneOf
1872- [ Jdec.map IntegerArrayInPrevoidance (Jdec.array Jdec.int)
1872+ [ Jdec.map IntegerArrayInPrevoidance (Jdec.array Jdec.int )
18731873 , Jdec.map IntegerInPrevoidance Jdec.int
18741874 , Jdec.map MonaziteClassInPrevoidance monaziteClass
18751875 ]
@@ -1883,7 +1883,7 @@ encodePrevoidance x = case x of
18831883 protext : Jdec.Decoder Protext
18841884 protext =
18851885 Jdec.oneOf
1886- [ Jdec.map IntegerArrayInProtext (Jdec.array Jdec.int)
1886+ [ Jdec.map IntegerArrayInProtext (Jdec.array Jdec.int )
18871887 , Jdec.map BoolInProtext Jdec.bool
18881888 , Jdec.map MonaziteClassInProtext monaziteClass
18891889 ]
Melmdefault / QuickType.elm+60 −60
@@ -627,48 +627,48 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
627627 quickType : Jdec.Decoder QuickType
628628 quickType =
629629 Jdec.succeed QuickType
630- |> Jpipe.required "juror" (Jdec.list jurorElement)
631- |> Jpipe.required "kongoni" (Jdec.list kongoni)
632- |> Jpipe.required "ladronism" (Jdec.list ladronismElement)
633- |> Jpipe.required "landlubberly" (Jdec.list landlubberlyElement)
634- |> Jpipe.required "listener" (Jdec.list listener)
635- |> Jpipe.required "lupus" (Jdec.list lupusElement)
636- |> Jpipe.required "maslin" (Jdec.list maslin)
637- |> Jpipe.required "monazite" (Jdec.list monaziteElement)
638- |> Jpipe.required "monoliteral" (Jdec.list monoliteral)
639- |> Jpipe.required "monotheistically" (Jdec.list monotheisticallyElement)
640- |> Jpipe.required "montage" (Jdec.list montage)
641- |> Jpipe.required "moralness" (Jdec.list moralness)
642- |> Jpipe.required "mowra" (Jdec.list (Jdec.nullable monaziteClass))
643- |> Jpipe.required "mulishly" (Jdec.list mulishly)
644- |> Jpipe.required "myoscope" (Jdec.list myoscope)
645- |> Jpipe.required "nach" (Jdec.list (Jdec.nullable (Jdec.list (Jdec.nullable Jdec.int))))
646- |> Jpipe.required "neuromastic" (Jdec.list neuromastic)
647- |> Jpipe.required "noncontributing" (Jdec.list noncontributing)
648- |> Jpipe.required "nonnervous" (Jdec.list nonnervous)
649- |> Jpipe.required "nonvaluation" (Jdec.list nonvaluation)
650- |> Jpipe.required "occupationalist" (Jdec.list occupationalistElement)
651- |> Jpipe.required "outrival" (Jdec.list outrivalElement)
652- |> Jpipe.required "paleographically" (Jdec.list paleographically)
653- |> Jpipe.required "pamphletwise" (Jdec.list pamphletwise)
654- |> Jpipe.required "pediatrics" (Jdec.list pediatric)
655- |> Jpipe.required "perceptive" (Jdec.list Jdec.bool)
656- |> Jpipe.required "piaculum" (Jdec.list piaculumElement)
657- |> Jpipe.required "piccadilly" (Jdec.list piccadilly)
658- |> Jpipe.required "piffler" (Jdec.list piffler)
659- |> Jpipe.required "pithful" (Jdec.list pithful)
660- |> Jpipe.required "placuntitis" (Jdec.list placuntiti)
661- |> Jpipe.required "plectopterous" (Jdec.list plectopterous)
662- |> Jpipe.required "pneumocele" (Jdec.list (Jdec.nullable pneumocele))
663- |> Jpipe.required "poliorcetic" (Jdec.list poliorcetic)
664- |> Jpipe.required "poormaster" (Jdec.list poormaster)
665- |> Jpipe.required "potwhisky" (Jdec.list potwhiskyElement)
666- |> Jpipe.required "practicalizer" (Jdec.list practicalizer)
667- |> Jpipe.required "prefreshman" (Jdec.list prefreshmanElement)
668- |> Jpipe.required "prehensility" (Jdec.list prehensility)
669- |> Jpipe.required "prevoidance" (Jdec.list prevoidance)
670- |> Jpipe.required "probant" (Jdec.list (Jdec.dict (Jdec.nullable Jdec.int)))
671- |> Jpipe.required "protext" (Jdec.list protext)
630+ |> Jpipe.required "juror" (Jdec.list jurorElement )
631+ |> Jpipe.required "kongoni" (Jdec.list kongoni )
632+ |> Jpipe.required "ladronism" (Jdec.list ladronismElement )
633+ |> Jpipe.required "landlubberly" (Jdec.list landlubberlyElement )
634+ |> Jpipe.required "listener" (Jdec.list listener )
635+ |> Jpipe.required "lupus" (Jdec.list lupusElement )
636+ |> Jpipe.required "maslin" (Jdec.list maslin )
637+ |> Jpipe.required "monazite" (Jdec.list monaziteElement )
638+ |> Jpipe.required "monoliteral" (Jdec.list monoliteral )
639+ |> Jpipe.required "monotheistically" (Jdec.list monotheisticallyElement )
640+ |> Jpipe.required "montage" (Jdec.list montage )
641+ |> Jpipe.required "moralness" (Jdec.list moralness )
642+ |> Jpipe.required "mowra" (Jdec.list (Jdec.nullable monaziteClass) )
643+ |> Jpipe.required "mulishly" (Jdec.list mulishly )
644+ |> Jpipe.required "myoscope" (Jdec.list myoscope )
645+ |> Jpipe.required "nach" (Jdec.list (Jdec.nullable (Jdec.list (Jdec.nullable Jdec.int) )) )
646+ |> Jpipe.required "neuromastic" (Jdec.list neuromastic )
647+ |> Jpipe.required "noncontributing" (Jdec.list noncontributing )
648+ |> Jpipe.required "nonnervous" (Jdec.list nonnervous )
649+ |> Jpipe.required "nonvaluation" (Jdec.list nonvaluation )
650+ |> Jpipe.required "occupationalist" (Jdec.list occupationalistElement )
651+ |> Jpipe.required "outrival" (Jdec.list outrivalElement )
652+ |> Jpipe.required "paleographically" (Jdec.list paleographically )
653+ |> Jpipe.required "pamphletwise" (Jdec.list pamphletwise )
654+ |> Jpipe.required "pediatrics" (Jdec.list pediatric )
655+ |> Jpipe.required "perceptive" (Jdec.list Jdec.bool )
656+ |> Jpipe.required "piaculum" (Jdec.list piaculumElement )
657+ |> Jpipe.required "piccadilly" (Jdec.list piccadilly )
658+ |> Jpipe.required "piffler" (Jdec.list piffler )
659+ |> Jpipe.required "pithful" (Jdec.list pithful )
660+ |> Jpipe.required "placuntitis" (Jdec.list placuntiti )
661+ |> Jpipe.required "plectopterous" (Jdec.list plectopterous )
662+ |> Jpipe.required "pneumocele" (Jdec.list (Jdec.nullable pneumocele) )
663+ |> Jpipe.required "poliorcetic" (Jdec.list poliorcetic )
664+ |> Jpipe.required "poormaster" (Jdec.list poormaster )
665+ |> Jpipe.required "potwhisky" (Jdec.list potwhiskyElement )
666+ |> Jpipe.required "practicalizer" (Jdec.list practicalizer )
667+ |> Jpipe.required "prefreshman" (Jdec.list prefreshmanElement )
668+ |> Jpipe.required "prehensility" (Jdec.list prehensility )
669+ |> Jpipe.required "prevoidance" (Jdec.list prevoidance )
670+ |> Jpipe.required "probant" (Jdec.list (Jdec.dict (Jdec.nullable Jdec.int)) )
671+ |> Jpipe.required "protext" (Jdec.list protext )
672672
673673 encodeQuickType : QuickType -> Jenc.Value
674674 encodeQuickType x =
@@ -781,7 +781,7 @@ encodeJurorClass x =
781781 kongoni : Jdec.Decoder Kongoni
782782 kongoni =
783783 Jdec.oneOf
784- [ Jdec.map IntegerArrayInKongoni (Jdec.list Jdec.int)
784+ [ Jdec.map IntegerArrayInKongoni (Jdec.list Jdec.int )
785785 , Jdec.map IntegerMapInKongoni (Jdec.dict Jdec.int)
786786 ]
787787
@@ -919,7 +919,7 @@ encodeLandlubberlyClass x =
919919 listener : Jdec.Decoder Listener
920920 listener =
921921 Jdec.oneOf
922- [ Jdec.map NullArrayInListener (Jdec.list (Jdec.null ()))
922+ [ Jdec.map NullArrayInListener (Jdec.list (Jdec.null ()) )
923923 , Jdec.map IntegerInListener Jdec.int
924924 ]
925925
@@ -1132,7 +1132,7 @@ encodeMonaziteClass x =
11321132 monoliteral : Jdec.Decoder Monoliteral
11331133 monoliteral =
11341134 Jdec.oneOf
1135- [ Jdec.map NullArrayInMonoliteral (Jdec.list (Jdec.null ()))
1135+ [ Jdec.map NullArrayInMonoliteral (Jdec.list (Jdec.null ()) )
11361136 , Jdec.map BoolInMonoliteral Jdec.bool
11371137 ]
11381138
@@ -1144,7 +1144,7 @@ encodeMonoliteral x = case x of
11441144 monotheisticallyElement : Jdec.Decoder MonotheisticallyElement
11451145 monotheisticallyElement =
11461146 Jdec.oneOf
1147- [ Jdec.map NullArrayInMonotheisticallyElement (Jdec.list (Jdec.null ()))
1147+ [ Jdec.map NullArrayInMonotheisticallyElement (Jdec.list (Jdec.null ()) )
11481148 , Jdec.map MonotheisticallyClassInMonotheisticallyElement monotheisticallyClass
11491149 ]
11501150
@@ -1215,7 +1215,7 @@ encodeMonotheisticallyClass x =
12151215 montage : Jdec.Decoder Montage
12161216 montage =
12171217 Jdec.oneOf
1218- [ Jdec.map NullArrayInMontage (Jdec.list (Jdec.null ()))
1218+ [ Jdec.map NullArrayInMontage (Jdec.list (Jdec.null ()) )
12191219 , Jdec.map StringInMontage Jdec.string
12201220 , Jdec.map DoubleInMontage Jdec.float
12211221 ]
@@ -1229,7 +1229,7 @@ encodeMontage x = case x of
12291229 moralness : Jdec.Decoder Moralness
12301230 moralness =
12311231 Jdec.oneOf
1232- [ Jdec.map NullArrayInMoralness (Jdec.list (Jdec.null ()))
1232+ [ Jdec.map NullArrayInMoralness (Jdec.list (Jdec.null ()) )
12331233 , Jdec.null NullInMoralness
12341234 , Jdec.map DoubleInMoralness Jdec.float
12351235 ]
@@ -1243,7 +1243,7 @@ encodeMoralness x = case x of
12431243 mulishly : Jdec.Decoder Mulishly
12441244 mulishly =
12451245 Jdec.oneOf
1246- [ Jdec.map IntegerArrayInMulishly (Jdec.list Jdec.int)
1246+ [ Jdec.map IntegerArrayInMulishly (Jdec.list Jdec.int )
12471247 , Jdec.null NullInMulishly
12481248 , Jdec.map DoubleInMulishly Jdec.float
12491249 ]
@@ -1257,7 +1257,7 @@ encodeMulishly x = case x of
12571257 myoscope : Jdec.Decoder Myoscope
12581258 myoscope =
12591259 Jdec.oneOf
1260- [ Jdec.map NullArrayInMyoscope (Jdec.list (Jdec.null ()))
1260+ [ Jdec.map NullArrayInMyoscope (Jdec.list (Jdec.null ()) )
12611261 , Jdec.map BoolInMyoscope Jdec.bool
12621262 , Jdec.map IntegerInMyoscope Jdec.int
12631263 ]
@@ -1271,7 +1271,7 @@ encodeMyoscope x = case x of
12711271 neuromastic : Jdec.Decoder Neuromastic
12721272 neuromastic =
12731273 Jdec.oneOf
1274- [ Jdec.map NullArrayInNeuromastic (Jdec.list (Jdec.null ()))
1274+ [ Jdec.map NullArrayInNeuromastic (Jdec.list (Jdec.null ()) )
12751275 , Jdec.map DoubleInNeuromastic Jdec.float
12761276 ]
12771277
@@ -1314,7 +1314,7 @@ encodeNonnervous x = case x of
13141314 nonvaluation : Jdec.Decoder Nonvaluation
13151315 nonvaluation =
13161316 Jdec.oneOf
1317- [ Jdec.map NullArrayInNonvaluation (Jdec.list (Jdec.null ()))
1317+ [ Jdec.map NullArrayInNonvaluation (Jdec.list (Jdec.null ()) )
13181318 , Jdec.map BoolInNonvaluation Jdec.bool
13191319 , Jdec.map DoubleInNonvaluation Jdec.float
13201320 ]
@@ -1328,7 +1328,7 @@ encodeNonvaluation x = case x of
13281328 occupationalistElement : Jdec.Decoder OccupationalistElement
13291329 occupationalistElement =
13301330 Jdec.oneOf
1331- [ Jdec.map NullArrayInOccupationalistElement (Jdec.list (Jdec.null ()))
1331+ [ Jdec.map NullArrayInOccupationalistElement (Jdec.list (Jdec.null ()) )
13321332 , Jdec.null NullInOccupationalistElement
13331333 , Jdec.map OccupationalistClassInOccupationalistElement occupationalistClass
13341334 ]
@@ -1579,7 +1579,7 @@ encodePiccadilly x = case x of
15791579 piffler : Jdec.Decoder Piffler
15801580 piffler =
15811581 Jdec.oneOf
1582- [ Jdec.map NullArrayInPiffler (Jdec.list (Jdec.null ()))
1582+ [ Jdec.map NullArrayInPiffler (Jdec.list (Jdec.null ()) )
15831583 , Jdec.map MonaziteClassInPiffler monaziteClass
15841584 ]
15851585
@@ -1700,7 +1700,7 @@ encodePoliorcetic x = case x of
17001700 poormaster : Jdec.Decoder Poormaster
17011701 poormaster =
17021702 Jdec.oneOf
1703- [ Jdec.map IntegerArrayInPoormaster (Jdec.list Jdec.int)
1703+ [ Jdec.map IntegerArrayInPoormaster (Jdec.list Jdec.int )
17041704 , Jdec.null NullInPoormaster
17051705 , Jdec.map IntegerMapInPoormaster (Jdec.dict Jdec.int)
17061706 ]
@@ -1777,7 +1777,7 @@ encodePotwhiskyClass x =
17771777 practicalizer : Jdec.Decoder Practicalizer
17781778 practicalizer =
17791779 Jdec.oneOf
1780- [ Jdec.map NullArrayInPracticalizer (Jdec.list (Jdec.null ()))
1780+ [ Jdec.map NullArrayInPracticalizer (Jdec.list (Jdec.null ()) )
17811781 , Jdec.map StringInPracticalizer Jdec.string
17821782 , Jdec.map MonaziteClassInPracticalizer monaziteClass
17831783 ]
@@ -1791,7 +1791,7 @@ encodePracticalizer x = case x of
17911791 prefreshmanElement : Jdec.Decoder PrefreshmanElement
17921792 prefreshmanElement =
17931793 Jdec.oneOf
1794- [ Jdec.map NullArrayInPrefreshmanElement (Jdec.list (Jdec.null ()))
1794+ [ Jdec.map NullArrayInPrefreshmanElement (Jdec.list (Jdec.null ()) )
17951795 , Jdec.map StringInPrefreshmanElement Jdec.string
17961796 , Jdec.map PrefreshmanClassInPrefreshmanElement prefreshmanClass
17971797 ]
@@ -1854,7 +1854,7 @@ encodePrefreshmanClass x =
18541854 prehensility : Jdec.Decoder Prehensility
18551855 prehensility =
18561856 Jdec.oneOf
1857- [ Jdec.map NullArrayInPrehensility (Jdec.list (Jdec.null ()))
1857+ [ Jdec.map NullArrayInPrehensility (Jdec.list (Jdec.null ()) )
18581858 , Jdec.map BoolInPrehensility Jdec.bool
18591859 , Jdec.map MonaziteClassInPrehensility monaziteClass
18601860 ]
@@ -1868,7 +1868,7 @@ encodePrehensility x = case x of
18681868 prevoidance : Jdec.Decoder Prevoidance
18691869 prevoidance =
18701870 Jdec.oneOf
1871- [ Jdec.map IntegerArrayInPrevoidance (Jdec.list Jdec.int)
1871+ [ Jdec.map IntegerArrayInPrevoidance (Jdec.list Jdec.int )
18721872 , Jdec.map IntegerInPrevoidance Jdec.int
18731873 , Jdec.map MonaziteClassInPrevoidance monaziteClass
18741874 ]
@@ -1882,7 +1882,7 @@ encodePrevoidance x = case x of
18821882 protext : Jdec.Decoder Protext
18831883 protext =
18841884 Jdec.oneOf
1885- [ Jdec.map IntegerArrayInProtext (Jdec.list Jdec.int)
1885+ [ Jdec.map IntegerArrayInProtext (Jdec.list Jdec.int )
18861886 , Jdec.map BoolInProtext Jdec.bool
18871887 , Jdec.map MonaziteClassInProtext monaziteClass
18881888 ]
Test case

test/inputs/json/priority/combinations4.json

2 generated files · +146 −146
Melmarray-type-array--eed288b23e27 / QuickType.elm+73 −73
@@ -725,58 +725,58 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
725725 quickType : Jdec.Decoder QuickType
726726 quickType =
727727 Jdec.succeed QuickType
728- |> Jpipe.required "protrusive" (Jdec.array protrusive)
729- |> Jpipe.required "pulpitism" (Jdec.array pulpitismElement)
730- |> Jpipe.required "pyodermia" (Jdec.array pyodermiaElement)
731- |> Jpipe.required "quebrachine" (Jdec.array quebrachineElement)
732- |> Jpipe.required "querier" (Jdec.array querier)
733- |> Jpipe.required "rebarbative" (Jdec.array rebarbative)
734- |> Jpipe.required "reimagine" (Jdec.array reimagine)
728+ |> Jpipe.required "protrusive" (Jdec.array protrusive )
729+ |> Jpipe.required "pulpitism" (Jdec.array pulpitismElement )
730+ |> Jpipe.required "pyodermia" (Jdec.array pyodermiaElement )
731+ |> Jpipe.required "quebrachine" (Jdec.array quebrachineElement )
732+ |> Jpipe.required "querier" (Jdec.array querier )
733+ |> Jpipe.required "rebarbative" (Jdec.array rebarbative )
734+ |> Jpipe.required "reimagine" (Jdec.array reimagine )
735735 |> Jpipe.required "ressaut" ressaut
736- |> Jpipe.required "retrocervical" (Jdec.array retrocervical)
737- |> Jpipe.required "revert" (Jdec.array revert)
738- |> Jpipe.required "rewrite" (Jdec.array rewriteElement)
739- |> Jpipe.required "saccoderm" (Jdec.array saccoderm)
740- |> Jpipe.required "santir" (Jdec.array santirElement)
741- |> Jpipe.required "saprophilous" (Jdec.array saprophilous)
742- |> Jpipe.required "saxten" (Jdec.array saxtenElement)
743- |> Jpipe.required "scatty" (Jdec.array (Jdec.nullable scatty))
744- |> Jpipe.required "scoffer" (Jdec.array scoffer)
745- |> Jpipe.required "scrampum" (Jdec.array scrampum)
736+ |> Jpipe.required "retrocervical" (Jdec.array retrocervical )
737+ |> Jpipe.required "revert" (Jdec.array revert )
738+ |> Jpipe.required "rewrite" (Jdec.array rewriteElement )
739+ |> Jpipe.required "saccoderm" (Jdec.array saccoderm )
740+ |> Jpipe.required "santir" (Jdec.array santirElement )
741+ |> Jpipe.required "saprophilous" (Jdec.array saprophilous )
742+ |> Jpipe.required "saxten" (Jdec.array saxtenElement )
743+ |> Jpipe.required "scatty" (Jdec.array (Jdec.nullable scatty) )
744+ |> Jpipe.required "scoffer" (Jdec.array scoffer )
745+ |> Jpipe.required "scrampum" (Jdec.array scrampum )
746746 |> Jpipe.required "semantic" Jdec.float
747- |> Jpipe.required "serpentinic" (Jdec.array serpentinic)
748- |> Jpipe.required "shadowable" (Jdec.array shadowable)
749- |> Jpipe.required "sistering" (Jdec.array sisteringElement)
750- |> Jpipe.required "staghunting" (Jdec.array staghunting)
751- |> Jpipe.required "stagmometer" (Jdec.array stagmometer)
752- |> Jpipe.required "stimulability" (Jdec.array stimulability)
753- |> Jpipe.required "strangleable" (Jdec.array strangleable)
754- |> Jpipe.required "strenuosity" (Jdec.array strenuosityElement)
755- |> Jpipe.required "tabaxir" (Jdec.array tabaxir)
756- |> Jpipe.required "talpiform" (Jdec.array talpiform)
757- |> Jpipe.required "thwack" (Jdec.array thwack)
758- |> Jpipe.required "to" (Jdec.array (Jdec.nullable Jdec.float))
759- |> Jpipe.required "tortricine" (Jdec.array tortricine)
760- |> Jpipe.required "truantcy" (Jdec.array truantcyElement)
761- |> Jpipe.required "turgesce" (Jdec.array Jdec.string)
762- |> Jpipe.required "unbeginning" (Jdec.array unbeginning)
763- |> Jpipe.required "underdunged" (Jdec.array Jdec.float)
764- |> Jpipe.required "undesirability" (Jdec.array undesirability)
765- |> Jpipe.required "unerasing" (Jdec.array unerasing)
766- |> Jpipe.required "unguentarium" (Jdec.array unguentarium)
767- |> Jpipe.required "unimpeachably" (Jdec.array unimpeachablyElement)
768- |> Jpipe.required "unmortgaged" (Jdec.array unmortgaged)
769- |> Jpipe.required "unobstructed" (Jdec.array unobstructed)
770- |> Jpipe.required "unreceptivity" (Jdec.array unreceptivity)
771- |> Jpipe.required "unsatisfactoriness" (Jdec.array unsatisfactoriness)
772- |> Jpipe.required "unsecurity" (Jdec.array Jdec.int)
773- |> Jpipe.required "unstressed" (Jdec.array unstressedElement)
774- |> Jpipe.required "untasked" (Jdec.array untasked)
775- |> Jpipe.required "unvarying" (Jdec.array unvarying)
776- |> Jpipe.required "vehemently" (Jdec.array vehemently)
747+ |> Jpipe.required "serpentinic" (Jdec.array serpentinic )
748+ |> Jpipe.required "shadowable" (Jdec.array shadowable )
749+ |> Jpipe.required "sistering" (Jdec.array sisteringElement )
750+ |> Jpipe.required "staghunting" (Jdec.array staghunting )
751+ |> Jpipe.required "stagmometer" (Jdec.array stagmometer )
752+ |> Jpipe.required "stimulability" (Jdec.array stimulability )
753+ |> Jpipe.required "strangleable" (Jdec.array strangleable )
754+ |> Jpipe.required "strenuosity" (Jdec.array strenuosityElement )
755+ |> Jpipe.required "tabaxir" (Jdec.array tabaxir )
756+ |> Jpipe.required "talpiform" (Jdec.array talpiform )
757+ |> Jpipe.required "thwack" (Jdec.array thwack )
758+ |> Jpipe.required "to" (Jdec.array (Jdec.nullable Jdec.float) )
759+ |> Jpipe.required "tortricine" (Jdec.array tortricine )
760+ |> Jpipe.required "truantcy" (Jdec.array truantcyElement )
761+ |> Jpipe.required "turgesce" (Jdec.array Jdec.string )
762+ |> Jpipe.required "unbeginning" (Jdec.array unbeginning )
763+ |> Jpipe.required "underdunged" (Jdec.array Jdec.float )
764+ |> Jpipe.required "undesirability" (Jdec.array undesirability )
765+ |> Jpipe.required "unerasing" (Jdec.array unerasing )
766+ |> Jpipe.required "unguentarium" (Jdec.array unguentarium )
767+ |> Jpipe.required "unimpeachably" (Jdec.array unimpeachablyElement )
768+ |> Jpipe.required "unmortgaged" (Jdec.array unmortgaged )
769+ |> Jpipe.required "unobstructed" (Jdec.array unobstructed )
770+ |> Jpipe.required "unreceptivity" (Jdec.array unreceptivity )
771+ |> Jpipe.required "unsatisfactoriness" (Jdec.array unsatisfactoriness )
772+ |> Jpipe.required "unsecurity" (Jdec.array Jdec.int )
773+ |> Jpipe.required "unstressed" (Jdec.array unstressedElement )
774+ |> Jpipe.required "untasked" (Jdec.array untasked )
775+ |> Jpipe.required "unvarying" (Jdec.array unvarying )
776+ |> Jpipe.required "vehemently" (Jdec.array vehemently )
777777 |> Jpipe.required "warriorship" (Jdec.dict Jdec.bool)
778- |> Jpipe.required "whitepot" (Jdec.array whitepot)
779- |> Jpipe.required "wrothy" (Jdec.array wrothyElement)
778+ |> Jpipe.required "whitepot" (Jdec.array whitepot )
779+ |> Jpipe.required "wrothy" (Jdec.array wrothyElement )
780780
781781 encodeQuickType : QuickType -> Jenc.Value
782782 encodeQuickType x =
@@ -838,7 +838,7 @@ encodeQuickType x =
838838 protrusive : Jdec.Decoder Protrusive
839839 protrusive =
840840 Jdec.oneOf
841- [ Jdec.map UnionArrayInProtrusive (Jdec.array (Jdec.nullable Jdec.int))
841+ [ Jdec.map UnionArrayInProtrusive (Jdec.array (Jdec.nullable Jdec.int) )
842842 , Jdec.map DoubleInProtrusive Jdec.float
843843 ]
844844
@@ -850,7 +850,7 @@ encodeProtrusive x = case x of
850850 pulpitismElement : Jdec.Decoder PulpitismElement
851851 pulpitismElement =
852852 Jdec.oneOf
853- [ Jdec.map IntegerArrayInPulpitismElement (Jdec.array Jdec.int)
853+ [ Jdec.map IntegerArrayInPulpitismElement (Jdec.array Jdec.int )
854854 , Jdec.map DoubleInPulpitismElement Jdec.float
855855 , Jdec.map PulpitismClassInPulpitismElement pulpitismClass
856856 ]
@@ -1019,7 +1019,7 @@ encodeQuerier x = case x of
10191019 rebarbative : Jdec.Decoder Rebarbative
10201020 rebarbative =
10211021 Jdec.oneOf
1022- [ Jdec.map IntegerArrayInRebarbative (Jdec.array Jdec.int)
1022+ [ Jdec.map IntegerArrayInRebarbative (Jdec.array Jdec.int )
10231023 , Jdec.map BoolInRebarbative Jdec.bool
10241024 , Jdec.map DoubleInRebarbative Jdec.float
10251025 ]
@@ -1141,7 +1141,7 @@ encodeRessaut x =
11411141 retrocervical : Jdec.Decoder Retrocervical
11421142 retrocervical =
11431143 Jdec.oneOf
1144- [ Jdec.map UnionArrayInRetrocervical (Jdec.array (Jdec.nullable Jdec.int))
1144+ [ Jdec.map UnionArrayInRetrocervical (Jdec.array (Jdec.nullable Jdec.int) )
11451145 , Jdec.map IntegerInRetrocervical Jdec.int
11461146 ]
11471147
@@ -1165,7 +1165,7 @@ encodeRevert x = case x of
11651165 rewriteElement : Jdec.Decoder RewriteElement
11661166 rewriteElement =
11671167 Jdec.oneOf
1168- [ Jdec.map NullArrayInRewriteElement (Jdec.array (Jdec.null ()))
1168+ [ Jdec.map NullArrayInRewriteElement (Jdec.array (Jdec.null ()) )
11691169 , Jdec.map DoubleInRewriteElement Jdec.float
11701170 , Jdec.map RewriteClassInRewriteElement rewriteClass
11711171 ]
@@ -1228,7 +1228,7 @@ encodeRewriteClass x =
12281228 saccoderm : Jdec.Decoder Saccoderm
12291229 saccoderm =
12301230 Jdec.oneOf
1231- [ Jdec.map IntegerArrayInSaccoderm (Jdec.array Jdec.int)
1231+ [ Jdec.map IntegerArrayInSaccoderm (Jdec.array Jdec.int )
12321232 , Jdec.null NullInSaccoderm
12331233 , Jdec.map StringInSaccoderm Jdec.string
12341234 ]
@@ -1437,7 +1437,7 @@ encodeScatty x =
14371437 scoffer : Jdec.Decoder Scoffer
14381438 scoffer =
14391439 Jdec.oneOf
1440- [ Jdec.map NullArrayInScoffer (Jdec.array (Jdec.null ()))
1440+ [ Jdec.map NullArrayInScoffer (Jdec.array (Jdec.null ()) )
14411441 , Jdec.null NullInScoffer
14421442 , Jdec.map IntegerMapInScoffer (Jdec.dict Jdec.int)
14431443 ]
@@ -1451,7 +1451,7 @@ encodeScoffer x = case x of
14511451 scrampum : Jdec.Decoder Scrampum
14521452 scrampum =
14531453 Jdec.oneOf
1454- [ Jdec.map IntegerArrayInScrampum (Jdec.array Jdec.int)
1454+ [ Jdec.map IntegerArrayInScrampum (Jdec.array Jdec.int )
14551455 , Jdec.map BoolInScrampum Jdec.bool
14561456 , Jdec.null NullInScrampum
14571457 ]
@@ -1465,7 +1465,7 @@ encodeScrampum x = case x of
14651465 serpentinic : Jdec.Decoder Serpentinic
14661466 serpentinic =
14671467 Jdec.oneOf
1468- [ Jdec.map IntegerArrayInSerpentinic (Jdec.array Jdec.int)
1468+ [ Jdec.map IntegerArrayInSerpentinic (Jdec.array Jdec.int )
14691469 , Jdec.map DoubleInSerpentinic Jdec.float
14701470 ]
14711471
@@ -1477,7 +1477,7 @@ encodeSerpentinic x = case x of
14771477 shadowable : Jdec.Decoder Shadowable
14781478 shadowable =
14791479 Jdec.oneOf
1480- [ Jdec.map UnionArrayInShadowable (Jdec.array (Jdec.nullable Jdec.int))
1480+ [ Jdec.map UnionArrayInShadowable (Jdec.array (Jdec.nullable Jdec.int) )
14811481 , Jdec.map BoolInShadowable Jdec.bool
14821482 ]
14831483
@@ -1489,7 +1489,7 @@ encodeShadowable x = case x of
14891489 sisteringElement : Jdec.Decoder SisteringElement
14901490 sisteringElement =
14911491 Jdec.oneOf
1492- [ Jdec.map NullArrayInSisteringElement (Jdec.array (Jdec.null ()))
1492+ [ Jdec.map NullArrayInSisteringElement (Jdec.array (Jdec.null ()) )
14931493 , Jdec.map IntegerInSisteringElement Jdec.int
14941494 , Jdec.map SisteringClassInSisteringElement sisteringClass
14951495 ]
@@ -1611,7 +1611,7 @@ encodeStaghunting x =
16111611 stagmometer : Jdec.Decoder Stagmometer
16121612 stagmometer =
16131613 Jdec.oneOf
1614- [ Jdec.map UnionArrayInStagmometer (Jdec.array (Jdec.nullable Jdec.int))
1614+ [ Jdec.map UnionArrayInStagmometer (Jdec.array (Jdec.nullable Jdec.int) )
16151615 , Jdec.map StringInStagmometer Jdec.string
16161616 ]
16171617
@@ -1637,7 +1637,7 @@ encodeStimulability x = case x of
16371637 strangleable : Jdec.Decoder Strangleable
16381638 strangleable =
16391639 Jdec.oneOf
1640- [ Jdec.map NullArrayInStrangleable (Jdec.array (Jdec.null ()))
1640+ [ Jdec.map NullArrayInStrangleable (Jdec.array (Jdec.null ()) )
16411641 , Jdec.map DoubleInStrangleable Jdec.float
16421642 ]
16431643
@@ -1649,7 +1649,7 @@ encodeStrangleable x = case x of
16491649 strenuosityElement : Jdec.Decoder StrenuosityElement
16501650 strenuosityElement =
16511651 Jdec.oneOf
1652- [ Jdec.map NullArrayInStrenuosityElement (Jdec.array (Jdec.null ()))
1652+ [ Jdec.map NullArrayInStrenuosityElement (Jdec.array (Jdec.null ()) )
16531653 , Jdec.map StrenuosityClassInStrenuosityElement strenuosityClass
16541654 ]
16551655
@@ -1760,7 +1760,7 @@ encodeThwack x = case x of
17601760 tortricine : Jdec.Decoder Tortricine
17611761 tortricine =
17621762 Jdec.oneOf
1763- [ Jdec.map UnionArrayInTortricine (Jdec.array (Jdec.nullable Jdec.int))
1763+ [ Jdec.map UnionArrayInTortricine (Jdec.array (Jdec.nullable Jdec.int) )
17641764 , Jdec.map QuebrachineClassInTortricine quebrachineClass
17651765 ]
17661766
@@ -1843,7 +1843,7 @@ encodeTruantcyClass x =
18431843 unbeginning : Jdec.Decoder Unbeginning
18441844 unbeginning =
18451845 Jdec.oneOf
1846- [ Jdec.map NullArrayInUnbeginning (Jdec.array (Jdec.null ()))
1846+ [ Jdec.map NullArrayInUnbeginning (Jdec.array (Jdec.null ()) )
18471847 , Jdec.map StringInUnbeginning Jdec.string
18481848 , Jdec.map IntegerMapInUnbeginning (Jdec.dict Jdec.int)
18491849 ]
@@ -1857,7 +1857,7 @@ encodeUnbeginning x = case x of
18571857 undesirability : Jdec.Decoder Undesirability
18581858 undesirability =
18591859 Jdec.oneOf
1860- [ Jdec.map IntegerArrayInUndesirability (Jdec.array Jdec.int)
1860+ [ Jdec.map IntegerArrayInUndesirability (Jdec.array Jdec.int )
18611861 , Jdec.map StringInUndesirability Jdec.string
18621862 , Jdec.map IntegerMapInUndesirability (Jdec.dict Jdec.int)
18631863 ]
@@ -1871,7 +1871,7 @@ encodeUndesirability x = case x of
18711871 unerasing : Jdec.Decoder Unerasing
18721872 unerasing =
18731873 Jdec.oneOf
1874- [ Jdec.map NullArrayInUnerasing (Jdec.array (Jdec.null ()))
1874+ [ Jdec.map NullArrayInUnerasing (Jdec.array (Jdec.null ()) )
18751875 , Jdec.map IntegerInUnerasing Jdec.int
18761876 , Jdec.map IntegerMapInUnerasing (Jdec.dict Jdec.int)
18771877 ]
@@ -1885,7 +1885,7 @@ encodeUnerasing x = case x of
18851885 unguentarium : Jdec.Decoder Unguentarium
18861886 unguentarium =
18871887 Jdec.oneOf
1888- [ Jdec.map NullArrayInUnguentarium (Jdec.array (Jdec.null ()))
1888+ [ Jdec.map NullArrayInUnguentarium (Jdec.array (Jdec.null ()) )
18891889 , Jdec.map IntegerInUnguentarium Jdec.int
18901890 , Jdec.null NullInUnguentarium
18911891 ]
@@ -1998,7 +1998,7 @@ encodeUnobstructed x = case x of
19981998 unreceptivity : Jdec.Decoder Unreceptivity
19991999 unreceptivity =
20002000 Jdec.oneOf
2001- [ Jdec.map NullArrayInUnreceptivity (Jdec.array (Jdec.null ()))
2001+ [ Jdec.map NullArrayInUnreceptivity (Jdec.array (Jdec.null ()) )
20022002 , Jdec.map IntegerInUnreceptivity Jdec.int
20032003 , Jdec.map StringInUnreceptivity Jdec.string
20042004 ]
@@ -2012,7 +2012,7 @@ encodeUnreceptivity x = case x of
20122012 unsatisfactoriness : Jdec.Decoder Unsatisfactoriness
20132013 unsatisfactoriness =
20142014 Jdec.oneOf
2015- [ Jdec.map IntegerArrayInUnsatisfactoriness (Jdec.array Jdec.int)
2015+ [ Jdec.map IntegerArrayInUnsatisfactoriness (Jdec.array Jdec.int )
20162016 , Jdec.map BoolInUnsatisfactoriness Jdec.bool
20172017 , Jdec.map IntegerInUnsatisfactoriness Jdec.int
20182018 ]
@@ -2089,7 +2089,7 @@ encodeUnstressedClass x =
20892089 untasked : Jdec.Decoder Untasked
20902090 untasked =
20912091 Jdec.oneOf
2092- [ Jdec.map NullArrayInUntasked (Jdec.array (Jdec.null ()))
2092+ [ Jdec.map NullArrayInUntasked (Jdec.array (Jdec.null ()) )
20932093 , Jdec.map DoubleInUntasked Jdec.float
20942094 , Jdec.map IntegerMapInUntasked (Jdec.dict Jdec.int)
20952095 ]
@@ -2117,7 +2117,7 @@ encodeUnvarying x = case x of
21172117 vehemently : Jdec.Decoder Vehemently
21182118 vehemently =
21192119 Jdec.oneOf
2120- [ Jdec.map NullArrayInVehemently (Jdec.array (Jdec.null ()))
2120+ [ Jdec.map NullArrayInVehemently (Jdec.array (Jdec.null ()) )
21212121 , Jdec.map BoolInVehemently Jdec.bool
21222122 , Jdec.null NullInVehemently
21232123 ]
@@ -2143,7 +2143,7 @@ encodeWhitepot x = case x of
21432143 wrothyElement : Jdec.Decoder WrothyElement
21442144 wrothyElement =
21452145 Jdec.oneOf
2146- [ Jdec.map NullArrayInWrothyElement (Jdec.array (Jdec.null ()))
2146+ [ Jdec.map NullArrayInWrothyElement (Jdec.array (Jdec.null ()) )
21472147 , Jdec.map WrothyClassInWrothyElement wrothyClass
21482148 ]
Melmdefault / QuickType.elm+73 −73
@@ -724,58 +724,58 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
724724 quickType : Jdec.Decoder QuickType
725725 quickType =
726726 Jdec.succeed QuickType
727- |> Jpipe.required "protrusive" (Jdec.list protrusive)
728- |> Jpipe.required "pulpitism" (Jdec.list pulpitismElement)
729- |> Jpipe.required "pyodermia" (Jdec.list pyodermiaElement)
730- |> Jpipe.required "quebrachine" (Jdec.list quebrachineElement)
731- |> Jpipe.required "querier" (Jdec.list querier)
732- |> Jpipe.required "rebarbative" (Jdec.list rebarbative)
733- |> Jpipe.required "reimagine" (Jdec.list reimagine)
727+ |> Jpipe.required "protrusive" (Jdec.list protrusive )
728+ |> Jpipe.required "pulpitism" (Jdec.list pulpitismElement )
729+ |> Jpipe.required "pyodermia" (Jdec.list pyodermiaElement )
730+ |> Jpipe.required "quebrachine" (Jdec.list quebrachineElement )
731+ |> Jpipe.required "querier" (Jdec.list querier )
732+ |> Jpipe.required "rebarbative" (Jdec.list rebarbative )
733+ |> Jpipe.required "reimagine" (Jdec.list reimagine )
734734 |> Jpipe.required "ressaut" ressaut
735- |> Jpipe.required "retrocervical" (Jdec.list retrocervical)
736- |> Jpipe.required "revert" (Jdec.list revert)
737- |> Jpipe.required "rewrite" (Jdec.list rewriteElement)
738- |> Jpipe.required "saccoderm" (Jdec.list saccoderm)
739- |> Jpipe.required "santir" (Jdec.list santirElement)
740- |> Jpipe.required "saprophilous" (Jdec.list saprophilous)
741- |> Jpipe.required "saxten" (Jdec.list saxtenElement)
742- |> Jpipe.required "scatty" (Jdec.list (Jdec.nullable scatty))
743- |> Jpipe.required "scoffer" (Jdec.list scoffer)
744- |> Jpipe.required "scrampum" (Jdec.list scrampum)
735+ |> Jpipe.required "retrocervical" (Jdec.list retrocervical )
736+ |> Jpipe.required "revert" (Jdec.list revert )
737+ |> Jpipe.required "rewrite" (Jdec.list rewriteElement )
738+ |> Jpipe.required "saccoderm" (Jdec.list saccoderm )
739+ |> Jpipe.required "santir" (Jdec.list santirElement )
740+ |> Jpipe.required "saprophilous" (Jdec.list saprophilous )
741+ |> Jpipe.required "saxten" (Jdec.list saxtenElement )
742+ |> Jpipe.required "scatty" (Jdec.list (Jdec.nullable scatty) )
743+ |> Jpipe.required "scoffer" (Jdec.list scoffer )
744+ |> Jpipe.required "scrampum" (Jdec.list scrampum )
745745 |> Jpipe.required "semantic" Jdec.float
746- |> Jpipe.required "serpentinic" (Jdec.list serpentinic)
747- |> Jpipe.required "shadowable" (Jdec.list shadowable)
748- |> Jpipe.required "sistering" (Jdec.list sisteringElement)
749- |> Jpipe.required "staghunting" (Jdec.list staghunting)
750- |> Jpipe.required "stagmometer" (Jdec.list stagmometer)
751- |> Jpipe.required "stimulability" (Jdec.list stimulability)
752- |> Jpipe.required "strangleable" (Jdec.list strangleable)
753- |> Jpipe.required "strenuosity" (Jdec.list strenuosityElement)
754- |> Jpipe.required "tabaxir" (Jdec.list tabaxir)
755- |> Jpipe.required "talpiform" (Jdec.list talpiform)
756- |> Jpipe.required "thwack" (Jdec.list thwack)
757- |> Jpipe.required "to" (Jdec.list (Jdec.nullable Jdec.float))
758- |> Jpipe.required "tortricine" (Jdec.list tortricine)
759- |> Jpipe.required "truantcy" (Jdec.list truantcyElement)
760- |> Jpipe.required "turgesce" (Jdec.list Jdec.string)
761- |> Jpipe.required "unbeginning" (Jdec.list unbeginning)
762- |> Jpipe.required "underdunged" (Jdec.list Jdec.float)
763- |> Jpipe.required "undesirability" (Jdec.list undesirability)
764- |> Jpipe.required "unerasing" (Jdec.list unerasing)
765- |> Jpipe.required "unguentarium" (Jdec.list unguentarium)
766- |> Jpipe.required "unimpeachably" (Jdec.list unimpeachablyElement)
767- |> Jpipe.required "unmortgaged" (Jdec.list unmortgaged)
768- |> Jpipe.required "unobstructed" (Jdec.list unobstructed)
769- |> Jpipe.required "unreceptivity" (Jdec.list unreceptivity)
770- |> Jpipe.required "unsatisfactoriness" (Jdec.list unsatisfactoriness)
771- |> Jpipe.required "unsecurity" (Jdec.list Jdec.int)
772- |> Jpipe.required "unstressed" (Jdec.list unstressedElement)
773- |> Jpipe.required "untasked" (Jdec.list untasked)
774- |> Jpipe.required "unvarying" (Jdec.list unvarying)
775- |> Jpipe.required "vehemently" (Jdec.list vehemently)
746+ |> Jpipe.required "serpentinic" (Jdec.list serpentinic )
747+ |> Jpipe.required "shadowable" (Jdec.list shadowable )
748+ |> Jpipe.required "sistering" (Jdec.list sisteringElement )
749+ |> Jpipe.required "staghunting" (Jdec.list staghunting )
750+ |> Jpipe.required "stagmometer" (Jdec.list stagmometer )
751+ |> Jpipe.required "stimulability" (Jdec.list stimulability )
752+ |> Jpipe.required "strangleable" (Jdec.list strangleable )
753+ |> Jpipe.required "strenuosity" (Jdec.list strenuosityElement )
754+ |> Jpipe.required "tabaxir" (Jdec.list tabaxir )
755+ |> Jpipe.required "talpiform" (Jdec.list talpiform )
756+ |> Jpipe.required "thwack" (Jdec.list thwack )
757+ |> Jpipe.required "to" (Jdec.list (Jdec.nullable Jdec.float) )
758+ |> Jpipe.required "tortricine" (Jdec.list tortricine )
759+ |> Jpipe.required "truantcy" (Jdec.list truantcyElement )
760+ |> Jpipe.required "turgesce" (Jdec.list Jdec.string )
761+ |> Jpipe.required "unbeginning" (Jdec.list unbeginning )
762+ |> Jpipe.required "underdunged" (Jdec.list Jdec.float )
763+ |> Jpipe.required "undesirability" (Jdec.list undesirability )
764+ |> Jpipe.required "unerasing" (Jdec.list unerasing )
765+ |> Jpipe.required "unguentarium" (Jdec.list unguentarium )
766+ |> Jpipe.required "unimpeachably" (Jdec.list unimpeachablyElement )
767+ |> Jpipe.required "unmortgaged" (Jdec.list unmortgaged )
768+ |> Jpipe.required "unobstructed" (Jdec.list unobstructed )
769+ |> Jpipe.required "unreceptivity" (Jdec.list unreceptivity )
770+ |> Jpipe.required "unsatisfactoriness" (Jdec.list unsatisfactoriness )
771+ |> Jpipe.required "unsecurity" (Jdec.list Jdec.int )
772+ |> Jpipe.required "unstressed" (Jdec.list unstressedElement )
773+ |> Jpipe.required "untasked" (Jdec.list untasked )
774+ |> Jpipe.required "unvarying" (Jdec.list unvarying )
775+ |> Jpipe.required "vehemently" (Jdec.list vehemently )
776776 |> Jpipe.required "warriorship" (Jdec.dict Jdec.bool)
777- |> Jpipe.required "whitepot" (Jdec.list whitepot)
778- |> Jpipe.required "wrothy" (Jdec.list wrothyElement)
777+ |> Jpipe.required "whitepot" (Jdec.list whitepot )
778+ |> Jpipe.required "wrothy" (Jdec.list wrothyElement )
779779
780780 encodeQuickType : QuickType -> Jenc.Value
781781 encodeQuickType x =
@@ -837,7 +837,7 @@ encodeQuickType x =
837837 protrusive : Jdec.Decoder Protrusive
838838 protrusive =
839839 Jdec.oneOf
840- [ Jdec.map UnionArrayInProtrusive (Jdec.list (Jdec.nullable Jdec.int))
840+ [ Jdec.map UnionArrayInProtrusive (Jdec.list (Jdec.nullable Jdec.int) )
841841 , Jdec.map DoubleInProtrusive Jdec.float
842842 ]
843843
@@ -849,7 +849,7 @@ encodeProtrusive x = case x of
849849 pulpitismElement : Jdec.Decoder PulpitismElement
850850 pulpitismElement =
851851 Jdec.oneOf
852- [ Jdec.map IntegerArrayInPulpitismElement (Jdec.list Jdec.int)
852+ [ Jdec.map IntegerArrayInPulpitismElement (Jdec.list Jdec.int )
853853 , Jdec.map DoubleInPulpitismElement Jdec.float
854854 , Jdec.map PulpitismClassInPulpitismElement pulpitismClass
855855 ]
@@ -1018,7 +1018,7 @@ encodeQuerier x = case x of
10181018 rebarbative : Jdec.Decoder Rebarbative
10191019 rebarbative =
10201020 Jdec.oneOf
1021- [ Jdec.map IntegerArrayInRebarbative (Jdec.list Jdec.int)
1021+ [ Jdec.map IntegerArrayInRebarbative (Jdec.list Jdec.int )
10221022 , Jdec.map BoolInRebarbative Jdec.bool
10231023 , Jdec.map DoubleInRebarbative Jdec.float
10241024 ]
@@ -1140,7 +1140,7 @@ encodeRessaut x =
11401140 retrocervical : Jdec.Decoder Retrocervical
11411141 retrocervical =
11421142 Jdec.oneOf
1143- [ Jdec.map UnionArrayInRetrocervical (Jdec.list (Jdec.nullable Jdec.int))
1143+ [ Jdec.map UnionArrayInRetrocervical (Jdec.list (Jdec.nullable Jdec.int) )
11441144 , Jdec.map IntegerInRetrocervical Jdec.int
11451145 ]
11461146
@@ -1164,7 +1164,7 @@ encodeRevert x = case x of
11641164 rewriteElement : Jdec.Decoder RewriteElement
11651165 rewriteElement =
11661166 Jdec.oneOf
1167- [ Jdec.map NullArrayInRewriteElement (Jdec.list (Jdec.null ()))
1167+ [ Jdec.map NullArrayInRewriteElement (Jdec.list (Jdec.null ()) )
11681168 , Jdec.map DoubleInRewriteElement Jdec.float
11691169 , Jdec.map RewriteClassInRewriteElement rewriteClass
11701170 ]
@@ -1227,7 +1227,7 @@ encodeRewriteClass x =
12271227 saccoderm : Jdec.Decoder Saccoderm
12281228 saccoderm =
12291229 Jdec.oneOf
1230- [ Jdec.map IntegerArrayInSaccoderm (Jdec.list Jdec.int)
1230+ [ Jdec.map IntegerArrayInSaccoderm (Jdec.list Jdec.int )
12311231 , Jdec.null NullInSaccoderm
12321232 , Jdec.map StringInSaccoderm Jdec.string
12331233 ]
@@ -1436,7 +1436,7 @@ encodeScatty x =
14361436 scoffer : Jdec.Decoder Scoffer
14371437 scoffer =
14381438 Jdec.oneOf
1439- [ Jdec.map NullArrayInScoffer (Jdec.list (Jdec.null ()))
1439+ [ Jdec.map NullArrayInScoffer (Jdec.list (Jdec.null ()) )
14401440 , Jdec.null NullInScoffer
14411441 , Jdec.map IntegerMapInScoffer (Jdec.dict Jdec.int)
14421442 ]
@@ -1450,7 +1450,7 @@ encodeScoffer x = case x of
14501450 scrampum : Jdec.Decoder Scrampum
14511451 scrampum =
14521452 Jdec.oneOf
1453- [ Jdec.map IntegerArrayInScrampum (Jdec.list Jdec.int)
1453+ [ Jdec.map IntegerArrayInScrampum (Jdec.list Jdec.int )
14541454 , Jdec.map BoolInScrampum Jdec.bool
14551455 , Jdec.null NullInScrampum
14561456 ]
@@ -1464,7 +1464,7 @@ encodeScrampum x = case x of
14641464 serpentinic : Jdec.Decoder Serpentinic
14651465 serpentinic =
14661466 Jdec.oneOf
1467- [ Jdec.map IntegerArrayInSerpentinic (Jdec.list Jdec.int)
1467+ [ Jdec.map IntegerArrayInSerpentinic (Jdec.list Jdec.int )
14681468 , Jdec.map DoubleInSerpentinic Jdec.float
14691469 ]
14701470
@@ -1476,7 +1476,7 @@ encodeSerpentinic x = case x of
14761476 shadowable : Jdec.Decoder Shadowable
14771477 shadowable =
14781478 Jdec.oneOf
1479- [ Jdec.map UnionArrayInShadowable (Jdec.list (Jdec.nullable Jdec.int))
1479+ [ Jdec.map UnionArrayInShadowable (Jdec.list (Jdec.nullable Jdec.int) )
14801480 , Jdec.map BoolInShadowable Jdec.bool
14811481 ]
14821482
@@ -1488,7 +1488,7 @@ encodeShadowable x = case x of
14881488 sisteringElement : Jdec.Decoder SisteringElement
14891489 sisteringElement =
14901490 Jdec.oneOf
1491- [ Jdec.map NullArrayInSisteringElement (Jdec.list (Jdec.null ()))
1491+ [ Jdec.map NullArrayInSisteringElement (Jdec.list (Jdec.null ()) )
14921492 , Jdec.map IntegerInSisteringElement Jdec.int
14931493 , Jdec.map SisteringClassInSisteringElement sisteringClass
14941494 ]
@@ -1610,7 +1610,7 @@ encodeStaghunting x =
16101610 stagmometer : Jdec.Decoder Stagmometer
16111611 stagmometer =
16121612 Jdec.oneOf
1613- [ Jdec.map UnionArrayInStagmometer (Jdec.list (Jdec.nullable Jdec.int))
1613+ [ Jdec.map UnionArrayInStagmometer (Jdec.list (Jdec.nullable Jdec.int) )
16141614 , Jdec.map StringInStagmometer Jdec.string
16151615 ]
16161616
@@ -1636,7 +1636,7 @@ encodeStimulability x = case x of
16361636 strangleable : Jdec.Decoder Strangleable
16371637 strangleable =
16381638 Jdec.oneOf
1639- [ Jdec.map NullArrayInStrangleable (Jdec.list (Jdec.null ()))
1639+ [ Jdec.map NullArrayInStrangleable (Jdec.list (Jdec.null ()) )
16401640 , Jdec.map DoubleInStrangleable Jdec.float
16411641 ]
16421642
@@ -1648,7 +1648,7 @@ encodeStrangleable x = case x of
16481648 strenuosityElement : Jdec.Decoder StrenuosityElement
16491649 strenuosityElement =
16501650 Jdec.oneOf
1651- [ Jdec.map NullArrayInStrenuosityElement (Jdec.list (Jdec.null ()))
1651+ [ Jdec.map NullArrayInStrenuosityElement (Jdec.list (Jdec.null ()) )
16521652 , Jdec.map StrenuosityClassInStrenuosityElement strenuosityClass
16531653 ]
16541654
@@ -1759,7 +1759,7 @@ encodeThwack x = case x of
17591759 tortricine : Jdec.Decoder Tortricine
17601760 tortricine =
17611761 Jdec.oneOf
1762- [ Jdec.map UnionArrayInTortricine (Jdec.list (Jdec.nullable Jdec.int))
1762+ [ Jdec.map UnionArrayInTortricine (Jdec.list (Jdec.nullable Jdec.int) )
17631763 , Jdec.map QuebrachineClassInTortricine quebrachineClass
17641764 ]
17651765
@@ -1842,7 +1842,7 @@ encodeTruantcyClass x =
18421842 unbeginning : Jdec.Decoder Unbeginning
18431843 unbeginning =
18441844 Jdec.oneOf
1845- [ Jdec.map NullArrayInUnbeginning (Jdec.list (Jdec.null ()))
1845+ [ Jdec.map NullArrayInUnbeginning (Jdec.list (Jdec.null ()) )
18461846 , Jdec.map StringInUnbeginning Jdec.string
18471847 , Jdec.map IntegerMapInUnbeginning (Jdec.dict Jdec.int)
18481848 ]
@@ -1856,7 +1856,7 @@ encodeUnbeginning x = case x of
18561856 undesirability : Jdec.Decoder Undesirability
18571857 undesirability =
18581858 Jdec.oneOf
1859- [ Jdec.map IntegerArrayInUndesirability (Jdec.list Jdec.int)
1859+ [ Jdec.map IntegerArrayInUndesirability (Jdec.list Jdec.int )
18601860 , Jdec.map StringInUndesirability Jdec.string
18611861 , Jdec.map IntegerMapInUndesirability (Jdec.dict Jdec.int)
18621862 ]
@@ -1870,7 +1870,7 @@ encodeUndesirability x = case x of
18701870 unerasing : Jdec.Decoder Unerasing
18711871 unerasing =
18721872 Jdec.oneOf
1873- [ Jdec.map NullArrayInUnerasing (Jdec.list (Jdec.null ()))
1873+ [ Jdec.map NullArrayInUnerasing (Jdec.list (Jdec.null ()) )
18741874 , Jdec.map IntegerInUnerasing Jdec.int
18751875 , Jdec.map IntegerMapInUnerasing (Jdec.dict Jdec.int)
18761876 ]
@@ -1884,7 +1884,7 @@ encodeUnerasing x = case x of
18841884 unguentarium : Jdec.Decoder Unguentarium
18851885 unguentarium =
18861886 Jdec.oneOf
1887- [ Jdec.map NullArrayInUnguentarium (Jdec.list (Jdec.null ()))
1887+ [ Jdec.map NullArrayInUnguentarium (Jdec.list (Jdec.null ()) )
18881888 , Jdec.map IntegerInUnguentarium Jdec.int
18891889 , Jdec.null NullInUnguentarium
18901890 ]
@@ -1997,7 +1997,7 @@ encodeUnobstructed x = case x of
19971997 unreceptivity : Jdec.Decoder Unreceptivity
19981998 unreceptivity =
19991999 Jdec.oneOf
2000- [ Jdec.map NullArrayInUnreceptivity (Jdec.list (Jdec.null ()))
2000+ [ Jdec.map NullArrayInUnreceptivity (Jdec.list (Jdec.null ()) )
20012001 , Jdec.map IntegerInUnreceptivity Jdec.int
20022002 , Jdec.map StringInUnreceptivity Jdec.string
20032003 ]
@@ -2011,7 +2011,7 @@ encodeUnreceptivity x = case x of
20112011 unsatisfactoriness : Jdec.Decoder Unsatisfactoriness
20122012 unsatisfactoriness =
20132013 Jdec.oneOf
2014- [ Jdec.map IntegerArrayInUnsatisfactoriness (Jdec.list Jdec.int)
2014+ [ Jdec.map IntegerArrayInUnsatisfactoriness (Jdec.list Jdec.int )
20152015 , Jdec.map BoolInUnsatisfactoriness Jdec.bool
20162016 , Jdec.map IntegerInUnsatisfactoriness Jdec.int
20172017 ]
@@ -2088,7 +2088,7 @@ encodeUnstressedClass x =
20882088 untasked : Jdec.Decoder Untasked
20892089 untasked =
20902090 Jdec.oneOf
2091- [ Jdec.map NullArrayInUntasked (Jdec.list (Jdec.null ()))
2091+ [ Jdec.map NullArrayInUntasked (Jdec.list (Jdec.null ()) )
20922092 , Jdec.map DoubleInUntasked Jdec.float
20932093 , Jdec.map IntegerMapInUntasked (Jdec.dict Jdec.int)
20942094 ]
@@ -2116,7 +2116,7 @@ encodeUnvarying x = case x of
21162116 vehemently : Jdec.Decoder Vehemently
21172117 vehemently =
21182118 Jdec.oneOf
2119- [ Jdec.map NullArrayInVehemently (Jdec.list (Jdec.null ()))
2119+ [ Jdec.map NullArrayInVehemently (Jdec.list (Jdec.null ()) )
21202120 , Jdec.map BoolInVehemently Jdec.bool
21212121 , Jdec.null NullInVehemently
21222122 ]
@@ -2142,7 +2142,7 @@ encodeWhitepot x = case x of
21422142 wrothyElement : Jdec.Decoder WrothyElement
21432143 wrothyElement =
21442144 Jdec.oneOf
2145- [ Jdec.map NullArrayInWrothyElement (Jdec.list (Jdec.null ()))
2145+ [ Jdec.map NullArrayInWrothyElement (Jdec.list (Jdec.null ()) )
21462146 , Jdec.map WrothyClassInWrothyElement wrothyClass
21472147 ]
Test case

test/inputs/json/priority/combined-enum.json

1 generated file · +2 −2
Melmdefault / QuickType.elm+2 −2
@@ -52,8 +52,8 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
5252 quickType : Jdec.Decoder QuickType
5353 quickType =
5454 Jdec.succeed QuickType
55- |> Jpipe.required "bar" (Jdec.list bar)
56- |> Jpipe.required "foo" (Jdec.list bar)
55+ |> Jpipe.required "bar" (Jdec.list bar )
56+ |> Jpipe.required "foo" (Jdec.list bar )
5757
5858 encodeQuickType : QuickType -> Jenc.Value
5959 encodeQuickType x =
Test case

test/inputs/json/priority/empty-enum.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -45,7 +45,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4545 quickType : Jdec.Decoder QuickType
4646 quickType =
4747 Jdec.succeed QuickType
48- |> Jpipe.required "foo" (Jdec.list foo)
48+ |> Jpipe.required "foo" (Jdec.list foo )
4949
5050 encodeQuickType : QuickType -> Jenc.Value
5151 encodeQuickType x =
Test case

test/inputs/json/priority/issue2680-object-array.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -38,7 +38,7 @@ optionalField key decoder fallback =
3838 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
3939
4040 quickType : Jdec.Decoder QuickType
41-quickType = Jdec.list quickTypeElement
41+quickType = Jdec.list quickTypeElement
4242
4343 quickTypeToString : QuickType -> String
4444 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
Test case

test/inputs/json/priority/issue2680-scalar-array.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -33,7 +33,7 @@ optionalField key decoder fallback =
3333 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
3434
3535 quickType : Jdec.Decoder QuickType
36-quickType = Jdec.list Jdec.int
36+quickType = Jdec.list Jdec.int
3737
3838 quickTypeToString : QuickType -> String
3939 quickTypeToString r = Jenc.encode 0 (Jenc.list Jenc.int r)
Test case

test/inputs/json/priority/kotlin-enum-class-case-collision.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -43,7 +43,7 @@ optionalField key decoder fallback =
4343 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
4444
4545 quickType : Jdec.Decoder QuickType
46-quickType = Jdec.list quickTypeElement
46+quickType = Jdec.list quickTypeElement
4747
4848 quickTypeToString : QuickType -> String
4949 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
Test case

test/inputs/json/priority/nbl-stats.json

1 generated file · +8 −8
Melmdefault / QuickType.elm+8 −8
@@ -401,19 +401,19 @@ quickType =
401401 |> Jpipe.required "clock" Jdec.string
402402 |> Jpipe.required "disableMatch" Jdec.int
403403 |> Jpipe.required "inOT" Jdec.int
404- |> Jpipe.required "leaddata" (Jdec.list (Jdec.list leaddatumElement))
404+ |> Jpipe.required "leaddata" (Jdec.list (Jdec.list leaddatumElement ) )
405405 |> Jpipe.required "officials_referee1" Jdec.string
406406 |> Jpipe.required "officials_referee2" Jdec.string
407407 |> Jpipe.required "officials_referee3" Jdec.string
408- |> Jpipe.required "othermatches" (Jdec.list othermatch)
409- |> Jpipe.required "pbp" (Jdec.list pbp)
408+ |> Jpipe.required "othermatches" (Jdec.list othermatch )
409+ |> Jpipe.required "pbp" (Jdec.list pbp )
410410 |> Jpipe.required "period" Jdec.int
411411 |> Jpipe.required "periodLengthOVERTIME" Jdec.int
412412 |> Jpipe.required "periodLengthREGULAR" Jdec.int
413413 |> Jpipe.required "periodType" perType
414414 |> Jpipe.required "periodsMax" Jdec.int
415- |> Jpipe.required "scorers" (Jdec.dict (Jdec.list scorer))
416- |> Jpipe.required "timeline" (Jdec.list Jdec.value)
415+ |> Jpipe.required "scorers" (Jdec.dict (Jdec.list scorer ))
416+ |> Jpipe.required "timeline" (Jdec.list Jdec.value )
417417 |> Jpipe.required "tm" (Jdec.dict tm)
418418 |> Jpipe.required "totalTimeAdded" Jdec.int
419419 |> Jpipe.required "totallds" totallds
@@ -750,7 +750,7 @@ scorer =
750750 |> Jpipe.custom (optionalField "scoreboardName" (Jdec.nullable scoreboardNameEnum) Nothing)
751751 |> Jpipe.required "shirtNumber" Jdec.string
752752 |> Jpipe.custom (optionalField "summary" (Jdec.nullable Jdec.string) Nothing)
753- |> Jpipe.custom (optionalField "times" (Jdec.nullable (Jdec.list time)) Nothing)
753+ |> Jpipe.custom (optionalField "times" (Jdec.nullable (Jdec.list time )) Nothing)
754754 |> Jpipe.required "tno" Jdec.int
755755 |> Jpipe.custom (optionalField "tot" (Jdec.nullable Jdec.int) Nothing)
756756
@@ -811,10 +811,10 @@ tm =
811811 |> Jpipe.required "p4_score" Jdec.int
812812 |> Jpipe.required "pl" (Jdec.dict pl)
813813 |> Jpipe.required "score" Jdec.int
814- |> Jpipe.required "scoring" (Jdec.list scorer)
814+ |> Jpipe.required "scoring" (Jdec.list scorer )
815815 |> Jpipe.required "shortName" Jdec.string
816816 |> Jpipe.required "shortNameInternational" Jdec.string
817- |> Jpipe.required "shot" (Jdec.list shot)
817+ |> Jpipe.required "shot" (Jdec.list shot )
818818 |> Jpipe.required "timeouts" Jdec.int
819819 |> Jpipe.required "tot_eff_1" Jdec.int
820820 |> Jpipe.required "tot_eff_2" Jdec.int
Test case

test/inputs/json/priority/nst-test-suite.json

1 generated file · +77 −77
Melmdefault / QuickType.elm+77 −77
@@ -197,36 +197,36 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
197197 quickType : Jdec.Decoder QuickType
198198 quickType =
199199 Jdec.succeed QuickType
200- |> Jpipe.required "y_number_0e1.json" (Jdec.list Jdec.float)
201- |> Jpipe.required "y_array_arraysWithSpaces.json" (Jdec.list (Jdec.list Jdec.value))
202- |> Jpipe.required "y_array_empty.json" (Jdec.list Jdec.value)
203- |> Jpipe.required "y_array_empty-string.json" (Jdec.list Jdec.string)
204- |> Jpipe.required "y_array_ending_with_newline.json" (Jdec.list Jdec.string)
205- |> Jpipe.required "y_array_false.json" (Jdec.list Jdec.bool)
206- |> Jpipe.required "y_array_heterogeneous.json" (Jdec.list yArrayHeterogeneousJSON)
207- |> Jpipe.required "y_array_null.json" (Jdec.list (Jdec.null ()))
208- |> Jpipe.required "y_array_with_1_and_newline.json" (Jdec.list Jdec.int)
209- |> Jpipe.required "y_array_with_leading_space.json" (Jdec.list Jdec.int)
210- |> Jpipe.required "y_array_with_several_null.json" (Jdec.list (Jdec.nullable Jdec.int))
211- |> Jpipe.required "y_array_with_trailing_space.json" (Jdec.list Jdec.int)
212- |> Jpipe.required "y_number_0e+1.json" (Jdec.list Jdec.float)
213- |> Jpipe.required "y_number_after_space.json" (Jdec.list Jdec.int)
214- |> Jpipe.required "y_number_double_close_to_zero.json" (Jdec.list Jdec.float)
215- |> Jpipe.required "y_number_int_with_exp.json" (Jdec.list Jdec.float)
216- |> Jpipe.required "y_number.json" (Jdec.list Jdec.float)
217- |> Jpipe.required "y_number_minus_zero.json" (Jdec.list Jdec.int)
218- |> Jpipe.required "y_number_negative_int.json" (Jdec.list Jdec.int)
219- |> Jpipe.required "y_number_negative_one.json" (Jdec.list Jdec.int)
220- |> Jpipe.required "y_number_negative_zero.json" (Jdec.list Jdec.int)
221- |> Jpipe.required "y_number_real_capital_e.json" (Jdec.list Jdec.float)
222- |> Jpipe.required "y_number_real_capital_e_neg_exp.json" (Jdec.list Jdec.float)
223- |> Jpipe.required "y_number_real_capital_e_pos_exp.json" (Jdec.list Jdec.float)
224- |> Jpipe.required "y_number_real_exponent.json" (Jdec.list Jdec.float)
225- |> Jpipe.required "y_number_real_fraction_exponent.json" (Jdec.list Jdec.float)
226- |> Jpipe.required "y_number_real_neg_exp.json" (Jdec.list Jdec.float)
227- |> Jpipe.required "y_number_real_pos_exponent.json" (Jdec.list Jdec.float)
228- |> Jpipe.required "y_number_simple_int.json" (Jdec.list Jdec.int)
229- |> Jpipe.required "y_number_simple_real.json" (Jdec.list Jdec.float)
200+ |> Jpipe.required "y_number_0e1.json" (Jdec.list Jdec.float )
201+ |> Jpipe.required "y_array_arraysWithSpaces.json" (Jdec.list (Jdec.list Jdec.value ) )
202+ |> Jpipe.required "y_array_empty.json" (Jdec.list Jdec.value )
203+ |> Jpipe.required "y_array_empty-string.json" (Jdec.list Jdec.string )
204+ |> Jpipe.required "y_array_ending_with_newline.json" (Jdec.list Jdec.string )
205+ |> Jpipe.required "y_array_false.json" (Jdec.list Jdec.bool )
206+ |> Jpipe.required "y_array_heterogeneous.json" (Jdec.list yArrayHeterogeneousJSON )
207+ |> Jpipe.required "y_array_null.json" (Jdec.list (Jdec.null ()) )
208+ |> Jpipe.required "y_array_with_1_and_newline.json" (Jdec.list Jdec.int )
209+ |> Jpipe.required "y_array_with_leading_space.json" (Jdec.list Jdec.int )
210+ |> Jpipe.required "y_array_with_several_null.json" (Jdec.list (Jdec.nullable Jdec.int) )
211+ |> Jpipe.required "y_array_with_trailing_space.json" (Jdec.list Jdec.int )
212+ |> Jpipe.required "y_number_0e+1.json" (Jdec.list Jdec.float )
213+ |> Jpipe.required "y_number_after_space.json" (Jdec.list Jdec.int )
214+ |> Jpipe.required "y_number_double_close_to_zero.json" (Jdec.list Jdec.float )
215+ |> Jpipe.required "y_number_int_with_exp.json" (Jdec.list Jdec.float )
216+ |> Jpipe.required "y_number.json" (Jdec.list Jdec.float )
217+ |> Jpipe.required "y_number_minus_zero.json" (Jdec.list Jdec.int )
218+ |> Jpipe.required "y_number_negative_int.json" (Jdec.list Jdec.int )
219+ |> Jpipe.required "y_number_negative_one.json" (Jdec.list Jdec.int )
220+ |> Jpipe.required "y_number_negative_zero.json" (Jdec.list Jdec.int )
221+ |> Jpipe.required "y_number_real_capital_e.json" (Jdec.list Jdec.float )
222+ |> Jpipe.required "y_number_real_capital_e_neg_exp.json" (Jdec.list Jdec.float )
223+ |> Jpipe.required "y_number_real_capital_e_pos_exp.json" (Jdec.list Jdec.float )
224+ |> Jpipe.required "y_number_real_exponent.json" (Jdec.list Jdec.float )
225+ |> Jpipe.required "y_number_real_fraction_exponent.json" (Jdec.list Jdec.float )
226+ |> Jpipe.required "y_number_real_neg_exp.json" (Jdec.list Jdec.float )
227+ |> Jpipe.required "y_number_real_pos_exponent.json" (Jdec.list Jdec.float )
228+ |> Jpipe.required "y_number_simple_int.json" (Jdec.list Jdec.int )
229+ |> Jpipe.required "y_number_simple_real.json" (Jdec.list Jdec.float )
230230 |> Jpipe.required "y_object_basic.json" yObjectBasicJSON
231231 |> Jpipe.required "y_object_empty.json" json
232232 |> Jpipe.required "y_object_empty_key.json" yObjectEmptyKeyJSON
@@ -237,49 +237,49 @@ quickType =
237237 |> Jpipe.required "y_object_simple.json" yObjectSimpleJSON
238238 |> Jpipe.required "y_object_string_unicode.json" yObjectStringUnicodeJSON
239239 |> Jpipe.required "y_object_with_newlines.json" yObjectWithNewlinesJSON
240- |> Jpipe.required "y_string_1_2_3_bytes_UTF-8_sequences.json" (Jdec.list Jdec.string)
241- |> Jpipe.required "y_string_accepted_surrogate_pair.json" (Jdec.list Jdec.string)
242- |> Jpipe.required "y_string_accepted_surrogate_pairs.json" (Jdec.list Jdec.string)
243- |> Jpipe.required "y_string_allowed_escapes.json" (Jdec.list Jdec.string)
244- |> Jpipe.required "y_string_backslash_and_u_escaped_zero.json" (Jdec.list Jdec.string)
245- |> Jpipe.required "y_string_backslash_doublequotes.json" (Jdec.list Jdec.string)
246- |> Jpipe.required "y_string_comments.json" (Jdec.list Jdec.string)
247- |> Jpipe.required "y_string_double_escape_a.json" (Jdec.list Jdec.string)
248- |> Jpipe.required "y_string_double_escape_n.json" (Jdec.list Jdec.string)
249- |> Jpipe.required "y_string_escaped_control_character.json" (Jdec.list Jdec.string)
250- |> Jpipe.required "y_string_escaped_noncharacter.json" (Jdec.list Jdec.string)
251- |> Jpipe.required "y_string_in_array.json" (Jdec.list Jdec.string)
252- |> Jpipe.required "y_string_in_array_with_leading_space.json" (Jdec.list Jdec.string)
253- |> Jpipe.required "y_string_last_surrogates_1_and_2.json" (Jdec.list Jdec.string)
254- |> Jpipe.required "y_string_nbsp_uescaped.json" (Jdec.list Jdec.string)
255- |> Jpipe.required "y_string_nonCharacterInUTF-8_U+10FFFF.json" (Jdec.list Jdec.string)
256- |> Jpipe.required "y_string_nonCharacterInUTF-8_U+1FFFF.json" (Jdec.list Jdec.string)
257- |> Jpipe.required "y_string_nonCharacterInUTF-8_U+FFFF.json" (Jdec.list Jdec.string)
258- |> Jpipe.required "y_string_null_escape.json" (Jdec.list Jdec.string)
259- |> Jpipe.required "y_string_one-byte-utf-8.json" (Jdec.list Jdec.string)
260- |> Jpipe.required "y_string_pi.json" (Jdec.list Jdec.string)
261- |> Jpipe.required "y_string_simple_ascii.json" (Jdec.list Jdec.string)
240+ |> Jpipe.required "y_string_1_2_3_bytes_UTF-8_sequences.json" (Jdec.list Jdec.string )
241+ |> Jpipe.required "y_string_accepted_surrogate_pair.json" (Jdec.list Jdec.string )
242+ |> Jpipe.required "y_string_accepted_surrogate_pairs.json" (Jdec.list Jdec.string )
243+ |> Jpipe.required "y_string_allowed_escapes.json" (Jdec.list Jdec.string )
244+ |> Jpipe.required "y_string_backslash_and_u_escaped_zero.json" (Jdec.list Jdec.string )
245+ |> Jpipe.required "y_string_backslash_doublequotes.json" (Jdec.list Jdec.string )
246+ |> Jpipe.required "y_string_comments.json" (Jdec.list Jdec.string )
247+ |> Jpipe.required "y_string_double_escape_a.json" (Jdec.list Jdec.string )
248+ |> Jpipe.required "y_string_double_escape_n.json" (Jdec.list Jdec.string )
249+ |> Jpipe.required "y_string_escaped_control_character.json" (Jdec.list Jdec.string )
250+ |> Jpipe.required "y_string_escaped_noncharacter.json" (Jdec.list Jdec.string )
251+ |> Jpipe.required "y_string_in_array.json" (Jdec.list Jdec.string )
252+ |> Jpipe.required "y_string_in_array_with_leading_space.json" (Jdec.list Jdec.string )
253+ |> Jpipe.required "y_string_last_surrogates_1_and_2.json" (Jdec.list Jdec.string )
254+ |> Jpipe.required "y_string_nbsp_uescaped.json" (Jdec.list Jdec.string )
255+ |> Jpipe.required "y_string_nonCharacterInUTF-8_U+10FFFF.json" (Jdec.list Jdec.string )
256+ |> Jpipe.required "y_string_nonCharacterInUTF-8_U+1FFFF.json" (Jdec.list Jdec.string )
257+ |> Jpipe.required "y_string_nonCharacterInUTF-8_U+FFFF.json" (Jdec.list Jdec.string )
258+ |> Jpipe.required "y_string_null_escape.json" (Jdec.list Jdec.string )
259+ |> Jpipe.required "y_string_one-byte-utf-8.json" (Jdec.list Jdec.string )
260+ |> Jpipe.required "y_string_pi.json" (Jdec.list Jdec.string )
261+ |> Jpipe.required "y_string_simple_ascii.json" (Jdec.list Jdec.string )
262262 |> Jpipe.required "y_string_space.json" Jdec.string
263- |> Jpipe.required "y_string_surrogates_U+1D11E_MUSICAL_SYMBOL_G_CLEF.json" (Jdec.list Jdec.string)
264- |> Jpipe.required "y_string_three-byte-utf-8.json" (Jdec.list Jdec.string)
265- |> Jpipe.required "y_string_two-byte-utf-8.json" (Jdec.list Jdec.string)
266- |> Jpipe.required "y_string_u+2028_line_sep.json" (Jdec.list Jdec.string)
267- |> Jpipe.required "y_string_u+2029_par_sep.json" (Jdec.list Jdec.string)
268- |> Jpipe.required "y_string_uEscape.json" (Jdec.list Jdec.string)
269- |> Jpipe.required "y_string_uescaped_newline.json" (Jdec.list Jdec.string)
270- |> Jpipe.required "y_string_unescaped_char_delete.json" (Jdec.list Jdec.string)
271- |> Jpipe.required "y_string_unicode_2.json" (Jdec.list Jdec.string)
272- |> Jpipe.required "y_string_unicodeEscapedBackslash.json" (Jdec.list Jdec.string)
273- |> Jpipe.required "y_string_unicode_escaped_double_quote.json" (Jdec.list Jdec.string)
274- |> Jpipe.required "y_string_unicode.json" (Jdec.list Jdec.string)
275- |> Jpipe.required "y_string_unicode_U+10FFFE_nonchar.json" (Jdec.list Jdec.string)
276- |> Jpipe.required "y_string_unicode_U+1FFFE_nonchar.json" (Jdec.list Jdec.string)
277- |> Jpipe.required "y_string_unicode_U+200B_ZERO_WIDTH_SPACE.json" (Jdec.list Jdec.string)
278- |> Jpipe.required "y_string_unicode_U+2064_invisible_plus.json" (Jdec.list Jdec.string)
279- |> Jpipe.required "y_string_unicode_U+FDD0_nonchar.json" (Jdec.list Jdec.string)
280- |> Jpipe.required "y_string_unicode_U+FFFE_nonchar.json" (Jdec.list Jdec.string)
281- |> Jpipe.required "y_string_utf8.json" (Jdec.list Jdec.string)
282- |> Jpipe.required "y_string_with_del_character.json" (Jdec.list Jdec.string)
263+ |> Jpipe.required "y_string_surrogates_U+1D11E_MUSICAL_SYMBOL_G_CLEF.json" (Jdec.list Jdec.string )
264+ |> Jpipe.required "y_string_three-byte-utf-8.json" (Jdec.list Jdec.string )
265+ |> Jpipe.required "y_string_two-byte-utf-8.json" (Jdec.list Jdec.string )
266+ |> Jpipe.required "y_string_u+2028_line_sep.json" (Jdec.list Jdec.string )
267+ |> Jpipe.required "y_string_u+2029_par_sep.json" (Jdec.list Jdec.string )
268+ |> Jpipe.required "y_string_uEscape.json" (Jdec.list Jdec.string )
269+ |> Jpipe.required "y_string_uescaped_newline.json" (Jdec.list Jdec.string )
270+ |> Jpipe.required "y_string_unescaped_char_delete.json" (Jdec.list Jdec.string )
271+ |> Jpipe.required "y_string_unicode_2.json" (Jdec.list Jdec.string )
272+ |> Jpipe.required "y_string_unicodeEscapedBackslash.json" (Jdec.list Jdec.string )
273+ |> Jpipe.required "y_string_unicode_escaped_double_quote.json" (Jdec.list Jdec.string )
274+ |> Jpipe.required "y_string_unicode.json" (Jdec.list Jdec.string )
275+ |> Jpipe.required "y_string_unicode_U+10FFFE_nonchar.json" (Jdec.list Jdec.string )
276+ |> Jpipe.required "y_string_unicode_U+1FFFE_nonchar.json" (Jdec.list Jdec.string )
277+ |> Jpipe.required "y_string_unicode_U+200B_ZERO_WIDTH_SPACE.json" (Jdec.list Jdec.string )
278+ |> Jpipe.required "y_string_unicode_U+2064_invisible_plus.json" (Jdec.list Jdec.string )
279+ |> Jpipe.required "y_string_unicode_U+FDD0_nonchar.json" (Jdec.list Jdec.string )
280+ |> Jpipe.required "y_string_unicode_U+FFFE_nonchar.json" (Jdec.list Jdec.string )
281+ |> Jpipe.required "y_string_utf8.json" (Jdec.list Jdec.string )
282+ |> Jpipe.required "y_string_with_del_character.json" (Jdec.list Jdec.string )
283283 |> Jpipe.required "y_structure_lonely_false.json" Jdec.bool
284284 |> Jpipe.required "y_structure_lonely_int.json" Jdec.int
285285 |> Jpipe.required "y_structure_lonely_negative_real.json" Jdec.float
@@ -287,9 +287,9 @@ quickType =
287287 |> Jpipe.required "y_structure_lonely_string.json" Jdec.string
288288 |> Jpipe.required "y_structure_lonely_true.json" Jdec.bool
289289 |> Jpipe.required "y_structure_string_empty.json" Jdec.string
290- |> Jpipe.required "y_structure_trailing_newline.json" (Jdec.list Jdec.string)
291- |> Jpipe.required "y_structure_true_in_array.json" (Jdec.list Jdec.bool)
292- |> Jpipe.required "y_structure_whitespace_array.json" (Jdec.list Jdec.value)
290+ |> Jpipe.required "y_structure_trailing_newline.json" (Jdec.list Jdec.string )
291+ |> Jpipe.required "y_structure_true_in_array.json" (Jdec.list Jdec.bool )
292+ |> Jpipe.required "y_structure_whitespace_array.json" (Jdec.list Jdec.value )
293293
294294 encodeQuickType : QuickType -> Jenc.Value
295295 encodeQuickType x =
@@ -478,7 +478,7 @@ yObjectLongStringsJSON : Jdec.Decoder YObjectLongStringsJSON
478478 yObjectLongStringsJSON =
479479 Jdec.succeed YObjectLongStringsJSON
480480 |> Jpipe.required "id" Jdec.string
481- |> Jpipe.required "x" (Jdec.list purpleX)
481+ |> Jpipe.required "x" (Jdec.list purpleX )
482482
483483 encodeYObjectLongStringsJSON : YObjectLongStringsJSON -> Jenc.Value
484484 encodeYObjectLongStringsJSON x =
@@ -501,7 +501,7 @@ encodeX x =
501501 yObjectSimpleJSON : Jdec.Decoder YObjectSimpleJSON
502502 yObjectSimpleJSON =
503503 Jdec.succeed YObjectSimpleJSON
504- |> Jpipe.required "a" (Jdec.list Jdec.value)
504+ |> Jpipe.required "a" (Jdec.list Jdec.value )
505505
506506 encodeYObjectSimpleJSON : YObjectSimpleJSON -> Jenc.Value
507507 encodeYObjectSimpleJSON x =
Test case

test/inputs/json/priority/omit-empty.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -46,7 +46,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4646 quickType : Jdec.Decoder QuickType
4747 quickType =
4848 Jdec.succeed QuickType
49- |> Jpipe.required "results" (Jdec.list result)
49+ |> Jpipe.required "results" (Jdec.list result )
5050
5151 encodeQuickType : QuickType -> Jenc.Value
5252 encodeQuickType x =
Test case

test/inputs/json/priority/optional-union.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -43,7 +43,7 @@ optionalField key decoder fallback =
4343 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
4444
4545 quickType : Jdec.Decoder QuickType
46-quickType = Jdec.list quickTypeElement
46+quickType = Jdec.list quickTypeElement
4747
4848 quickTypeToString : QuickType -> String
4949 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
Test case

test/inputs/json/priority/php-mixed-union.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -53,7 +53,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
5353 quickType : Jdec.Decoder QuickType
5454 quickType =
5555 Jdec.succeed QuickType
56- |> Jpipe.required "mixed" (Jdec.list mixedElement)
56+ |> Jpipe.required "mixed" (Jdec.list mixedElement )
5757
5858 encodeQuickType : QuickType -> Jenc.Value
5959 encodeQuickType x =
Test case

test/inputs/json/priority/php-validation.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -46,7 +46,7 @@ quickType =
4646 Jdec.succeed QuickType
4747 |> Jpipe.required "boolean" Jdec.bool
4848 |> Jpipe.required "integer" Jdec.int
49- |> Jpipe.required "integers" (Jdec.list Jdec.int)
49+ |> Jpipe.required "integers" (Jdec.list Jdec.int )
5050 |> Jpipe.required "number" Jdec.float
5151 |> Jpipe.required "string" Jdec.string
Test case

test/inputs/json/priority/union-constructor-clash.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -52,7 +52,7 @@ quickType : Jdec.Decoder QuickType
5252 quickType =
5353 Jdec.succeed QuickType
5454 |> Jpipe.required "BoolInUnion" boolInUnion
55- |> Jpipe.required "union" (Jdec.list union)
55+ |> Jpipe.required "union" (Jdec.list union )
5656
5757 encodeQuickType : QuickType -> Jenc.Value
5858 encodeQuickType x =
Test case

test/inputs/json/priority/unions.json

1 generated file · +4 −4
Melmdefault / QuickType.elm+4 −4
@@ -59,9 +59,9 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
5959 quickType : Jdec.Decoder QuickType
6060 quickType =
6161 Jdec.succeed QuickType
62- |> Jpipe.required "x" (Jdec.list purpleX)
63- |> Jpipe.required "y" (Jdec.list (Jdec.nullable Jdec.int))
64- |> Jpipe.required "z" (Jdec.list zElement)
62+ |> Jpipe.required "x" (Jdec.list purpleX )
63+ |> Jpipe.required "y" (Jdec.list (Jdec.nullable Jdec.int) )
64+ |> Jpipe.required "z" (Jdec.list zElement )
6565
6666 encodeQuickType : QuickType -> Jenc.Value
6767 encodeQuickType x =
@@ -88,7 +88,7 @@ encodeX x = case x of
8888 zElement : Jdec.Decoder ZElement
8989 zElement =
9090 Jdec.oneOf
91- [ Jdec.map IntegerArrayInZElement (Jdec.list Jdec.int)
91+ [ Jdec.map IntegerArrayInZElement (Jdec.list Jdec.int )
9292 , Jdec.map IntegerInZElement Jdec.int
9393 , Jdec.map ZClassInZElement zClass
9494 ]
Test case

test/inputs/json/priority/uuids.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -50,7 +50,7 @@ quickType =
5050 |> Jpipe.required "intValue" Jdec.int
5151 |> Jpipe.required "stringValue" Jdec.string
5252 |> Jpipe.required "uuidValue" Jdec.string
53- |> Jpipe.required "uuidValues" (Jdec.list Jdec.string)
53+ |> Jpipe.required "uuidValues" (Jdec.list Jdec.string )
5454
5555 encodeQuickType : QuickType -> Jenc.Value
5656 encodeQuickType x =
Test case

test/inputs/json/samples/bitcoin-block.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -48,7 +48,7 @@ quickType =
4848 |> Jpipe.required "hash" Jdec.string
4949 |> Jpipe.required "height" Jdec.int
5050 |> Jpipe.required "time" Jdec.int
51- |> Jpipe.required "txIndexes" (Jdec.list Jdec.int)
51+ |> Jpipe.required "txIndexes" (Jdec.list Jdec.int )
5252
5353 encodeQuickType : QuickType -> Jenc.Value
5454 encodeQuickType x =
Test case

test/inputs/json/samples/getting-started.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -42,7 +42,7 @@ quickType : Jdec.Decoder QuickType
4242 quickType =
4343 Jdec.succeed QuickType
4444 |> Jpipe.required "greeting" Jdec.string
45- |> Jpipe.required "instructions" (Jdec.list Jdec.string)
45+ |> Jpipe.required "instructions" (Jdec.list Jdec.string )
4646
4747 encodeQuickType : QuickType -> Jenc.Value
4848 encodeQuickType x =
Test case

test/inputs/json/samples/github-events.json

1 generated file · +6 −6
Melmdefault / QuickType.elm+6 −6
@@ -341,7 +341,7 @@ optionalField key decoder fallback =
341341 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
342342
343343 quickType : Jdec.Decoder QuickType
344-quickType = Jdec.list quickTypeElement
344+quickType = Jdec.list quickTypeElement
345345
346346 quickTypeToString : QuickType -> String
347347 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
@@ -398,7 +398,7 @@ payload =
398398 |> Jpipe.custom (optionalField "action" (Jdec.nullable Jdec.string) Nothing)
399399 |> Jpipe.custom (optionalField "before" (Jdec.nullable Jdec.string) Nothing)
400400 |> Jpipe.custom (optionalField "comment" (Jdec.nullable comment) Nothing)
401- |> Jpipe.custom (optionalField "commits" (Jdec.nullable (Jdec.list commit)) Nothing)
401+ |> Jpipe.custom (optionalField "commits" (Jdec.nullable (Jdec.list commit )) Nothing)
402402 |> Jpipe.custom (optionalField "description" (Jdec.nullable Jdec.string) Nothing)
403403 |> Jpipe.custom (optionalField "distinct_size" (Jdec.nullable Jdec.int) Nothing)
404404 |> Jpipe.custom (optionalField "head" (Jdec.nullable Jdec.string) Nothing)
@@ -552,7 +552,7 @@ issue : Jdec.Decoder Issue
552552 issue =
553553 Jdec.succeed Issue
554554 |> Jpipe.required "assignee" (Jdec.null ())
555- |> Jpipe.required "assignees" (Jdec.list Jdec.value)
555+ |> Jpipe.required "assignees" (Jdec.list Jdec.value )
556556 |> Jpipe.required "body" Jdec.string
557557 |> Jpipe.required "closed_at" (Jdec.nullable Jdec.string)
558558 |> Jpipe.required "comments" Jdec.int
@@ -561,7 +561,7 @@ issue =
561561 |> Jpipe.required "events_url" Jdec.string
562562 |> Jpipe.required "html_url" Jdec.string
563563 |> Jpipe.required "id" Jdec.int
564- |> Jpipe.required "labels" (Jdec.list label)
564+ |> Jpipe.required "labels" (Jdec.list label )
565565 |> Jpipe.required "labels_url" Jdec.string
566566 |> Jpipe.required "locked" Jdec.bool
567567 |> Jpipe.required "milestone" (Jdec.nullable milestone)
@@ -681,7 +681,7 @@ payloadPullRequest =
681681 Jdec.succeed PayloadPullRequest
682682 |> Jpipe.required "additions" Jdec.int
683683 |> Jpipe.required "assignee" (Jdec.null ())
684- |> Jpipe.required "assignees" (Jdec.list Jdec.value)
684+ |> Jpipe.required "assignees" (Jdec.list Jdec.value )
685685 |> Jpipe.required "base" base
686686 |> Jpipe.required "body" Jdec.string
687687 |> Jpipe.required "changed_files" Jdec.int
@@ -710,7 +710,7 @@ payloadPullRequest =
710710 |> Jpipe.required "number" Jdec.int
711711 |> Jpipe.required "patch_url" Jdec.string
712712 |> Jpipe.required "rebaseable" (Jdec.null ())
713- |> Jpipe.required "requested_reviewers" (Jdec.list Jdec.value)
713+ |> Jpipe.required "requested_reviewers" (Jdec.list Jdec.value )
714714 |> Jpipe.required "review_comment_url" Jdec.string
715715 |> Jpipe.required "review_comments" Jdec.int
716716 |> Jpipe.required "review_comments_url" Jdec.string
Test case

test/inputs/json/samples/kitchen-sink.json

1 generated file · +3 −3
Melmdefault / QuickType.elm+3 −3
@@ -84,17 +84,17 @@ quickType =
8484 Jdec.succeed QuickType
8585 |> Jpipe.required "booleanValue" Jdec.bool
8686 |> Jpipe.required "dateValue" Jdec.string
87- |> Jpipe.required "differentThings" (Jdec.list differentThingElement)
87+ |> Jpipe.required "differentThings" (Jdec.list differentThingElement )
8888 |> Jpipe.required "doubleValue" Jdec.float
8989 |> Jpipe.required "intValue" Jdec.int
9090 |> Jpipe.required "mapValue" (Jdec.dict (Jdec.nullable Jdec.int))
9191 |> Jpipe.required "name with spaces" (Jdec.null ())
9292 |> Jpipe.required "nullValue" (Jdec.null ())
9393 |> Jpipe.required "nullableMapValue" (Jdec.dict (Jdec.nullable Jdec.int))
94- |> Jpipe.required "people" (Jdec.list personElement)
94+ |> Jpipe.required "people" (Jdec.list personElement )
9595 |> Jpipe.required "person" purplePerson
9696 |> Jpipe.required "stringValue" Jdec.string
97- |> Jpipe.required "tuples" (Jdec.list (Jdec.list intOrString))
97+ |> Jpipe.required "tuples" (Jdec.list (Jdec.list intOrString ) )
9898 |> Jpipe.required "uuidValue" Jdec.string
9999
100100 encodeQuickType : QuickType -> Jenc.Value
Test case

test/inputs/json/samples/null-safe.json

1 generated file · +1 −1
Melmdefault / QuickType.elm+1 −1
@@ -55,7 +55,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
5555 quickType : Jdec.Decoder QuickType
5656 quickType =
5757 Jdec.succeed QuickType
58- |> Jpipe.required "item" (Jdec.list item)
58+ |> Jpipe.required "item" (Jdec.list item )
5959
6060 encodeQuickType : QuickType -> Jenc.Value
6161 encodeQuickType x =
Test case

test/inputs/json/samples/pokedex.json

1 generated file · +6 −6
Melmdefault / QuickType.elm+6 −6
@@ -96,7 +96,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
9696 quickType : Jdec.Decoder QuickType
9797 quickType =
9898 Jdec.succeed QuickType
99- |> Jpipe.required "pokemon" (Jdec.list pokemon)
99+ |> Jpipe.required "pokemon" (Jdec.list pokemon )
100100
101101 encodeQuickType : QuickType -> Jenc.Value
102102 encodeQuickType x =
@@ -114,15 +114,15 @@ pokemon =
114114 |> Jpipe.required "height" Jdec.string
115115 |> Jpipe.required "id" Jdec.int
116116 |> Jpipe.required "img" Jdec.string
117- |> Jpipe.required "multipliers" (Jdec.nullable (Jdec.list Jdec.float))
117+ |> Jpipe.required "multipliers" (Jdec.nullable (Jdec.list Jdec.float ))
118118 |> Jpipe.required "name" Jdec.string
119- |> Jpipe.custom (optionalField "next_evolution" (Jdec.nullable (Jdec.list evolution)) Nothing)
119+ |> Jpipe.custom (optionalField "next_evolution" (Jdec.nullable (Jdec.list evolution )) Nothing)
120120 |> Jpipe.required "num" Jdec.string
121- |> Jpipe.required "type" (Jdec.list purpleType)
122- |> Jpipe.custom (optionalField "prev_evolution" (Jdec.nullable (Jdec.list evolution)) Nothing)
121+ |> Jpipe.required "type" (Jdec.list purpleType )
122+ |> Jpipe.custom (optionalField "prev_evolution" (Jdec.nullable (Jdec.list evolution )) Nothing)
123123 |> Jpipe.required "spawn_chance" Jdec.float
124124 |> Jpipe.required "spawn_time" Jdec.string
125- |> Jpipe.required "weaknesses" (Jdec.list purpleType)
125+ |> Jpipe.required "weaknesses" (Jdec.list purpleType )
126126 |> Jpipe.required "weight" Jdec.string
127127
128128 encodePokemon : Pokemon -> Jenc.Value
Test case

test/inputs/json/samples/reddit.json

1 generated file · +6 −6
Melmdefault / QuickType.elm+6 −6
@@ -214,7 +214,7 @@ quickTypeData =
214214 Jdec.succeed QuickTypeData
215215 |> Jpipe.required "after" Jdec.string
216216 |> Jpipe.required "before" (Jdec.null ())
217- |> Jpipe.required "children" (Jdec.list child)
217+ |> Jpipe.required "children" (Jdec.list child )
218218 |> Jpipe.required "modhash" Jdec.string
219219
220220 encodeQuickTypeData : QuickTypeData -> Jenc.Value
@@ -273,7 +273,7 @@ childData =
273273 |> Jpipe.required "locked" Jdec.bool
274274 |> Jpipe.required "media" (Jdec.null ())
275275 |> Jpipe.required "media_embed" mediaEmbed
276- |> Jpipe.required "mod_reports" (Jdec.list Jdec.value)
276+ |> Jpipe.required "mod_reports" (Jdec.list Jdec.value )
277277 |> Jpipe.required "name" Jdec.string
278278 |> Jpipe.required "num_comments" Jdec.int
279279 |> Jpipe.required "num_reports" (Jdec.null ())
@@ -304,7 +304,7 @@ childData =
304304 |> Jpipe.required "title" Jdec.string
305305 |> Jpipe.required "ups" Jdec.int
306306 |> Jpipe.required "url" Jdec.string
307- |> Jpipe.required "user_reports" (Jdec.list Jdec.value)
307+ |> Jpipe.required "user_reports" (Jdec.list Jdec.value )
308308 |> Jpipe.required "view_count" (Jdec.null ())
309309 |> Jpipe.required "visited" Jdec.bool
310310 |> Jpipe.required "whitelist_status" whitelistStatus
@@ -441,7 +441,7 @@ preview : Jdec.Decoder Preview
441441 preview =
442442 Jdec.succeed Preview
443443 |> Jpipe.required "enabled" Jdec.bool
444- |> Jpipe.required "images" (Jdec.list imageElement)
444+ |> Jpipe.required "images" (Jdec.list imageElement )
445445
446446 encodePreview : Preview -> Jenc.Value
447447 encodePreview x =
@@ -454,7 +454,7 @@ imageElement : Jdec.Decoder ImageElement
454454 imageElement =
455455 Jdec.succeed ImageElement
456456 |> Jpipe.required "id" Jdec.string
457- |> Jpipe.required "resolutions" (Jdec.list source)
457+ |> Jpipe.required "resolutions" (Jdec.list source )
458458 |> Jpipe.required "source" source
459459 |> Jpipe.required "variants" variants
460460
@@ -498,7 +498,7 @@ encodeVariants x =
498498 gif : Jdec.Decoder GIF
499499 gif =
500500 Jdec.succeed GIF
501- |> Jpipe.required "resolutions" (Jdec.list source)
501+ |> Jpipe.required "resolutions" (Jdec.list source )
502502 |> Jpipe.required "source" source
503503
504504 encodeGIF : GIF -> Jenc.Value
Test case

test/inputs/json/samples/spotify-album.json

1 generated file · +8 −8
Melmdefault / QuickType.elm+8 −8
@@ -118,15 +118,15 @@ quickType : Jdec.Decoder QuickType
118118 quickType =
119119 Jdec.succeed QuickType
120120 |> Jpipe.required "album_type" Jdec.string
121- |> Jpipe.required "artists" (Jdec.list artist)
122- |> Jpipe.required "available_markets" (Jdec.list Jdec.string)
123- |> Jpipe.required "copyrights" (Jdec.list copyright)
121+ |> Jpipe.required "artists" (Jdec.list artist )
122+ |> Jpipe.required "available_markets" (Jdec.list Jdec.string )
123+ |> Jpipe.required "copyrights" (Jdec.list copyright )
124124 |> Jpipe.required "external_ids" externalIDS
125125 |> Jpipe.required "external_urls" externalUrls
126- |> Jpipe.required "genres" (Jdec.list Jdec.value)
126+ |> Jpipe.required "genres" (Jdec.list Jdec.value )
127127 |> Jpipe.required "href" Jdec.string
128128 |> Jpipe.required "id" Jdec.string
129- |> Jpipe.required "images" (Jdec.list image)
129+ |> Jpipe.required "images" (Jdec.list image )
130130 |> Jpipe.required "name" Jdec.string
131131 |> Jpipe.required "popularity" Jdec.int
132132 |> Jpipe.required "type" Jdec.string
@@ -232,7 +232,7 @@ tracks : Jdec.Decoder Tracks
232232 tracks =
233233 Jdec.succeed Tracks
234234 |> Jpipe.required "href" Jdec.string
235- |> Jpipe.required "items" (Jdec.list item)
235+ |> Jpipe.required "items" (Jdec.list item )
236236 |> Jpipe.required "limit" Jdec.int
237237 |> Jpipe.required "next" (Jdec.null ())
238238 |> Jpipe.required "offset" Jdec.int
@@ -254,8 +254,8 @@ encodeTracks x =
254254 item : Jdec.Decoder Item
255255 item =
256256 Jdec.succeed Item
257- |> Jpipe.required "artists" (Jdec.list artist)
258- |> Jpipe.required "available_markets" (Jdec.list Jdec.string)
257+ |> Jpipe.required "artists" (Jdec.list artist )
258+ |> Jpipe.required "available_markets" (Jdec.list Jdec.string )
259259 |> Jpipe.required "disc_number" Jdec.int
260260 |> Jpipe.required "duration_ms" Jdec.int
261261 |> Jpipe.required "explicit" Jdec.bool
Test case

test/inputs/json/samples/us-senators.json

1 generated file · +2 −2
Melmdefault / QuickType.elm+2 −2
@@ -161,7 +161,7 @@ quickType : Jdec.Decoder QuickType
161161 quickType =
162162 Jdec.succeed QuickType
163163 |> Jpipe.required "meta" meta
164- |> Jpipe.required "objects" (Jdec.list object)
164+ |> Jpipe.required "objects" (Jdec.list object )
165165
166166 encodeQuickType : QuickType -> Jenc.Value
167167 encodeQuickType x =
@@ -189,7 +189,7 @@ object : Jdec.Decoder Object
189189 object =
190190 Jdec.succeed Object
191191 |> Jpipe.required "caucus" (Jdec.nullable party)
192- |> Jpipe.required "congress_numbers" (Jdec.list Jdec.int)
192+ |> Jpipe.required "congress_numbers" (Jdec.list Jdec.int )
193193 |> Jpipe.required "current" Jdec.bool
194194 |> Jpipe.required "description" Jdec.string
195195 |> Jpipe.required "district" (Jdec.null ())
Test case

test/inputs/schema/bool-string.schema

1 generated file · +2 −2
Mschema-elmdefault / QuickType.elm+2 −2
@@ -51,8 +51,8 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
5151 quickType : Jdec.Decoder QuickType
5252 quickType =
5353 Jdec.succeed QuickType
54- |> Jpipe.custom (optionalField "arrNullable" (Jdec.nullable (Jdec.list (Jdec.nullable Jdec.string))) Nothing)
55- |> Jpipe.custom (optionalField "arrOne" (Jdec.nullable (Jdec.list Jdec.string)) Nothing)
54+ |> Jpipe.custom (optionalField "arrNullable" (Jdec.nullable (Jdec.list (Jdec.nullable Jdec.string) )) Nothing)
55+ |> Jpipe.custom (optionalField "arrOne" (Jdec.nullable (Jdec.list Jdec.string )) Nothing)
5656 |> Jpipe.required "nullable" (Jdec.nullable Jdec.string)
5757 |> Jpipe.required "one" Jdec.string
5858 |> Jpipe.custom (optionalField "optional" (Jdec.nullable Jdec.string) Nothing)
Test case

test/inputs/schema/boolean-subschema.schema

1 generated file · +1 −1
Mschema-elmdefault / QuickType.elm+1 −1
@@ -44,7 +44,7 @@ quickType : Jdec.Decoder QuickType
4444 quickType =
4545 Jdec.succeed QuickType
4646 |> Jpipe.custom (optionalField "disallowed" (Jdec.nullable Jdec.value) Nothing)
47- |> Jpipe.required "empty" (Jdec.list Jdec.value)
47+ |> Jpipe.required "empty" (Jdec.list Jdec.value )
4848 |> Jpipe.required "foo" Jdec.string
4949 |> Jpipe.custom (optionalField "impossible" (Jdec.nullable Jdec.value) Nothing)
Test case

test/inputs/schema/date-time.schema

1 generated file · +2 −2
Mschema-elmdefault / QuickType.elm+2 −2
@@ -49,11 +49,11 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4949 quickType : Jdec.Decoder QuickType
5050 quickType =
5151 Jdec.succeed QuickType
52- |> Jpipe.required "complex-union-array" (Jdec.list complexUnionArray)
52+ |> Jpipe.required "complex-union-array" (Jdec.list complexUnionArray )
5353 |> Jpipe.required "date" Jdec.string
5454 |> Jpipe.required "date-time" Jdec.string
5555 |> Jpipe.required "time" Jdec.string
56- |> Jpipe.required "union-array" (Jdec.list Jdec.string)
56+ |> Jpipe.required "union-array" (Jdec.list Jdec.string )
5757
5858 encodeQuickType : QuickType -> Jenc.Value
5959 encodeQuickType x =
Test case

test/inputs/schema/direct-union.schema

1 generated file · +1 −1
Mschema-elmdefault / QuickType.elm+1 −1
@@ -80,7 +80,7 @@ encodeThing x =
8080 anything : Jdec.Decoder Anything
8181 anything =
8282 Jdec.oneOf
83- [ Jdec.map AnythingArrayInAnything (Jdec.list Jdec.value)
83+ [ Jdec.map AnythingArrayInAnything (Jdec.list Jdec.value )
8484 , Jdec.map BoolInAnything Jdec.bool
8585 , Jdec.map IntegerInAnything Jdec.int
8686 , Jdec.null NullInAnything
Test case

test/inputs/schema/enum.schema

1 generated file · +2 −2
Mschema-elmdefault / QuickType.elm+2 −2
@@ -67,11 +67,11 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
6767 quickType : Jdec.Decoder QuickType
6868 quickType =
6969 Jdec.succeed QuickType
70- |> Jpipe.custom (optionalField "arr" (Jdec.nullable (Jdec.list arr)) Nothing)
70+ |> Jpipe.custom (optionalField "arr" (Jdec.nullable (Jdec.list arr )) Nothing)
7171 |> Jpipe.custom (optionalField "for" (Jdec.nullable Jdec.string) Nothing)
7272 |> Jpipe.required "gve" gve
7373 |> Jpipe.custom (optionalField "lvc" (Jdec.nullable lvc) Nothing)
74- |> Jpipe.custom (optionalField "otherArr" (Jdec.nullable (Jdec.list otherArr)) Nothing)
74+ |> Jpipe.custom (optionalField "otherArr" (Jdec.nullable (Jdec.list otherArr )) Nothing)
7575
7676 encodeQuickType : QuickType -> Jenc.Value
7777 encodeQuickType x =
Test case

test/inputs/schema/ie-suffix-singularization.schema

1 generated file · +1 −1
Mschema-elmdefault / QuickType.elm+1 −1
@@ -46,7 +46,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4646 quickType : Jdec.Decoder QuickType
4747 quickType =
4848 Jdec.succeed QuickType
49- |> Jpipe.required "cookies" (Jdec.list cookie)
49+ |> Jpipe.required "cookies" (Jdec.list cookie )
5050
5151 encodeQuickType : QuickType -> Jenc.Value
5252 encodeQuickType x =
Test case

test/inputs/schema/implicit-class-array-union.schema

1 generated file · +1 −1
Mschema-elmdefault / QuickType.elm+1 −1
@@ -66,7 +66,7 @@ encodeQuickType x =
6666 fooUnion : Jdec.Decoder FooUnion
6767 fooUnion =
6868 Jdec.oneOf
69- [ Jdec.map IntegerArrayInFooUnion (Jdec.list Jdec.int)
69+ [ Jdec.map IntegerArrayInFooUnion (Jdec.list Jdec.int )
7070 , Jdec.map BoolInFooUnion Jdec.bool
7171 , Jdec.map IntegerInFooUnion Jdec.int
7272 , Jdec.null NullInFooUnion
Test case

test/inputs/schema/integer-string.schema

1 generated file · +2 −2
Mschema-elmdefault / QuickType.elm+2 −2
@@ -51,8 +51,8 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
5151 quickType : Jdec.Decoder QuickType
5252 quickType =
5353 Jdec.succeed QuickType
54- |> Jpipe.custom (optionalField "arrNullable" (Jdec.nullable (Jdec.list (Jdec.nullable Jdec.string))) Nothing)
55- |> Jpipe.custom (optionalField "arrOne" (Jdec.nullable (Jdec.list Jdec.string)) Nothing)
54+ |> Jpipe.custom (optionalField "arrNullable" (Jdec.nullable (Jdec.list (Jdec.nullable Jdec.string) )) Nothing)
55+ |> Jpipe.custom (optionalField "arrOne" (Jdec.nullable (Jdec.list Jdec.string )) Nothing)
5656 |> Jpipe.required "nullable" (Jdec.nullable Jdec.string)
5757 |> Jpipe.required "one" Jdec.string
5858 |> Jpipe.custom (optionalField "optional" (Jdec.nullable Jdec.string) Nothing)
Test case

test/inputs/schema/issue2680-top-level-array.schema

1 generated file · +1 −1
Mschema-elmdefault / QuickType.elm+1 −1
@@ -33,7 +33,7 @@ optionalField key decoder fallback =
3333 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
3434
3535 quickType : Jdec.Decoder QuickType
36-quickType = Jdec.list Jdec.int
36+quickType = Jdec.list Jdec.int
3737
3838 quickTypeToString : QuickType -> String
3939 quickTypeToString r = Jenc.encode 0 (Jenc.list Jenc.int r)
Test case

test/inputs/schema/min-max-items.schema

1 generated file · +5 −5
Mschema-elmdefault / QuickType.elm+5 −5
@@ -49,11 +49,11 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4949 quickType : Jdec.Decoder QuickType
5050 quickType =
5151 Jdec.succeed QuickType
52- |> Jpipe.required "maxOnly" (Jdec.list Jdec.int)
53- |> Jpipe.required "minAndMax" (Jdec.list Jdec.float)
54- |> Jpipe.required "minOnly" (Jdec.list Jdec.string)
55- |> Jpipe.required "plain" (Jdec.list Jdec.string)
56- |> Jpipe.required "unionItems" (Jdec.list unionItem)
52+ |> Jpipe.required "maxOnly" (Jdec.list Jdec.int |> Jdec.andThen (\x -> if True && List.length x <= 3 then Jdec.succeed x else Jdec.fail "Array length out of range"))
53+ |> Jpipe.required "minAndMax" (Jdec.list Jdec.float |> Jdec.andThen (\x -> if List.length x >= 1 && List.length x <= 4 then Jdec.succeed x else Jdec.fail "Array length out of range"))
54+ |> Jpipe.required "minOnly" (Jdec.list Jdec.string |> Jdec.andThen (\x -> if List.length x >= 2 && True then Jdec.succeed x else Jdec.fail "Array length out of range"))
55+ |> Jpipe.required "plain" (Jdec.list Jdec.string )
56+ |> Jpipe.required "unionItems" (Jdec.list unionItem |> Jdec.andThen (\x -> if List.length x >= 2 && True then Jdec.succeed x else Jdec.fail "Array length out of range"))
5757
5858 encodeQuickType : QuickType -> Jenc.Value
5959 encodeQuickType x =
Test case

test/inputs/schema/nested-intersection-union.schema

1 generated file · +1 −1
Mschema-elmdefault / QuickType.elm+1 −1
@@ -48,7 +48,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4848 quickType : Jdec.Decoder QuickType
4949 quickType =
5050 Jdec.succeed QuickType
51- |> Jpipe.required "input" (Jdec.list item)
51+ |> Jpipe.required "input" (Jdec.list item )
5252
5353 encodeQuickType : QuickType -> Jenc.Value
5454 encodeQuickType x =
Test case

test/inputs/schema/optional-const-ref.schema

1 generated file · +2 −2
Mschema-elmdefault / QuickType.elm+2 −2
@@ -52,10 +52,10 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
5252 quickType : Jdec.Decoder QuickType
5353 quickType =
5454 Jdec.succeed QuickType
55- |> Jpipe.custom (optionalField "coordinates" (Jdec.nullable (Jdec.list coordinate)) Nothing)
55+ |> Jpipe.custom (optionalField "coordinates" (Jdec.nullable (Jdec.list coordinate )) Nothing)
5656 |> Jpipe.custom (optionalField "count" (Jdec.nullable Jdec.int) Nothing)
5757 |> Jpipe.custom (optionalField "label" (Jdec.nullable Jdec.string) Nothing)
58- |> Jpipe.required "requiredCoordinates" (Jdec.list coordinate)
58+ |> Jpipe.required "requiredCoordinates" (Jdec.list coordinate )
5959 |> Jpipe.required "requiredCount" Jdec.int
6060 |> Jpipe.required "requiredLabel" Jdec.string
6161 |> Jpipe.custom (optionalField "weight" (Jdec.nullable Jdec.float) Nothing)
Test case

test/inputs/schema/prefix-items.schema

1 generated file · +2 −2
Mschema-elmdefault / QuickType.elm+2 −2
@@ -46,8 +46,8 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4646 quickType : Jdec.Decoder QuickType
4747 quickType =
4848 Jdec.succeed QuickType
49- |> Jpipe.required "open" (Jdec.list open)
50- |> Jpipe.required "tuple" (Jdec.list open)
49+ |> Jpipe.required "open" (Jdec.list open )
50+ |> Jpipe.required "tuple" (Jdec.list open )
5151
5252 encodeQuickType : QuickType -> Jenc.Value
5353 encodeQuickType x =
Test case

test/inputs/schema/renaming-bug.schema

1 generated file · +6 −6
Mschema-elmdefault / QuickType.elm+6 −6
@@ -145,8 +145,8 @@ quickType : Jdec.Decoder QuickType
145145 quickType =
146146 Jdec.succeed QuickType
147147 |> Jpipe.custom (optionalField "version" (Jdec.nullable Jdec.string) Nothing)
148- |> Jpipe.custom (optionalField "fruits" (Jdec.nullable (Jdec.list fruit)) Nothing)
149- |> Jpipe.custom (optionalField "vehicles" (Jdec.nullable (Jdec.list vehicle)) Nothing)
148+ |> Jpipe.custom (optionalField "fruits" (Jdec.nullable (Jdec.list fruit )) Nothing)
149+ |> Jpipe.custom (optionalField "vehicles" (Jdec.nullable (Jdec.list vehicle )) Nothing)
150150
151151 encodeQuickType : QuickType -> Jenc.Value
152152 encodeQuickType x =
@@ -160,7 +160,7 @@ fruit : Jdec.Decoder Fruit
160160 fruit =
161161 Jdec.succeed Fruit
162162 |> Jpipe.custom (optionalField "apple" (Jdec.nullable Jdec.bool) Nothing)
163- |> Jpipe.custom (optionalField "berries" (Jdec.nullable (Jdec.list berry)) Nothing)
163+ |> Jpipe.custom (optionalField "berries" (Jdec.nullable (Jdec.list berry )) Nothing)
164164 |> Jpipe.custom (optionalField "orange" (Jdec.nullable Jdec.bool) Nothing)
165165
166166 encodeFruit : Fruit -> Jenc.Value
@@ -176,7 +176,7 @@ berry =
176176 Jdec.succeed Berry
177177 |> Jpipe.custom (optionalField "color" (Jdec.nullable color) Nothing)
178178 |> Jpipe.custom (optionalField "name" (Jdec.nullable Jdec.string) Nothing)
179- |> Jpipe.custom (optionalField "shapes" (Jdec.nullable (Jdec.list shape)) Nothing)
179+ |> Jpipe.custom (optionalField "shapes" (Jdec.nullable (Jdec.list shape )) Nothing)
180180
181181 encodeBerry : Berry -> Jenc.Value
182182 encodeBerry x =
@@ -214,7 +214,7 @@ geometry : Jdec.Decoder Geometry
214214 geometry =
215215 Jdec.succeed Geometry
216216 |> Jpipe.custom (optionalField "rectShape" (Jdec.nullable rectShape) Nothing)
217- |> Jpipe.custom (optionalField "circularShape" (Jdec.nullable (Jdec.list circularShape)) Nothing)
217+ |> Jpipe.custom (optionalField "circularShape" (Jdec.nullable (Jdec.list circularShape )) Nothing)
218218
219219 encodeGeometry : Geometry -> Jenc.Value
220220 encodeGeometry x =
@@ -237,7 +237,7 @@ encodeCircularShape x =
237237 rectShape : Jdec.Decoder RectShape
238238 rectShape =
239239 Jdec.succeed RectShape
240- |> Jpipe.custom (optionalField "parts" (Jdec.nullable (Jdec.list part)) Nothing)
240+ |> Jpipe.custom (optionalField "parts" (Jdec.nullable (Jdec.list part )) Nothing)
241241
242242 encodeRectShape : RectShape -> Jenc.Value
243243 encodeRectShape x =
Test case

test/inputs/schema/top-level-array.schema

1 generated file · +1 −1
Mschema-elmdefault / QuickType.elm+1 −1
@@ -39,7 +39,7 @@ optionalField key decoder fallback =
3939 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
4040
4141 quickType : Jdec.Decoder QuickType
42-quickType = Jdec.list textClassificationOutputElement
42+quickType = Jdec.list textClassificationOutputElement
4343
4444 quickTypeToString : QuickType -> String
4545 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeTextClassificationOutputElement r)
Test case

test/inputs/schema/top-level-primitive-array.schema

1 generated file · +1 −1
Mschema-elmdefault / QuickType.elm+1 −1
@@ -33,7 +33,7 @@ optionalField key decoder fallback =
3333 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
3434
3535 quickType : Jdec.Decoder QuickType
36-quickType = Jdec.list Jdec.string
36+quickType = Jdec.list Jdec.string
3737
3838 quickTypeToString : QuickType -> String
3939 quickTypeToString r = Jenc.encode 0 (Jenc.list Jenc.string r)
Test case

test/inputs/schema/tuple.schema

1 generated file · +1 −1
Mschema-elmdefault / QuickType.elm+1 −1
@@ -45,7 +45,7 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4545 quickType : Jdec.Decoder QuickType
4646 quickType =
4747 Jdec.succeed QuickType
48- |> Jpipe.required "tuple" (Jdec.list tuple)
48+ |> Jpipe.required "tuple" (Jdec.list tuple )
4949
5050 encodeQuickType : QuickType -> Jenc.Value
5151 encodeQuickType x =
Test case

test/inputs/schema/unevaluated-properties.schema

1 generated file · +2 −2
Mschema-elmdefault / QuickType.elm+2 −2
@@ -81,7 +81,7 @@ config =
8181 Jdec.succeed Config
8282 |> Jpipe.custom (optionalField "closed" (Jdec.nullable closed) Nothing)
8383 |> Jpipe.custom (optionalField "name" (Jdec.nullable Jdec.string) Nothing)
84- |> Jpipe.custom (optionalField "settings" (Jdec.nullable (Jdec.dict (Jdec.list item))) Nothing)
84+ |> Jpipe.custom (optionalField "settings" (Jdec.nullable (Jdec.dict (Jdec.list item ))) Nothing)
8585
8686 encodeConfig : Config -> Jenc.Value
8787 encodeConfig x =
@@ -94,7 +94,7 @@ encodeConfig x =
9494 closed : Jdec.Decoder Closed
9595 closed =
9696 Jdec.oneOf
97- [ Jdec.map AnythingArrayInClosed (Jdec.list Jdec.value)
97+ [ Jdec.map AnythingArrayInClosed (Jdec.list Jdec.value )
9898 , Jdec.map BoolInClosed Jdec.bool
9999 , Jdec.map IntegerInClosed Jdec.int
100100 , Jdec.null NullInClosed
Test case

test/inputs/schema/union.schema

1 generated file · +1 −1
Mschema-elmdefault / QuickType.elm+1 −1
@@ -40,7 +40,7 @@ optionalField key decoder fallback =
4040 Just x -> Jdec.decodeValue decoder x |> Result.map Jdec.succeed |> Result.withDefault (Jdec.fail ("Invalid " ++ key)))
4141
4242 quickType : Jdec.Decoder QuickType
43-quickType = Jdec.list quickTypeElement
43+quickType = Jdec.list quickTypeElement
4444
4545 quickTypeToString : QuickType -> String
4646 quickTypeToString r = Jenc.encode 0 (Jenc.list encodeQuickTypeElement r)
Test case

test/inputs/schema/uuid.schema

1 generated file · +2 −2
Mschema-elmdefault / QuickType.elm+2 −2
@@ -45,8 +45,8 @@ quickTypeToString r = Jenc.encode 0 (encodeQuickType r)
4545 quickType : Jdec.Decoder QuickType
4646 quickType =
4747 Jdec.succeed QuickType
48- |> Jpipe.custom (optionalField "arrNullable" (Jdec.nullable (Jdec.list (Jdec.nullable Jdec.string))) Nothing)
49- |> Jpipe.custom (optionalField "arrOne" (Jdec.nullable (Jdec.list Jdec.string)) Nothing)
48+ |> Jpipe.custom (optionalField "arrNullable" (Jdec.nullable (Jdec.list (Jdec.nullable Jdec.string) )) Nothing)
49+ |> Jpipe.custom (optionalField "arrOne" (Jdec.nullable (Jdec.list Jdec.string )) Nothing)
5050 |> Jpipe.required "nullable" (Jdec.nullable Jdec.string)
5151 |> Jpipe.required "one" Jdec.string
5252 |> Jpipe.custom (optionalField "optional" (Jdec.nullable Jdec.string) Nothing)
No generated files match these filters.