From c795a4614e19ded1694c31f24c18ae627521f71c Mon Sep 17 00:00:00 2001 From: Guillaume Hillairet Date: Wed, 8 May 2019 12:05:45 +0200 Subject: [PATCH 1/5] [ZEN-4828] Documentation: Migration to Bootstrap 4 First commit for migration to bootstrap 4. --- .../genflow/openapi3/doc/ModelDoc.xtend | 8 +- .../reprezen/genflow/openapi3/doc/OpDoc.xtend | 10 +- .../genflow/openapi3/doc/ParamDoc.xtend | 8 +- .../genflow/openapi3/doc/PathDoc.xtend | 8 +- .../genflow/openapi3/doc/ResponseDoc.xtend | 8 +- .../genflow/openapi3/doc/TagHelper.xtend | 5 +- .../genflow/openapi3/doc/TopMatter.xtend | 8 +- .../openapi3/doc/XGenerateOpenApi3Doc.xtend | 68 +- .../openapi3/doc/XOpenApi3DocGenTemplate.java | 3 +- .../bootstrap/4.3.1/css/bootstrap-grid.css | 3719 ++++++ .../4.3.1/css/bootstrap-grid.css.map | 1 + .../4.3.1/css/bootstrap-grid.min.css | 7 + .../4.3.1/css/bootstrap-grid.min.css.map | 1 + .../bootstrap/4.3.1/css/bootstrap-reboot.css | 331 + .../4.3.1/css/bootstrap-reboot.css.map | 1 + .../4.3.1/css/bootstrap-reboot.min.css | 8 + .../4.3.1/css/bootstrap-reboot.min.css.map | 1 + .../4.3.1/css/bootstrap-reprezen.css | 193 + .../doc/bootstrap/4.3.1/css/bootstrap.css | 10038 ++++++++++++++++ .../doc/bootstrap/4.3.1/css/bootstrap.css.map | 1 + .../doc/bootstrap/4.3.1/css/bootstrap.min.css | 7 + .../bootstrap/4.3.1/css/bootstrap.min.css.map | 1 + .../bootstrap/4.3.1/css/navbar-fixed-top.css | 5 + .../bootstrap/4.3.1/js/bootstrap.bundle.js | 7013 +++++++++++ .../4.3.1/js/bootstrap.bundle.js.map | 1 + .../4.3.1/js/bootstrap.bundle.min.js | 7 + .../4.3.1/js/bootstrap.bundle.min.js.map | 1 + .../doc/bootstrap/4.3.1/js/bootstrap.js | 4435 +++++++ .../doc/bootstrap/4.3.1/js/bootstrap.js.map | 1 + .../doc/bootstrap/4.3.1/js/bootstrap.min.js | 7 + .../bootstrap/4.3.1/js/bootstrap.min.js.map | 1 + .../bootstrap/4.3.1/js/reprezenTOCBuilder.js | 62 + .../doc/jquery/3.3.1/jquery-3.3.1.slim.min.js | 2 + .../doc/XGenerateOpenApi3DocTest.xtend | 13 +- .../openapi3-doc/src/test/resources/Doc.gen | 15 + .../src/test/resources/petstore.yaml | 111 + 36 files changed, 26048 insertions(+), 61 deletions(-) create mode 100644 modules/gentemplates/openapi3-doc/src/main/resources/com/reprezen/genflow/openapi3/doc/bootstrap/4.3.1/css/bootstrap-grid.css create mode 100644 modules/gentemplates/openapi3-doc/src/main/resources/com/reprezen/genflow/openapi3/doc/bootstrap/4.3.1/css/bootstrap-grid.css.map create mode 100644 modules/gentemplates/openapi3-doc/src/main/resources/com/reprezen/genflow/openapi3/doc/bootstrap/4.3.1/css/bootstrap-grid.min.css create mode 100644 modules/gentemplates/openapi3-doc/src/main/resources/com/reprezen/genflow/openapi3/doc/bootstrap/4.3.1/css/bootstrap-grid.min.css.map create mode 100644 modules/gentemplates/openapi3-doc/src/main/resources/com/reprezen/genflow/openapi3/doc/bootstrap/4.3.1/css/bootstrap-reboot.css create mode 100644 modules/gentemplates/openapi3-doc/src/main/resources/com/reprezen/genflow/openapi3/doc/bootstrap/4.3.1/css/bootstrap-reboot.css.map create mode 100644 modules/gentemplates/openapi3-doc/src/main/resources/com/reprezen/genflow/openapi3/doc/bootstrap/4.3.1/css/bootstrap-reboot.min.css create mode 100644 modules/gentemplates/openapi3-doc/src/main/resources/com/reprezen/genflow/openapi3/doc/bootstrap/4.3.1/css/bootstrap-reboot.min.css.map create mode 100644 modules/gentemplates/openapi3-doc/src/main/resources/com/reprezen/genflow/openapi3/doc/bootstrap/4.3.1/css/bootstrap-reprezen.css create mode 100644 modules/gentemplates/openapi3-doc/src/main/resources/com/reprezen/genflow/openapi3/doc/bootstrap/4.3.1/css/bootstrap.css create mode 100644 modules/gentemplates/openapi3-doc/src/main/resources/com/reprezen/genflow/openapi3/doc/bootstrap/4.3.1/css/bootstrap.css.map create mode 100644 modules/gentemplates/openapi3-doc/src/main/resources/com/reprezen/genflow/openapi3/doc/bootstrap/4.3.1/css/bootstrap.min.css create mode 100644 modules/gentemplates/openapi3-doc/src/main/resources/com/reprezen/genflow/openapi3/doc/bootstrap/4.3.1/css/bootstrap.min.css.map create mode 100644 modules/gentemplates/openapi3-doc/src/main/resources/com/reprezen/genflow/openapi3/doc/bootstrap/4.3.1/css/navbar-fixed-top.css create mode 100644 modules/gentemplates/openapi3-doc/src/main/resources/com/reprezen/genflow/openapi3/doc/bootstrap/4.3.1/js/bootstrap.bundle.js create mode 100644 modules/gentemplates/openapi3-doc/src/main/resources/com/reprezen/genflow/openapi3/doc/bootstrap/4.3.1/js/bootstrap.bundle.js.map create mode 100644 modules/gentemplates/openapi3-doc/src/main/resources/com/reprezen/genflow/openapi3/doc/bootstrap/4.3.1/js/bootstrap.bundle.min.js create mode 100644 modules/gentemplates/openapi3-doc/src/main/resources/com/reprezen/genflow/openapi3/doc/bootstrap/4.3.1/js/bootstrap.bundle.min.js.map create mode 100644 modules/gentemplates/openapi3-doc/src/main/resources/com/reprezen/genflow/openapi3/doc/bootstrap/4.3.1/js/bootstrap.js create mode 100644 modules/gentemplates/openapi3-doc/src/main/resources/com/reprezen/genflow/openapi3/doc/bootstrap/4.3.1/js/bootstrap.js.map create mode 100644 modules/gentemplates/openapi3-doc/src/main/resources/com/reprezen/genflow/openapi3/doc/bootstrap/4.3.1/js/bootstrap.min.js create mode 100644 modules/gentemplates/openapi3-doc/src/main/resources/com/reprezen/genflow/openapi3/doc/bootstrap/4.3.1/js/bootstrap.min.js.map create mode 100644 modules/gentemplates/openapi3-doc/src/main/resources/com/reprezen/genflow/openapi3/doc/bootstrap/4.3.1/js/reprezenTOCBuilder.js create mode 100644 modules/gentemplates/openapi3-doc/src/main/resources/com/reprezen/genflow/openapi3/doc/jquery/3.3.1/jquery-3.3.1.slim.min.js create mode 100644 modules/gentemplates/openapi3-doc/src/test/resources/Doc.gen create mode 100644 modules/gentemplates/openapi3-doc/src/test/resources/petstore.yaml diff --git a/modules/gentemplates/openapi3-doc/src/main/java/com/reprezen/genflow/openapi3/doc/ModelDoc.xtend b/modules/gentemplates/openapi3-doc/src/main/java/com/reprezen/genflow/openapi3/doc/ModelDoc.xtend index 6ab24b4..c5ed287 100755 --- a/modules/gentemplates/openapi3-doc/src/main/java/com/reprezen/genflow/openapi3/doc/ModelDoc.xtend +++ b/modules/gentemplates/openapi3-doc/src/main/java/com/reprezen/genflow/openapi3/doc/ModelDoc.xtend @@ -29,11 +29,11 @@ class ModelDoc { def getHtml() { ''' -
-
-

«name»

+
+
+

«name»

-
+
«definition.description.docHtml» «definition.renderSchema»
diff --git a/modules/gentemplates/openapi3-doc/src/main/java/com/reprezen/genflow/openapi3/doc/OpDoc.xtend b/modules/gentemplates/openapi3-doc/src/main/java/com/reprezen/genflow/openapi3/doc/OpDoc.xtend index 270c7db..2e73216 100755 --- a/modules/gentemplates/openapi3-doc/src/main/java/com/reprezen/genflow/openapi3/doc/OpDoc.xtend +++ b/modules/gentemplates/openapi3-doc/src/main/java/com/reprezen/genflow/openapi3/doc/OpDoc.xtend @@ -37,14 +37,14 @@ class OpDoc { def String getHtml(String method) { ''' - «method» + «method» «op.operationId.deprecate(op.isDeprecated)» «op.tagBadges» «IF preview»   - + «ENDIF»