Versions in this module Expand all Collapse all v1 v1.0.0 Sep 19, 2019 Changes in this version + type BaseIssue struct + func (b BaseIssue) Position() token.Position + type DirectivePatterns struct + type Issue interface + Details func() string + Position func() token.Position + String func() string + type Linter struct + func NewLinter(directives []string, needs Needs) *Linter + func (l Linter) Run(fset *token.FileSet, nodes ...ast.Node) ([]Issue, error) + type MultipleLeadingSpaces struct + func (i MultipleLeadingSpaces) Details() string + func (i MultipleLeadingSpaces) String() string + type Needs uint + const NeedsAll + const NeedsExplanation + const NeedsMachine + const NeedsSpecific + type NoExplanation struct + func (i NoExplanation) Details() string + func (i NoExplanation) String() string + type NotMachine struct + func (i NotMachine) Details() string + func (i NotMachine) String() string + type NotSpecific struct + func (i NotSpecific) Details() string + func (i NotSpecific) String() string Other modules containing this package github.com/ashanbrown/nolintlint/v2