Skip to content

Commit

Permalink
Fix and refactor typos
Browse files Browse the repository at this point in the history
  • Loading branch information
CathrinePaulsen authored and bep committed Mar 14, 2022
1 parent 31fbc08 commit 61cf3c9
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 15 deletions.
4 changes: 2 additions & 2 deletions create/content.go
Original file line number Diff line number Diff line change
Expand Up @@ -283,10 +283,10 @@ func (b *contentBuilder) applyArcheType(contentFilename, archetypeFilename strin
defer f.Close()

if archetypeFilename == "" {
return b.cf.AppplyArchetypeTemplate(f, p, b.kind, DefaultArchetypeTemplateTemplate)
return b.cf.ApplyArchetypeTemplate(f, p, b.kind, DefaultArchetypeTemplateTemplate)
}

return b.cf.AppplyArchetypeFilename(f, p, b.kind, archetypeFilename)
return b.cf.ApplyArchetypeFilename(f, p, b.kind, archetypeFilename)

}

Expand Down
24 changes: 12 additions & 12 deletions hugolib/content_factory.go
Original file line number Diff line number Diff line change
Expand Up @@ -35,12 +35,12 @@ type ContentFactory struct {

// We parse the archetype templates as Go templates, so we need
// to replace any shortcode with a temporary placeholder.
shortocdeReplacerPre *strings.Replacer
shortocdeReplacerPost *strings.Replacer
shortcodeReplacerPre *strings.Replacer
shortcodeReplacerPost *strings.Replacer
}

// AppplyArchetypeFilename archetypeFilename to w as a template using the given Page p as the foundation for the data context.
func (f ContentFactory) AppplyArchetypeFilename(w io.Writer, p page.Page, archetypeKind, archetypeFilename string) error {
// ApplyArchetypeFilename archetypeFilename to w as a template using the given Page p as the foundation for the data context.
func (f ContentFactory) ApplyArchetypeFilename(w io.Writer, p page.Page, archetypeKind, archetypeFilename string) error {

fi, err := f.h.SourceFilesystems.Archetypes.Fs.Stat(archetypeFilename)
if err != nil {
Expand All @@ -57,12 +57,12 @@ func (f ContentFactory) AppplyArchetypeFilename(w io.Writer, p page.Page, archet

}

return f.AppplyArchetypeTemplate(w, p, archetypeKind, string(templateSource))
return f.ApplyArchetypeTemplate(w, p, archetypeKind, string(templateSource))

}

// AppplyArchetypeFilename templateSource to w as a template using the given Page p as the foundation for the data context.
func (f ContentFactory) AppplyArchetypeTemplate(w io.Writer, p page.Page, archetypeKind, templateSource string) error {
// ApplyArchetypeTemplate templateSource to w as a template using the given Page p as the foundation for the data context.
func (f ContentFactory) ApplyArchetypeTemplate(w io.Writer, p page.Page, archetypeKind, templateSource string) error {
ps := p.(*pageState)
if archetypeKind == "" {
archetypeKind = p.Type()
Expand All @@ -75,7 +75,7 @@ func (f ContentFactory) AppplyArchetypeTemplate(w io.Writer, p page.Page, archet
File: p.File(),
}

templateSource = f.shortocdeReplacerPre.Replace(templateSource)
templateSource = f.shortcodeReplacerPre.Replace(templateSource)

templ, err := ps.s.TextTmpl().Parse("archetype.md", string(templateSource))
if err != nil {
Expand All @@ -87,7 +87,7 @@ func (f ContentFactory) AppplyArchetypeTemplate(w io.Writer, p page.Page, archet
return errors.Wrapf(err, "failed to execute archetype template: %s", err)
}

_, err = io.WriteString(w, f.shortocdeReplacerPost.Replace(result))
_, err = io.WriteString(w, f.shortcodeReplacerPost.Replace(result))

return err

Expand Down Expand Up @@ -116,7 +116,7 @@ func (f ContentFactory) CreateContentPlaceHolder(filename string) (string, error
return "", err
}

// This will be overwritten later, just write a placholder to get
// This will be overwritten later, just write a placeholder to get
// the paths correct.
placeholder := `---
title: "Content Placeholder"
Expand All @@ -135,12 +135,12 @@ _build:
func NewContentFactory(h *HugoSites) ContentFactory {
return ContentFactory{
h: h,
shortocdeReplacerPre: strings.NewReplacer(
shortcodeReplacerPre: strings.NewReplacer(
"{{<", "{x{<",
"{{%", "{x{%",
">}}", ">}x}",
"%}}", "%}x}"),
shortocdeReplacerPost: strings.NewReplacer(
shortcodeReplacerPost: strings.NewReplacer(
"{x{<", "{{<",
"{x{%", "{{%",
">}x}", ">}}",
Expand Down
2 changes: 1 addition & 1 deletion hugolib/content_factory_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ Hello World.
b.Assert(p, qt.Not(qt.IsNil))

var buf bytes.Buffer
b.Assert(cf.AppplyArchetypeFilename(&buf, p, "", "post.md"), qt.IsNil)
b.Assert(cf.ApplyArchetypeFilename(&buf, p, "", "post.md"), qt.IsNil)

b.Assert(buf.String(), qt.Contains, `title: "Mypage"`)
})
Expand Down

0 comments on commit 61cf3c9

Please sign in to comment.