gitextract_wy3hqqbl/ ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── 01_bug_report.md │ │ ├── 02_question.md │ │ └── 03_feature_request.md │ ├── dependabot.yml │ ├── pull_request_template.md │ ├── topissuebot.yml │ └── workflows/ │ ├── codeql-analysis.yml │ ├── dependency-review.yml │ ├── maven-pulls.yml │ ├── maven-v1-pulls.yml │ ├── maven-v1.yml │ ├── maven.yml │ ├── prepare-release.yml │ └── release.yml ├── .gitignore ├── .mvn/ │ └── wrapper/ │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── .whitesource ├── CI/ │ ├── CI.md │ ├── ghApiClient.py │ ├── lastRelease.py │ ├── post-release.sh │ ├── pre-release.sh │ ├── prepare-javadocs.sh │ ├── prepare-release.sh │ ├── publish-javadocs.sh │ ├── publishRelease.py │ ├── releaseNotes.py │ ├── test.py │ ├── update-v1-readme.sh │ └── update-wiki.sh ├── LICENSE ├── NOTICE ├── README.md ├── modules/ │ ├── swagger-annotations/ │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── io/ │ │ └── swagger/ │ │ └── v3/ │ │ └── oas/ │ │ └── annotations/ │ │ ├── ExternalDocumentation.java │ │ ├── Hidden.java │ │ ├── OpenAPI31.java │ │ ├── OpenAPIDefinition.java │ │ ├── Operation.java │ │ ├── Parameter.java │ │ ├── Parameters.java │ │ ├── StringToClassMapItem.java │ │ ├── Webhook.java │ │ ├── Webhooks.java │ │ ├── callbacks/ │ │ │ ├── Callback.java │ │ │ └── Callbacks.java │ │ ├── enums/ │ │ │ ├── Explode.java │ │ │ ├── ParameterIn.java │ │ │ ├── ParameterStyle.java │ │ │ ├── SecuritySchemeIn.java │ │ │ └── SecuritySchemeType.java │ │ ├── extensions/ │ │ │ ├── Extension.java │ │ │ ├── ExtensionProperty.java │ │ │ └── Extensions.java │ │ ├── headers/ │ │ │ └── Header.java │ │ ├── info/ │ │ │ ├── Contact.java │ │ │ ├── Info.java │ │ │ └── License.java │ │ ├── links/ │ │ │ ├── Link.java │ │ │ └── LinkParameter.java │ │ ├── media/ │ │ │ ├── ArraySchema.java │ │ │ ├── Content.java │ │ │ ├── DependentRequired.java │ │ │ ├── DependentRequiredMap.java │ │ │ ├── DependentSchema.java │ │ │ ├── DependentSchemas.java │ │ │ ├── DiscriminatorMapping.java │ │ │ ├── Encoding.java │ │ │ ├── ExampleObject.java │ │ │ ├── PatternProperties.java │ │ │ ├── PatternProperty.java │ │ │ ├── Schema.java │ │ │ ├── SchemaProperties.java │ │ │ └── SchemaProperty.java │ │ ├── parameters/ │ │ │ ├── RequestBody.java │ │ │ └── ValidatedParameter.java │ │ ├── responses/ │ │ │ ├── ApiResponse.java │ │ │ ├── ApiResponses.java │ │ │ └── FailedApiResponse.java │ │ ├── security/ │ │ │ ├── OAuthFlow.java │ │ │ ├── OAuthFlows.java │ │ │ ├── OAuthScope.java │ │ │ ├── SecurityRequirement.java │ │ │ ├── SecurityRequirementEntry.java │ │ │ ├── SecurityRequirements.java │ │ │ ├── SecurityScheme.java │ │ │ └── SecuritySchemes.java │ │ ├── servers/ │ │ │ ├── Server.java │ │ │ ├── ServerVariable.java │ │ │ └── Servers.java │ │ └── tags/ │ │ ├── Tag.java │ │ └── Tags.java │ ├── swagger-core/ │ │ ├── pom.xml │ │ └── src/ │ │ ├── main/ │ │ │ └── java/ │ │ │ └── io/ │ │ │ └── swagger/ │ │ │ └── v3/ │ │ │ └── core/ │ │ │ ├── converter/ │ │ │ │ ├── AnnotatedType.java │ │ │ │ ├── ModelConverter.java │ │ │ │ ├── ModelConverterContext.java │ │ │ │ ├── ModelConverterContextImpl.java │ │ │ │ ├── ModelConverters.java │ │ │ │ └── ResolvedSchema.java │ │ │ ├── filter/ │ │ │ │ ├── AbstractSpecFilter.java │ │ │ │ ├── OpenAPI31SpecFilter.java │ │ │ │ ├── OpenAPISpecFilter.java │ │ │ │ └── SpecFilter.java │ │ │ ├── jackson/ │ │ │ │ ├── AbstractModelConverter.java │ │ │ │ ├── ApiResponsesSerializer.java │ │ │ │ ├── CallbackSerializer.java │ │ │ │ ├── ExampleSerializer.java │ │ │ │ ├── JAXBAnnotationsHelper.java │ │ │ │ ├── MediaTypeSerializer.java │ │ │ │ ├── ModelResolver.java │ │ │ │ ├── PackageVersion.java │ │ │ │ ├── PathsSerializer.java │ │ │ │ ├── Schema31Serializer.java │ │ │ │ ├── SchemaSerializer.java │ │ │ │ ├── SwaggerAnnotationIntrospector.java │ │ │ │ ├── SwaggerModule.java │ │ │ │ ├── TypeNameResolver.java │ │ │ │ └── mixin/ │ │ │ │ ├── Components31Mixin.java │ │ │ │ ├── ComponentsMixin.java │ │ │ │ ├── DateSchemaMixin.java │ │ │ │ ├── Discriminator31Mixin.java │ │ │ │ ├── DiscriminatorMixin.java │ │ │ │ ├── ExampleMixin.java │ │ │ │ ├── ExtensionsMixin.java │ │ │ │ ├── Info31Mixin.java │ │ │ │ ├── InfoMixin.java │ │ │ │ ├── LicenseMixin.java │ │ │ │ ├── MediaTypeMixin.java │ │ │ │ ├── OpenAPI31Mixin.java │ │ │ │ ├── OpenAPIMixin.java │ │ │ │ ├── OperationMixin.java │ │ │ │ ├── Schema31Mixin.java │ │ │ │ ├── SchemaConverterMixin.java │ │ │ │ └── SchemaMixin.java │ │ │ ├── model/ │ │ │ │ └── ApiDescription.java │ │ │ └── util/ │ │ │ ├── AnnotationsUtils.java │ │ │ ├── ApiResponses31Deserializer.java │ │ │ ├── ApiResponsesDeserializer.java │ │ │ ├── Callback31Deserializer.java │ │ │ ├── CallbackDeserializer.java │ │ │ ├── Configuration.java │ │ │ ├── Constants.java │ │ │ ├── DeserializationModule.java │ │ │ ├── DeserializationModule31.java │ │ │ ├── EncodingPropertyStyleEnumDeserializer.java │ │ │ ├── EncodingStyleEnumDeserializer.java │ │ │ ├── HeaderStyleEnumDeserializer.java │ │ │ ├── Json.java │ │ │ ├── Json31.java │ │ │ ├── KotlinDetector.java │ │ │ ├── Model31Deserializer.java │ │ │ ├── ModelDeserializer.java │ │ │ ├── ObjectMapperFactory.java │ │ │ ├── OpenAPI30To31.java │ │ │ ├── OpenAPI31Deserializer.java │ │ │ ├── OpenAPISchema2JsonSchema.java │ │ │ ├── Parameter31Deserializer.java │ │ │ ├── ParameterDeserializer.java │ │ │ ├── ParameterProcessor.java │ │ │ ├── PathUtils.java │ │ │ ├── Paths31Deserializer.java │ │ │ ├── PathsDeserializer.java │ │ │ ├── PrettyPrintHelper.java │ │ │ ├── PrimitiveType.java │ │ │ ├── RefUtils.java │ │ │ ├── ReferenceTypeUtils.java │ │ │ ├── ReflectionUtils.java │ │ │ ├── SchemaTypeUtils.java │ │ │ ├── SecurityScheme31Deserializer.java │ │ │ ├── SecuritySchemeDeserializer.java │ │ │ ├── SiblingAnnotationFilter.java │ │ │ ├── ValidationAnnotationsUtils.java │ │ │ ├── ValidatorProcessor.java │ │ │ ├── Yaml.java │ │ │ └── Yaml31.java │ │ └── test/ │ │ ├── java/ │ │ │ └── io/ │ │ │ └── swagger/ │ │ │ └── v3/ │ │ │ └── core/ │ │ │ ├── converting/ │ │ │ │ ├── AnnotatedTypeCachingTest.java │ │ │ │ ├── AnnotatedTypeTest.java │ │ │ │ ├── ArrayOfSubclassTest.java │ │ │ │ ├── ByteConverterTest.java │ │ │ │ ├── CompositionTest.java │ │ │ │ ├── CovariantGetterTest.java │ │ │ │ ├── EnumPropertyTest.java │ │ │ │ ├── GuavaTest.java │ │ │ │ ├── Issue5055Test.java │ │ │ │ ├── ModelConverterTest.java │ │ │ │ ├── ModelPropertyTest.java │ │ │ │ ├── NumericFormatTest.java │ │ │ │ ├── PojoTest.java │ │ │ │ ├── PolymorphicSubtypePropertyBleedTest.java │ │ │ │ ├── SwaggerSerializerTest.java │ │ │ │ └── override/ │ │ │ │ ├── CustomAnnotationConverter.java │ │ │ │ ├── CustomConverterTest.java │ │ │ │ ├── CustomResolverTest.java │ │ │ │ ├── GenericModelConverter.java │ │ │ │ ├── ModelPropertyOverrideTest.java │ │ │ │ ├── OverrideTest.java │ │ │ │ ├── SamplePropertyConverter.java │ │ │ │ ├── SamplePropertyExtendedConverter.java │ │ │ │ ├── SnakeCaseConverterTest.java │ │ │ │ └── resources/ │ │ │ │ ├── GenericModel.java │ │ │ │ └── MyCustomClass.java │ │ │ ├── deserialization/ │ │ │ │ ├── ComprehensiveOAS31ValidationTest.java │ │ │ │ ├── JsonDeserializationTest.java │ │ │ │ ├── ObjectPropertyTest.java │ │ │ │ ├── OpenAPI3_1DeserializationTest.java │ │ │ │ ├── ParameterDeSerializationTest.java │ │ │ │ ├── SchemaDeserializationTest.java │ │ │ │ └── properties/ │ │ │ │ ├── ArrayPropertyDeserializerTest.java │ │ │ │ ├── JsonPropertiesDeserializationTest.java │ │ │ │ ├── MapPropertyDeserializerTest.java │ │ │ │ └── PropertyDeserializerTest.java │ │ │ ├── filter/ │ │ │ │ ├── SpecFilterTest.java │ │ │ │ └── resources/ │ │ │ │ ├── ChangeGetOperationsFilter.java │ │ │ │ ├── InternalModelPropertiesRemoverFilter.java │ │ │ │ ├── NoCategoryRefSchemaFilter.java │ │ │ │ ├── NoGetOperationsFilter.java │ │ │ │ ├── NoOpOperationsFilter.java │ │ │ │ ├── NoOpenAPIFilter.java │ │ │ │ ├── NoParametersWithoutQueryInFilter.java │ │ │ │ ├── NoPathItemFilter.java │ │ │ │ ├── NoPetOperationsFilter.java │ │ │ │ ├── NoPetRefSchemaFilter.java │ │ │ │ ├── NoTagRefSchemaPropertyFilter.java │ │ │ │ ├── RemoveInternalParamsFilter.java │ │ │ │ ├── RemoveUnreferencedDefinitionsFilter.java │ │ │ │ └── ReplaceGetOperationsFilter.java │ │ │ ├── issues/ │ │ │ │ ├── Issue4339Test.java │ │ │ │ ├── Issue4838Test.java │ │ │ │ └── Issue5001Test.java │ │ │ ├── matchers/ │ │ │ │ └── SerializationMatchers.java │ │ │ ├── oas/ │ │ │ │ └── models/ │ │ │ │ ├── Address.java │ │ │ │ ├── ApiFirstRequiredFieldModel.java │ │ │ │ ├── BeanValidationsModel.java │ │ │ │ ├── Car.java │ │ │ │ ├── Cat.java │ │ │ │ ├── Children.java │ │ │ │ ├── ClientOptInput.java │ │ │ │ ├── Department.java │ │ │ │ ├── Employee.java │ │ │ │ ├── EmptyModel.java │ │ │ │ ├── Error.java │ │ │ │ ├── GuavaModel.java │ │ │ │ ├── Issue534.java │ │ │ │ ├── JCovariantGetter.java │ │ │ │ ├── JacksonIntegerValueEnum.java │ │ │ │ ├── JacksonIntegerValueFieldEnum.java │ │ │ │ ├── JacksonPropertyEnum.java │ │ │ │ ├── JacksonReadonlyModel.java │ │ │ │ ├── JacksonValueEnum.java │ │ │ │ ├── JacksonValueFieldEnum.java │ │ │ │ ├── JacksonValuePrivateEnum.java │ │ │ │ ├── JodaDateTimeModel.java │ │ │ │ ├── Link.java │ │ │ │ ├── Manufacturers.java │ │ │ │ ├── Model1155.java │ │ │ │ ├── Model1979.java │ │ │ │ ├── ModelExampleTest.java │ │ │ │ ├── ModelPropertyName.java │ │ │ │ ├── ModelWithAltPropertyName.java │ │ │ │ ├── ModelWithApiModel.java │ │ │ │ ├── ModelWithArrayOfSubclasses.java │ │ │ │ ├── ModelWithBooleanProperty.java │ │ │ │ ├── ModelWithEnumArray.java │ │ │ │ ├── ModelWithEnumField.java │ │ │ │ ├── ModelWithEnumProperty.java │ │ │ │ ├── ModelWithEnumRefProperty.java │ │ │ │ ├── ModelWithFormattedStrings.java │ │ │ │ ├── ModelWithJAXBAnnotations.java │ │ │ │ ├── ModelWithJacksonEnumField.java │ │ │ │ ├── ModelWithJaxBDefaultValues.java │ │ │ │ ├── ModelWithModelPropertyOverrides.java │ │ │ │ ├── ModelWithNumbers.java │ │ │ │ ├── ModelWithOffset.java │ │ │ │ ├── ModelWithPrimitiveArray.java │ │ │ │ ├── ModelWithRanges.java │ │ │ │ ├── ModelWithTuple2.java │ │ │ │ ├── Person.java │ │ │ │ ├── ReadOnlyFields.java │ │ │ │ ├── ReadOnlyModel.java │ │ │ │ ├── RequiredFields.java │ │ │ │ ├── RequiredRefFieldModel.java │ │ │ │ ├── SpecialOrderItem.java │ │ │ │ ├── TestEnum.java │ │ │ │ ├── TestSecondEnum.java │ │ │ │ ├── XmlFirstRequiredFieldModel.java │ │ │ │ ├── composition/ │ │ │ │ │ ├── AbstractBaseModelWithSubTypes.java │ │ │ │ │ ├── AbstractBaseModelWithoutFields.java │ │ │ │ │ ├── AbstractModelWithApiModel.java │ │ │ │ │ ├── Animal.java │ │ │ │ │ ├── AnimalClass.java │ │ │ │ │ ├── AnimalWithSchemaSubtypes.java │ │ │ │ │ ├── Human.java │ │ │ │ │ ├── HumanClass.java │ │ │ │ │ ├── HumanWithSchemaSubtypes.java │ │ │ │ │ ├── ModelWithFieldWithSubTypes.java │ │ │ │ │ ├── ModelWithUrlProperty.java │ │ │ │ │ ├── ModelWithValueProperty.java │ │ │ │ │ ├── Pet.java │ │ │ │ │ ├── PetClass.java │ │ │ │ │ ├── PetWithSchemaSubtypes.java │ │ │ │ │ ├── Thing1.java │ │ │ │ │ ├── Thing2.java │ │ │ │ │ └── Thing3.java │ │ │ │ └── xmltest/ │ │ │ │ ├── NestedModelWithJAXBAnnotations.java │ │ │ │ ├── SubModelWithJAXBAnnotations.java │ │ │ │ └── package-info.java │ │ │ ├── resolving/ │ │ │ │ ├── ATMTest.java │ │ │ │ ├── AllofResolvingTest.java │ │ │ │ ├── AnnotationsUtilsExtensionsTest.java │ │ │ │ ├── AnnotationsUtilsHeadersTest.java │ │ │ │ ├── BeanValidatorTest.java │ │ │ │ ├── ComplexPropertyTest.java │ │ │ │ ├── ComposedSchemaTest.java │ │ │ │ ├── CompositionSuperfluousRefTest.java │ │ │ │ ├── ContainerTest.java │ │ │ │ ├── EnumTest.java │ │ │ │ ├── HiddenFieldTest.java │ │ │ │ ├── InheritedBeanTest.java │ │ │ │ ├── InlineResolvingTest.java │ │ │ │ ├── JacksonJsonUnwrappedTest.java │ │ │ │ ├── JaxBDefaultValueTest.java │ │ │ │ ├── JodaDateTimeConverterTest.java │ │ │ │ ├── JodaLocalDateConverterTest.java │ │ │ │ ├── JodaTest.java │ │ │ │ ├── JsonPropertyTest.java │ │ │ │ ├── JsonSubTypesAndSchemaOneOfTest.java │ │ │ │ ├── JsonViewTest.java │ │ │ │ ├── ModelWithRangesTest.java │ │ │ │ ├── RequiredFieldModelTest.java │ │ │ │ ├── SimpleGenerationTest.java │ │ │ │ ├── SwaggerTestBase.java │ │ │ │ ├── Ticket2189Test.java │ │ │ │ ├── Ticket2740CyclicTest.java │ │ │ │ ├── Ticket2862SubtypeTest.java │ │ │ │ ├── Ticket2884Test.java │ │ │ │ ├── Ticket2915Test.java │ │ │ │ ├── Ticket2926Test.java │ │ │ │ ├── Ticket2972Test.java │ │ │ │ ├── Ticket2992Test.java │ │ │ │ ├── Ticket3030Test.java │ │ │ │ ├── Ticket3063Test.java │ │ │ │ ├── Ticket3197Test.java │ │ │ │ ├── Ticket3348Test.java │ │ │ │ ├── Ticket3365Test.java │ │ │ │ ├── Ticket3624Test.java │ │ │ │ ├── Ticket3697Test.java │ │ │ │ ├── Ticket3699Test.java │ │ │ │ ├── Ticket3703Test.java │ │ │ │ ├── Ticket3853Test.java │ │ │ │ ├── Ticket3904Test.java │ │ │ │ ├── Ticket4239Test.java │ │ │ │ ├── Ticket4290Test.java │ │ │ │ ├── Ticket4362Test.java │ │ │ │ ├── Ticket4474Test.java │ │ │ │ ├── Ticket4679Test.java │ │ │ │ ├── Ticket4760Test.java │ │ │ │ ├── Ticket4771Test.java │ │ │ │ ├── Ticket4800Test.java │ │ │ │ ├── Ticket4904Test.java │ │ │ │ ├── XMLGregorianCalendarTest.java │ │ │ │ ├── XMLInfoTest.java │ │ │ │ ├── XmlModelTest.java │ │ │ │ ├── resources/ │ │ │ │ │ ├── BidimensionalArray.java │ │ │ │ │ ├── InnerType.java │ │ │ │ │ ├── InnerTypeRequired.java │ │ │ │ │ ├── Issue4290.java │ │ │ │ │ ├── JacksonUnwrappedRequiredProperty.java │ │ │ │ │ ├── JsonViewObject.java │ │ │ │ │ ├── MyThing.java │ │ │ │ │ ├── TestArrayType.java │ │ │ │ │ ├── TestObject2616.java │ │ │ │ │ ├── TestObject2915.java │ │ │ │ │ ├── TestObject2972.java │ │ │ │ │ ├── TestObject2992.java │ │ │ │ │ ├── TestObject3697.java │ │ │ │ │ ├── TestObject3699.java │ │ │ │ │ ├── TestObject4715.java │ │ │ │ │ ├── TestObjectTicket2620.java │ │ │ │ │ ├── TestObjectTicket2620Subtypes.java │ │ │ │ │ ├── TestObjectTicket2900.java │ │ │ │ │ ├── TestObjectTicket4247.java │ │ │ │ │ ├── Ticket2862Model.java │ │ │ │ │ ├── Ticket2862ModelImpl.java │ │ │ │ │ ├── Ticket2884Model.java │ │ │ │ │ ├── Ticket2884ModelClass.java │ │ │ │ │ └── User2169.java │ │ │ │ └── v31/ │ │ │ │ ├── ModelResolverOAS31Test.java │ │ │ │ ├── PatternAndSchemaPropertiesTest.java │ │ │ │ ├── StreamWithArraySchemaTest.java │ │ │ │ ├── Ticket3900Test.java │ │ │ │ └── model/ │ │ │ │ ├── Address.java │ │ │ │ ├── AnnotatedArray.java │ │ │ │ ├── AnnotatedArrayProperty.java │ │ │ │ ├── AnnotatedArrayPropertyReadWrite.java │ │ │ │ ├── AnnotatedArrayPropertyWriteOnly.java │ │ │ │ ├── AnnotatedPet.java │ │ │ │ ├── AnnotatedPetSinglePatternProperty.java │ │ │ │ ├── Category.java │ │ │ │ ├── Client.java │ │ │ │ ├── CreditCard.java │ │ │ │ ├── Currency.java │ │ │ │ ├── CustomGenerator.java │ │ │ │ ├── ExtensionUser.java │ │ │ │ ├── JacksonBean.java │ │ │ │ ├── ListOfStringsBeanParam.java │ │ │ │ ├── ModelWithDependentSchema.java │ │ │ │ ├── ModelWithJsonIdentity.java │ │ │ │ ├── ModelWithJsonIdentityCyclic.java │ │ │ │ ├── ModelWithOAS31Stuff.java │ │ │ │ ├── ModelWithOAS31StuffMinimal.java │ │ │ │ ├── MultipleBaseBean.java │ │ │ │ ├── MultipleSub1Bean.java │ │ │ │ ├── MultipleSub2Bean.java │ │ │ │ ├── NotFoundModel.java │ │ │ │ ├── Pet.java │ │ │ │ ├── PostalCodeNumberPattern.java │ │ │ │ ├── PostalCodePattern.java │ │ │ │ ├── Tag.java │ │ │ │ ├── User.java │ │ │ │ └── siblings/ │ │ │ │ ├── Category.java │ │ │ │ └── Pet.java │ │ │ ├── roundtrip/ │ │ │ │ └── ComprehensiveRoundTripTest.java │ │ │ ├── serialization/ │ │ │ │ ├── ComprehensiveSerializationTest.java │ │ │ │ ├── JsonSerializationTest.java │ │ │ │ ├── ModelSerializerTest.java │ │ │ │ ├── Oas31ObjectFieldTest.java │ │ │ │ ├── OpenAPI3_1SerializationTest.java │ │ │ │ ├── ParameterSerializationTest.java │ │ │ │ ├── ResponseExamplesTest.java │ │ │ │ ├── SchemaSerializationTest.java │ │ │ │ ├── SecurityDefinitionTest.java │ │ │ │ ├── YamlSerializerTest.java │ │ │ │ ├── auth/ │ │ │ │ │ └── AuthSerializationTest.java_ │ │ │ │ └── properties/ │ │ │ │ └── PropertySerializationTest.java │ │ │ └── util/ │ │ │ ├── AnnotationsUtilsTest.java │ │ │ ├── JsonAssert.java │ │ │ ├── OutputReplacer.java │ │ │ ├── PathUtilsTest.java │ │ │ ├── ReferenceTypeUtilsTest.java │ │ │ ├── ResourceUtils.java │ │ │ ├── TestUtils.java │ │ │ ├── ValidationAnnotationsUtilsTest.java │ │ │ └── reflection/ │ │ │ ├── ReflectionUtilsTest.java │ │ │ └── resources/ │ │ │ ├── Child.java │ │ │ ├── IGrandparent.java │ │ │ ├── IParent.java │ │ │ ├── IndirectAnnotation.java │ │ │ ├── ObjectWithManyFields.java │ │ │ └── Parent.java │ │ └── resources/ │ │ ├── AbstractBaseModelWithoutFields.json │ │ ├── Animal.json │ │ ├── AnimalClass.json │ │ ├── AnimalWithSchemaSubtypes.json │ │ ├── Cat.json │ │ ├── GuavaTestModel.json │ │ ├── Human.json │ │ ├── JodaDateTimeModel.json │ │ ├── ModelWithFieldWithSubTypes.json │ │ ├── ModelWithFormattedStrings.json │ │ ├── ModelWithSecurityRequirements.json │ │ ├── Person.json │ │ ├── Pet.json │ │ ├── comprehensiveOAS31/ │ │ │ ├── comprehensive-openapi.yaml │ │ │ ├── paths/ │ │ │ │ ├── order-paths.yaml │ │ │ │ ├── pet-paths.yaml │ │ │ │ └── user-paths.yaml │ │ │ └── schemas/ │ │ │ ├── common-schemas.yaml │ │ │ ├── json-schema.yaml │ │ │ ├── order-schemas.yaml │ │ │ ├── pet-schemas.yaml │ │ │ └── user-schemas.yaml │ │ ├── converting/ │ │ │ ├── ArrayOfSubclassTest_expected30.json │ │ │ └── ArrayOfSubclassTest_expected31.json │ │ ├── dateSchema.yaml │ │ ├── json-schema-validation/ │ │ │ ├── array.json │ │ │ └── map.json │ │ ├── logback-test.xml │ │ ├── specFiles/ │ │ │ ├── 3.1.0/ │ │ │ │ ├── changelog-3.1.yaml │ │ │ │ ├── composed-schema-3.1.json │ │ │ │ ├── issue-4737-3.1.yaml │ │ │ │ ├── list-3.1.json │ │ │ │ ├── petstore-3.1.json │ │ │ │ ├── petstore-3.1.yaml │ │ │ │ ├── petstore-3.1_more.yaml │ │ │ │ ├── petstore-3.1_refs_siblings.yaml │ │ │ │ ├── petstore-3.1_sample.yaml │ │ │ │ ├── specWithDynamicRef.yaml │ │ │ │ └── specWithReferredSchemas-3.1.yaml │ │ │ ├── additionalpropsmodel.json │ │ │ ├── brokenrefmodel.json │ │ │ ├── compositionTest-3.0.json │ │ │ ├── compositionTest.json │ │ │ ├── deprecatedoperationmodel.json │ │ │ ├── jsonSerialization-expected-petstore-3.0.json │ │ │ ├── media-type-null-example.yaml │ │ │ ├── noModels.json │ │ │ ├── null-example.yaml │ │ │ ├── null-in-schema-example.yaml │ │ │ ├── oas3.yaml │ │ │ ├── oas3_2.yaml │ │ │ ├── paramAndResponseRef.json │ │ │ ├── paramAndResponseRefArray.json │ │ │ ├── paramAndResponseRefComposed.json │ │ │ ├── pathRef.json │ │ │ ├── petstore-3.0-referred-schemas.json │ │ │ ├── petstore-3.0-v2-ticket-3303.json │ │ │ ├── petstore-3.0-v2.json │ │ │ ├── petstore-3.0-v2_withoutModels.json │ │ │ ├── petstore-3.0.json │ │ │ ├── petstore-3.0.yaml │ │ │ ├── petstore.json │ │ │ ├── propertiesWithConstraints.json │ │ │ ├── propertyWithVendorExtensions.json │ │ │ ├── recursivemodels.json │ │ │ ├── responseRef.json │ │ │ ├── sampleSpec.json │ │ │ ├── securityDefinitions.json │ │ │ ├── securitySchemaWithExtension.json │ │ │ └── swos-126.yaml │ │ ├── testOAS31/ │ │ │ └── basicOAS31.yaml │ │ └── uber.json │ ├── swagger-eclipse-transformer-maven-plugin/ │ │ ├── README.md │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── io/ │ │ └── swagger/ │ │ └── v3/ │ │ └── oas/ │ │ └── transformer/ │ │ └── TransformMojo.java │ ├── swagger-gradle-plugin/ │ │ ├── .gitignore │ │ ├── README.md │ │ ├── build.gradle │ │ ├── gradle/ │ │ │ └── wrapper/ │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ │ ├── gradle.properties │ │ ├── gradlew │ │ ├── gradlew.bat │ │ ├── settings.gradle │ │ └── src/ │ │ ├── main/ │ │ │ └── java/ │ │ │ └── io/ │ │ │ └── swagger/ │ │ │ └── v3/ │ │ │ └── plugins/ │ │ │ └── gradle/ │ │ │ ├── SwaggerPlugin.java │ │ │ └── tasks/ │ │ │ └── ResolveTask.java │ │ └── test/ │ │ └── java/ │ │ └── io/ │ │ └── swagger/ │ │ └── v3/ │ │ └── plugins/ │ │ └── gradle/ │ │ ├── SwaggerResolveTest.java │ │ ├── petstore/ │ │ │ ├── EmptyPetResource.java │ │ │ ├── PetResource.java │ │ │ ├── callback/ │ │ │ │ ├── ComplexCallbackResource.java │ │ │ │ ├── MultipleCallbacksTestWithOperationResource.java │ │ │ │ ├── RepeatableCallbackResource.java │ │ │ │ └── SimpleCallbackWithOperationResource.java │ │ │ ├── example/ │ │ │ │ ├── ExamplesResource.java │ │ │ │ └── SubscriptionResponse.java │ │ │ ├── link/ │ │ │ │ └── LinksResource.java │ │ │ ├── openapidefintion/ │ │ │ │ └── OpenAPIDefinitionResource.java │ │ │ ├── operation/ │ │ │ │ ├── AnnotatedSameNameOperationResource.java │ │ │ │ ├── ExternalDocumentationResource.java │ │ │ │ ├── FullyAnnotatedOperationResource.java │ │ │ │ ├── HiddenOperationResource.java │ │ │ │ ├── InterfaceResource.java │ │ │ │ ├── NotAnnotatedSameNameOperationResource.java │ │ │ │ ├── OperationResource.java │ │ │ │ ├── OperationWithoutAnnotationResource.java │ │ │ │ ├── ServerOperationResource.java │ │ │ │ └── SubResource.java │ │ │ ├── parameter/ │ │ │ │ ├── ArraySchemaResource.java │ │ │ │ ├── ComplexParameterResource.java │ │ │ │ ├── ComplexParameterWithOperationResource.java │ │ │ │ ├── MultipleNotAnnotatedParameter.java │ │ │ │ ├── OpenAPIJaxRSAnnotatedParameter.java │ │ │ │ ├── OpenAPIWithContentJaxRSAnnotatedParameter.java │ │ │ │ ├── OpenAPIWithImplementationJaxRSAnnotatedParameter.java │ │ │ │ ├── ParametersResource.java │ │ │ │ ├── RepeatableParametersResource.java │ │ │ │ ├── SingleJaxRSAnnotatedParameter.java │ │ │ │ └── SingleNotAnnotatedParameter.java │ │ │ ├── requestbody/ │ │ │ │ ├── RequestBodyMethodPriorityResource.java │ │ │ │ ├── RequestBodyParameterPriorityResource.java │ │ │ │ └── RequestBodyResource.java │ │ │ ├── responses/ │ │ │ │ ├── ComplexResponseResource.java │ │ │ │ ├── ImplementationResponseResource.java │ │ │ │ ├── MethodResponseResource.java │ │ │ │ ├── NoImplementationResponseResource.java │ │ │ │ ├── NoResponseResource.java │ │ │ │ ├── OperationResponseResource.java │ │ │ │ └── PriorityResponseResource.java │ │ │ ├── security/ │ │ │ │ └── SecurityResource.java │ │ │ └── tags/ │ │ │ ├── CompleteTagResource.java │ │ │ ├── TagClassResource.java │ │ │ ├── TagMethodResource.java │ │ │ ├── TagOpenAPIDefinitionResource.java │ │ │ └── TagOperationResource.java │ │ └── resources/ │ │ ├── MyFilter.java │ │ ├── QueryResultBean.java │ │ ├── data/ │ │ │ ├── PetData.java │ │ │ └── UserData.java │ │ ├── exception/ │ │ │ ├── ApiException.java │ │ │ └── NotFoundException.java │ │ └── model/ │ │ ├── Category.java │ │ ├── CustomGenerator.java │ │ ├── ExtensionUser.java │ │ ├── JacksonBean.java │ │ ├── ListOfStringsBeanParam.java │ │ ├── ModelWithJsonIdentity.java │ │ ├── ModelWithJsonIdentityCyclic.java │ │ ├── MultipleBaseBean.java │ │ ├── MultipleSub1Bean.java │ │ ├── MultipleSub2Bean.java │ │ ├── NotFoundModel.java │ │ ├── Pet.java │ │ ├── Tag.java │ │ └── User.java │ ├── swagger-integration/ │ │ ├── pom.xml │ │ └── src/ │ │ ├── main/ │ │ │ └── java/ │ │ │ └── io/ │ │ │ └── swagger/ │ │ │ └── v3/ │ │ │ └── oas/ │ │ │ └── integration/ │ │ │ ├── ClasspathOpenApiConfigurationLoader.java │ │ │ ├── ContextUtils.java │ │ │ ├── FileOpenApiConfigurationLoader.java │ │ │ ├── GenericOpenApiContext.java │ │ │ ├── GenericOpenApiContextBuilder.java │ │ │ ├── GenericOpenApiScanner.java │ │ │ ├── IgnoredPackages.java │ │ │ ├── IntegrationObjectMapperFactory.java │ │ │ ├── OpenApiConfigurationException.java │ │ │ ├── OpenApiContextLocator.java │ │ │ ├── ServiceOpenApiConfigurationLoader.java │ │ │ ├── StringOpenApiConfigurationLoader.java │ │ │ ├── SwaggerConfiguration.java │ │ │ ├── URLOpenApiConfigurationLoader.java │ │ │ └── api/ │ │ │ ├── ObjectMapperProcessor.java │ │ │ ├── OpenAPIConfigBuilder.java │ │ │ ├── OpenAPIConfiguration.java │ │ │ ├── OpenApiConfigurationLoader.java │ │ │ ├── OpenApiContext.java │ │ │ ├── OpenApiContextBuilder.java │ │ │ ├── OpenApiReader.java │ │ │ └── OpenApiScanner.java │ │ └── test/ │ │ └── java/ │ │ └── io/ │ │ └── swagger/ │ │ └── v3/ │ │ └── oas/ │ │ └── integration/ │ │ └── IntegrationTest.java │ ├── swagger-java17-support/ │ │ ├── pom.xml │ │ └── src/ │ │ └── test/ │ │ └── java/ │ │ └── io/ │ │ └── swagger/ │ │ └── v3/ │ │ └── java17/ │ │ ├── Reader/ │ │ │ ├── ReaderTest.java │ │ │ └── SchemaResolutionRecordsTest.java │ │ ├── matchers/ │ │ │ └── SerializationMatchers.java │ │ ├── resolving/ │ │ │ ├── JavaRecordTest.java │ │ │ ├── SwaggerTestBase.java │ │ │ └── v31/ │ │ │ └── ModelResolverOAS31Test.java │ │ └── resources/ │ │ ├── JavaRecordResource.java │ │ ├── JavaRecordWithPathResource.java │ │ ├── OtherJavaRecordWithPathsResource.java │ │ ├── SchemaResolutionWithRecordSimpleResource.java │ │ ├── SchemaResolutionWithRecordsResource.java │ │ └── TestControllerWithRecordResource.java │ ├── swagger-jaxrs2/ │ │ ├── pom.xml │ │ └── src/ │ │ ├── main/ │ │ │ ├── java/ │ │ │ │ └── io/ │ │ │ │ └── swagger/ │ │ │ │ └── v3/ │ │ │ │ └── jaxrs2/ │ │ │ │ ├── DefaultParameterExtension.java │ │ │ │ ├── OperationParser.java │ │ │ │ ├── Reader.java │ │ │ │ ├── ReaderListener.java │ │ │ │ ├── ResolvedParameter.java │ │ │ │ ├── SecurityParser.java │ │ │ │ ├── SwaggerSerializers.java │ │ │ │ ├── ext/ │ │ │ │ │ ├── AbstractOpenAPIExtension.java │ │ │ │ │ ├── OpenAPIExtension.java │ │ │ │ │ └── OpenAPIExtensions.java │ │ │ │ ├── integration/ │ │ │ │ │ ├── JaxrsAnnotationScanner.java │ │ │ │ │ ├── JaxrsApplicationAndAnnotationScanner.java │ │ │ │ │ ├── JaxrsApplicationAndResourcePackagesAnnotationScanner.java │ │ │ │ │ ├── JaxrsApplicationScanner.java │ │ │ │ │ ├── JaxrsOpenApiContext.java │ │ │ │ │ ├── JaxrsOpenApiContextBuilder.java │ │ │ │ │ ├── OpenApiServlet.java │ │ │ │ │ ├── ServletConfigContextUtils.java │ │ │ │ │ ├── ServletOpenApiConfigurationLoader.java │ │ │ │ │ ├── ServletOpenApiContextBuilder.java │ │ │ │ │ ├── ServletPathConfigurationLoader.java │ │ │ │ │ ├── SwaggerLoader.java │ │ │ │ │ ├── XmlWebOpenApiContext.java │ │ │ │ │ ├── api/ │ │ │ │ │ │ ├── JaxrsOpenApiScanner.java │ │ │ │ │ │ └── WebOpenApiContext.java │ │ │ │ │ └── resources/ │ │ │ │ │ ├── AcceptHeaderOpenApiResource.java │ │ │ │ │ ├── BaseOpenApiResource.java │ │ │ │ │ └── OpenApiResource.java │ │ │ │ └── util/ │ │ │ │ ├── ReaderUtils.java │ │ │ │ └── ServletUtils.java │ │ │ └── resources/ │ │ │ └── META-INF/ │ │ │ └── beans.xml │ │ └── test/ │ │ ├── java/ │ │ │ ├── com/ │ │ │ │ └── my/ │ │ │ │ ├── project/ │ │ │ │ │ └── resources/ │ │ │ │ │ └── ResourceInPackageA.java │ │ │ │ └── sorted/ │ │ │ │ └── resources/ │ │ │ │ └── SortedThing.java │ │ │ ├── io/ │ │ │ │ └── swagger/ │ │ │ │ └── v3/ │ │ │ │ └── jaxrs2/ │ │ │ │ ├── BeanParamTest.java │ │ │ │ ├── BinaryParameterResourceTest.java │ │ │ │ ├── BootstrapServlet.java │ │ │ │ ├── ContainerTypeSchemaTicket2636Test.java │ │ │ │ ├── DecoratorExtensionTest.java │ │ │ │ ├── EnumTest.java │ │ │ │ ├── FormParamBeanTest.java │ │ │ │ ├── JaxbObjectMapperFactory.java │ │ │ │ ├── JsonIdentityTest.java │ │ │ │ ├── JsonViewTest.java │ │ │ │ ├── PetResourceTest.java │ │ │ │ ├── ReaderTest.java │ │ │ │ ├── SchemaResolutionAllOfRefTest.java │ │ │ │ ├── SchemaResolutionAllOfTest.java │ │ │ │ ├── SchemaResolutionAnnotationTest.java │ │ │ │ ├── SchemaResolutionInlineTest.java │ │ │ │ ├── annotations/ │ │ │ │ │ ├── AbstractAnnotationTest.java │ │ │ │ │ ├── callbacks/ │ │ │ │ │ │ └── CallbackTest.java │ │ │ │ │ ├── definition/ │ │ │ │ │ │ └── OpenApiDefinitionTest.java │ │ │ │ │ ├── encoding/ │ │ │ │ │ │ └── EncodingTest.java │ │ │ │ │ ├── examples/ │ │ │ │ │ │ └── ExamplesTest.java │ │ │ │ │ ├── info/ │ │ │ │ │ │ └── InfoTest.java │ │ │ │ │ ├── operations/ │ │ │ │ │ │ ├── AnnotatedOperationMethodTest.java │ │ │ │ │ │ └── MergedOperationTest.java │ │ │ │ │ ├── parameters/ │ │ │ │ │ │ └── ParametersTest.java │ │ │ │ │ ├── pathItems/ │ │ │ │ │ │ └── OperationsWithLinksTest.java │ │ │ │ │ ├── readerListener/ │ │ │ │ │ │ └── ReaderListenerTest.java │ │ │ │ │ ├── requests/ │ │ │ │ │ │ └── RequestBodyTest.java │ │ │ │ │ └── security/ │ │ │ │ │ └── SecurityTest.java │ │ │ │ ├── cdi2/ │ │ │ │ │ ├── CDIAutodiscoveryTest.java │ │ │ │ │ └── DiscoveryTestExtension.java │ │ │ │ ├── integration/ │ │ │ │ │ ├── JaxrsApplicationAndAnnotationScannerTest.java │ │ │ │ │ ├── JaxrsApplicationAndResourcePackagesAnnotationScannerTest.java │ │ │ │ │ ├── JaxrsApplicationScannerTest.java │ │ │ │ │ └── SortedOutputTest.java │ │ │ │ ├── it/ │ │ │ │ │ ├── OpenApiResourceIT.java │ │ │ │ │ ├── model/ │ │ │ │ │ │ └── Widget.java │ │ │ │ │ └── resources/ │ │ │ │ │ ├── CarResource.java │ │ │ │ │ ├── MultiPartFileResource.java │ │ │ │ │ ├── OctetStreamResource.java │ │ │ │ │ ├── UrlEncodedResource.java │ │ │ │ │ └── WidgetResource.java │ │ │ │ ├── matchers/ │ │ │ │ │ └── SerializationMatchers.java │ │ │ │ ├── petstore/ │ │ │ │ │ ├── EmptyPetResource.java │ │ │ │ │ ├── PetResource.java │ │ │ │ │ ├── WebHookResource.java │ │ │ │ │ ├── callback/ │ │ │ │ │ │ ├── ComplexCallback31Resource.java │ │ │ │ │ │ ├── ComplexCallbackResource.java │ │ │ │ │ │ ├── MultipleCallbacksTestWithOperationResource.java │ │ │ │ │ │ ├── RepeatableCallbackResource.java │ │ │ │ │ │ └── SimpleCallbackWithOperationResource.java │ │ │ │ │ ├── example/ │ │ │ │ │ │ ├── ExamplesResource.java │ │ │ │ │ │ └── SubscriptionResponse.java │ │ │ │ │ ├── link/ │ │ │ │ │ │ ├── LinksAndContent31Resource.java │ │ │ │ │ │ └── LinksResource.java │ │ │ │ │ ├── openapidefintion/ │ │ │ │ │ │ ├── OpenAPI31DefinitionResource.java │ │ │ │ │ │ └── OpenAPIDefinitionResource.java │ │ │ │ │ ├── operation/ │ │ │ │ │ │ ├── AnnotatedSameNameOperationResource.java │ │ │ │ │ │ ├── ExternalDocumentationResource.java │ │ │ │ │ │ ├── FullyAnnotatedOperationResource.java │ │ │ │ │ │ ├── HiddenOperationResource.java │ │ │ │ │ │ ├── InterfaceResource.java │ │ │ │ │ │ ├── NotAnnotatedSameNameOperationResource.java │ │ │ │ │ │ ├── OperationResource.java │ │ │ │ │ │ ├── OperationWithoutAnnotationResource.java │ │ │ │ │ │ ├── ServerOperationResource.java │ │ │ │ │ │ └── SubResource.java │ │ │ │ │ ├── parameter/ │ │ │ │ │ │ ├── ArraySchemaResource.java │ │ │ │ │ │ ├── ComplexParameterResource.java │ │ │ │ │ │ ├── ComplexParameterWithOperationResource.java │ │ │ │ │ │ ├── MultipleNotAnnotatedParameter.java │ │ │ │ │ │ ├── OpenAPIJaxRSAnnotatedParameter.java │ │ │ │ │ │ ├── OpenAPIWithContentJaxRSAnnotatedParameter.java │ │ │ │ │ │ ├── OpenAPIWithImplementationJaxRSAnnotatedParameter.java │ │ │ │ │ │ ├── Parameters31Resource.java │ │ │ │ │ │ ├── ParametersResource.java │ │ │ │ │ │ ├── RepeatableParametersResource.java │ │ │ │ │ │ ├── SingleJaxRSAnnotatedParameter.java │ │ │ │ │ │ └── SingleNotAnnotatedParameter.java │ │ │ │ │ ├── requestbody/ │ │ │ │ │ │ ├── RequestBody31Resource.java │ │ │ │ │ │ ├── RequestBodyMethodPriorityResource.java │ │ │ │ │ │ ├── RequestBodyParameterPriorityResource.java │ │ │ │ │ │ └── RequestBodyResource.java │ │ │ │ │ ├── responses/ │ │ │ │ │ │ ├── ComplexResponseResource.java │ │ │ │ │ │ ├── ImplementationResponseResource.java │ │ │ │ │ │ ├── MethodArrayResponseResource.java │ │ │ │ │ │ ├── MethodResponseResource.java │ │ │ │ │ │ ├── NoImplementationResponseResource.java │ │ │ │ │ │ ├── NoResponseResource.java │ │ │ │ │ │ ├── OperationResponseResource.java │ │ │ │ │ │ └── PriorityResponseResource.java │ │ │ │ │ ├── security/ │ │ │ │ │ │ └── SecurityResource.java │ │ │ │ │ └── tags/ │ │ │ │ │ ├── CompleteTagResource.java │ │ │ │ │ ├── TagClassResource.java │ │ │ │ │ ├── TagMethodResource.java │ │ │ │ │ ├── TagOpenAPIDefinitionResource.java │ │ │ │ │ └── TagOperationResource.java │ │ │ │ ├── petstore31/ │ │ │ │ │ ├── Category.java │ │ │ │ │ ├── Pet.java │ │ │ │ │ ├── PetData.java │ │ │ │ │ ├── PetResource.java │ │ │ │ │ ├── SimpleCategory.java │ │ │ │ │ ├── SimpleTag.java │ │ │ │ │ ├── Tag.java │ │ │ │ │ ├── TagResource.java │ │ │ │ │ └── User.java │ │ │ │ ├── resources/ │ │ │ │ │ ├── Address.java │ │ │ │ │ ├── ArraySchemaImplementationResource.java │ │ │ │ │ ├── BasicClass.java │ │ │ │ │ ├── BasicFieldsResource.java │ │ │ │ │ ├── BinaryParameterResource.java │ │ │ │ │ ├── BookStoreTicket2646.java │ │ │ │ │ ├── ClassPathParentResource.java │ │ │ │ │ ├── ClassPathSubResource.java │ │ │ │ │ ├── Client.java │ │ │ │ │ ├── CompleteFieldsResource.java │ │ │ │ │ ├── CreditCard.java │ │ │ │ │ ├── DefaultResponseResource.java │ │ │ │ │ ├── DeprecatedFieldsResource.java │ │ │ │ │ ├── DuplicatedOperationIdResource.java │ │ │ │ │ ├── DuplicatedOperationMethodNameResource.java │ │ │ │ │ ├── DuplicatedSecurityResource.java │ │ │ │ │ ├── EnhancedResponsesResource.java │ │ │ │ │ ├── EnumParameterResource.java │ │ │ │ │ ├── ExternalDocsReference.java │ │ │ │ │ ├── GenericResponsesResource.java │ │ │ │ │ ├── HiddenAnnotatedUserResource.java │ │ │ │ │ ├── HiddenUserResource.java │ │ │ │ │ ├── JsonIdentityCyclicResource.java │ │ │ │ │ ├── JsonIdentityResource.java │ │ │ │ │ ├── Misc31Resource.java │ │ │ │ │ ├── ModelWithOAS31Stuff.java │ │ │ │ │ ├── MyClass.java │ │ │ │ │ ├── MyOtherClass.java │ │ │ │ │ ├── MySuperClass.java │ │ │ │ │ ├── NoPathSubResource.java │ │ │ │ │ ├── ParameterMaximumValueResource.java │ │ │ │ │ ├── ParametersResource.java │ │ │ │ │ ├── PetResource.java │ │ │ │ │ ├── PetResourceSlashesinPath.java │ │ │ │ │ ├── PostalCodeNumberPattern.java │ │ │ │ │ ├── PostalCodePattern.java │ │ │ │ │ ├── QueryResultBean.java │ │ │ │ │ ├── ReaderListenerResource.java │ │ │ │ │ ├── RefCallbackResource.java │ │ │ │ │ ├── RefExamplesResource.java │ │ │ │ │ ├── RefHeaderResource.java │ │ │ │ │ ├── RefLinksResource.java │ │ │ │ │ ├── RefParameter3029Resource.java │ │ │ │ │ ├── RefParameter3074Resource.java │ │ │ │ │ ├── RefParameterResource.java │ │ │ │ │ ├── RefRequestBodyResource.java │ │ │ │ │ ├── RefResponsesResource.java │ │ │ │ │ ├── RefSecurityResource.java │ │ │ │ │ ├── ResourceWithJacksonBean.java │ │ │ │ │ ├── ResourceWithKnownInjections.java │ │ │ │ │ ├── ResourceWithSubResource.java │ │ │ │ │ ├── ResponseContentWithArrayResource.java │ │ │ │ │ ├── ResponseReturnTypeResource.java │ │ │ │ │ ├── ResponsesInterface.java │ │ │ │ │ ├── ResponsesResource.java │ │ │ │ │ ├── SchemaAdditionalPropertiesBooleanResource.java │ │ │ │ │ ├── SchemaAdditionalPropertiesResource.java │ │ │ │ │ ├── SchemaPropertiesResource.java │ │ │ │ │ ├── SecurityResource.java │ │ │ │ │ ├── ServersResource.java │ │ │ │ │ ├── SiblingPropResource.java │ │ │ │ │ ├── SiblingsResource.java │ │ │ │ │ ├── SiblingsResourceRequestBody.java │ │ │ │ │ ├── SiblingsResourceRequestBodyMultiple.java │ │ │ │ │ ├── SiblingsResourceResponse.java │ │ │ │ │ ├── SiblingsResourceSimple.java │ │ │ │ │ ├── SimpleCallbackResource.java │ │ │ │ │ ├── SimpleExamplesResource.java │ │ │ │ │ ├── SimpleMethods.java │ │ │ │ │ ├── SimpleParameterResource.java │ │ │ │ │ ├── SimpleRequestBodyResource.java │ │ │ │ │ ├── SimpleResourceWithVendorAnnotation.java │ │ │ │ │ ├── SimpleResponsesResource.java │ │ │ │ │ ├── SimpleUserResource.java │ │ │ │ │ ├── SingleExampleResource.java │ │ │ │ │ ├── SubResource.java │ │ │ │ │ ├── SubResourceHead.java │ │ │ │ │ ├── SubResourceTail.java │ │ │ │ │ ├── TagsResource.java │ │ │ │ │ ├── Test2607.java │ │ │ │ │ ├── TestResource.java │ │ │ │ │ ├── TestSub2607.java │ │ │ │ │ ├── TestSubResource.java │ │ │ │ │ ├── Ticket2340Resource.java │ │ │ │ │ ├── Ticket2644AnnotatedInterface.java │ │ │ │ │ ├── Ticket2644ConcreteImplementation.java │ │ │ │ │ ├── Ticket2763Resource.java │ │ │ │ │ ├── Ticket2793Resource.java │ │ │ │ │ ├── Ticket2794Resource.java │ │ │ │ │ ├── Ticket2806Resource.java │ │ │ │ │ ├── Ticket2818Resource.java │ │ │ │ │ ├── Ticket2848Resource.java │ │ │ │ │ ├── Ticket3015Resource.java │ │ │ │ │ ├── Ticket3587Resource.java │ │ │ │ │ ├── Ticket3731BisResource.java │ │ │ │ │ ├── Ticket3731Resource.java │ │ │ │ │ ├── Ticket4065Resource.java │ │ │ │ │ ├── Ticket4341Resource.java │ │ │ │ │ ├── Ticket4412Resource.java │ │ │ │ │ ├── Ticket4446Resource.java │ │ │ │ │ ├── Ticket4483Resource.java │ │ │ │ │ ├── Ticket4804CustomClass.java │ │ │ │ │ ├── Ticket4804NotBlankResource.java │ │ │ │ │ ├── Ticket4804ProcessorResource.java │ │ │ │ │ ├── Ticket4804Resource.java │ │ │ │ │ ├── Ticket4850Resource.java │ │ │ │ │ ├── Ticket4859Resource.java │ │ │ │ │ ├── Ticket4878Resource.java │ │ │ │ │ ├── Ticket4879Resource.java │ │ │ │ │ ├── Ticket5017Resource.java │ │ │ │ │ ├── UploadRequest.java │ │ │ │ │ ├── UploadResource.java │ │ │ │ │ ├── UrlEncodedResourceWithEncodings.java │ │ │ │ │ ├── UserAnnotation.java │ │ │ │ │ ├── UserAnnotationResource.java │ │ │ │ │ ├── UserResource.java │ │ │ │ │ ├── WebHookResource.java │ │ │ │ │ ├── data/ │ │ │ │ │ │ ├── PetData.java │ │ │ │ │ │ └── UserData.java │ │ │ │ │ ├── exception/ │ │ │ │ │ │ ├── ApiException.java │ │ │ │ │ │ └── NotFoundException.java │ │ │ │ │ ├── extensions/ │ │ │ │ │ │ ├── ExtensionsResource.java │ │ │ │ │ │ ├── OperationExtensionsResource.java │ │ │ │ │ │ ├── ParameterExtensionsResource.java │ │ │ │ │ │ └── RequestBodyExtensionsResource.java │ │ │ │ │ ├── generics/ │ │ │ │ │ │ ├── ticket2144/ │ │ │ │ │ │ │ ├── BaseDTO.java │ │ │ │ │ │ │ ├── BaseResource.java │ │ │ │ │ │ │ ├── Item.java │ │ │ │ │ │ │ ├── ItemResource.java │ │ │ │ │ │ │ └── ItemWithChildren.java │ │ │ │ │ │ ├── ticket3149/ │ │ │ │ │ │ │ ├── AggregateEndpoint.java │ │ │ │ │ │ │ ├── FirstEndpoint.java │ │ │ │ │ │ │ ├── MainResource.java │ │ │ │ │ │ │ ├── OriginalEndpoint.java │ │ │ │ │ │ │ ├── SampleDTO.java │ │ │ │ │ │ │ ├── SampleOtherDTO.java │ │ │ │ │ │ │ └── SecondEndpoint.java │ │ │ │ │ │ ├── ticket3426/ │ │ │ │ │ │ │ ├── Parent.java │ │ │ │ │ │ │ └── Ticket3426Resource.java │ │ │ │ │ │ └── ticket3694/ │ │ │ │ │ │ ├── Ticket3694Resource.java │ │ │ │ │ │ ├── Ticket3694ResourceExtendedType.java │ │ │ │ │ │ ├── Ticket3694ResourceInterface.java │ │ │ │ │ │ ├── Ticket3694ResourceInterfaceExtendedType.java │ │ │ │ │ │ ├── Ticket3694ResourceInterfaceSimple.java │ │ │ │ │ │ ├── Ticket3694ResourceInterfaceSimpleSameReturn.java │ │ │ │ │ │ ├── Ticket3694ResourceSimple.java │ │ │ │ │ │ └── Ticket3694ResourceSimpleSameReturn.java │ │ │ │ │ ├── model/ │ │ │ │ │ │ ├── Category.java │ │ │ │ │ │ ├── CustomGenerator.java │ │ │ │ │ │ ├── ExtensionUser.java │ │ │ │ │ │ ├── FormParamBean.java │ │ │ │ │ │ ├── Item.java │ │ │ │ │ │ ├── JacksonBean.java │ │ │ │ │ │ ├── ListOfStringsBeanParam.java │ │ │ │ │ │ ├── ModelWithJsonIdentity.java │ │ │ │ │ │ ├── ModelWithJsonIdentityCyclic.java │ │ │ │ │ │ ├── MultipleBaseBean.java │ │ │ │ │ │ ├── MultipleSub1Bean.java │ │ │ │ │ │ ├── MultipleSub2Bean.java │ │ │ │ │ │ ├── NestedBeanParam.java │ │ │ │ │ │ ├── NotFoundModel.java │ │ │ │ │ │ ├── Pet.java │ │ │ │ │ │ ├── Tag.java │ │ │ │ │ │ └── User.java │ │ │ │ │ ├── rs/ │ │ │ │ │ │ ├── AbstractEntityRestService.java │ │ │ │ │ │ ├── EntityRestService.java │ │ │ │ │ │ ├── PersistentDTO.java │ │ │ │ │ │ ├── ProcessTokenDTO.java │ │ │ │ │ │ └── ProcessTokenRestService.java │ │ │ │ │ ├── siblings/ │ │ │ │ │ │ ├── Category.java │ │ │ │ │ │ ├── Pet.java │ │ │ │ │ │ └── PetSimple.java │ │ │ │ │ └── ticket3624/ │ │ │ │ │ ├── Service.java │ │ │ │ │ └── model/ │ │ │ │ │ ├── ByIdResponse.java │ │ │ │ │ ├── ContainerizedResponse.java │ │ │ │ │ ├── Model.java │ │ │ │ │ ├── ModelContainer.java │ │ │ │ │ └── Response.java │ │ │ │ ├── schemaResolution/ │ │ │ │ │ ├── SchemaResolutionAnnotatedResource.java │ │ │ │ │ ├── SchemaResolutionAnnotatedSimpleResource.java │ │ │ │ │ ├── SchemaResolutionResource.java │ │ │ │ │ └── SchemaResolutionResourceSimple.java │ │ │ │ └── util/ │ │ │ │ └── ServletUtilsTest.java │ │ │ └── org/ │ │ │ └── my/ │ │ │ └── project/ │ │ │ └── resources/ │ │ │ └── ResourceInPackageB.java │ │ ├── resources/ │ │ │ ├── BinaryParameterResource.yaml │ │ │ ├── examples/ │ │ │ │ ├── AnnotatedModelAndContentExample.yaml │ │ │ │ ├── AnnotatedModelExample.yaml │ │ │ │ ├── ParameterExample.yaml │ │ │ │ ├── RequestBodyContentExample.yaml │ │ │ │ ├── RequestBodyContentExampleWithConsumes.yaml │ │ │ │ ├── RequestBodyContentExampleWithMediatype.yaml │ │ │ │ ├── RequestBodyContentExampleWithSchema.yaml │ │ │ │ ├── RequestBodyContentExampleWithSchemaImplementation.yaml │ │ │ │ ├── ResponseExample.yaml │ │ │ │ ├── ResponseExampleSchema.yaml │ │ │ │ └── ResponseExampleSchemaImplementation.yaml │ │ │ ├── integration/ │ │ │ │ └── openapi-configuration.json │ │ │ ├── logback-test.xml │ │ │ └── petstore/ │ │ │ ├── EmptyPetResource.yaml │ │ │ ├── FullPetResource.yaml │ │ │ ├── OpenAPI31DefinitionResource.yaml │ │ │ ├── OpenAPIDefinitionResource.yaml │ │ │ ├── SecurityResource.yaml │ │ │ ├── WebHookResource.yaml │ │ │ ├── callbacks/ │ │ │ │ ├── ComplexCallback31Resource.yaml │ │ │ │ ├── ComplexCallbackResource.yaml │ │ │ │ ├── MultipleCallbacksTestWithOperationResource.yaml │ │ │ │ ├── RepeatableCallbackResource.yaml │ │ │ │ └── SimpleCallbackWithOperationResource.yaml │ │ │ ├── example/ │ │ │ │ └── ExamplesResource.yaml │ │ │ ├── links/ │ │ │ │ ├── LinksAndContent31Resource.yaml │ │ │ │ └── LinksResource.yaml │ │ │ ├── operation/ │ │ │ │ ├── AnnotatedSameNameOperationResource.yaml │ │ │ │ ├── ExternalDocumentationResource.yaml │ │ │ │ ├── FullyAnnotatedOperationResource.yaml │ │ │ │ ├── HiddenOperationResource.yaml │ │ │ │ ├── NotAnnotatedSameNameOperationResource.yaml │ │ │ │ ├── OperationResource.yaml │ │ │ │ ├── OperationWithoutAnnotationResource.yaml │ │ │ │ ├── ServerOperationResource.yaml │ │ │ │ └── SubResource.yaml │ │ │ ├── parameters/ │ │ │ │ ├── ArraySchemaResource.yaml │ │ │ │ ├── ComplexParameterResource.yaml │ │ │ │ ├── ComplexParameterWithOperationResource.yaml │ │ │ │ ├── MultipleNotAnnotatedParameter.yaml │ │ │ │ ├── OpenAPIJaxRSAnnotatedParameter.yaml │ │ │ │ ├── OpenAPIWithContentJaxRSAnnotatedParameter.yaml │ │ │ │ ├── OpenAPIWithImplementationJaxRSAnnotatedParameter.yaml │ │ │ │ ├── Parameters31Resource.yaml │ │ │ │ ├── ParametersResource.yaml │ │ │ │ ├── RepeatableParametersResource.yaml │ │ │ │ ├── SingleJaxRSAnnotatedParameter.yaml │ │ │ │ └── SingleNotAnnotatedParameter.yaml │ │ │ ├── requestbody/ │ │ │ │ ├── RequestBody31Resource.yaml │ │ │ │ ├── RequestBodyMethodPriorityResource.yaml │ │ │ │ ├── RequestBodyParameterPriorityResource.yaml │ │ │ │ └── RequestBodyResource.yaml │ │ │ ├── responses/ │ │ │ │ ├── ComplexResponseResource.yaml │ │ │ │ ├── ImplementationResponseResource.yaml │ │ │ │ ├── MethodArrayResponseResource.yaml │ │ │ │ ├── MethodResponseResource.yaml │ │ │ │ ├── NoImplementationResponseResource.yaml │ │ │ │ ├── NoResponseResource.yaml │ │ │ │ ├── OperationResponseResource.yaml │ │ │ │ └── PriorityResponseResource.yaml │ │ │ └── tags/ │ │ │ ├── CompleteTagResource.yaml │ │ │ ├── TagClassResource.yaml │ │ │ ├── TagMethodResource.yaml │ │ │ ├── TagOpenAPIDefinitionResource.yaml │ │ │ └── TagOperationResource.yaml │ │ └── webapp/ │ │ └── WEB-INF/ │ │ └── web.xml │ ├── swagger-jaxrs2-servlet-initializer/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ ├── java/ │ │ │ └── io/ │ │ │ └── swagger/ │ │ │ └── v3/ │ │ │ └── jaxrs2/ │ │ │ └── integration/ │ │ │ └── SwaggerServletInitializer.java │ │ └── resources/ │ │ └── META-INF/ │ │ └── services/ │ │ └── javax.servlet.ServletContainerInitializer │ ├── swagger-jaxrs2-servlet-initializer-v2/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ ├── java/ │ │ │ └── io/ │ │ │ └── swagger/ │ │ │ └── v3/ │ │ │ └── jaxrs2/ │ │ │ └── integration/ │ │ │ └── servlet/ │ │ │ └── SwaggerServletInitializer.java │ │ └── resources/ │ │ └── META-INF/ │ │ └── services/ │ │ └── javax.servlet.ServletContainerInitializer │ ├── swagger-maven-plugin/ │ │ ├── README.md │ │ ├── pom.xml │ │ └── src/ │ │ ├── main/ │ │ │ └── java/ │ │ │ └── io/ │ │ │ └── swagger/ │ │ │ └── v3/ │ │ │ └── plugin/ │ │ │ └── maven/ │ │ │ ├── IncludeProjectDependenciesComponentConfigurator.java │ │ │ └── SwaggerMojo.java │ │ └── test/ │ │ ├── java/ │ │ │ └── io/ │ │ │ └── swagger/ │ │ │ └── v3/ │ │ │ └── plugin/ │ │ │ └── maven/ │ │ │ ├── ASwaggerMavenIntegrationTest.java │ │ │ ├── BetterAbstractMojoTestCase.java │ │ │ ├── SwaggerConfigFileTest.java │ │ │ ├── SwaggerResolveTest.java │ │ │ ├── petstore/ │ │ │ │ ├── petstore/ │ │ │ │ │ ├── EmptyPetResource.java │ │ │ │ │ ├── PetResource.java │ │ │ │ │ ├── callback/ │ │ │ │ │ │ ├── ComplexCallbackResource.java │ │ │ │ │ │ ├── MultipleCallbacksTestWithOperationResource.java │ │ │ │ │ │ ├── RepeatableCallbackResource.java │ │ │ │ │ │ └── SimpleCallbackWithOperationResource.java │ │ │ │ │ ├── example/ │ │ │ │ │ │ ├── ExamplesResource.java │ │ │ │ │ │ └── SubscriptionResponse.java │ │ │ │ │ ├── link/ │ │ │ │ │ │ └── LinksResource.java │ │ │ │ │ ├── openapidefintion/ │ │ │ │ │ │ └── OpenAPIDefinitionResource.java │ │ │ │ │ ├── operation/ │ │ │ │ │ │ ├── AnnotatedSameNameOperationResource.java │ │ │ │ │ │ ├── ExternalDocumentationResource.java │ │ │ │ │ │ ├── FullyAnnotatedOperationResource.java │ │ │ │ │ │ ├── HiddenOperationResource.java │ │ │ │ │ │ ├── InterfaceResource.java │ │ │ │ │ │ ├── NotAnnotatedSameNameOperationResource.java │ │ │ │ │ │ ├── OperationResource.java │ │ │ │ │ │ ├── OperationWithoutAnnotationResource.java │ │ │ │ │ │ ├── ServerOperationResource.java │ │ │ │ │ │ └── SubResource.java │ │ │ │ │ ├── parameter/ │ │ │ │ │ │ ├── ArraySchemaResource.java │ │ │ │ │ │ ├── ComplexParameterResource.java │ │ │ │ │ │ ├── ComplexParameterWithOperationResource.java │ │ │ │ │ │ ├── MultipleNotAnnotatedParameter.java │ │ │ │ │ │ ├── OpenAPIJaxRSAnnotatedParameter.java │ │ │ │ │ │ ├── OpenAPIWithContentJaxRSAnnotatedParameter.java │ │ │ │ │ │ ├── OpenAPIWithImplementationJaxRSAnnotatedParameter.java │ │ │ │ │ │ ├── ParametersResource.java │ │ │ │ │ │ ├── RepeatableParametersResource.java │ │ │ │ │ │ ├── SingleJaxRSAnnotatedParameter.java │ │ │ │ │ │ └── SingleNotAnnotatedParameter.java │ │ │ │ │ ├── requestbody/ │ │ │ │ │ │ ├── RequestBodyMethodPriorityResource.java │ │ │ │ │ │ ├── RequestBodyParameterPriorityResource.java │ │ │ │ │ │ └── RequestBodyResource.java │ │ │ │ │ ├── responses/ │ │ │ │ │ │ ├── ComplexResponseResource.java │ │ │ │ │ │ ├── ImplementationResponseResource.java │ │ │ │ │ │ ├── MethodResponseResource.java │ │ │ │ │ │ ├── NoImplementationResponseResource.java │ │ │ │ │ │ ├── NoResponseResource.java │ │ │ │ │ │ ├── OperationResponseResource.java │ │ │ │ │ │ └── PriorityResponseResource.java │ │ │ │ │ ├── security/ │ │ │ │ │ │ └── SecurityResource.java │ │ │ │ │ └── tags/ │ │ │ │ │ ├── CompleteTagResource.java │ │ │ │ │ ├── TagClassResource.java │ │ │ │ │ ├── TagMethodResource.java │ │ │ │ │ ├── TagOpenAPIDefinitionResource.java │ │ │ │ │ └── TagOperationResource.java │ │ │ │ └── petstore31/ │ │ │ │ └── PetResource.java │ │ │ └── resources/ │ │ │ ├── MyFilter.java │ │ │ ├── QueryResultBean.java │ │ │ ├── data/ │ │ │ │ ├── PetData.java │ │ │ │ └── UserData.java │ │ │ ├── exception/ │ │ │ │ ├── ApiException.java │ │ │ │ └── NotFoundException.java │ │ │ └── model/ │ │ │ ├── Category.java │ │ │ ├── CustomGenerator.java │ │ │ ├── ExtensionUser.java │ │ │ ├── JacksonBean.java │ │ │ ├── ListOfStringsBeanParam.java │ │ │ ├── ModelWithJsonIdentity.java │ │ │ ├── ModelWithJsonIdentityCyclic.java │ │ │ ├── MultipleBaseBean.java │ │ │ ├── MultipleSub1Bean.java │ │ │ ├── MultipleSub2Bean.java │ │ │ ├── NotFoundModel.java │ │ │ ├── Pet.java │ │ │ ├── Tag.java │ │ │ └── User.java │ │ └── resources/ │ │ ├── configurationFile.yaml │ │ ├── configurationFile2.yaml │ │ ├── logback-test.xml │ │ ├── openapiinput.json │ │ ├── openapiinput.yaml │ │ ├── openapiinput2.yaml │ │ ├── pom.resolveToFile.xml │ │ ├── pom.resolveToFile31.xml │ │ ├── pom.resolveToFileFromConfig.xml │ │ ├── pom.resolveToFileFromConfigAndOpenApi.xml │ │ ├── pom.resolveToFileFromConfigWithOAS3.1Filter.xml │ │ ├── pom.resolveToFileFromJsonInput.xml │ │ ├── pom.resolveToFileJsonAndYaml.xml │ │ ├── pom.resolveToFileNoName.xml │ │ └── pom.resolveToFileWithFilter.xml │ ├── swagger-models/ │ │ ├── CODE_COVERAGE.md │ │ ├── pom.xml │ │ └── src/ │ │ ├── main/ │ │ │ └── java/ │ │ │ └── io/ │ │ │ └── swagger/ │ │ │ └── v3/ │ │ │ └── oas/ │ │ │ └── models/ │ │ │ ├── Components.java │ │ │ ├── ExternalDocumentation.java │ │ │ ├── OpenAPI.java │ │ │ ├── Operation.java │ │ │ ├── PathItem.java │ │ │ ├── Paths.java │ │ │ ├── SpecVersion.java │ │ │ ├── annotations/ │ │ │ │ ├── OpenAPI30.java │ │ │ │ └── OpenAPI31.java │ │ │ ├── callbacks/ │ │ │ │ └── Callback.java │ │ │ ├── examples/ │ │ │ │ └── Example.java │ │ │ ├── headers/ │ │ │ │ └── Header.java │ │ │ ├── info/ │ │ │ │ ├── Contact.java │ │ │ │ ├── Info.java │ │ │ │ └── License.java │ │ │ ├── links/ │ │ │ │ ├── Link.java │ │ │ │ └── LinkParameter.java │ │ │ ├── media/ │ │ │ │ ├── ArbitrarySchema.java │ │ │ │ ├── ArraySchema.java │ │ │ │ ├── BinarySchema.java │ │ │ │ ├── BooleanSchema.java │ │ │ │ ├── ByteArraySchema.java │ │ │ │ ├── ComposedSchema.java │ │ │ │ ├── Content.java │ │ │ │ ├── DateSchema.java │ │ │ │ ├── DateTimeSchema.java │ │ │ │ ├── Discriminator.java │ │ │ │ ├── EmailSchema.java │ │ │ │ ├── Encoding.java │ │ │ │ ├── EncodingProperty.java │ │ │ │ ├── FileSchema.java │ │ │ │ ├── IntegerSchema.java │ │ │ │ ├── JsonSchema.java │ │ │ │ ├── MapSchema.java │ │ │ │ ├── MediaType.java │ │ │ │ ├── NumberSchema.java │ │ │ │ ├── ObjectSchema.java │ │ │ │ ├── PasswordSchema.java │ │ │ │ ├── Schema.java │ │ │ │ ├── StringSchema.java │ │ │ │ ├── UUIDSchema.java │ │ │ │ └── XML.java │ │ │ ├── parameters/ │ │ │ │ ├── CookieParameter.java │ │ │ │ ├── HeaderParameter.java │ │ │ │ ├── Parameter.java │ │ │ │ ├── PathParameter.java │ │ │ │ ├── QueryParameter.java │ │ │ │ └── RequestBody.java │ │ │ ├── responses/ │ │ │ │ ├── ApiResponse.java │ │ │ │ └── ApiResponses.java │ │ │ ├── security/ │ │ │ │ ├── OAuthFlow.java │ │ │ │ ├── OAuthFlows.java │ │ │ │ ├── Scopes.java │ │ │ │ ├── SecurityRequirement.java │ │ │ │ └── SecurityScheme.java │ │ │ ├── servers/ │ │ │ │ ├── Server.java │ │ │ │ ├── ServerVariable.java │ │ │ │ └── ServerVariables.java │ │ │ └── tags/ │ │ │ └── Tag.java │ │ └── test/ │ │ └── java/ │ │ └── io/ │ │ └── swagger/ │ │ ├── test/ │ │ │ ├── SchemaTests.java │ │ │ └── SimpleBuilderTest.java │ │ └── v3/ │ │ └── oas/ │ │ └── models/ │ │ ├── PathsTest.java │ │ ├── links/ │ │ │ └── LinkParameterTest.java │ │ └── media/ │ │ └── SchemaTest.java │ └── swagger-project-jakarta/ │ ├── .gitignore │ ├── modules/ │ │ ├── swagger-annotations-jakarta/ │ │ │ └── pom.xml │ │ ├── swagger-core-jakarta/ │ │ │ └── pom.xml │ │ ├── swagger-integration-jakarta/ │ │ │ └── pom.xml │ │ ├── swagger-jaxrs2-jakarta/ │ │ │ └── pom.xml │ │ ├── swagger-jaxrs2-servlet-initializer-jakarta/ │ │ │ └── pom.xml │ │ ├── swagger-jaxrs2-servlet-initializer-v2-jakarta/ │ │ │ └── pom.xml │ │ ├── swagger-maven-plugin-jakarta/ │ │ │ ├── pom.xml │ │ │ ├── src/ │ │ │ │ └── main/ │ │ │ │ └── java/ │ │ │ │ └── io/ │ │ │ │ └── swagger/ │ │ │ │ └── v3/ │ │ │ │ └── plugin/ │ │ │ │ └── maven/ │ │ │ │ └── jakarta/ │ │ │ │ └── JakartaTransformer.java │ │ │ └── transformed/ │ │ │ └── README.md │ │ └── swagger-models-jakarta/ │ │ └── pom.xml │ └── pom.xml ├── mvnw ├── mvnw.cmd └── pom.xml