This repository was archived by the owner on Dec 25, 2024. It is now read-only.
Commit c5dd507
authored
Java adds openapi v3.1.0 client + const (#357)
* Adds 310 spec for java
* Updates templates to include const
* Regen 310
* Removes paths from java 310 spec and client
* Adds missing imports
* Adds more missing imports, adds toString as reserved word
* Removes prefixItems cases form java spec
* Checker framework version updated
* Adds back in explicit type for all SimpleEntries to fix type errors
* Adjusts usage of list builder in schema tests
* Excludes some schemas from the java 310 client
* Removes if/then/else tests from 310 java client
* Actually remove if/then/else cases
* Removes more broken tests gotm java 310, updates java features
* Docs regen
* Fixes java docs when type is integer and it is stored as a format
* Samples regen1 parent 3048be6 commit c5dd507
File tree
794 files changed
+69521
-99
lines changed- bin/generate_samples_configs
- docs/generators
- samples/client
- 3_0_3_unit_test/java
- .openapi-generator
- docs/components/schemas
- src
- main/java/org/openapijsonschematools/client
- components/schemas
- configurations
- schemas/validation
- test/java/org/openapijsonschematools/client/configurations
- 3_1_0_unit_test/java
- .openapi-generator
- docs
- components/schemas
- paths
- requestbodypostadditionalitemsareallowedbydefaultrequestbody/post/requestbody/content/applicationjson
- requestbodypostadditionalpropertiesareallowedbydefaultrequestbody/post/requestbody/content/applicationjson
- requestbodypostadditionalpropertiescanexistbyitselfrequestbody/post/requestbody/content/applicationjson
- requestbodypostadditionalpropertiesdoesnotlookinapplicatorsrequestbody/post/requestbody/content/applicationjson
- requestbodypostadditionalpropertieswithnullvaluedinstancepropertiesrequestbody/post/requestbody/content/applicationjson
- requestbodypostadditionalpropertieswithschemarequestbody/post/requestbody/content/applicationjson
- requestbodypostallofcombinedwithanyofoneofrequestbody/post/requestbody/content/applicationjson
- requestbodypostallofrequestbody/post/requestbody/content/applicationjson
- requestbodypostallofsimpletypesrequestbody/post/requestbody/content/applicationjson
- requestbodypostallofwithbaseschemarequestbody/post/requestbody/content/applicationjson
- requestbodypostallofwithoneemptyschemarequestbody/post/requestbody/content/applicationjson
- requestbodypostallofwiththefirstemptyschemarequestbody/post/requestbody/content/applicationjson
- requestbodypostallofwiththelastemptyschemarequestbody/post/requestbody/content/applicationjson
- requestbodypostallofwithtwoemptyschemasrequestbody/post/requestbody/content/applicationjson
- requestbodypostanyofcomplextypesrequestbody/post/requestbody/content/applicationjson
- requestbodypostanyofrequestbody/post/requestbody/content/applicationjson
- requestbodypostanyofwithbaseschemarequestbody/post/requestbody/content/applicationjson
- requestbodypostanyofwithoneemptyschemarequestbody/post/requestbody/content/applicationjson
- requestbodypostarraytypematchesarraysrequestbody/post/requestbody/content/applicationjson
- requestbodypostaschemagivenforprefixitemsrequestbody/post/requestbody/content/applicationjson
- requestbodypostbooleantypematchesbooleansrequestbody/post/requestbody/content/applicationjson
- requestbodypostbyintrequestbody/post/requestbody/content/applicationjson
- requestbodypostbynumberrequestbody/post/requestbody/content/applicationjson
- requestbodypostbysmallnumberrequestbody/post/requestbody/content/applicationjson
- requestbodypostconstnulcharactersinstringsrequestbody/post/requestbody/content/applicationjson
- requestbodypostcontainskeywordvalidationrequestbody/post/requestbody/content/applicationjson
- requestbodypostcontainswithnullinstanceelementsrequestbody/post/requestbody/content/applicationjson
- requestbodypostdateformatrequestbody/post/requestbody/content/applicationjson
- requestbodypostdatetimeformatrequestbody/post/requestbody/content/applicationjson
- requestbodypostdependentschemasdependencieswithescapedcharactersrequestbody/post/requestbody/content/applicationjson
- requestbodypostdependentschemasdependentsubschemaincompatiblewithrootrequestbody/post/requestbody/content/applicationjson
- requestbodypostdependentschemassingledependencyrequestbody/post/requestbody/content/applicationjson
- requestbodypostdurationformatrequestbody/post/requestbody/content/applicationjson
- requestbodypostemailformatrequestbody/post/requestbody/content/applicationjson
- requestbodypostemptydependentsrequestbody/post/requestbody/content/applicationjson
- requestbodypostenumsinpropertiesrequestbody/post/requestbody/content/applicationjson
- requestbodypostenumwith0doesnotmatchfalserequestbody/post/requestbody/content/applicationjson
- requestbodypostenumwith1doesnotmatchtruerequestbody/post/requestbody/content/applicationjson
- requestbodypostenumwithescapedcharactersrequestbody/post/requestbody/content/applicationjson
- requestbodypostenumwithfalsedoesnotmatch0requestbody/post/requestbody/content/applicationjson
- requestbodypostenumwithtruedoesnotmatch1requestbody/post/requestbody/content/applicationjson
- requestbodypostexclusivemaximumvalidationrequestbody/post/requestbody/content/applicationjson
- requestbodypostexclusiveminimumvalidationrequestbody/post/requestbody/content/applicationjson
- requestbodypostfloatdivisioninfrequestbody/post/requestbody/content/applicationjson
- requestbodypostforbiddenpropertyrequestbody/post/requestbody/content/applicationjson
- requestbodyposthostnameformatrequestbody/post/requestbody/content/applicationjson
- requestbodypostidnemailformatrequestbody/post/requestbody/content/applicationjson
- requestbodypostidnhostnameformatrequestbody/post/requestbody/content/applicationjson
- requestbodypostifandelsewithoutthenrequestbody/post/requestbody/content/applicationjson
- requestbodypostifandthenwithoutelserequestbody/post/requestbody/content/applicationjson
- requestbodypostifappearsattheendwhenserializedkeywordprocessingsequencerequestbody/post/requestbody/content/applicationjson
- requestbodypostignoreelsewithoutifrequestbody/post/requestbody/content/applicationjson
- requestbodypostignoreifwithoutthenorelserequestbody/post/requestbody/content/applicationjson
- requestbodypostignorethenwithoutifrequestbody/post/requestbody/content/applicationjson
- requestbodypostintegertypematchesintegersrequestbody/post/requestbody/content/applicationjson
- requestbodypostipv4formatrequestbody/post/requestbody/content/applicationjson
- requestbodypostipv6formatrequestbody/post/requestbody/content/applicationjson
- requestbodypostiriformatrequestbody/post/requestbody/content/applicationjson
- requestbodypostirireferenceformatrequestbody/post/requestbody/content/applicationjson
- requestbodypostitemscontainsrequestbody/post/requestbody/content/applicationjson
- requestbodypostitemsdoesnotlookinapplicatorsvalidcaserequestbody/post/requestbody/content/applicationjson
- requestbodypostitemswithnullinstanceelementsrequestbody/post/requestbody/content/applicationjson
- requestbodypostjsonpointerformatrequestbody/post/requestbody/content/applicationjson
- requestbodypostmaxcontainswithoutcontainsisignoredrequestbody/post/requestbody/content/applicationjson
- requestbodypostmaximumvalidationrequestbody/post/requestbody/content/applicationjson
- requestbodypostmaximumvalidationwithunsignedintegerrequestbody/post/requestbody/content/applicationjson
- requestbodypostmaxitemsvalidationrequestbody/post/requestbody/content/applicationjson
- requestbodypostmaxlengthvalidationrequestbody/post/requestbody/content/applicationjson
- requestbodypostmaxproperties0meanstheobjectisemptyrequestbody/post/requestbody/content/applicationjson
- requestbodypostmaxpropertiesvalidationrequestbody/post/requestbody/content/applicationjson
- requestbodypostmincontainswithoutcontainsisignoredrequestbody/post/requestbody/content/applicationjson
- requestbodypostminimumvalidationrequestbody/post/requestbody/content/applicationjson
- requestbodypostminimumvalidationwithsignedintegerrequestbody/post/requestbody/content/applicationjson
- requestbodypostminitemsvalidationrequestbody/post/requestbody/content/applicationjson
- requestbodypostminlengthvalidationrequestbody/post/requestbody/content/applicationjson
- requestbodypostminpropertiesvalidationrequestbody/post/requestbody/content/applicationjson
- requestbodypostmultipledependentsrequiredrequestbody/post/requestbody/content/applicationjson
- requestbodypostmultiplesimultaneouspatternpropertiesarevalidatedrequestbody/post/requestbody/content/applicationjson
- requestbodypostmultipletypescanbespecifiedinanarrayrequestbody/post/requestbody/content/applicationjson
- requestbodypostnestedalloftocheckvalidationsemanticsrequestbody/post/requestbody/content/applicationjson
- requestbodypostnestedanyoftocheckvalidationsemanticsrequestbody/post/requestbody/content/applicationjson
- requestbodypostnesteditemsrequestbody/post/requestbody/content/applicationjson
- requestbodypostnestedoneoftocheckvalidationsemanticsrequestbody/post/requestbody/content/applicationjson
- requestbodypostnonasciipatternwithadditionalpropertiesrequestbody/post/requestbody/content/applicationjson
- requestbodypostnoninterferenceacrosscombinedschemasrequestbody/post/requestbody/content/applicationjson
- requestbodypostnotmorecomplexschemarequestbody/post/requestbody/content/applicationjson
- requestbodypostnotmultipletypesrequestbody/post/requestbody/content/applicationjson
- requestbodypostnotrequestbody/post/requestbody/content/applicationjson
- requestbodypostnulcharactersinstringsrequestbody/post/requestbody/content/applicationjson
- requestbodypostnulltypematchesonlythenullobjectrequestbody/post/requestbody/content/applicationjson
- requestbodypostnumbertypematchesnumbersrequestbody/post/requestbody/content/applicationjson
- requestbodypostobjectpropertiesvalidationrequestbody/post/requestbody/content/applicationjson
- requestbodypostobjecttypematchesobjectsrequestbody/post/requestbody/content/applicationjson
- requestbodypostoneofcomplextypesrequestbody/post/requestbody/content/applicationjson
- requestbodypostoneofrequestbody/post/requestbody/content/applicationjson
- requestbodypostoneofwithbaseschemarequestbody/post/requestbody/content/applicationjson
- requestbodypostoneofwithemptyschemarequestbody/post/requestbody/content/applicationjson
- requestbodypostoneofwithrequiredrequestbody/post/requestbody/content/applicationjson
- requestbodypostpatternisnotanchoredrequestbody/post/requestbody/content/applicationjson
- requestbodypostpatternpropertiesvalidatespropertiesmatchingaregexrequestbody/post/requestbody/content/applicationjson
- requestbodypostpatternpropertieswithnullvaluedinstancepropertiesrequestbody/post/requestbody/content/applicationjson
- requestbodypostpatternvalidationrequestbody/post/requestbody/content/applicationjson
- requestbodypostprefixitemsvalidationadjuststhestartingindexforitemsrequestbody/post/requestbody/content/applicationjson
- requestbodypostprefixitemswithnullinstanceelementsrequestbody/post/requestbody/content/applicationjson
- requestbodypostpropertiespatternpropertiesadditionalpropertiesinteractionrequestbody/post/requestbody/content/applicationjson
- requestbodypostpropertieswhosenamesarejavascriptobjectpropertynamesrequestbody/post/requestbody/content/applicationjson
- requestbodypostpropertieswithescapedcharactersrequestbody/post/requestbody/content/applicationjson
- requestbodypostpropertieswithnullvaluedinstancepropertiesrequestbody/post/requestbody/content/applicationjson
- requestbodypostpropertynamedrefthatisnotareferencerequestbody/post/requestbody/content/applicationjson
- requestbodypostpropertynamesvalidationrequestbody/post/requestbody/content/applicationjson
- requestbodypostregexesarenotanchoredbydefaultandarecasesensitiverequestbody/post/requestbody/content/applicationjson
- requestbodypostregexformatrequestbody/post/requestbody/content/applicationjson
- requestbodypostrelativejsonpointerformatrequestbody/post/requestbody/content/applicationjson
- requestbodypostrequireddefaultvalidationrequestbody/post/requestbody/content/applicationjson
- requestbodypostrequiredpropertieswhosenamesarejavascriptobjectpropertynamesrequestbody/post/requestbody/content/applicationjson
- requestbodypostrequiredvalidationrequestbody/post/requestbody/content/applicationjson
- requestbodypostrequiredwithemptyarrayrequestbody/post/requestbody/content/applicationjson
- requestbodypostrequiredwithescapedcharactersrequestbody/post/requestbody/content/applicationjson
- requestbodypostsimpleenumvalidationrequestbody/post/requestbody/content/applicationjson
- requestbodypostsingledependencyrequestbody/post/requestbody/content/applicationjson
- requestbodypostsmallmultipleoflargeintegerrequestbody/post/requestbody/content/applicationjson
- requestbodypoststringtypematchesstringsrequestbody/post/requestbody/content/applicationjson
- requestbodyposttimeformatrequestbody/post/requestbody/content/applicationjson
- requestbodyposttypearrayobjectornullrequestbody/post/requestbody/content/applicationjson
- requestbodyposttypearrayorobjectrequestbody/post/requestbody/content/applicationjson
- requestbodyposttypeasarraywithoneitemrequestbody/post/requestbody/content/applicationjson
- requestbodypostunevaluateditemsasschemarequestbody/post/requestbody/content/applicationjson
- requestbodypostunevaluateditemsdependsonmultiplenestedcontainsrequestbody/post/requestbody/content/applicationjson
- requestbodypostunevaluateditemswithitemsrequestbody/post/requestbody/content/applicationjson
- requestbodypostunevaluateditemswithnullinstanceelementsrequestbody/post/requestbody/content/applicationjson
- requestbodypostunevaluatedpropertiesnotaffectedbypropertynamesrequestbody/post/requestbody/content/applicationjson
- requestbodypostunevaluatedpropertiesschemarequestbody/post/requestbody/content/applicationjson
- requestbodypostunevaluatedpropertieswithadjacentadditionalpropertiesrequestbody/post/requestbody/content/applicationjson
- requestbodypostunevaluatedpropertieswithnullvaluedinstancepropertiesrequestbody/post/requestbody/content/applicationjson
- requestbodypostuniqueitemsfalsevalidationrequestbody/post/requestbody/content/applicationjson
- requestbodypostuniqueitemsfalsewithanarrayofitemsrequestbody/post/requestbody/content/applicationjson
- requestbodypostuniqueitemsvalidationrequestbody/post/requestbody/content/applicationjson
- requestbodypostuniqueitemswithanarrayofitemsrequestbody/post/requestbody/content/applicationjson
- requestbodyposturiformatrequestbody/post/requestbody/content/applicationjson
- requestbodyposturireferenceformatrequestbody/post/requestbody/content/applicationjson
- requestbodyposturitemplateformatrequestbody/post/requestbody/content/applicationjson
- requestbodypostuuidformatrequestbody/post/requestbody/content/applicationjson
- requestbodypostvalidateagainstcorrectbranchthenvselserequestbody/post/requestbody/content/applicationjson
- responsebodypostadditionalitemsareallowedbydefaultresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostadditionalpropertiesareallowedbydefaultresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostadditionalpropertiescanexistbyitselfresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostadditionalpropertiesdoesnotlookinapplicatorsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostadditionalpropertieswithnullvaluedinstancepropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostadditionalpropertieswithschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostallofcombinedwithanyofoneofresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostallofresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostallofsimpletypesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostallofwithbaseschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostallofwithoneemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostallofwiththefirstemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostallofwiththelastemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostallofwithtwoemptyschemasresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostanyofcomplextypesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostanyofresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostanyofwithbaseschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostanyofwithoneemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostarraytypematchesarraysresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostaschemagivenforprefixitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostbooleantypematchesbooleansresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostbyintresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostbynumberresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostbysmallnumberresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostconstnulcharactersinstringsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostcontainskeywordvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostcontainswithnullinstanceelementsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostdateformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostdatetimeformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostdependentschemasdependencieswithescapedcharactersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostdependentschemasdependentsubschemaincompatiblewithrootresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostdependentschemassingledependencyresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostdurationformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostemailformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostemptydependentsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostenumsinpropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostenumwith0doesnotmatchfalseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostenumwith1doesnotmatchtrueresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostenumwithescapedcharactersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostenumwithfalsedoesnotmatch0responsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostenumwithtruedoesnotmatch1responsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostexclusivemaximumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostexclusiveminimumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostfloatdivisioninfresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostforbiddenpropertyresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodyposthostnameformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostidnemailformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostidnhostnameformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostifandelsewithoutthenresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostifandthenwithoutelseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostifappearsattheendwhenserializedkeywordprocessingsequenceresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostignoreelsewithoutifresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostignoreifwithoutthenorelseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostignorethenwithoutifresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostintegertypematchesintegersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostipv4formatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostipv6formatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostiriformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostirireferenceformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostitemscontainsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostitemsdoesnotlookinapplicatorsvalidcaseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostitemswithnullinstanceelementsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostjsonpointerformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostmaxcontainswithoutcontainsisignoredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostmaximumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostmaximumvalidationwithunsignedintegerresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostmaxitemsvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostmaxlengthvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostmaxproperties0meanstheobjectisemptyresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostmaxpropertiesvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostmincontainswithoutcontainsisignoredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostminimumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostminimumvalidationwithsignedintegerresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostminitemsvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostminlengthvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostminpropertiesvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostmultipledependentsrequiredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostmultiplesimultaneouspatternpropertiesarevalidatedresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostmultipletypescanbespecifiedinanarrayresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostnestedalloftocheckvalidationsemanticsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostnestedanyoftocheckvalidationsemanticsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostnesteditemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostnestedoneoftocheckvalidationsemanticsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostnonasciipatternwithadditionalpropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostnoninterferenceacrosscombinedschemasresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostnotmorecomplexschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostnotmultipletypesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostnotresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostnulcharactersinstringsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostnulltypematchesonlythenullobjectresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostnumbertypematchesnumbersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostobjectpropertiesvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostobjecttypematchesobjectsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostoneofcomplextypesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostoneofresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostoneofwithbaseschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostoneofwithemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostoneofwithrequiredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostpatternisnotanchoredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostpatternpropertiesvalidatespropertiesmatchingaregexresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostpatternpropertieswithnullvaluedinstancepropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostpatternvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostprefixitemsvalidationadjuststhestartingindexforitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostprefixitemswithnullinstanceelementsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostpropertiespatternpropertiesadditionalpropertiesinteractionresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostpropertieswhosenamesarejavascriptobjectpropertynamesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostpropertieswithescapedcharactersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostpropertieswithnullvaluedinstancepropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostpropertynamedrefthatisnotareferenceresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostpropertynamesvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostregexesarenotanchoredbydefaultandarecasesensitiveresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostregexformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostrelativejsonpointerformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostrequireddefaultvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostrequiredpropertieswhosenamesarejavascriptobjectpropertynamesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostrequiredvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostrequiredwithemptyarrayresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostrequiredwithescapedcharactersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostsimpleenumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostsingledependencyresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostsmallmultipleoflargeintegerresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypoststringtypematchesstringsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodyposttimeformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodyposttypearrayobjectornullresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodyposttypearrayorobjectresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodyposttypeasarraywithoneitemresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostunevaluateditemsasschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostunevaluateditemsdependsonmultiplenestedcontainsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostunevaluateditemswithitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostunevaluateditemswithnullinstanceelementsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostunevaluatedpropertiesnotaffectedbypropertynamesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostunevaluatedpropertiesschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostunevaluatedpropertieswithadjacentadditionalpropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostunevaluatedpropertieswithnullvaluedinstancepropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostuniqueitemsfalsevalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostuniqueitemsfalsewithanarrayofitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostuniqueitemsvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostuniqueitemswithanarrayofitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodyposturiformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodyposturireferenceformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodyposturitemplateformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostuuidformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- responsebodypostvalidateagainstcorrectbranchthenvselseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson
- servers
- src
- main/java/org/openapijsonschematools/client
- components/schemas
- configurations
- exceptions
- schemas
- validation
- servers
- test/java/org/openapijsonschematools/client
- components/schemas
- configurations
- schemas
- validation
- petstore/java
- .openapi-generator
- docs
- components
- responses/successfulxmlandjsonarrayofpet/content
- applicationjson
- applicationxml
- schemas
- paths
- fake/post/requestbody/content/applicationxwwwformurlencoded
- foo/get/responses/responsedefault/content/applicationjson
- src
- main/java/org/openapijsonschematools/client
- components/schemas
- configurations
- paths/fake/post/requestbody/content/applicationxwwwformurlencoded
- schemas/validation
- test/java/org/openapijsonschematools/client/configurations
- src
- main
- java/org/openapijsonschematools/codegen/generators
- resources/java
- src
- main/java/packagename
- components/schemas
- SchemaClass
- helpers
- configurations
- schemas/validation
- test/java/packagename
- components/schemas
- configurations
- test/resources/3_1/unit_test_spec
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
794 files changed
+69521
-99
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
153 | 153 | | |
154 | 154 | | |
155 | 155 | | |
| 156 | + | |
156 | 157 | | |
157 | 158 | | |
158 | 159 | | |
| |||
275 | 276 | | |
276 | 277 | | |
277 | 278 | | |
278 | | - | |
| 279 | + | |
279 | 280 | | |
280 | | - | |
| 281 | + | |
281 | 282 | | |
282 | 283 | | |
283 | 284 | | |
| |||
332 | 333 | | |
333 | 334 | | |
334 | 335 | | |
335 | | - | |
| 336 | + | |
336 | 337 | | |
337 | 338 | | |
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
209 | 209 | | |
210 | 210 | | |
211 | 211 | | |
| 212 | + | |
212 | 213 | | |
213 | 214 | | |
214 | 215 | | |
| |||
Lines changed: 3 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
35 | | - | |
| 34 | + | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
45 | 46 | | |
46 | 47 | | |
47 | 48 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
226 | 226 | | |
227 | 227 | | |
228 | 228 | | |
229 | | - | |
| 229 | + | |
230 | 230 | | |
231 | 231 | | |
232 | 232 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| 40 | + | |
40 | 41 | | |
41 | 42 | | |
42 | 43 | | |
| |||
Lines changed: 45 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
91 | 135 | | |
92 | 136 | | |
93 | 137 | | |
94 | 138 | | |
95 | 139 | | |
96 | | - | |
| 140 | + | |
97 | 141 | | |
98 | 142 | | |
99 | 143 | | |
| |||
Lines changed: 33 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
Lines changed: 16 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
46 | 49 | | |
47 | 50 | | |
48 | 51 | | |
| |||
216 | 219 | | |
217 | 220 | | |
218 | 221 | | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
219 | 231 | | |
220 | 232 | | |
221 | 233 | | |
| |||
233 | 245 | | |
234 | 246 | | |
235 | 247 | | |
236 | | - | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
237 | 252 | | |
238 | 253 | | |
239 | 254 | | |
| |||
Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
129 | 129 | | |
130 | 130 | | |
131 | 131 | | |
| 132 | + | |
132 | 133 | | |
133 | 134 | | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
134 | 143 | | |
135 | 144 | | |
136 | 145 | | |
0 commit comments