You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@grails.apache.org by ja...@apache.org on 2026/05/01 02:11:05 UTC

(grails-static-website) 01/01: Merge pull request #451 from apache/phase-8-vendor-docs-core-renderer

This is an automated email from the ASF dual-hosted git repository.

jamesfredley pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/grails-static-website.git

commit 2b50c28e776e1982054c1f9fcc434bdb4dd5cc87
Merge: 8cee2e73dc8 1433fee7cb0
Author: James Fredley <ja...@users.noreply.github.com>
AuthorDate: Thu Apr 30 21:11:00 2026 -0500

    Merge pull request #451 from apache/phase-8-vendor-docs-core-renderer
    
    Add guide rendering with renderer parity verification (refs #354)

 NOTICE                                             |   16 +
 buildSrc/VENDOR.md                                 |  166 ++
 buildSrc/build.gradle                              |   28 +
 buildSrc/gradle.properties                         |    8 +
 .../src/main/groovy/grails/doc/DocEngine.groovy    |  395 +++
 .../src/main/groovy/grails/doc/DocPublisher.groovy |  760 +++++
 .../grails/doc/asciidoc/AsciiDocEngine.groovy      |   63 +
 .../doc/dropdown/CreateReleaseDropDownTask.groovy  |  240 ++
 .../groovy/grails/doc/dropdown/Snapshot.groovy     |   82 +
 .../grails/doc/dropdown/SoftwareVersion.groovy     |  101 +
 .../groovy/grails/doc/filters/HeaderFilter.groovy  |   40 +
 .../grails/doc/filters/LinkTestFilter.groovy       |  116 +
 .../groovy/grails/doc/filters/ListFilter.groovy    |   34 +
 .../grails/doc/gradle/PublishGuideTask.groovy      |  204 ++
 .../grails/doc/internal/FileResourceChecker.groovy |   37 +
 .../grails/doc/internal/StringEscapeCategory.java  |   54 +
 .../grails/doc/internal/UserGuideNode.groovy       |   45 +
 .../grails/doc/internal/YamlTocStrategy.groovy     |  125 +
 .../grails/doc/macros/GspTagSourceMacro.groovy     |  150 +
 .../groovy/grails/doc/macros/HiddenMacro.groovy    |   36 +
 .../website/gradle/GrailsWebsitePlugin.groovy      |   11 +
 .../website/gradle/RenderGuidesPlugin.groovy       |  282 ++
 .../groovy/website/gradle/tasks/CspScanTask.groovy |  213 ++
 .../gradle/tasks/ParityCheckGuideTask.groovy       |  109 +
 .../main/groovy/website/qa/AdHocFixtureDiff.groovy |  224 ++
 .../src/main/resources/grails/doc/doc.properties   |   28 +
 .../main/resources/radeox_messages_en.properties   |   63 +
 buildSrc/src/main/template/css/custom-pdf.css      |    3 +
 buildSrc/src/main/template/css/custom.css          |    4 +
 buildSrc/src/main/template/css/main.css            | 1217 ++++++++
 buildSrc/src/main/template/css/menu.css            |   17 +
 buildSrc/src/main/template/css/pdf.css             |  160 ++
 buildSrc/src/main/template/css/ref.css             |  431 +++
 buildSrc/src/main/template/css/skin.css            |  186 ++
 buildSrc/src/main/template/css/tools.css           |  128 +
 buildSrc/src/main/template/fonts/FontAwesome.otf   |  Bin 0 -> 75188 bytes
 .../main/template/fonts/fontawesome-webfont.eot    |  Bin 0 -> 72449 bytes
 .../main/template/fonts/fontawesome-webfont.svg    |  504 ++++
 .../main/template/fonts/fontawesome-webfont.ttf    |  Bin 0 -> 141564 bytes
 .../main/template/fonts/fontawesome-webfont.woff   |  Bin 0 -> 83760 bytes
 buildSrc/src/main/template/img/default/bullet.gif  |  Bin 0 -> 97 bytes
 .../template/img/default/linear-gradient-green.png |  Bin 0 -> 285 bytes
 .../main/template/img/default/linear-gradient.png  |  Bin 0 -> 150 bytes
 .../template/img/default/separator-horizontal.gif  |  Bin 0 -> 43 bytes
 .../main/template/img/default/separator-menu.png   |  Bin 0 -> 172 bytes
 .../template/img/default/separator-vertical.gif    |  Bin 0 -> 43 bytes
 buildSrc/src/main/template/img/favicon.ico         |  Bin 0 -> 5558 bytes
 .../template/img/grails-cupsonly-logo-white.svg    |   26 +
 buildSrc/src/main/template/img/grails-icon.png     |  Bin 0 -> 1599 bytes
 buildSrc/src/main/template/img/grails.png          |  Bin 0 -> 21146 bytes
 buildSrc/src/main/template/img/grails.svg          |   13 +
 buildSrc/src/main/template/img/groovy.png          |  Bin 0 -> 7543 bytes
 buildSrc/src/main/template/img/note.gif            |  Bin 0 -> 569 bytes
 buildSrc/src/main/template/img/warning.gif         |  Bin 0 -> 613 bytes
 buildSrc/src/main/template/js/docs.js              |   57 +
 buildSrc/src/main/template/log4j.properties        |   25 +
 buildSrc/src/main/template/style/guideItem.html    |  176 ++
 buildSrc/src/main/template/style/index.html        |   34 +
 buildSrc/src/main/template/style/layout.html       |  179 ++
 buildSrc/src/main/template/style/menu.html         |   51 +
 .../src/main/template/style/referenceItem.html     |  146 +
 buildSrc/src/main/template/style/section.html      |   12 +
 .../creating-your-first-grails-app-v6/index.html   | 2937 ++++++++++++++++++++
 conf/csp-allowlist.yml                             |   46 +
 64 files changed, 9982 insertions(+)