mirror of
https://github.com/gohugoio/hugo.git
synced 2025-08-21 21:35:28 +02:00
transform: Add missing GoDoc
This commit is contained in:
@@ -15,8 +15,9 @@ package transform
|
||||
|
||||
import (
|
||||
"bytes"
|
||||
bp "github.com/spf13/hugo/bufferpool"
|
||||
"io"
|
||||
|
||||
bp "github.com/spf13/hugo/bufferpool"
|
||||
)
|
||||
|
||||
type trans func(rw contentTransformer)
|
||||
@@ -25,10 +26,12 @@ type link trans
|
||||
|
||||
type chain []link
|
||||
|
||||
// NewChain creates a chained content transformer given the provided transforms.
|
||||
func NewChain(trs ...link) chain {
|
||||
return trs
|
||||
}
|
||||
|
||||
// NewEmptyTransforms creates a new slice of transforms with a capacity of 20.
|
||||
func NewEmptyTransforms() []link {
|
||||
return make([]link, 0, 20)
|
||||
}
|
||||
|
@@ -24,6 +24,7 @@ import (
|
||||
var metaTagsCheck = regexp.MustCompile(`(?i)<meta\s+name=['|"]?generator['|"]?`)
|
||||
var hugoGeneratorTag = fmt.Sprintf(`<meta name="generator" content="Hugo %s" />`, helpers.HugoVersion())
|
||||
|
||||
// HugoGeneratorInject injects a meta generator tag for Hugo if none present.
|
||||
func HugoGeneratorInject(ct contentTransformer) {
|
||||
if metaTagsCheck.Match(ct.Content()) {
|
||||
ct.Write(ct.Content())
|
||||
|
Reference in New Issue
Block a user