├── .editorconfig ├── .github └── workflows │ ├── checks.yml │ ├── publish.yml │ └── publish_docs.yml ├── .gitignore ├── LICENSE ├── README.md ├── detekt └── detekt.yml ├── docs ├── assets │ ├── icons │ │ └── redoc.svg │ ├── images │ │ ├── redoc.png │ │ └── swagger.png │ └── stylesheets │ │ └── extra.css ├── changelog.md ├── examples │ ├── authentication.md │ ├── basics.md │ ├── complete-configuration.md │ ├── customized-schema-generator.md │ ├── external-openapi-spec.md │ ├── file-upload.md │ ├── index.md │ ├── kotlinx-serialization.md │ ├── multiple-specs.md │ ├── openapi-examples.md │ ├── petstore.md │ ├── request-response.md │ ├── schemas.md │ └── webhooks.md ├── index.md ├── openapi │ ├── advanced_topics │ │ ├── documenting_sse_routes.md │ │ ├── documenting_webhooks.md │ │ ├── multiple_openapi_specifications.md │ │ └── typesafe_routing_support.md │ ├── documenting_routes │ │ ├── basic_route_documentation.md │ │ ├── nested_routes_and_documentation_inheritance.md │ │ ├── request_documentation.md │ │ └── response_documentation.md │ ├── getting_started.md │ ├── index.md │ ├── plugin_configuration.md │ ├── providing_openapi_specification.md │ ├── troubleshooting_and_faq.md │ ├── working_with_examples │ │ ├── configuring_example_encoding.md │ │ ├── examples_introduction.md │ │ └── global_examples.md │ └── working_with_schemas │ │ ├── automatic_schema_generation_overview.md │ │ ├── customizing_automatically_generated_schemas.md │ │ ├── global_schemas.md │ │ ├── manual_schema_definition.md │ │ └── schema_introduction.md ├── redoc │ ├── getting_started.md │ └── index.md └── swaggerui │ ├── getting_started.md │ └── index.md ├── examples ├── build.gradle.kts └── src │ └── main │ ├── kotlin │ └── io │ │ └── github │ │ └── smiley4 │ │ └── ktoropenapi │ │ └── examples │ │ ├── Authentication.kt │ │ ├── Basics.kt │ │ ├── CompleteConfig.kt │ │ ├── CustomizedSchemaGenerator.kt │ │ ├── Examples.kt │ │ ├── ExternalOpenApiSpec.kt │ │ ├── FileUpload.kt │ │ ├── KotlinxSerialization.kt │ │ ├── Minimal.kt │ │ ├── MultipleSpecs.kt │ │ ├── Petstore.kt │ │ ├── RequestResponse.kt │ │ ├── Schemas.kt │ │ ├── TagGroups.kt │ │ ├── TypesafeRouting.kt │ │ └── Webhooks.kt │ └── resources │ └── logback.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── ktor-openapi ├── build.gradle.kts └── src │ ├── main │ └── kotlin │ │ └── io │ │ └── github │ │ └── smiley4 │ │ └── ktoropenapi │ │ ├── DocumentedRouteSelector.kt │ │ ├── OpenApiPlugin.kt │ │ ├── builder │ │ ├── OpenApiSpecBuilder.kt │ │ ├── example │ │ │ ├── ExampleContext.kt │ │ │ └── ExampleContextImpl.kt │ │ ├── openapi │ │ │ ├── ComponentsBuilder.kt │ │ │ ├── ContactBuilder.kt │ │ │ ├── ContentBuilder.kt │ │ │ ├── ExternalDocumentationBuilder.kt │ │ │ ├── HeaderBuilder.kt │ │ │ ├── InfoBuilder.kt │ │ │ ├── LicenseBuilder.kt │ │ │ ├── OAuthFlowsBuilder.kt │ │ │ ├── OpenApiBuilder.kt │ │ │ ├── OperationBuilder.kt │ │ │ ├── OperationTagsBuilder.kt │ │ │ ├── ParameterBuilder.kt │ │ │ ├── PathBuilder.kt │ │ │ ├── PathsBuilder.kt │ │ │ ├── RequestBodyBuilder.kt │ │ │ ├── ResponseBuilder.kt │ │ │ ├── ResponsesBuilder.kt │ │ │ ├── SecurityRequirementsBuilder.kt │ │ │ ├── SecuritySchemesBuilder.kt │ │ │ ├── ServerBuilder.kt │ │ │ ├── TagBuilder.kt │ │ │ ├── TagExternalDocumentationBuilder.kt │ │ │ └── WebhooksBuilder.kt │ │ ├── route │ │ │ ├── RouteCollector.kt │ │ │ ├── RouteDocumentationMerger.kt │ │ │ └── RouteMeta.kt │ │ └── schema │ │ │ ├── SchemaContext.kt │ │ │ └── SchemaContextImpl.kt │ │ ├── config │ │ ├── AuthKeyLocation.kt │ │ ├── AuthScheme.kt │ │ ├── AuthType.kt │ │ ├── BaseBodyConfig.kt │ │ ├── ContactConfig.kt │ │ ├── ExampleConfig.kt │ │ ├── ExampleEncoder.kt │ │ ├── ExternalDocsConfig.kt │ │ ├── HeaderConfig.kt │ │ ├── InfoConfig.kt │ │ ├── LicenseConfig.kt │ │ ├── MultipartBodyConfig.kt │ │ ├── MultipartPartConfig.kt │ │ ├── OpenApiDslMarker.kt │ │ ├── OpenApiPluginConfig.kt │ │ ├── OpenIdOAuthFlowConfig.kt │ │ ├── OpenIdOAuthFlowsConfig.kt │ │ ├── OutputFormat.kt │ │ ├── ParameterLocation.kt │ │ ├── PathFilter.kt │ │ ├── PostBuild.kt │ │ ├── RequestConfig.kt │ │ ├── RequestParameterConfig.kt │ │ ├── ResponseConfig.kt │ │ ├── ResponsesConfig.kt │ │ ├── RouteConfig.kt │ │ ├── SchemaConfig.kt │ │ ├── SchemaGenerator.kt │ │ ├── SchemaOverwriteModule.kt │ │ ├── SecurityConfig.kt │ │ ├── SecuritySchemeConfig.kt │ │ ├── ServerConfig.kt │ │ ├── ServerVariableConfig.kt │ │ ├── SimpleBodyConfig.kt │ │ ├── SpecAssigner.kt │ │ ├── TagConfig.kt │ │ ├── TagGenerator.kt │ │ ├── TagGroupConfig.kt │ │ ├── TagsConfig.kt │ │ ├── ValueExampleDescriptorConfig.kt │ │ └── descriptors │ │ │ ├── ExampleDescriptor.kt │ │ │ └── TypeDescriptor.kt │ │ ├── data │ │ ├── BaseBodyData.kt │ │ ├── ContactData.kt │ │ ├── DataUtils.kt │ │ ├── ExampleConfigData.kt │ │ ├── ExternalDocsData.kt │ │ ├── HeaderData.kt │ │ ├── InfoData.kt │ │ ├── LicenseData.kt │ │ ├── MultipartPartData.kt │ │ ├── OpenApiPluginData.kt │ │ ├── OpenIdOAuthFlowData.kt │ │ ├── OpenIdOAuthFlowsData.kt │ │ ├── RequestData.kt │ │ ├── RequestParameterData.kt │ │ ├── ResponseData.kt │ │ ├── RouteData.kt │ │ ├── SchemaConfigData.kt │ │ ├── SecurityData.kt │ │ ├── SecuritySchemeData.kt │ │ ├── ServerData.kt │ │ ├── ServerVariableData.kt │ │ ├── TagData.kt │ │ ├── TagGroupData.kt │ │ └── TagsData.kt │ │ └── resources │ │ ├── DocumentedResourceRoutes.kt │ │ └── documentationExtractor.kt │ └── test │ ├── kotlin │ └── io │ │ └── github │ │ └── smiley4 │ │ └── ktorswaggerui │ │ ├── builder │ │ ├── ExternalDocsBuilderTest.kt │ │ ├── InfoBuilderTest.kt │ │ ├── OpenApiBuilderTest.kt │ │ ├── OperationBuilderTest.kt │ │ ├── PathsBuilderTest.kt │ │ ├── SecuritySchemesBuilderTest.kt │ │ ├── ServersBuilderTest.kt │ │ └── TagsBuilderTest.kt │ │ └── misc │ │ ├── RouteDocumentationMergerTest.kt │ │ └── RoutingTests.kt │ └── resources │ └── logback.xml ├── ktor-redoc ├── build.gradle.kts └── src │ ├── main │ └── kotlin │ │ └── io │ │ └── github │ │ └── smiley4 │ │ └── ktorredoc │ │ ├── PropertyBuilder.kt │ │ ├── Redoc.kt │ │ ├── RedocRouteSelector.kt │ │ ├── ResourceContent.kt │ │ └── config │ │ └── RedocConfig.kt │ └── test │ └── kotlin │ └── io │ └── github │ └── smiley4 │ └── ktorredoc │ └── RoutingTests.kt ├── ktor-swagger-ui ├── build.gradle.kts └── src │ ├── main │ └── kotlin │ │ └── io │ │ └── github │ │ └── smiley4 │ │ └── ktorswaggerui │ │ ├── PropertyBuilder.kt │ │ ├── ResourceContent.kt │ │ ├── SwaggerUI.kt │ │ ├── SwaggerUIRouteSelector.kt │ │ └── config │ │ ├── OperationsSort.kt │ │ ├── SwaggerUIConfig.kt │ │ ├── SwaggerUISyntaxHighlight.kt │ │ └── TagSort.kt │ └── test │ └── kotlin │ └── io │ └── github │ └── smiley4 │ └── ktorswaggerui │ └── RoutingTests.kt ├── mkdocs.yml ├── requirements.txt └── settings.gradle.kts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/.github/workflows/checks.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/publish_docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/.github/workflows/publish_docs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/README.md -------------------------------------------------------------------------------- /detekt/detekt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/detekt/detekt.yml -------------------------------------------------------------------------------- /docs/assets/icons/redoc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/assets/icons/redoc.svg -------------------------------------------------------------------------------- /docs/assets/images/redoc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/assets/images/redoc.png -------------------------------------------------------------------------------- /docs/assets/images/swagger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/assets/images/swagger.png -------------------------------------------------------------------------------- /docs/assets/stylesheets/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/assets/stylesheets/extra.css -------------------------------------------------------------------------------- /docs/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/changelog.md -------------------------------------------------------------------------------- /docs/examples/authentication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/examples/authentication.md -------------------------------------------------------------------------------- /docs/examples/basics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/examples/basics.md -------------------------------------------------------------------------------- /docs/examples/complete-configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/examples/complete-configuration.md -------------------------------------------------------------------------------- /docs/examples/customized-schema-generator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/examples/customized-schema-generator.md -------------------------------------------------------------------------------- /docs/examples/external-openapi-spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/examples/external-openapi-spec.md -------------------------------------------------------------------------------- /docs/examples/file-upload.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/examples/file-upload.md -------------------------------------------------------------------------------- /docs/examples/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/examples/index.md -------------------------------------------------------------------------------- /docs/examples/kotlinx-serialization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/examples/kotlinx-serialization.md -------------------------------------------------------------------------------- /docs/examples/multiple-specs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/examples/multiple-specs.md -------------------------------------------------------------------------------- /docs/examples/openapi-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/examples/openapi-examples.md -------------------------------------------------------------------------------- /docs/examples/petstore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/examples/petstore.md -------------------------------------------------------------------------------- /docs/examples/request-response.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/examples/request-response.md -------------------------------------------------------------------------------- /docs/examples/schemas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/examples/schemas.md -------------------------------------------------------------------------------- /docs/examples/webhooks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/examples/webhooks.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/openapi/advanced_topics/documenting_sse_routes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/openapi/advanced_topics/documenting_sse_routes.md -------------------------------------------------------------------------------- /docs/openapi/advanced_topics/documenting_webhooks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/openapi/advanced_topics/documenting_webhooks.md -------------------------------------------------------------------------------- /docs/openapi/advanced_topics/multiple_openapi_specifications.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/openapi/advanced_topics/multiple_openapi_specifications.md -------------------------------------------------------------------------------- /docs/openapi/advanced_topics/typesafe_routing_support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/openapi/advanced_topics/typesafe_routing_support.md -------------------------------------------------------------------------------- /docs/openapi/documenting_routes/basic_route_documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/openapi/documenting_routes/basic_route_documentation.md -------------------------------------------------------------------------------- /docs/openapi/documenting_routes/nested_routes_and_documentation_inheritance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/openapi/documenting_routes/nested_routes_and_documentation_inheritance.md -------------------------------------------------------------------------------- /docs/openapi/documenting_routes/request_documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/openapi/documenting_routes/request_documentation.md -------------------------------------------------------------------------------- /docs/openapi/documenting_routes/response_documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/openapi/documenting_routes/response_documentation.md -------------------------------------------------------------------------------- /docs/openapi/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/openapi/getting_started.md -------------------------------------------------------------------------------- /docs/openapi/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/openapi/index.md -------------------------------------------------------------------------------- /docs/openapi/plugin_configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/openapi/plugin_configuration.md -------------------------------------------------------------------------------- /docs/openapi/providing_openapi_specification.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/openapi/providing_openapi_specification.md -------------------------------------------------------------------------------- /docs/openapi/troubleshooting_and_faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/openapi/troubleshooting_and_faq.md -------------------------------------------------------------------------------- /docs/openapi/working_with_examples/configuring_example_encoding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/openapi/working_with_examples/configuring_example_encoding.md -------------------------------------------------------------------------------- /docs/openapi/working_with_examples/examples_introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/openapi/working_with_examples/examples_introduction.md -------------------------------------------------------------------------------- /docs/openapi/working_with_examples/global_examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/openapi/working_with_examples/global_examples.md -------------------------------------------------------------------------------- /docs/openapi/working_with_schemas/automatic_schema_generation_overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/openapi/working_with_schemas/automatic_schema_generation_overview.md -------------------------------------------------------------------------------- /docs/openapi/working_with_schemas/customizing_automatically_generated_schemas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/openapi/working_with_schemas/customizing_automatically_generated_schemas.md -------------------------------------------------------------------------------- /docs/openapi/working_with_schemas/global_schemas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/openapi/working_with_schemas/global_schemas.md -------------------------------------------------------------------------------- /docs/openapi/working_with_schemas/manual_schema_definition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/openapi/working_with_schemas/manual_schema_definition.md -------------------------------------------------------------------------------- /docs/openapi/working_with_schemas/schema_introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/openapi/working_with_schemas/schema_introduction.md -------------------------------------------------------------------------------- /docs/redoc/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/redoc/getting_started.md -------------------------------------------------------------------------------- /docs/redoc/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/redoc/index.md -------------------------------------------------------------------------------- /docs/swaggerui/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/swaggerui/getting_started.md -------------------------------------------------------------------------------- /docs/swaggerui/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/docs/swaggerui/index.md -------------------------------------------------------------------------------- /examples/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/examples/build.gradle.kts -------------------------------------------------------------------------------- /examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/Authentication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/Authentication.kt -------------------------------------------------------------------------------- /examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/Basics.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/Basics.kt -------------------------------------------------------------------------------- /examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/CompleteConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/CompleteConfig.kt -------------------------------------------------------------------------------- /examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/CustomizedSchemaGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/CustomizedSchemaGenerator.kt -------------------------------------------------------------------------------- /examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/Examples.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/Examples.kt -------------------------------------------------------------------------------- /examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/ExternalOpenApiSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/ExternalOpenApiSpec.kt -------------------------------------------------------------------------------- /examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/FileUpload.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/FileUpload.kt -------------------------------------------------------------------------------- /examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/KotlinxSerialization.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/KotlinxSerialization.kt -------------------------------------------------------------------------------- /examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/Minimal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/Minimal.kt -------------------------------------------------------------------------------- /examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/MultipleSpecs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/MultipleSpecs.kt -------------------------------------------------------------------------------- /examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/Petstore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/Petstore.kt -------------------------------------------------------------------------------- /examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/RequestResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/RequestResponse.kt -------------------------------------------------------------------------------- /examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/Schemas.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/Schemas.kt -------------------------------------------------------------------------------- /examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/TagGroups.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/TagGroups.kt -------------------------------------------------------------------------------- /examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/TypesafeRouting.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/TypesafeRouting.kt -------------------------------------------------------------------------------- /examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/Webhooks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/examples/src/main/kotlin/io/github/smiley4/ktoropenapi/examples/Webhooks.kt -------------------------------------------------------------------------------- /examples/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/examples/src/main/resources/logback.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/gradlew.bat -------------------------------------------------------------------------------- /ktor-openapi/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/build.gradle.kts -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/DocumentedRouteSelector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/DocumentedRouteSelector.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/OpenApiPlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/OpenApiPlugin.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/OpenApiSpecBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/OpenApiSpecBuilder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/example/ExampleContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/example/ExampleContext.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/example/ExampleContextImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/example/ExampleContextImpl.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/ComponentsBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/ComponentsBuilder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/ContactBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/ContactBuilder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/ContentBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/ContentBuilder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/ExternalDocumentationBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/ExternalDocumentationBuilder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/HeaderBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/HeaderBuilder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/InfoBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/InfoBuilder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/LicenseBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/LicenseBuilder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/OAuthFlowsBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/OAuthFlowsBuilder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/OpenApiBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/OpenApiBuilder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/OperationBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/OperationBuilder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/OperationTagsBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/OperationTagsBuilder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/ParameterBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/ParameterBuilder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/PathBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/PathBuilder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/PathsBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/PathsBuilder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/RequestBodyBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/RequestBodyBuilder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/ResponseBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/ResponseBuilder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/ResponsesBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/ResponsesBuilder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/SecurityRequirementsBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/SecurityRequirementsBuilder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/SecuritySchemesBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/SecuritySchemesBuilder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/ServerBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/ServerBuilder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/TagBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/TagBuilder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/TagExternalDocumentationBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/TagExternalDocumentationBuilder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/WebhooksBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/openapi/WebhooksBuilder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/route/RouteCollector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/route/RouteCollector.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/route/RouteDocumentationMerger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/route/RouteDocumentationMerger.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/route/RouteMeta.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/route/RouteMeta.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/schema/SchemaContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/schema/SchemaContext.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/schema/SchemaContextImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/builder/schema/SchemaContextImpl.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/AuthKeyLocation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/AuthKeyLocation.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/AuthScheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/AuthScheme.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/AuthType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/AuthType.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/BaseBodyConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/BaseBodyConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/ContactConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/ContactConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/ExampleConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/ExampleConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/ExampleEncoder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/ExampleEncoder.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/ExternalDocsConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/ExternalDocsConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/HeaderConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/HeaderConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/InfoConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/InfoConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/LicenseConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/LicenseConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/MultipartBodyConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/MultipartBodyConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/MultipartPartConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/MultipartPartConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/OpenApiDslMarker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/OpenApiDslMarker.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/OpenApiPluginConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/OpenApiPluginConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/OpenIdOAuthFlowConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/OpenIdOAuthFlowConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/OpenIdOAuthFlowsConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/OpenIdOAuthFlowsConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/OutputFormat.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/OutputFormat.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/ParameterLocation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/ParameterLocation.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/PathFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/PathFilter.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/PostBuild.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/PostBuild.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/RequestConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/RequestConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/RequestParameterConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/RequestParameterConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/ResponseConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/ResponseConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/ResponsesConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/ResponsesConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/RouteConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/RouteConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/SchemaConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/SchemaConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/SchemaGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/SchemaGenerator.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/SchemaOverwriteModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/SchemaOverwriteModule.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/SecurityConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/SecurityConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/SecuritySchemeConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/SecuritySchemeConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/ServerConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/ServerConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/ServerVariableConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/ServerVariableConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/SimpleBodyConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/SimpleBodyConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/SpecAssigner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/SpecAssigner.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/TagConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/TagConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/TagGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/TagGenerator.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/TagGroupConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/TagGroupConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/TagsConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/TagsConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/ValueExampleDescriptorConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/ValueExampleDescriptorConfig.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/descriptors/ExampleDescriptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/descriptors/ExampleDescriptor.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/descriptors/TypeDescriptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/config/descriptors/TypeDescriptor.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/BaseBodyData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/BaseBodyData.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/ContactData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/ContactData.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/DataUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/DataUtils.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/ExampleConfigData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/ExampleConfigData.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/ExternalDocsData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/ExternalDocsData.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/HeaderData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/HeaderData.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/InfoData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/InfoData.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/LicenseData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/LicenseData.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/MultipartPartData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/MultipartPartData.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/OpenApiPluginData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/OpenApiPluginData.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/OpenIdOAuthFlowData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/OpenIdOAuthFlowData.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/OpenIdOAuthFlowsData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/OpenIdOAuthFlowsData.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/RequestData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/RequestData.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/RequestParameterData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/RequestParameterData.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/ResponseData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/ResponseData.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/RouteData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/RouteData.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/SchemaConfigData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/SchemaConfigData.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/SecurityData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/SecurityData.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/SecuritySchemeData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/SecuritySchemeData.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/ServerData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/ServerData.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/ServerVariableData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/ServerVariableData.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/TagData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/TagData.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/TagGroupData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/TagGroupData.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/TagsData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/data/TagsData.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/resources/DocumentedResourceRoutes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/resources/DocumentedResourceRoutes.kt -------------------------------------------------------------------------------- /ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/resources/documentationExtractor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/main/kotlin/io/github/smiley4/ktoropenapi/resources/documentationExtractor.kt -------------------------------------------------------------------------------- /ktor-openapi/src/test/kotlin/io/github/smiley4/ktorswaggerui/builder/ExternalDocsBuilderTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/test/kotlin/io/github/smiley4/ktorswaggerui/builder/ExternalDocsBuilderTest.kt -------------------------------------------------------------------------------- /ktor-openapi/src/test/kotlin/io/github/smiley4/ktorswaggerui/builder/InfoBuilderTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/test/kotlin/io/github/smiley4/ktorswaggerui/builder/InfoBuilderTest.kt -------------------------------------------------------------------------------- /ktor-openapi/src/test/kotlin/io/github/smiley4/ktorswaggerui/builder/OpenApiBuilderTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/test/kotlin/io/github/smiley4/ktorswaggerui/builder/OpenApiBuilderTest.kt -------------------------------------------------------------------------------- /ktor-openapi/src/test/kotlin/io/github/smiley4/ktorswaggerui/builder/OperationBuilderTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/test/kotlin/io/github/smiley4/ktorswaggerui/builder/OperationBuilderTest.kt -------------------------------------------------------------------------------- /ktor-openapi/src/test/kotlin/io/github/smiley4/ktorswaggerui/builder/PathsBuilderTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/test/kotlin/io/github/smiley4/ktorswaggerui/builder/PathsBuilderTest.kt -------------------------------------------------------------------------------- /ktor-openapi/src/test/kotlin/io/github/smiley4/ktorswaggerui/builder/SecuritySchemesBuilderTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/test/kotlin/io/github/smiley4/ktorswaggerui/builder/SecuritySchemesBuilderTest.kt -------------------------------------------------------------------------------- /ktor-openapi/src/test/kotlin/io/github/smiley4/ktorswaggerui/builder/ServersBuilderTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/test/kotlin/io/github/smiley4/ktorswaggerui/builder/ServersBuilderTest.kt -------------------------------------------------------------------------------- /ktor-openapi/src/test/kotlin/io/github/smiley4/ktorswaggerui/builder/TagsBuilderTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/test/kotlin/io/github/smiley4/ktorswaggerui/builder/TagsBuilderTest.kt -------------------------------------------------------------------------------- /ktor-openapi/src/test/kotlin/io/github/smiley4/ktorswaggerui/misc/RouteDocumentationMergerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/test/kotlin/io/github/smiley4/ktorswaggerui/misc/RouteDocumentationMergerTest.kt -------------------------------------------------------------------------------- /ktor-openapi/src/test/kotlin/io/github/smiley4/ktorswaggerui/misc/RoutingTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/test/kotlin/io/github/smiley4/ktorswaggerui/misc/RoutingTests.kt -------------------------------------------------------------------------------- /ktor-openapi/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-openapi/src/test/resources/logback.xml -------------------------------------------------------------------------------- /ktor-redoc/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-redoc/build.gradle.kts -------------------------------------------------------------------------------- /ktor-redoc/src/main/kotlin/io/github/smiley4/ktorredoc/PropertyBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-redoc/src/main/kotlin/io/github/smiley4/ktorredoc/PropertyBuilder.kt -------------------------------------------------------------------------------- /ktor-redoc/src/main/kotlin/io/github/smiley4/ktorredoc/Redoc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-redoc/src/main/kotlin/io/github/smiley4/ktorredoc/Redoc.kt -------------------------------------------------------------------------------- /ktor-redoc/src/main/kotlin/io/github/smiley4/ktorredoc/RedocRouteSelector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-redoc/src/main/kotlin/io/github/smiley4/ktorredoc/RedocRouteSelector.kt -------------------------------------------------------------------------------- /ktor-redoc/src/main/kotlin/io/github/smiley4/ktorredoc/ResourceContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-redoc/src/main/kotlin/io/github/smiley4/ktorredoc/ResourceContent.kt -------------------------------------------------------------------------------- /ktor-redoc/src/main/kotlin/io/github/smiley4/ktorredoc/config/RedocConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-redoc/src/main/kotlin/io/github/smiley4/ktorredoc/config/RedocConfig.kt -------------------------------------------------------------------------------- /ktor-redoc/src/test/kotlin/io/github/smiley4/ktorredoc/RoutingTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-redoc/src/test/kotlin/io/github/smiley4/ktorredoc/RoutingTests.kt -------------------------------------------------------------------------------- /ktor-swagger-ui/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-swagger-ui/build.gradle.kts -------------------------------------------------------------------------------- /ktor-swagger-ui/src/main/kotlin/io/github/smiley4/ktorswaggerui/PropertyBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-swagger-ui/src/main/kotlin/io/github/smiley4/ktorswaggerui/PropertyBuilder.kt -------------------------------------------------------------------------------- /ktor-swagger-ui/src/main/kotlin/io/github/smiley4/ktorswaggerui/ResourceContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-swagger-ui/src/main/kotlin/io/github/smiley4/ktorswaggerui/ResourceContent.kt -------------------------------------------------------------------------------- /ktor-swagger-ui/src/main/kotlin/io/github/smiley4/ktorswaggerui/SwaggerUI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-swagger-ui/src/main/kotlin/io/github/smiley4/ktorswaggerui/SwaggerUI.kt -------------------------------------------------------------------------------- /ktor-swagger-ui/src/main/kotlin/io/github/smiley4/ktorswaggerui/SwaggerUIRouteSelector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-swagger-ui/src/main/kotlin/io/github/smiley4/ktorswaggerui/SwaggerUIRouteSelector.kt -------------------------------------------------------------------------------- /ktor-swagger-ui/src/main/kotlin/io/github/smiley4/ktorswaggerui/config/OperationsSort.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-swagger-ui/src/main/kotlin/io/github/smiley4/ktorswaggerui/config/OperationsSort.kt -------------------------------------------------------------------------------- /ktor-swagger-ui/src/main/kotlin/io/github/smiley4/ktorswaggerui/config/SwaggerUIConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-swagger-ui/src/main/kotlin/io/github/smiley4/ktorswaggerui/config/SwaggerUIConfig.kt -------------------------------------------------------------------------------- /ktor-swagger-ui/src/main/kotlin/io/github/smiley4/ktorswaggerui/config/SwaggerUISyntaxHighlight.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-swagger-ui/src/main/kotlin/io/github/smiley4/ktorswaggerui/config/SwaggerUISyntaxHighlight.kt -------------------------------------------------------------------------------- /ktor-swagger-ui/src/main/kotlin/io/github/smiley4/ktorswaggerui/config/TagSort.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-swagger-ui/src/main/kotlin/io/github/smiley4/ktorswaggerui/config/TagSort.kt -------------------------------------------------------------------------------- /ktor-swagger-ui/src/test/kotlin/io/github/smiley4/ktorswaggerui/RoutingTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/ktor-swagger-ui/src/test/kotlin/io/github/smiley4/ktorswaggerui/RoutingTests.kt -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/requirements.txt -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SMILEY4/ktor-openapi-tools/HEAD/settings.gradle.kts --------------------------------------------------------------------------------