From fb1e5044be98a5a36cc924abbf4b0f94d553386f Mon Sep 17 00:00:00 2001 From: GetPsyched Date: Thu, 21 Nov 2024 17:03:57 +0400 Subject: [PATCH] nixos-render-docs: don't validate redirects if non were given --- .../ni/nixos-render-docs/src/nixos_render_docs/redirects.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/ni/nixos-render-docs/src/nixos_render_docs/redirects.py b/pkgs/by-name/ni/nixos-render-docs/src/nixos_render_docs/redirects.py index 57a6d6bbb3aa5b..637f394c7c0b9e 100644 --- a/pkgs/by-name/ni/nixos-render-docs/src/nixos_render_docs/redirects.py +++ b/pkgs/by-name/ni/nixos-render-docs/src/nixos_render_docs/redirects.py @@ -87,6 +87,10 @@ def validate(self, initial_xref_targets: dict[str, XrefTarget]): - Identifiers must not be identical to any historical location's anchor of the same output path - The first element of an identifier's redirects list must denote its current location. """ + # Disable redirects validation if redirects were not provided + if not self._raw_redirects: + return + xref_targets = {} ignored_identifier_patterns = ("opt-", "auto-generated-", "function-library-") for id, target in initial_xref_targets.items():