Commit 3c4ae013 authored by Matt Butcher's avatar Matt Butcher

Merge pull request #618 from technosophos/fix/lint-comments

fix(lint): fix style issues
parents fa0982ac 661e516a
package lint package lint
// All runs all of the available linters on the given base directory.
func All(basedir string) []Message { func All(basedir string) []Message {
out := Chartfile(basedir) out := Chartfile(basedir)
out = append(out, Templates(basedir)...) out = append(out, Templates(basedir)...)
......
...@@ -2,16 +2,22 @@ package lint ...@@ -2,16 +2,22 @@ package lint
import "fmt" import "fmt"
// Severity indicatest the severity of a Message.
type Severity int type Severity int
const ( const (
// UnknownSev indicates that the severity of the error is unknown, and should not stop processing.
UnknownSev = iota UnknownSev = iota
// WarningSev indicates that something does not meet code standards, but will likely function.
WarningSev WarningSev
// ErrorSev indicates that something will not likely function.
ErrorSev ErrorSev
) )
// sev matches the *Sev states.
var sev = []string{"INFO", "WARNING", "ERROR"} var sev = []string{"INFO", "WARNING", "ERROR"}
// Message is a linting output message
type Message struct { type Message struct {
// Severity is one of the *Sev constants // Severity is one of the *Sev constants
Severity int Severity int
......
...@@ -10,6 +10,7 @@ import ( ...@@ -10,6 +10,7 @@ import (
"github.com/Masterminds/sprig" "github.com/Masterminds/sprig"
) )
// Templates lints a chart's templates.
func Templates(basepath string) (messages []Message) { func Templates(basepath string) (messages []Message) {
messages = []Message{} messages = []Message{}
path := filepath.Join(basepath, "templates") path := filepath.Join(basepath, "templates")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment