From d5cda610c86c85ddb1fb466f30f58f68f1891763 Mon Sep 17 00:00:00 2001 From: Wojciech Mazur Date: Sun, 26 Oct 2025 00:21:41 +0200 Subject: [PATCH 1/3] Eliminate duplicate sidebar.yml files, generate it when building docs using sidebar.reference.yml and sidebar.nightly.template.yml. Regenerate reference-expected-links Ensure the warnings emitted during `generateScalaDocumentation` are pointing to original sources Improve generateScalaDocumentation task description --- docs/_layouts/static-site-main.html | 12 +- docs/sidebar.nightly.template.yml | 63 +++ docs/sidebar.yml | 434 ++++++++---------- project/Build.scala | 183 +++++--- project/build.sbt | 3 + .../_layouts/static-site-main.html | 26 -- .../referenceReplacements/sidebar.yml | 176 ------- .../reference-expected-links.txt | 16 +- 8 files changed, 397 insertions(+), 516 deletions(-) create mode 100644 docs/sidebar.nightly.template.yml delete mode 100644 project/resources/referenceReplacements/_layouts/static-site-main.html delete mode 100644 project/resources/referenceReplacements/sidebar.yml diff --git a/docs/_layouts/static-site-main.html b/docs/_layouts/static-site-main.html index 508cf61efe2d..fef31885980b 100644 --- a/docs/_layouts/static-site-main.html +++ b/docs/_layouts/static-site-main.html @@ -4,17 +4,7 @@
- {% if page.nightlyOf %} - - {% endif %} {{ content }} + {{ content }}