]> git.maquefel.me Git - brevno-suite/hugo/commit
config: Skip taxonomy entries with empty keys or values
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Mon, 23 Feb 2026 10:03:38 +0000 (11:03 +0100)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Mon, 23 Feb 2026 11:22:39 +0000 (12:22 +0100)
commit65b4287c68cfa17d4cf0f5526b2a53b960516ac0
tree85fbb3aa3ab282675b22e48b9ceae374a23c8850
parentcc338a9d4854c7e7273a5c3c8fee436c642f4dde
config: Skip taxonomy entries with empty keys or values

When non-taxonomy keys (e.g. disableKinds = []) are placed after
[taxonomies] in TOML, they become part of the taxonomies table.
An empty-valued entry creates a phantom taxonomy with an empty
pluralTreeKey, causing .Ancestors to loop indefinitely.

Fixes #14550

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
AGENTS.md
config/allconfig/alldecoders.go
hugolib/disableKinds_test.go