This repository was archived by the owner on Dec 25, 2024. It is now read-only.
Commit 08385d6
committed
v3 adds mypy (#187)
* Adds lib for types
* Fixes type errors in format.py
* Adds query_params_suffix to fix type error
* Fixes unset type
* Fixes type errors in schema_configuration
* Adds needed type info in validation.py
* Fixes more type errors in validation.py
* Adds U+T binding to fix type errors
* Improves return type of _get_new_instance_without_conversion
* Changes some typing.Type to type
* Adds validate_base_ in Schema
* Uses Schema.validate_base in api_client
* Removes clashing validate overloads from schemas classes
* Adds more missing types in schema.py
* Adds needed type hint
* Fixes some api_client types
* Fixes type error in update_params_for_auth
* Fixes type errors with vars write_file and new_file
* FIxes type error with serialize methods for header classes
* Fixes type error with None detection
* Type error another none fix
* Fixes type error by using literal for key_prefix in get_security_requirement_object
* Fixes 2 type errors by using literals in get_server_url
* Adds another validate_base signature to fix type errors in dictschema validate invocations
* Improves type hints for DictSchema
* Fixes type error with tuple detection
* Fixes broken python tests by having composed dict schemas use the Schema base class
* Eliminates incompatible sequence overloads
* Fixes 1 type error
* Fixes another type error
* Fixes tuple type error
* Fixes type error for path_to_schemas
* Updates path_to_schemas to store one schema
* Adds _instances type
* Fixes more type errors
* Fixes another type error
* Removes unneeded overload
* Detects and handles addProps=False and only one property
* Removes one sequence usage in template
* Removes another sequence usage
* Relaces last sequence in templates
* Fixes type errors by fixing get_security_requirement_object literal input
* Adds exception raising for statuses in operation handling code, reduces type errors
* Fixes assertion error, adds storage of error status codes for operation
* Adds error status codes to python
* Fixes operation return type
* Fixes get_server_url invocation, adds literals
* Renames all ApiResponse classes to ApiResponse, uses them in operation response
* Fixes type of headers_schema
* Removes dataclass from OpenApiResponse
* Removes unneeded dataclasses from OpenApiResponse and classes it uses
* Fixes skip_deserialization overload
* Prevents parameter collisions
* Adds array output class tuple generic type
* Removes typeddict from responses
* Adds missing elipses for tuple output type
* Adds validate_base sequence back in
* Removes getitem from list schemas
* Removes typeddict from header classes
* Changes order to int float
* Do not generate validate with number schema + enum
* Controls when composed schema validate methods are written, fixes type errors
* Adds type(None) to types definition, fixes type errors
* Turns off getitem, adds optional props
* Writes property methods
* Changes additional_properties to get_additional_property
* Adds get_property method implementation
* Changes template mode to get_property
* Changes property to overloads
* Has overloads use elipses
* Handles the case where there is one required or optional property
* Adds get_additional_property casting
* Only cast individual property outputs
* Ignores pyright reportWildcardImportFromLibrary
* Fixes array self ref type hint
* Makes T param bound to sequences, fixes type errors
* Adds required and optional keys
* Adds unset return for optional property values when there is only one property
* Changes name variable to key
* Removes unused templates
* Adds required property returns in get_property
* Fixes get_property implementation
* Improves get_property implementation
* Changes method name to get_additional_property_
* Adds @Property back
* Convers ref properties back into getters
* Converts get_property back into get_x methods
* Fixes python tests
* Adds unset returning in get_additional_property_
* Adds unset output for many cases
* Adds unset types on all except for array and object models
* Adds array unset return value
* Adds unset types for optional map
* Writes properties with unmodifed names, only writes them if they are valid
* Fixes python tests
* Adds mypy to petstore test
* Fixes type error
* FIxes last mypy errors
* Adds py.typed, improves server imports
* Adds __all__ definitions
* Fixes unset type setting on optional returns
* Fixes additiona prperties return type
* Adds unset case for binary output
* Fixes validate return types
* Adds mapValueSchema
* Refines types of SchemaDict values, supresses mypy response body type error
* Adds get_response method in OpenApiResponse classes
* Fixes java test
* Samples regenerated
* Fixes unit test sample, samples regenerated1 parent eed49d8 commit 08385d6
File tree
1,456 files changed
+19803
-15445
lines changed- docs/generators
- modules/openapi-json-schema-generator/src
- main
- java/org/openapijsonschematools/codegen
- languages
- model
- resources/python
- components
- headers
- parameters
- request_bodies
- responses
- schemas
- security_schemes
- configurations
- paths/path/verb
- schemas
- servers
- test
- java/org/openapijsonschematools/codegen
- resources/3_0/python
- samples/openapi3/client
- 3_0_3_unit_test/python
- .openapi-generator
- src/unit_test_api
- components/schema
- configurations
- paths
- request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_additionalproperties_are_allowed_by_default_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_additionalproperties_can_exist_by_itself_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_allof_combined_with_anyof_oneof_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_allof_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_allof_simple_types_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_allof_with_base_schema_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_allof_with_one_empty_schema_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_allof_with_the_first_empty_schema_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_allof_with_the_last_empty_schema_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_allof_with_two_empty_schemas_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_anyof_complex_types_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_anyof_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_anyof_with_base_schema_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_anyof_with_one_empty_schema_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_array_type_matches_arrays_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_boolean_type_matches_booleans_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_by_int_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_by_number_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_by_small_number_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_date_time_format_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_email_format_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_enum_with0_does_not_match_false_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_enum_with1_does_not_match_true_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_enum_with_escaped_characters_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_enum_with_false_does_not_match0_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_enum_with_true_does_not_match1_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_enums_in_properties_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_forbidden_property_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_hostname_format_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_integer_type_matches_integers_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_invalid_string_value_for_default_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_ipv4_format_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_ipv6_format_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_json_pointer_format_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_maximum_validation_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_maximum_validation_with_unsigned_integer_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_maxitems_validation_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_maxlength_validation_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_maxproperties0_means_the_object_is_empty_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_maxproperties_validation_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_minimum_validation_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_minimum_validation_with_signed_integer_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_minitems_validation_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_minlength_validation_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_minproperties_validation_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_nested_allof_to_check_validation_semantics_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_nested_anyof_to_check_validation_semantics_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_nested_items_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_nested_oneof_to_check_validation_semantics_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_not_more_complex_schema_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_not_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_nul_characters_in_strings_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_null_type_matches_only_the_null_object_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_number_type_matches_numbers_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_object_properties_validation_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_object_type_matches_objects_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_oneof_complex_types_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_oneof_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_oneof_with_base_schema_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_oneof_with_empty_schema_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_oneof_with_required_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_pattern_is_not_anchored_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_pattern_validation_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_properties_with_escaped_characters_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_property_named_ref_that_is_not_a_reference_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_ref_in_additionalproperties_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_ref_in_allof_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_ref_in_anyof_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_ref_in_items_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_ref_in_not_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_ref_in_oneof_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_ref_in_property_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_required_default_validation_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_required_validation_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_required_with_empty_array_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_required_with_escaped_characters_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_simple_enum_validation_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_string_type_matches_strings_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_uniqueitems_false_validation_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_uniqueitems_validation_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_uri_format_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_uri_reference_format_request_body/post
- request_body
- content/application_json
- responses/response_200
- request_body_post_uri_template_format_request_body/post
- request_body
- content/application_json
- responses/response_200
- response_body_post_additionalproperties_allows_a_schema_which_should_validate_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_additionalproperties_should_not_look_in_applicators_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_allof_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_allof_simple_types_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_allof_with_base_schema_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_allof_with_one_empty_schema_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_allof_with_two_empty_schemas_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_anyof_complex_types_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_anyof_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_anyof_with_base_schema_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_anyof_with_one_empty_schema_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_array_type_matches_arrays_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_boolean_type_matches_booleans_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_by_int_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_by_number_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_by_small_number_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_date_time_format_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_email_format_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_enum_with0_does_not_match_false_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_enum_with1_does_not_match_true_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_enum_with_escaped_characters_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_enum_with_false_does_not_match0_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_enum_with_true_does_not_match1_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_enums_in_properties_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_forbidden_property_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_hostname_format_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_integer_type_matches_integers_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_invalid_string_value_for_default_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_ipv4_format_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_ipv6_format_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_json_pointer_format_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_maximum_validation_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_maxitems_validation_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_maxlength_validation_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_maxproperties_validation_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_minimum_validation_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_minitems_validation_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_minlength_validation_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_minproperties_validation_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_nested_items_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_not_more_complex_schema_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_not_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_nul_characters_in_strings_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_number_type_matches_numbers_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_object_properties_validation_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_object_type_matches_objects_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_oneof_complex_types_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_oneof_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_oneof_with_base_schema_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_oneof_with_empty_schema_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_oneof_with_required_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_pattern_is_not_anchored_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_pattern_validation_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_properties_with_escaped_characters_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_ref_in_additionalproperties_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_ref_in_allof_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_ref_in_anyof_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_ref_in_items_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_ref_in_not_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_ref_in_oneof_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_ref_in_property_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_required_default_validation_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_required_validation_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_required_with_empty_array_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_required_with_escaped_characters_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_simple_enum_validation_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_string_type_matches_strings_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_uniqueitems_false_validation_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_uniqueitems_validation_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_uri_format_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_uri_reference_format_response_body_for_content_types/post
- responses/response_200
- content/application_json
- response_body_post_uri_template_format_response_body_for_content_types/post
- responses/response_200
- content/application_json
- schemas
- servers
- features
- nonCompliantUseDiscriminatorIfCompositionFails/python
- .openapi-generator
- src/this_package
- components/schema
- configurations
- paths/operators/post
- request_body
- content/application_json
- responses/response_200
- schemas
- servers
- security/python
- .openapi-generator
- src/this_package
- components/security_schemes
- configurations
- paths
- path_with_no_explicit_security/get
- responses/response_200
- path_with_one_explicit_security/get
- responses/response_200
- path_with_security_from_root/get
- responses/response_200
- path_with_two_explicit_security/get
- responses/response_200
- schemas
- servers
- petstore/python
- .openapi-generator
- docs/components/schema
- src/petstore_api
- components
- headers
- header_int32_json_content_type_header
- content/application_json
- header_number_header
- header_ref_content_schema_header
- content/application_json
- header_ref_schema_header
- header_string_header
- parameters
- parameter_component_ref_schema_string_with_validation
- content/application_json
- parameter_path_user_name
- parameter_ref_schema_string_with_validation
- request_bodies
- request_body_client
- content/application_json
- request_body_pet
- content
- application_json
- application_xml
- request_body_user_array
- content/application_json
- responses
- response_ref_success_description_only
- response_ref_successful_xml_and_json_array_of_pet
- response_success_description_only
- response_success_inline_content_and_header
- content/application_json
- headers/header_some_header
- response_success_with_json_api_response
- content/application_json
- response_successful_xml_and_json_array_of_pet
- content
- application_json
- application_xml
- schemas
- schema
- security_schemes
- configurations
- paths
- another_fake_dummy/patch
- responses/response_200
- content/application_json
- fake_additional_properties_with_array_of_enums/get
- request_body
- content/application_json
- responses/response_200
- content/application_json
- fake_body_with_file_schema/put
- request_body
- content/application_json
- responses/response_200
- fake_body_with_query_params/put
- parameters/parameter_0
- request_body
- content/application_json
- responses/response_200
- fake_case_sensitive_params/put
- parameters
- parameter_0
- parameter_1
- parameter_2
- responses/response_200
- fake_classname_test/patch
- responses/response_200
- content/application_json
- fake_delete_coffee_id/delete
- parameters/parameter_0
- responses
- response_200
- response_default
- fake_health/get
- responses/response_200
- content/application_json
- fake_inline_additional_properties/post
- request_body
- content/application_json
- responses/response_200
- fake_inline_composition/post
- parameters
- parameter_0
- parameter_1
- request_body
- content
- application_json
- multipart_form_data
- responses/response_200
- content
- application_json
- multipart_form_data
- fake_json_form_data/get
- request_body
- content/application_x_www_form_urlencoded
- responses/response_200
- fake_json_patch/patch
- request_body
- content/application_json_patchjson
- responses/response_200
- fake_json_with_charset/post
- request_body
- content/application_json_charsetutf8
- responses/response_200
- content/application_json_charsetutf8
- fake_multiple_response_bodies/get
- responses
- response_200
- content/application_json
- response_202
- content/application_json
- fake_multiple_securities/get
- responses/response_200
- content/application_json
- fake_obj_in_query/get
- parameters/parameter_0
- responses/response_200
- fake_parameter_collisions1_abab_self_ab/post
- parameters
- parameter_0
- parameter_10
- parameter_11
- parameter_12
- parameter_13
- parameter_14
- parameter_15
- parameter_16
- parameter_17
- parameter_18
- parameter_1
- parameter_2
- parameter_3
- parameter_4
- parameter_5
- parameter_6
- parameter_7
- parameter_8
- parameter_9
- request_body
- content/application_json
- responses/response_200
- content/application_json
- fake_pet_id_upload_image_with_required_file/post
- parameters/parameter_0
- request_body
- content/multipart_form_data
- responses/response_200
- content/application_json
- fake_query_param_with_json_content_type/get
- parameters/parameter_0
- content/application_json
- responses/response_200
- content/application_json
- fake_redirection/get
- responses
- response_303
- response_3xx
- fake_ref_obj_in_query/get
- parameters/parameter_0
- responses/response_200
- fake_refs_array_of_enums/post
- request_body
- content/application_json
- responses/response_200
- content/application_json
- fake_refs_arraymodel/post
- request_body
- content/application_json
- responses/response_200
- content/application_json
- fake_refs_boolean/post
- request_body
- content/application_json
- responses/response_200
- content/application_json
- fake_refs_composed_one_of_number_with_validations/post
- request_body
- content/application_json
- responses/response_200
- content/application_json
- fake_refs_enum/post
- request_body
- content/application_json
- responses/response_200
- content/application_json
- fake_refs_mammal/post
- request_body
- content/application_json
- responses/response_200
- content/application_json
- fake_refs_number/post
- request_body
- content/application_json
- responses/response_200
- content/application_json
- fake_refs_object_model_with_ref_props/post
- request_body
- content/application_json
- responses/response_200
- content/application_json
- fake_refs_string/post
- request_body
- content/application_json
- responses/response_200
- content/application_json
- fake_response_without_schema/get
- responses/response_200
- fake_test_query_paramters/put
- parameters
- parameter_0
- parameter_1
- parameter_2
- parameter_3
- parameter_4
- parameter_5
- responses/response_200
- fake_upload_download_file/post
- request_body
- content/application_octet_stream
- responses/response_200
- content/application_octet_stream
- fake_upload_files/post
- request_body
- content/multipart_form_data
- responses/response_200
- content/application_json
- fake_upload_file/post
- request_body
- content/multipart_form_data
- responses/response_200
- content/application_json
- fake_wild_card_responses/get
- responses
- response_1xx
- content/application_json
- response_200
- content/application_json
- response_2xx
- content/application_json
- response_3xx
- content/application_json
- response_4xx
- content/application_json
- response_5xx
- content/application_json
- fake
- delete
- parameters
- parameter_0
- parameter_1
- parameter_2
- parameter_3
- parameter_4
- parameter_5
- responses/response_200
- get
- parameters
- parameter_0
- parameter_1
- parameter_2
- parameter_3
- parameter_4
- parameter_5
- request_body
- content/application_x_www_form_urlencoded
- responses
- response_200
- response_404
- content/application_json
- patch
- responses/response_200
- content/application_json
- post
- request_body
- content/application_x_www_form_urlencoded
- responses
- response_200
- response_404
- foo/get
- responses/response_default
- content/application_json
- servers
- pet_find_by_status
- get
- parameters/parameter_0
- responses
- response_200
- response_400
- servers
- pet_find_by_tags/get
- parameters/parameter_0
- responses
- response_200
- response_400
- pet_pet_id_upload_image/post
- parameters/parameter_0
- request_body
- content/multipart_form_data
- responses/response_200
- pet_pet_id
- delete
- parameters
- parameter_0
- parameter_1
- responses/response_400
- get
- parameters/parameter_0
- responses
- response_200
- content
- application_json
- application_xml
- response_400
- response_404
- post
- parameters/parameter_0
- request_body
- content/application_x_www_form_urlencoded
- responses/response_405
- pet
- post
- responses
- response_200
- response_405
- put
- responses
- response_400
- response_404
- response_405
- solidus/get
- responses/response_200
- store_inventory/get
- responses/response_200
- store_order_order_id
- delete
- parameters/parameter_0
- responses
- response_400
- response_404
- get
- parameters/parameter_0
- responses
- response_200
- content
- application_json
- application_xml
- response_400
- response_404
- store_order/post
- request_body
- content/application_json
- responses
- response_200
- content
- application_json
- application_xml
- response_400
- user_create_with_array/post
- responses/response_default
- user_create_with_list/post
- responses/response_default
- user_login/get
- parameters
- parameter_0
- parameter_1
- responses
- response_200
- content
- application_json
- application_xml
- headers
- header_ref_schema_header
- header_string_header
- header_x_expires_after
- header_x_rate_limit
- content/application_json
- response_400
- user_logout/get
- responses/response_default
- user_username
- delete
- responses
- response_200
- response_404
- get
- responses
- response_200
- content
- application_json
- application_xml
- response_400
- response_404
- put
- request_body
- content/application_json
- responses
- response_400
- response_404
- user/post
- request_body
- content/application_json
- responses/response_default
- schemas
- servers
- tests_manual
- test_paths
- test_fake_query_param_with_json_content_type
- test_fake_redirection
- test_fake_wild_card_responses
- test_fake
- test/components/schema
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,456 files changed
+19803
-15445
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| |||
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
88 | | - | |
89 | 88 | | |
90 | 89 | | |
| 90 | + | |
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
| |||
Lines changed: 42 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2338 | 2338 | | |
2339 | 2339 | | |
2340 | 2340 | | |
| 2341 | + | |
| 2342 | + | |
| 2343 | + | |
| 2344 | + | |
| 2345 | + | |
| 2346 | + | |
| 2347 | + | |
| 2348 | + | |
| 2349 | + | |
| 2350 | + | |
| 2351 | + | |
| 2352 | + | |
| 2353 | + | |
| 2354 | + | |
2341 | 2355 | | |
2342 | 2356 | | |
2343 | 2357 | | |
| |||
2514 | 2528 | | |
2515 | 2529 | | |
2516 | 2530 | | |
2517 | | - | |
| 2531 | + | |
| 2532 | + | |
| 2533 | + | |
| 2534 | + | |
2518 | 2535 | | |
2519 | 2536 | | |
2520 | 2537 | | |
| |||
2545 | 2562 | | |
2546 | 2563 | | |
2547 | 2564 | | |
2548 | | - | |
2549 | | - | |
2550 | | - | |
2551 | | - | |
2552 | | - | |
2553 | | - | |
| 2565 | + | |
| 2566 | + | |
| 2567 | + | |
| 2568 | + | |
2554 | 2569 | | |
| 2570 | + | |
| 2571 | + | |
| 2572 | + | |
| 2573 | + | |
| 2574 | + | |
| 2575 | + | |
2555 | 2576 | | |
2556 | 2577 | | |
2557 | 2578 | | |
| |||
2560 | 2581 | | |
2561 | 2582 | | |
2562 | 2583 | | |
2563 | | - | |
2564 | | - | |
2565 | | - | |
2566 | | - | |
2567 | | - | |
2568 | | - | |
| 2584 | + | |
| 2585 | + | |
| 2586 | + | |
| 2587 | + | |
| 2588 | + | |
| 2589 | + | |
| 2590 | + | |
| 2591 | + | |
| 2592 | + | |
2569 | 2593 | | |
| 2594 | + | |
2570 | 2595 | | |
2571 | 2596 | | |
2572 | 2597 | | |
| |||
2729 | 2754 | | |
2730 | 2755 | | |
2731 | 2756 | | |
2732 | | - | |
| 2757 | + | |
| 2758 | + | |
| 2759 | + | |
| 2760 | + | |
2733 | 2761 | | |
2734 | 2762 | | |
2735 | 2763 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
455 | 455 | | |
456 | 456 | | |
457 | 457 | | |
| 458 | + | |
458 | 459 | | |
459 | 460 | | |
460 | 461 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
675 | 675 | | |
676 | 676 | | |
677 | 677 | | |
| 678 | + | |
678 | 679 | | |
679 | 680 | | |
680 | 681 | | |
| |||
727 | 728 | | |
728 | 729 | | |
729 | 730 | | |
| 731 | + | |
730 | 732 | | |
731 | 733 | | |
732 | 734 | | |
| |||
Lines changed: 9 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
29 | 32 | | |
30 | 33 | | |
31 | 34 | | |
| |||
55 | 58 | | |
56 | 59 | | |
57 | 60 | | |
58 | | - | |
| 61 | + | |
59 | 62 | | |
60 | | - | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
61 | 67 | | |
62 | 68 | | |
63 | 69 | | |
| |||
Lines changed: 11 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
34 | 45 | | |
35 | 46 | | |
36 | 47 | | |
| |||
Lines changed: 34 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
| 84 | + | |
84 | 85 | | |
85 | 86 | | |
86 | 87 | | |
| |||
97 | 98 | | |
98 | 99 | | |
99 | 100 | | |
| 101 | + | |
100 | 102 | | |
101 | 103 | | |
102 | 104 | | |
| |||
134 | 136 | | |
135 | 137 | | |
136 | 138 | | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
137 | 165 | | |
138 | 166 | | |
139 | 167 | | |
| |||
329 | 357 | | |
330 | 358 | | |
331 | 359 | | |
| 360 | + | |
| 361 | + | |
332 | 362 | | |
333 | 363 | | |
334 | 364 | | |
| |||
358 | 388 | | |
359 | 389 | | |
360 | 390 | | |
| 391 | + | |
| 392 | + | |
361 | 393 | | |
362 | 394 | | |
363 | 395 | | |
| |||
405 | 437 | | |
406 | 438 | | |
407 | 439 | | |
| 440 | + | |
408 | 441 | | |
409 | 442 | | |
| 443 | + | |
410 | 444 | | |
411 | 445 | | |
412 | 446 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
15 | 17 | | |
16 | 18 | | |
0 commit comments