├── .gitignore ├── HELP.md ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── resources ├── documentation_tasks_3ea.png ├── swagger-restdocs-love.png ├── swagger-result-1.png ├── swagger-result-2.png └── swagger-ui-dist.png ├── settings.gradle.kts └── src ├── main ├── kotlin │ └── com │ │ └── traeper │ │ └── api_documentation │ │ ├── ApiDocumentationApplication.kt │ │ ├── configuration │ │ └── StaticRoutingConfiguration.kt │ │ └── sample │ │ ├── SampleController.kt │ │ └── SampleResponse.kt └── resources │ ├── application.properties │ └── static │ └── swagger-ui │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── openapi3.yaml │ ├── swagger-ui-bundle.js │ ├── swagger-ui-bundle.js.map │ ├── swagger-ui-standalone-preset.js │ ├── swagger-ui-standalone-preset.js.map │ ├── swagger-ui.css │ ├── swagger-ui.css.map │ └── swagger-ui.html └── test └── kotlin └── com └── traeper └── api_documentation └── SampleControllerTest.kt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/.gitignore -------------------------------------------------------------------------------- /HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/HELP.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/gradlew.bat -------------------------------------------------------------------------------- /resources/documentation_tasks_3ea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/resources/documentation_tasks_3ea.png -------------------------------------------------------------------------------- /resources/swagger-restdocs-love.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/resources/swagger-restdocs-love.png -------------------------------------------------------------------------------- /resources/swagger-result-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/resources/swagger-result-1.png -------------------------------------------------------------------------------- /resources/swagger-result-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/resources/swagger-result-2.png -------------------------------------------------------------------------------- /resources/swagger-ui-dist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/resources/swagger-ui-dist.png -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "api_documentation" 2 | -------------------------------------------------------------------------------- /src/main/kotlin/com/traeper/api_documentation/ApiDocumentationApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/src/main/kotlin/com/traeper/api_documentation/ApiDocumentationApplication.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/traeper/api_documentation/configuration/StaticRoutingConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/src/main/kotlin/com/traeper/api_documentation/configuration/StaticRoutingConfiguration.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/traeper/api_documentation/sample/SampleController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/src/main/kotlin/com/traeper/api_documentation/sample/SampleController.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/traeper/api_documentation/sample/SampleResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/src/main/kotlin/com/traeper/api_documentation/sample/SampleResponse.kt -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/main/resources/static/swagger-ui/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/src/main/resources/static/swagger-ui/favicon-16x16.png -------------------------------------------------------------------------------- /src/main/resources/static/swagger-ui/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/src/main/resources/static/swagger-ui/favicon-32x32.png -------------------------------------------------------------------------------- /src/main/resources/static/swagger-ui/openapi3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/src/main/resources/static/swagger-ui/openapi3.yaml -------------------------------------------------------------------------------- /src/main/resources/static/swagger-ui/swagger-ui-bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/src/main/resources/static/swagger-ui/swagger-ui-bundle.js -------------------------------------------------------------------------------- /src/main/resources/static/swagger-ui/swagger-ui-bundle.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/src/main/resources/static/swagger-ui/swagger-ui-bundle.js.map -------------------------------------------------------------------------------- /src/main/resources/static/swagger-ui/swagger-ui-standalone-preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/src/main/resources/static/swagger-ui/swagger-ui-standalone-preset.js -------------------------------------------------------------------------------- /src/main/resources/static/swagger-ui/swagger-ui-standalone-preset.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/src/main/resources/static/swagger-ui/swagger-ui-standalone-preset.js.map -------------------------------------------------------------------------------- /src/main/resources/static/swagger-ui/swagger-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/src/main/resources/static/swagger-ui/swagger-ui.css -------------------------------------------------------------------------------- /src/main/resources/static/swagger-ui/swagger-ui.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/src/main/resources/static/swagger-ui/swagger-ui.css.map -------------------------------------------------------------------------------- /src/main/resources/static/swagger-ui/swagger-ui.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/src/main/resources/static/swagger-ui/swagger-ui.html -------------------------------------------------------------------------------- /src/test/kotlin/com/traeper/api_documentation/SampleControllerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traeper/api_documentation/HEAD/src/test/kotlin/com/traeper/api_documentation/SampleControllerTest.kt --------------------------------------------------------------------------------