helpers: Apply GoLint rules
authordigitalcraftsman <digitalcraftsman@protonmail.com>
Thu, 24 Mar 2016 22:16:18 +0000 (23:16 +0100)
committerdigitalcraftsman <digitalcraftsman@protonmail.com>
Thu, 24 Mar 2016 22:16:18 +0000 (23:16 +0100)
helpers/content.go
helpers/content_renderer.go
helpers/emoji_test.go
helpers/hugo.go
helpers/url.go

index 60f885f143e2b30e7fed8bb3e573cab6d2249420..c1353ae292a10e93ad6c012e82979576f70119ef 100644 (file)
@@ -200,7 +200,7 @@ func getHTMLRenderer(defaultFlags int, ctx *RenderingContext) blackfriday.Render
                htmlFlags |= blackfriday.HTML_SMARTYPANTS_LATEX_DASHES
        }
 
-       return &HugoHtmlRenderer{
+       return &HugoHTMLRenderer{
                FileResolver: ctx.FileResolver,
                LinkResolver: ctx.LinkResolver,
                Renderer:     blackfriday.HtmlRendererWithParameters(htmlFlags, "", "", renderParameters),
@@ -266,7 +266,7 @@ func getMmarkHTMLRenderer(defaultFlags int, ctx *RenderingContext) mmark.Rendere
        htmlFlags := defaultFlags
        htmlFlags |= mmark.HTML_FOOTNOTE_RETURN_LINKS
 
-       return &HugoMmarkHtmlRenderer{
+       return &HugoMmarkHTMLRenderer{
                mmark.HtmlRendererWithParameters(htmlFlags, "", "", renderParameters),
        }
 }
index 2cfb2b2ea5e38385ecb9e3b4626ec2d91a7bac57..427bfc390a39e61a4cf9b829cc6291e6a6f2cec9 100644 (file)
@@ -26,15 +26,15 @@ import (
 type LinkResolverFunc func(ref string) (string, error)
 type FileResolverFunc func(ref string) (string, error)
 
-// Wraps a blackfriday.Renderer, typically a blackfriday.Html
+// HugoHTMLRenderer wraps a blackfriday.Renderer, typically a blackfriday.Html
 // Enabling Hugo to customise the rendering experience
-type HugoHtmlRenderer struct {
+type HugoHTMLRenderer struct {
        FileResolver FileResolverFunc
        LinkResolver LinkResolverFunc
        blackfriday.Renderer
 }
 
-func (renderer *HugoHtmlRenderer) BlockCode(out *bytes.Buffer, text []byte, lang string) {
+func (renderer *HugoHTMLRenderer) BlockCode(out *bytes.Buffer, text []byte, lang string) {
        if viper.GetBool("PygmentsCodeFences") {
                opts := viper.GetString("PygmentsOptions")
                str := html.UnescapeString(string(text))
@@ -44,7 +44,7 @@ func (renderer *HugoHtmlRenderer) BlockCode(out *bytes.Buffer, text []byte, lang
        }
 }
 
-func (renderer *HugoHtmlRenderer) Link(out *bytes.Buffer, link []byte, title []byte, content []byte) {
+func (renderer *HugoHTMLRenderer) Link(out *bytes.Buffer, link []byte, title []byte, content []byte) {
        if renderer.LinkResolver == nil || bytes.HasPrefix(link, []byte("{#{#HUGOSHORTCODE")) {
                // Use the blackfriday built in Link handler
                renderer.Renderer.Link(out, link, title, content)
@@ -57,7 +57,7 @@ func (renderer *HugoHtmlRenderer) Link(out *bytes.Buffer, link []byte, title []b
                renderer.Renderer.Link(out, []byte(newLink), title, content)
        }
 }
-func (renderer *HugoHtmlRenderer) Image(out *bytes.Buffer, link []byte, title []byte, alt []byte) {
+func (renderer *HugoHTMLRenderer) Image(out *bytes.Buffer, link []byte, title []byte, alt []byte) {
        if renderer.FileResolver == nil || bytes.HasPrefix(link, []byte("{#{#HUGOSHORTCODE")) {
                // Use the blackfriday built in Image handler
                renderer.Renderer.Image(out, link, title, alt)
@@ -71,13 +71,13 @@ func (renderer *HugoHtmlRenderer) Image(out *bytes.Buffer, link []byte, title []
        }
 }
 
-// Wraps a mmark.Renderer, typically a mmark.html
+// HugoMmarkHTMLRenderer wraps a mmark.Renderer, typically a mmark.html
 // Enabling Hugo to customise the rendering experience
-type HugoMmarkHtmlRenderer struct {
+type HugoMmarkHTMLRenderer struct {
        mmark.Renderer
 }
 
-func (renderer *HugoMmarkHtmlRenderer) BlockCode(out *bytes.Buffer, text []byte, lang string, caption []byte, subfigure bool, callouts bool) {
+func (renderer *HugoMmarkHTMLRenderer) BlockCode(out *bytes.Buffer, text []byte, lang string, caption []byte, subfigure bool, callouts bool) {
        if viper.GetBool("PygmentsCodeFences") {
                str := html.UnescapeString(string(text))
                out.WriteString(Highlight(str, lang, ""))
index 70d02e93dad08ce037750c8e187ee553d3173b58..65cb98989afa90e48bf396b1c2b0dc4846905190 100644 (file)
@@ -103,7 +103,7 @@ func doBenchmarkEmoji(b *testing.B, f func(in []byte) []byte) {
                {"No smiles for you or " + strings.Repeat("you ", 1000), "No smiles for you or " + strings.Repeat("you ", 1000)},
        }
 
-       var in []input = make([]input, b.N*len(data))
+       var in = make([]input, b.N*len(data))
        var cnt = 0
        for i := 0; i < b.N; i++ {
                for _, this := range data {
index 18015e92aac3646a6c80d154bf33c2e27f950025..c885b3cfc91f989ae1e1077845b6da241d63f823 100644 (file)
@@ -17,12 +17,12 @@ import (
        "fmt"
 )
 
-// The Hugo version number.
+// HugoVersionNumber represents the current build version.
 // This should be the only one
 const HugoVersionNumber = 0.16
 
-// This is the suffix used in the Hugo version string.
-// This will be blank for release versions.
+// HugoVersionSuffix is the suffix used in the Hugo version string.
+// It will be blank for release versions.
 const HugoVersionSuffix = "-DEV" // blank this when doing a release
 
 // HugoVersion returns the current Hugo version. It will include
index 749b2eeacfc73fc8b3001feebe1de78ca5f4009c..9d3db80043df8f9b75be0a555d7da9c80eea8d1f 100644 (file)
@@ -97,7 +97,7 @@ func SanitizeURLKeepTrailingSlash(in string) string {
        return sanitizeURLWithFlags(in, purell.FlagsSafe|purell.FlagRemoveDotSegments|purell.FlagRemoveDuplicateSlashes|purell.FlagRemoveUnnecessaryHostDots|purell.FlagRemoveEmptyPortSeparator)
 }
 
-// Similar to MakePath, but with Unicode handling
+// URLize is similar to MakePath, but with Unicode handling
 // Example:
 //     uri: Vim (text editor)
 //     urlize: vim-text-editor
@@ -105,16 +105,16 @@ func URLize(uri string) string {
        sanitized := MakePathSanitized(uri)
 
        // escape unicode letters
-       parsedUri, err := url.Parse(sanitized)
+       parsedURI, err := url.Parse(sanitized)
        if err != nil {
                // if net/url can not parse URL it's meaning Sanitize works incorrect
                panic(err)
        }
-       x := parsedUri.String()
+       x := parsedURI.String()
        return x
 }
 
-// Combines base URL with content path to create full URL paths.
+// MakePermalink combines base URL with content path to create full URL paths.
 // Example
 //    base:   http://spf13.com/
 //    path:   post/how-i-blog