postpone require models with parent (#9103)

This commit is contained in:
William Cheng
2021-03-29 11:07:57 +08:00
committed by GitHub
parent fe52529f05
commit 9fb97c6c29
4 changed files with 16 additions and 6 deletions

View File

@@ -11,7 +11,17 @@ require '{{gemName}}/configuration'
# Models
{{#models}}
{{#model}}
require '{{gemName}}/{{modelPackage}}/{{classFilename}}'{{/model}}
{{^parent}}
require '{{gemName}}/{{modelPackage}}/{{classFilename}}'
{{/parent}}
{{/model}}
{{/models}}
{{#models}}
{{#model}}
{{#parent}}
require '{{gemName}}/{{modelPackage}}/{{classFilename}}'
{{/parent}}
{{/model}}
{{/models}}
# APIs

View File

@@ -24,12 +24,10 @@ require 'petstore/models/array_of_array_of_number_only'
require 'petstore/models/array_of_number_only'
require 'petstore/models/array_test'
require 'petstore/models/capitalization'
require 'petstore/models/cat'
require 'petstore/models/cat_all_of'
require 'petstore/models/category'
require 'petstore/models/class_model'
require 'petstore/models/client'
require 'petstore/models/dog'
require 'petstore/models/dog_all_of'
require 'petstore/models/enum_arrays'
require 'petstore/models/enum_class'
@@ -61,6 +59,8 @@ require 'petstore/models/read_only_first'
require 'petstore/models/special_model_name'
require 'petstore/models/tag'
require 'petstore/models/user'
require 'petstore/models/cat'
require 'petstore/models/dog'
# APIs
require 'petstore/api/another_fake_api'

View File

@@ -24,12 +24,10 @@ require 'petstore/models/array_of_array_of_number_only'
require 'petstore/models/array_of_number_only'
require 'petstore/models/array_test'
require 'petstore/models/capitalization'
require 'petstore/models/cat'
require 'petstore/models/cat_all_of'
require 'petstore/models/category'
require 'petstore/models/class_model'
require 'petstore/models/client'
require 'petstore/models/dog'
require 'petstore/models/dog_all_of'
require 'petstore/models/enum_arrays'
require 'petstore/models/enum_class'
@@ -61,6 +59,8 @@ require 'petstore/models/read_only_first'
require 'petstore/models/special_model_name'
require 'petstore/models/tag'
require 'petstore/models/user'
require 'petstore/models/cat'
require 'petstore/models/dog'
# APIs
require 'petstore/api/another_fake_api'

View File

@@ -17,8 +17,8 @@ require 'petstore/version'
require 'petstore/configuration'
# Models
require 'petstore/models/array_alias'
require 'petstore/models/map_alias'
require 'petstore/models/array_alias'
# APIs
require 'petstore/api/usage_api'