[all-commits] [llvm/llvm-project] 203cd8: [clang-doc] Add Mustache case to assets test (#170...

Erick Velez via All-commits all-commits at lists.llvm.org
Thu Dec 4 10:18:19 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 203cd83feb304146226bf28d0788c97160f45370
      https://github.com/llvm/llvm-project/commit/203cd83feb304146226bf28d0788c97160f45370
  Author: Erick Velez <erickvelez7 at gmail.com>
  Date:   2025-12-04 (Thu, 04 Dec 2025)

  Changed paths:
    M clang-tools-extra/clang-doc/support/Utils.cpp
    M clang-tools-extra/clang-doc/tool/ClangDocMain.cpp
    M clang-tools-extra/test/clang-doc/assets.cpp

  Log Message:
  -----------
  [clang-doc] Add Mustache case to assets test (#170198)

Mustache wasn't tested in the assets lit test, which tests if
user-supplied assets are copied correctly. The Mustache HTML backend
initialy failed this test because it expected every asset, which
included Mustache templates, to be supplied. For now, we just expect
either CSS or JS to be supplied and use the default if one of them isn't
given.

We can allow custom templates in the future using the same checks.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list