Add Trustmark to compiled code in example#267
Merged
Conversation
e54ebf6 to
373ce05
Compare
Collaborator
Author
|
Oh joy, the bug doesn't trigger because it's not patching the spec in the same way we do at work |
This comment was marked as outdated.
This comment was marked as outdated.
c3d778c to
707dab1
Compare
Collaborator
Author
|
Oh, the issue is having a |
707dab1 to
f13ff1d
Compare
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
diff --ignore-all-space --minimal --new-file --recursive main/cli/generated/AirlineCodeLookupApi/Api.elm branch/cli/generated/AirlineCodeLookupApi/Api.elm
12,13c12,13
< import AirlineCodeLookupApi.Json
< import AirlineCodeLookupApi.Types
---
> import AirlineCodeLookupApi.Json.Responses
> import AirlineCodeLookupApi.Types.Responses
26c26
< Result (OpenApi.Common.Error AirlineCodeLookupApi.Types.Getairlines_Error String) AirlineCodeLookupApi.Types.Airlines
---
> Result (OpenApi.Common.Error AirlineCodeLookupApi.Types.Responses.Getairlines_Error String) AirlineCodeLookupApi.Types.Responses.Airlines
51,52c51,52
< AirlineCodeLookupApi.Types.Getairlines_400
< AirlineCodeLookupApi.Json.decodeStatusCode400
---
> AirlineCodeLookupApi.Types.Responses.Getairlines_400
> AirlineCodeLookupApi.Json.Responses.decodeStatusCode400
56,57c56,57
< AirlineCodeLookupApi.Types.Getairlines_500
< AirlineCodeLookupApi.Json.decodeStatusCode500
---
> AirlineCodeLookupApi.Types.Responses.Getairlines_500
> AirlineCodeLookupApi.Json.Responses.decodeStatusCode500
61c61
< AirlineCodeLookupApi.Json.decodeAirlines
---
> AirlineCodeLookupApi.Json.Responses.decodeAirlines
73c73
< -> Task.Task (OpenApi.Common.Error AirlineCodeLookupApi.Types.Getairlines_Error String) AirlineCodeLookupApi.Types.Airlines
---
> -> Task.Task (OpenApi.Common.Error AirlineCodeLookupApi.Types.Responses.Getairlines_Error String) AirlineCodeLookupApi.Types.Responses.Airlines
94,95c94,95
< AirlineCodeLookupApi.Types.Getairlines_400
< AirlineCodeLookupApi.Json.decodeStatusCode400
---
> AirlineCodeLookupApi.Types.Responses.Getairlines_400
> AirlineCodeLookupApi.Json.Responses.decodeStatusCode400
99,100c99,100
< AirlineCodeLookupApi.Types.Getairlines_500
< AirlineCodeLookupApi.Json.decodeStatusCode500
---
> AirlineCodeLookupApi.Types.Responses.Getairlines_500
> AirlineCodeLookupApi.Json.Responses.decodeStatusCode500
104c104
< AirlineCodeLookupApi.Json.decodeAirlines
---
> AirlineCodeLookupApi.Json.Responses.decodeAirlines
diff --ignore-all-space --minimal --new-file --recursive main/cli/generated/AirlineCodeLookupApi/Json/Responses.elm branch/cli/generated/AirlineCodeLookupApi/Json/Responses.elm
0a1,143
> module AirlineCodeLookupApi.Json.Responses exposing
> ( encodeAirlines, encodeStatusCode400, encodeStatusCode500
> , decodeAirlines, decodeStatusCode400, decodeStatusCode500
> )
>
> {-|
>
>
> ## Encoders
>
> @docs encodeAirlines, encodeStatusCode400, encodeStatusCode500
>
>
> ## Decoders
>
> @docs decodeAirlines, decodeStatusCode400, decodeStatusCode500
>
> -}
>
> import AirlineCodeLookupApi.Json
> import AirlineCodeLookupApi.Types
> import AirlineCodeLookupApi.Types.Responses
> import Json.Decode
> import Json.Encode
> import OpenApi.Common
>
>
> encodeAirlines : AirlineCodeLookupApi.Types.Responses.Airlines -> Json.Encode.Value
> encodeAirlines rec =
> Json.Encode.object
> (List.filterMap
> Basics.identity
> [ Just
> ( "data"
> , Json.Encode.list
> AirlineCodeLookupApi.Json.encodeAirline
> rec.data
> )
> , Maybe.map
> (\mapUnpack ->
> ( "meta", AirlineCodeLookupApi.Json.encodeMeta mapUnpack )
> )
> rec.meta
> , Maybe.map
> (\mapUnpack ->
> ( "warnings"
> , Json.Encode.list
> AirlineCodeLookupApi.Json.encodeWarning
> mapUnpack
> )
> )
> rec.warnings
> ]
> )
>
>
> encodeStatusCode400 : AirlineCodeLookupApi.Types.Responses.StatusCode400 -> Json.Encode.Value
> encodeStatusCode400 rec =
> Json.Encode.object
> (List.filterMap
> Basics.identity
> [ Maybe.map
> (\mapUnpack ->
> ( "errors"
> , Json.Encode.list
> AirlineCodeLookupApi.Json.encodeError
> mapUnpack
> )
> )
> rec.errors
> ]
> )
>
>
> encodeStatusCode500 : AirlineCodeLookupApi.Types.Responses.StatusCode500 -> Json.Encode.Value
> encodeStatusCode500 rec =
> Json.Encode.object
> (List.filterMap
> Basics.identity
> [ Maybe.map
> (\mapUnpack ->
> ( "errors"
> , Json.Encode.list
> AirlineCodeLookupApi.Json.encodeError
> mapUnpack
> )
> )
> rec.errors
> ]
> )
>
>
> decodeAirlines : Json.Decode.Decoder AirlineCodeLookupApi.Types.Responses.Airlines
> decodeAirlines =
> Json.Decode.succeed
> (\data meta warnings ->
> { data = data, meta = meta, warnings = warnings }
> )
> |> OpenApi.Common.jsonDecodeAndMap
> (Json.Decode.field
> "data"
> (Json.Decode.list
> AirlineCodeLookupApi.Json.decodeAirline
> )
> )
> |> OpenApi.Common.jsonDecodeAndMap
> (OpenApi.Common.decodeOptionalField
> "meta"
> AirlineCodeLookupApi.Json.decodeMeta
> )
> |> OpenApi.Common.jsonDecodeAndMap
> (OpenApi.Common.decodeOptionalField
> "warnings"
> (Json.Decode.list
> AirlineCodeLookupApi.Json.decodeWarning
> )
> )
>
>
> decodeStatusCode400 : Json.Decode.Decoder AirlineCodeLookupApi.Types.Responses.StatusCode400
> decodeStatusCode400 =
> Json.Decode.succeed
> (\errors -> { errors = errors })
> |> OpenApi.Common.jsonDecodeAndMap
> (OpenApi.Common.decodeOptionalField
> "errors"
> (Json.Decode.list
> AirlineCodeLookupApi.Json.decodeError
> )
> )
>
>
> decodeStatusCode500 : Json.Decode.Decoder AirlineCodeLookupApi.Types.Responses.StatusCode500
> decodeStatusCode500 =
> Json.Decode.succeed
> (\errors -> { errors = errors })
> |> OpenApi.Common.jsonDecodeAndMap
> (OpenApi.Common.decodeOptionalField
> "errors"
> (Json.Decode.list
> AirlineCodeLookupApi.Json.decodeError
> )
> )
diff --ignore-all-space --minimal --new-file --recursive main/cli/generated/AirlineCodeLookupApi/Json.elm branch/cli/generated/AirlineCodeLookupApi/Json.elm
2,5c2,3
< ( encodeAirline, encodeAirlines, encodeError, encodeMeta, encodeStatusCode400, encodeStatusCode500
< , encodeWarning
< , decodeAirline, decodeAirlines, decodeError, decodeMeta, decodeStatusCode400, decodeStatusCode500
< , decodeWarning
---
> ( encodeAirline, encodeError, encodeMeta, encodeWarning
> , decodeAirline, decodeError, decodeMeta, decodeWarning
13,14c11
< @docs encodeAirline, encodeAirlines, encodeError, encodeMeta, encodeStatusCode400, encodeStatusCode500
< @docs encodeWarning
---
> @docs encodeAirline, encodeError, encodeMeta, encodeWarning
19,20c16
< @docs decodeAirline, decodeAirlines, decodeError, decodeMeta, decodeStatusCode400, decodeStatusCode500
< @docs decodeWarning
---
> @docs decodeAirline, decodeError, decodeMeta, decodeWarning
55,72d50
< encodeAirlines : AirlineCodeLookupApi.Types.Airlines -> Json.Encode.Value
< encodeAirlines rec =
< Json.Encode.object
< (List.filterMap
< Basics.identity
< [ Just ( "data", Json.Encode.list encodeAirline rec.data )
< , Maybe.map
< (\mapUnpack -> ( "meta", encodeMeta mapUnpack ))
< rec.meta
< , Maybe.map
< (\mapUnpack ->
< ( "warnings", Json.Encode.list encodeWarning mapUnpack )
< )
< rec.warnings
< ]
< )
<
<
197,224d174
< encodeStatusCode400 : AirlineCodeLookupApi.Types.StatusCode400 -> Json.Encode.Value
< encodeStatusCode400 rec =
< Json.Encode.object
< (List.filterMap
< Basics.identity
< [ Maybe.map
< (\mapUnpack ->
< ( "errors", Json.Encode.list encodeError mapUnpack )
< )
< rec.errors
< ]
< )
<
<
< encodeStatusCode500 : AirlineCodeLookupApi.Types.StatusCode500 -> Json.Encode.Value
< encodeStatusCode500 rec =
< Json.Encode.object
< (List.filterMap
< Basics.identity
< [ Maybe.map
< (\mapUnpack ->
< ( "errors", Json.Encode.list encodeError mapUnpack )
< )
< rec.errors
< ]
< )
<
<
313,334d262
< decodeAirlines : Json.Decode.Decoder AirlineCodeLookupApi.Types.Airlines
< decodeAirlines =
< Json.Decode.succeed
< (\data meta warnings ->
< { data = data, meta = meta, warnings = warnings }
< )
< |> OpenApi.Common.jsonDecodeAndMap
< (Json.Decode.field "data" (Json.Decode.list decodeAirline))
< |> OpenApi.Common.jsonDecodeAndMap
< (OpenApi.Common.decodeOptionalField
< "meta"
< decodeMeta
< )
< |> OpenApi.Common.jsonDecodeAndMap
< (OpenApi.Common.decodeOptionalField
< "warnings"
< (Json.Decode.list
< decodeWarning
< )
< )
<
<
445,470d372
< )
< )
<
<
< decodeStatusCode400 : Json.Decode.Decoder AirlineCodeLookupApi.Types.StatusCode400
< decodeStatusCode400 =
< Json.Decode.succeed
< (\errors -> { errors = errors })
< |> OpenApi.Common.jsonDecodeAndMap
< (OpenApi.Common.decodeOptionalField
< "errors"
< (Json.Decode.list
< decodeError
< )
< )
<
<
< decodeStatusCode500 : Json.Decode.Decoder AirlineCodeLookupApi.Types.StatusCode500
< decodeStatusCode500 =
< Json.Decode.succeed
< (\errors -> { errors = errors })
< |> OpenApi.Common.jsonDecodeAndMap
< (OpenApi.Common.decodeOptionalField
< "errors"
< (Json.Decode.list
< decodeError
diff --ignore-all-space --minimal --new-file --recursive main/cli/generated/AirlineCodeLookupApi/Types/Responses.elm branch/cli/generated/AirlineCodeLookupApi/Types/Responses.elm
0a1,40
> module AirlineCodeLookupApi.Types.Responses exposing
> ( Airlines, StatusCode400, StatusCode500
> , Getairlines_Error(..)
> )
>
> {-|
>
>
> ## Aliases
>
> @docs Airlines, StatusCode400, StatusCode500
>
>
> ## Errors
>
> @docs Getairlines_Error
>
> -}
>
> import AirlineCodeLookupApi.Types
>
>
> type alias Airlines =
> { data : List AirlineCodeLookupApi.Types.Airline
> , meta : Maybe AirlineCodeLookupApi.Types.Meta
> , warnings : Maybe (List AirlineCodeLookupApi.Types.Warning)
> }
>
>
> type alias StatusCode400 =
> { errors : Maybe (List AirlineCodeLookupApi.Types.Error) }
>
>
> type alias StatusCode500 =
> { errors : Maybe (List AirlineCodeLookupApi.Types.Error) }
>
>
> type Getairlines_Error
> = Getairlines_400 StatusCode400
> | Getairlines_500 StatusCode500
diff --ignore-all-space --minimal --new-file --recursive main/cli/generated/AirlineCodeLookupApi/Types.elm branch/cli/generated/AirlineCodeLookupApi/Types.elm
1,5c1
< module AirlineCodeLookupApi.Types exposing
< ( Airline, Airlines, Error, Meta, StatusCode400, StatusCode500
< , Warning
< , Getairlines_Error(..)
< )
---
> module AirlineCodeLookupApi.Types exposing (Airline, Error, Meta, Warning)
12,18c8
< @docs Airline, Airlines, Error, Meta, StatusCode400, StatusCode500
< @docs Warning
<
<
< ## Errors
<
< @docs Getairlines_Error
---
> @docs Airline, Error, Meta, Warning
43,46d32
< type alias Airlines =
< { data : List Airline, meta : Maybe Meta, warnings : Maybe (List Warning) }
<
<
92,99d77
< type alias StatusCode400 =
< { errors : Maybe (List Error) }
<
<
< type alias StatusCode500 =
< { errors : Maybe (List Error) }
<
<
126,130d103
<
<
< type Getairlines_Error
< = Getairlines_400 StatusCode400
< | Getairlines_500 StatusCode500
diff --ignore-all-space --minimal --new-file --recursive main/cli/generated/GithubV3RestApi/Api.elm branch/cli/generated/GithubV3RestApi/Api.elm
737a738
> import GithubV3RestApi.Json.Responses
738a740
> import GithubV3RestApi.Types.Responses
867c869
< Result (OpenApi.Common.Error GithubV3RestApi.Types.ActionsAddCustomLabelsToSelfHostedRunnerForOrg_Error String) GithubV3RestApi.Types.ActionsRunnerLabels
---
> Result (OpenApi.Common.Error GithubV3RestApi.Types.Responses.ActionsAddCustomLabelsToSelfHostedRunnerForOrg_Error String) GithubV3RestApi.Types.Responses.ActionsRunnerLabels
893,894c895,896
< GithubV3RestApi.Types.ActionsAddCustomLabelsToSelfHostedRunnerForOrg_404
< GithubV3RestApi.Json.decodeNotFound
---
> GithubV3RestApi.Types.Responses.ActionsAddCustomLabelsToSelfHostedRunnerForOrg_404
> GithubV3RestApi.Json.Responses.decodeNotFound
898,899c900,901
< GithubV3RestApi.Types.ActionsAddCustomLabelsToSelfHostedRunnerForOrg_422
< GithubV3RestApi.Json.decodeValidationFailedSimple
---
> GithubV3RestApi.Types.Responses.ActionsAddCustomLabelsToSelfHostedRunnerForOrg_422
> GithubV3RestApi.Json.Responses.decodeValidationFailedSimple
903c905
< GithubV3RestApi.Json.decodeActionsRunnerLabels
---
> GithubV3RestApi.Json.Responses.decodeActionsRunnerLabels
929c931
< -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.ActionsAddCustomLabelsToSelfHostedRunnerForOrg_Error String) GithubV3RestApi.Types.ActionsRunnerLabels
---
> -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.Responses.ActionsAddCustomLabelsToSelfHostedRunnerForOrg_Error String) GithubV3RestApi.Types.Responses.ActionsRunnerLabels
950,951c952,953
< GithubV3RestApi.Types.ActionsAddCustomLabelsToSelfHostedRunnerForOrg_404
< GithubV3RestApi.Json.decodeNotFound
---
> GithubV3RestApi.Types.Responses.ActionsAddCustomLabelsToSelfHostedRunnerForOrg_404
> GithubV3RestApi.Json.Responses.decodeNotFound
955,956c957,958
< GithubV3RestApi.Types.ActionsAddCustomLabelsToSelfHostedRunnerForOrg_422
< GithubV3RestApi.Json.decodeValidationFailedSimple
---
> GithubV3RestApi.Types.Responses.ActionsAddCustomLabelsToSelfHostedRunnerForOrg_422
> GithubV3RestApi.Json.Responses.decodeValidationFailedSimple
960c962
< GithubV3RestApi.Json.decodeActionsRunnerLabels
---
> GithubV3RestApi.Json.Responses.decodeActionsRunnerLabels
983c985
< Result (OpenApi.Common.Error GithubV3RestApi.Types.ActionsAddCustomLabelsToSelfHostedRunnerForRepo_Error String) GithubV3RestApi.Types.ActionsRunnerLabels
---
> Result (OpenApi.Common.Error GithubV3RestApi.Types.Responses.ActionsAddCustomLabelsToSelfHostedRunnerForRepo_Error String) GithubV3RestApi.Types.Responses.ActionsRunnerLabels
1010,1011c1012,1013
< GithubV3RestApi.Types.ActionsAddCustomLabelsToSelfHostedRunnerForRepo_404
< GithubV3RestApi.Json.decodeNotFound
---
> GithubV3RestApi.Types.Responses.ActionsAddCustomLabelsToSelfHostedRunnerForRepo_404
> GithubV3RestApi.Json.Responses.decodeNotFound
1015,1016c1017,1018
< GithubV3RestApi.Types.ActionsAddCustomLabelsToSelfHostedRunnerForRepo_422
< GithubV3RestApi.Json.decodeValidationFailedSimple
---
> GithubV3RestApi.Types.Responses.ActionsAddCustomLabelsToSelfHostedRunnerForRepo_422
> GithubV3RestApi.Json.Responses.decodeValidationFailedSimple
1020c1022
< GithubV3RestApi.Json.decodeActionsRunnerLabels
---
> GithubV3RestApi.Json.Responses.decodeActionsRunnerLabels
1047c1049
< -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.ActionsAddCustomLabelsToSelfHostedRunnerForRepo_Error String) GithubV3RestApi.Types.ActionsRunnerLabels
---
> -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.Responses.ActionsAddCustomLabelsToSelfHostedRunnerForRepo_Error String) GithubV3RestApi.Types.Responses.ActionsRunnerLabels
1069,1070c1071,1072
< GithubV3RestApi.Types.ActionsAddCustomLabelsToSelfHostedRunnerForRepo_404
< GithubV3RestApi.Json.decodeNotFound
---
> GithubV3RestApi.Types.Responses.ActionsAddCustomLabelsToSelfHostedRunnerForRepo_404
> GithubV3RestApi.Json.Responses.decodeNotFound
1074,1075c1076,1077
< GithubV3RestApi.Types.ActionsAddCustomLabelsToSelfHostedRunnerForRepo_422
< GithubV3RestApi.Json.decodeValidationFailedSimple
---
> GithubV3RestApi.Types.Responses.ActionsAddCustomLabelsToSelfHostedRunnerForRepo_422
> GithubV3RestApi.Json.Responses.decodeValidationFailedSimple
1079c1081
< GithubV3RestApi.Json.decodeActionsRunnerLabels
---
> GithubV3RestApi.Json.Responses.decodeActionsRunnerLabels
1251c1253
< Result (OpenApi.Common.Error GithubV3RestApi.Types.ActionsApproveWorkflowRun_Error String) GithubV3RestApi.Types.EmptyObject
---
> Result (OpenApi.Common.Error GithubV3RestApi.Types.Responses.ActionsApproveWorkflowRun_Error String) GithubV3RestApi.Types.EmptyObject
1277,1278c1279,1280
< GithubV3RestApi.Types.ActionsApproveWorkflowRun_403
< GithubV3RestApi.Json.decodeForbidden
---
> GithubV3RestApi.Types.Responses.ActionsApproveWorkflowRun_403
> GithubV3RestApi.Json.Responses.decodeForbidden
1282,1283c1284,1285
< GithubV3RestApi.Types.ActionsApproveWorkflowRun_404
< GithubV3RestApi.Json.decodeNotFound
---
> GithubV3RestApi.Types.Responses.ActionsApproveWorkflowRun_404
> GithubV3RestApi.Json.Responses.decodeNotFound
1304c1306
< -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.ActionsApproveWorkflowRun_Error String) GithubV3RestApi.Types.EmptyObject
---
> -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.Responses.ActionsApproveWorkflowRun_Error String) GithubV3RestApi.Types.EmptyObject
1326,1327c1328,1329
< GithubV3RestApi.Types.ActionsApproveWorkflowRun_403
< GithubV3RestApi.Json.decodeForbidden
---
> GithubV3RestApi.Types.Responses.ActionsApproveWorkflowRun_403
> GithubV3RestApi.Json.Responses.decodeForbidden
1331,1332c1333,1334
< GithubV3RestApi.Types.ActionsApproveWorkflowRun_404
< GithubV3RestApi.Json.decodeNotFound
---
> GithubV3RestApi.Types.Responses.ActionsApproveWorkflowRun_404
> GithubV3RestApi.Json.Responses.decodeNotFound
1349c1351
< Result (OpenApi.Common.Error GithubV3RestApi.Types.Conflict String) GithubV3RestApi.Types.EmptyObject
---
> Result (OpenApi.Common.Error GithubV3RestApi.Types.Responses.Conflict String) GithubV3RestApi.Types.EmptyObject
1373c1375,1376
< [ ( "409", GithubV3RestApi.Json.decodeConflict ) ]
---
> [ ( "409", GithubV3RestApi.Json.Responses.decodeConflict )
> ]
1390c1393
< -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.Conflict String) GithubV3RestApi.Types.EmptyObject
---
> -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.Responses.Conflict String) GithubV3RestApi.Types.EmptyObject
1410c1413,1414
< [ ( "409", GithubV3RestApi.Json.decodeConflict ) ]
---
> [ ( "409", GithubV3RestApi.Json.Responses.decodeConflict )
> ]
3558c3562
< Result (OpenApi.Common.Error GithubV3RestApi.Types.ActionsDeleteWorkflowRunLogs_Error String) ()
---
> Result (OpenApi.Common.Error GithubV3RestApi.Types.Responses.ActionsDeleteWorkflowRunLogs_Error String) ()
3584,3585c3588,3589
< GithubV3RestApi.Types.ActionsDeleteWorkflowRunLogs_403
< GithubV3RestApi.Json.decodeForbidden
---
> GithubV3RestApi.Types.Responses.ActionsDeleteWorkflowRunLogs_403
> GithubV3RestApi.Json.Responses.decodeForbidden
3589,3590c3593,3594
< GithubV3RestApi.Types.ActionsDeleteWorkflowRunLogs_500
< GithubV3RestApi.Json.decodeInternalError
---
> GithubV3RestApi.Types.Responses.ActionsDeleteWorkflowRunLogs_500
> GithubV3RestApi.Json.Responses.decodeInternalError
3609c3613
< -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.ActionsDeleteWorkflowRunLogs_Error String) ()
---
> -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.Responses.ActionsDeleteWorkflowRunLogs_Error String) ()
3631,3632c3635,3636
< GithubV3RestApi.Types.ActionsDeleteWorkflowRunLogs_403
< GithubV3RestApi.Json.decodeForbidden
---
> GithubV3RestApi.Types.Responses.ActionsDeleteWorkflowRunLogs_403
> GithubV3RestApi.Json.Responses.decodeForbidden
3636,3637c3640,3641
< GithubV3RestApi.Types.ActionsDeleteWorkflowRunLogs_500
< GithubV3RestApi.Json.decodeInternalError
---
> GithubV3RestApi.Types.Responses.ActionsDeleteWorkflowRunLogs_500
> GithubV3RestApi.Json.Responses.decodeInternalError
3856c3860
< Result (OpenApi.Common.Error GithubV3RestApi.Types.Gone String) ()
---
> Result (OpenApi.Common.Error GithubV3RestApi.Types.Responses.Gone String) ()
3884c3888,3890
< (Dict.fromList [ ( "410", GithubV3RestApi.Json.decodeGone ) ])
---
> (Dict.fromList
> [ ( "410", GithubV3RestApi.Json.Responses.decodeGone ) ]
> )
3909c3915
< -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.Gone String) ()
---
> -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.Responses.Gone String) ()
3928c3934,3936
< (Dict.fromList [ ( "410", GithubV3RestApi.Json.decodeGone ) ])
---
> (Dict.fromList
> [ ( "410", GithubV3RestApi.Json.Responses.decodeGone ) ]
> )
7186c7194
< (OpenApi.Common.Error GithubV3RestApi.Types.NotFound String)
---
> (OpenApi.Common.Error GithubV3RestApi.Types.Responses.NotFound String)
7232c7240,7241
< [ ( "404", GithubV3RestApi.Json.decodeNotFound ) ]
---
> [ ( "404", GithubV3RestApi.Json.Responses.decodeNotFound )
> ]
7275c7284
< (OpenApi.Common.Error GithubV3RestApi.Types.NotFound String)
---
> (OpenApi.Common.Error GithubV3RestApi.Types.Responses.NotFound String)
7310c7319,7320
< [ ( "404", GithubV3RestApi.Json.decodeNotFound ) ]
---
> [ ( "404", GithubV3RestApi.Json.Responses.decodeNotFound )
> ]
7418c7428
< Result (OpenApi.Common.Error GithubV3RestApi.Types.NotFound String) GithubV3RestApi.Types.ActionsRunnerLabels
---
> Result (OpenApi.Common.Error GithubV3RestApi.Types.Responses.NotFound String) GithubV3RestApi.Types.Responses.ActionsRunnerLabels
7441c7451,7452
< [ ( "404", GithubV3RestApi.Json.decodeNotFound ) ]
---
> [ ( "404", GithubV3RestApi.Json.Responses.decodeNotFound )
> ]
7443c7454
< GithubV3RestApi.Json.decodeActionsRunnerLabels
---
> GithubV3RestApi.Json.Responses.decodeActionsRunnerLabels
7460c7471
< -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.NotFound String) GithubV3RestApi.Types.ActionsRunnerLabels
---
> -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.Responses.NotFound String) GithubV3RestApi.Types.Responses.ActionsRunnerLabels
7479c7490,7491
< [ ( "404", GithubV3RestApi.Json.decodeNotFound ) ]
---
> [ ( "404", GithubV3RestApi.Json.Responses.decodeNotFound )
> ]
7481c7493
< GithubV3RestApi.Json.decodeActionsRunnerLabels
---
> GithubV3RestApi.Json.Responses.decodeActionsRunnerLabels
7497c7509
< Result (OpenApi.Common.Error GithubV3RestApi.Types.NotFound String) GithubV3RestApi.Types.ActionsRunnerLabels
---
> Result (OpenApi.Common.Error GithubV3RestApi.Types.Responses.NotFound String) GithubV3RestApi.Types.Responses.ActionsRunnerLabels
7521c7533,7534
< [ ( "404", GithubV3RestApi.Json.decodeNotFound ) ]
---
> [ ( "404", GithubV3RestApi.Json.Responses.decodeNotFound )
> ]
7523c7536
< GithubV3RestApi.Json.decodeActionsRunnerLabels
---
> GithubV3RestApi.Json.Responses.decodeActionsRunnerLabels
7541c7554
< -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.NotFound String) GithubV3RestApi.Types.ActionsRunnerLabels
---
> -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.Responses.NotFound String) GithubV3RestApi.Types.Responses.ActionsRunnerLabels
7561c7574,7575
< [ ( "404", GithubV3RestApi.Json.decodeNotFound ) ]
---
> [ ( "404", GithubV3RestApi.Json.Responses.decodeNotFound )
> ]
7563c7577
< GithubV3RestApi.Json.decodeActionsRunnerLabels
---
> GithubV3RestApi.Json.Responses.decodeActionsRunnerLabels
9737c9751
< Result (OpenApi.Common.Error GithubV3RestApi.Types.Forbidden String) GithubV3RestApi.Types.EmptyObject
---
> Result (OpenApi.Common.Error GithubV3RestApi.Types.Responses.Forbidden String) GithubV3RestApi.Types.EmptyObject
9762c9776,9777
< [ ( "403", GithubV3RestApi.Json.decodeForbidden ) ]
---
> [ ( "403", GithubV3RestApi.Json.Responses.decodeForbidden )
> ]
9800c9815
< -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.Forbidden String) GithubV3RestApi.Types.EmptyObject
---
> -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.Responses.Forbidden String) GithubV3RestApi.Types.EmptyObject
9820c9835,9836
< [ ( "403", GithubV3RestApi.Json.decodeForbidden ) ]
---
> [ ( "403", GithubV3RestApi.Json.Responses.decodeForbidden )
> ]
10083c10099
< Result (OpenApi.Common.Error GithubV3RestApi.Types.NotFound String) GithubV3RestApi.Types.ActionsRunnerLabelsReadonly
---
> Result (OpenApi.Common.Error GithubV3RestApi.Types.Responses.NotFound String) GithubV3RestApi.Types.Responses.ActionsRunnerLabelsReadonly
10106c10122,10123
< [ ( "404", GithubV3RestApi.Json.decodeNotFound ) ]
---
> [ ( "404", GithubV3RestApi.Json.Responses.decodeNotFound )
> ]
10108c10125
< GithubV3RestApi.Json.decodeActionsRunnerLabelsReadonly
---
> GithubV3RestApi.Json.Responses.decodeActionsRunnerLabelsReadonly
10126c10143
< -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.NotFound String) GithubV3RestApi.Types.ActionsRunnerLabelsReadonly
---
> -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.Responses.NotFound String) GithubV3RestApi.Types.Responses.ActionsRunnerLabelsReadonly
10145c10162,10163
< [ ( "404", GithubV3RestApi.Json.decodeNotFound ) ]
---
> [ ( "404", GithubV3RestApi.Json.Responses.decodeNotFound )
> ]
10147c10165
< GithubV3Rest |
Collaborator
Author
|
@wolfadex ready for review |
Collaborator
Author
|
The big picture: Key code: moduleToNamespace : List String -> Module -> List String
moduleToNamespace namespace moduleName =
case moduleName of
Json Schema ->
namespace ++ [ "Json" ]
Json component ->
namespace ++ [ "Json", componentToModulePiece component ]
Types Schema ->
namespace ++ [ "Types" ]
Types component ->
namespace ++ [ "Types", componentToModulePiece component ]
Api package ->
case package of
Just ElmHttp ->
namespace ++ [ "Api", "ElmHttp" ]
Just DillonkearnsElmPages ->
namespace ++ [ "Api", "DillonkearnsElmPages" ]
Just LamderaProgramTest ->
namespace ++ [ "Api", "LamderaProgramTest" ]
Nothing ->
namespace ++ [ "Api" ]
Servers ->
namespace ++ [ "Servers" ]
Common ->
commonModuleNameClearly we could also leave responses in the "old" namespace or move |
wolfadex
approved these changes
Feb 10, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
I found a bug in the generated code. Adding it to the tests will prevent it from happening again.
Can wait to merge until I actually fix the bug 😆