]> git.maquefel.me Git - brevno-suite/hugo/commit
Move common/hugo/HugoInfo to resources/page
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Mon, 16 Feb 2026 19:09:37 +0000 (20:09 +0100)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Tue, 17 Feb 2026 18:10:47 +0000 (19:10 +0100)
commit3c823408ee51bbfbad847d4b9f926ba813097185
tree14ba712d01a7c59ab06e02e613c2c51ef9483328
parent3f9d0ad2b6045849cbafe133cb9fb82ed5f5ee06
Move common/hugo/HugoInfo to resources/page

* This break the circular dependency between hugolib and resources/page, and allow HugoInfo to use the proper Page ans Site interfaces.
* It's a little misplaced, but it makes everything easier to maintain and test, so that's well worth it.
15 files changed:
commands/server.go
common/hugo/hugo.go
common/hugo/hugo_test.go
hugolib/hugo_sites.go
hugolib/page.go
hugolib/page__common.go
hugolib/site.go
resources/page/hugoinfo.go [new file with mode: 0644]
resources/page/hugoinfo_test.go [new file with mode: 0644]
resources/page/page.go
resources/page/page_matcher.go
resources/page/page_matcher_test.go
resources/page/page_nop.go
resources/page/site.go
resources/page/testhelpers_test.go