Skip to content

Commit

Permalink
postpone require models with parent (#9103)
Browse files Browse the repository at this point in the history
  • Loading branch information
wing328 authored Mar 29, 2021
1 parent fe52529 commit 9fb97c6
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 2 additions & 2 deletions samples/client/petstore/ruby-faraday/lib/petstore.rb
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,10 @@
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'
Expand Down Expand Up @@ -61,6 +59,8 @@
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'
Expand Down
4 changes: 2 additions & 2 deletions samples/client/petstore/ruby/lib/petstore.rb
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,10 @@
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'
Expand Down Expand Up @@ -61,6 +59,8 @@
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'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@
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'
Expand Down

0 comments on commit 9fb97c6

Please sign in to comment.