From 6bd328c58486f7388888c1a53854607922a24c16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Wed, 28 May 2025 11:57:36 +0200 Subject: [PATCH] resources: Remove unused interface --- hugolib/hugo_sites_build.go | 1 + hugolib/page.go | 6 ------ resources/resource/resourcetypes.go | 5 ----- 3 files changed, 1 insertion(+), 11 deletions(-) diff --git a/hugolib/hugo_sites_build.go b/hugolib/hugo_sites_build.go index b1fe279f4..ce8ddd143 100644 --- a/hugolib/hugo_sites_build.go +++ b/hugolib/hugo_sites_build.go @@ -905,6 +905,7 @@ func (h *HugoSites) processPartialFileEvents(ctx context.Context, l logg.LevelLo handleChange := func(pathInfo *paths.Path, delete, isDir bool) { switch pathInfo.Component() { case files.ComponentFolderContent: + logger.Println("Source changed", pathInfo.Path()) isContentDataFile := pathInfo.IsContentData() if !isContentDataFile { if ids := h.pageTrees.collectAndMarkStaleIdentities(pathInfo); len(ids) > 0 { diff --git a/hugolib/page.go b/hugolib/page.go index bdfc66e87..bb3835c1e 100644 --- a/hugolib/page.go +++ b/hugolib/page.go @@ -535,12 +535,6 @@ func (p *pageState) renderResources() error { continue } - if _, isWrapper := r.(resource.ResourceWrapper); isWrapper { - // Skip resources that are wrapped. - // These gets published on its own. - continue - } - src, ok := r.(resource.Source) if !ok { return fmt.Errorf("resource %T does not support resource.Source", r) diff --git a/resources/resource/resourcetypes.go b/resources/resource/resourcetypes.go index 585dfd150..51255c612 100644 --- a/resources/resource/resourcetypes.go +++ b/resources/resource/resourcetypes.go @@ -81,11 +81,6 @@ type ResourceWithoutMeta interface { ResourceDataProvider } -type ResourceWrapper interface { - UnwrappedResource() Resource - WrapResource(Resource) ResourceWrapper -} - type ResourceTypeProvider interface { // ResourceType is the resource type. For most file types, this is the main // part of the MIME type, e.g. "image", "application", "text" etc.