From 1c17163ab96538ec5531b3de1224eeedc212eb8e Mon Sep 17 00:00:00 2001 From: Jean-Michel Fayard Date: Tue, 5 Dec 2017 07:32:11 +0100 Subject: [PATCH] swagger-codegen: add page (#1727) --- pages/common/swagger-codegen.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 pages/common/swagger-codegen.md diff --git a/pages/common/swagger-codegen.md b/pages/common/swagger-codegen.md new file mode 100644 index 0000000000..851c6d632f --- /dev/null +++ b/pages/common/swagger-codegen.md @@ -0,0 +1,19 @@ +# swagger-codegen + +> Generate code and documentation for your REST api from a OpenAPI/swagger definition. + +- Generate documentation and code from an OpenAPI/swagger file: + +`swagger-codegen generate -i {{swagger_file}} -l {{language}}` + +- Generate java code using the library retrofit2 and the option useRxJava2: + +`swagger-codegen generate -i {{http://petstore.swagger.io/v2/swagger.json}} -l {{java}} --library {{retrofit2}} -D{{useRxJava2}}={{true}}` + +- List available languages: + +`swagger-codegen langs` + +- Display help options for the generate command: + +`swagger-codegen help {{generate}}`