File tree Expand file tree Collapse file tree 3 files changed +9
-1
lines changed
testing/golden-output/src/OpenAPI Expand file tree Collapse file tree 3 files changed +9
-1
lines changed Original file line number Diff line number Diff line change 11
11
extraFlags = extraFlags ;
12
12
} ;
13
13
} ;
14
- goldenTestCode = generateCode { fileName = "z_complex_self_made_example.yml" ; } ;
14
+ goldenTestCode = generateCode { fileName = "z_complex_self_made_example.yml" ; extraFlags = [ "--output-all-schemas" ] ; } ;
15
15
exampleGeneratedCode = generateCode { fileName = "petstore.yaml" ; } ;
16
16
codeForSpecsLevelOne = [
17
17
( generateCode { fileName = "google-payment.json" ; } )
Original file line number Diff line number Diff line change @@ -393,6 +393,8 @@ components:
393
393
- $ref : ' #/components/schemas/Test9'
394
394
- $ref : ' #/components/schemas/Test10'
395
395
- $ref : ' #/components/schemas/Value'
396
+ CatWrapper :
397
+ $ref : ' #/components/schemas/Cat'
396
398
parameters :
397
399
PetParameters :
398
400
name : petId
Original file line number Diff line number Diff line change @@ -31,6 +31,7 @@ import qualified GHC.Int
31
31
import qualified GHC.Show
32
32
import qualified GHC.Types
33
33
import qualified OpenAPI.Common
34
+ import {- # SOURCE #-} OpenAPI.Types.Cat
34
35
import {- # SOURCE #-} OpenAPI.Types.Dog
35
36
36
37
@@ -63,3 +64,8 @@ type Test10 = GHC.Base.NonEmpty Data.Text.Internal.Text
63
64
--
64
65
--
65
66
type Test = Data.Text.Internal. Text
67
+
68
+ -- | Defines an alias for the schema located at @components.schemas.CatWrapper@ in the specification.
69
+ --
70
+ --
71
+ type CatWrapper = Cat
You can’t perform that action at this time.
0 commit comments