forked from loafle/openapi-generator-original
The Ruby code that is generated copies numerous methods into every model. This creates bloat both in file size and run-time memory usage. This commit introduces a base class for all models to store common methods. This commit's focus is only on static methods that do not change between models.
54 lines
1.6 KiB
Plaintext
54 lines
1.6 KiB
Plaintext
.gitignore
|
|
.gitlab-ci.yml
|
|
.rspec
|
|
.rubocop.yml
|
|
.travis.yml
|
|
Gemfile
|
|
README.md
|
|
Rakefile
|
|
docs/AuthApi.md
|
|
docs/Bird.md
|
|
docs/BodyApi.md
|
|
docs/Category.md
|
|
docs/DataQuery.md
|
|
docs/DefaultValue.md
|
|
docs/FormApi.md
|
|
docs/HeaderApi.md
|
|
docs/NumberPropertiesOnly.md
|
|
docs/PathApi.md
|
|
docs/Pet.md
|
|
docs/Query.md
|
|
docs/QueryApi.md
|
|
docs/StringEnumRef.md
|
|
docs/Tag.md
|
|
docs/TestFormObjectMultipartRequestMarker.md
|
|
docs/TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter.md
|
|
docs/TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter.md
|
|
git_push.sh
|
|
lib/openapi_client.rb
|
|
lib/openapi_client/api/auth_api.rb
|
|
lib/openapi_client/api/body_api.rb
|
|
lib/openapi_client/api/form_api.rb
|
|
lib/openapi_client/api/header_api.rb
|
|
lib/openapi_client/api/path_api.rb
|
|
lib/openapi_client/api/query_api.rb
|
|
lib/openapi_client/api_client.rb
|
|
lib/openapi_client/api_error.rb
|
|
lib/openapi_client/api_model_base.rb
|
|
lib/openapi_client/configuration.rb
|
|
lib/openapi_client/models/bird.rb
|
|
lib/openapi_client/models/category.rb
|
|
lib/openapi_client/models/data_query.rb
|
|
lib/openapi_client/models/default_value.rb
|
|
lib/openapi_client/models/number_properties_only.rb
|
|
lib/openapi_client/models/pet.rb
|
|
lib/openapi_client/models/query.rb
|
|
lib/openapi_client/models/string_enum_ref.rb
|
|
lib/openapi_client/models/tag.rb
|
|
lib/openapi_client/models/test_form_object_multipart_request_marker.rb
|
|
lib/openapi_client/models/test_query_style_deep_object_explode_true_object_all_of_query_object_parameter.rb
|
|
lib/openapi_client/models/test_query_style_form_explode_true_array_string_query_object_parameter.rb
|
|
lib/openapi_client/version.rb
|
|
openapi_client.gemspec
|
|
spec/spec_helper.rb
|