related: Fix golint issues
authorCameron Moore <moorereason@gmail.com>
Thu, 6 Sep 2018 19:57:58 +0000 (14:57 -0500)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Fri, 7 Sep 2018 06:25:51 +0000 (08:25 +0200)
related/inverted_index.go:76:1: exported method Config.Add should have comment or be unexported
related/inverted_index.go:255:1: exported method IndexConfig.ToKeywords should have comment or be unexported

related/inverted_index.go

index 4f0dba7d6804d9069ae81331306ab3a76d2d6962..309eb4097d03624875e42632e7a36faddffd9af8 100644 (file)
@@ -73,6 +73,7 @@ type Config struct {
        Indices IndexConfigs
 }
 
+// Add adds a given index.
 func (c *Config) Add(index IndexConfig) {
        if c.ToLower {
                index.ToLower = true
@@ -252,6 +253,7 @@ func (idx *InvertedIndex) SearchDoc(doc Document, indices ...string) ([]Document
        return idx.searchDate(doc.PubDate(), q...)
 }
 
+// ToKeywords returns a Keyword slice of the given input.
 func (cfg IndexConfig) ToKeywords(v interface{}) ([]Keyword, error) {
        var (
                keywords []Keyword
@@ -279,7 +281,7 @@ func (cfg IndexConfig) ToKeywords(v interface{}) ([]Keyword, error) {
        case nil:
                return keywords, nil
        default:
-               return keywords, fmt.Errorf("indexing currently not supported for for index %q and type %T", cfg.Name, vv)
+               return keywords, fmt.Errorf("indexing currently not supported for index %q and type %T", cfg.Name, vv)
        }
 
        return keywords, nil