]> git.maquefel.me Git - brevno-suite/hugo/commitdiff
resources: Remove unused interface
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Wed, 28 May 2025 09:57:36 +0000 (11:57 +0200)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Wed, 28 May 2025 17:32:28 +0000 (19:32 +0200)
hugolib/hugo_sites_build.go
hugolib/page.go
resources/resource/resourcetypes.go

index b1fe279f4afc9cc151ebec8b195fa160351b5bde..ce8ddd14365edcb541a1d4b2eec226173d0bf72a 100644 (file)
@@ -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 {
index bdfc66e87f7179174b44371291086235ea8386ed..bb3835c1e143d91a119be812af4bbc00588b0eb4 100644 (file)
@@ -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)
index 585dfd1505ef9cb341dfba0cdab18e30e7fcdc1e..51255c612266ed3d32d7fdbe8de366b1595cc314 100644 (file)
@@ -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.