Compare commits

..

No commits in common. "main" and "v0.0.1" have entirely different histories.
main ... v0.0.1

2 changed files with 1 additions and 18 deletions

View file

@ -1,10 +0,0 @@
all: fmt vet test
fmt:
go fmt ./...
vet:
go vet ./...
test:
go test -vet=off ./...

View file

@ -23,7 +23,6 @@ type Collection struct {
type Options struct { type Options struct {
// Files from shared collections will be available in every main template. // Files from shared collections will be available in every main template.
SharedCollections []Collection SharedCollections []Collection
FuncMap template.FuncMap
} }
// Load templates from specified directories with default options. // Load templates from specified directories with default options.
@ -39,7 +38,6 @@ func LoadWithOptions(
options Options, options Options,
) (map[string]*template.Template, error) { ) (map[string]*template.Template, error) {
sharedTemplate := template.New("") sharedTemplate := template.New("")
for _, stp := range options.SharedCollections { for _, stp := range options.SharedCollections {
files, err := getFiles(stp.RootDir, stp.Prefix) files, err := getFiles(stp.RootDir, stp.Prefix)
if err != nil { if err != nil {
@ -47,12 +45,7 @@ func LoadWithOptions(
} }
for name, contents := range files { for name, contents := range files {
sharedTemplate = sharedTemplate.New(name) sharedTemplate, err = sharedTemplate.New(name).Parse(contents)
if options.FuncMap != nil {
sharedTemplate = sharedTemplate.Funcs(options.FuncMap)
}
sharedTemplate, err = sharedTemplate.Parse(contents)
if err != nil { if err != nil {
return nil, err return nil, err
} }