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.