package unused
import "honnef.co/go/tools/unused"
Index ¶
- type Checker
- func NewChecker(wholeProgram bool) *Checker
- func (c *Checker) Analyzer() *analysis.Analyzer
- func (c *Checker) ProblemObject(fset *token.FileSet, obj types.Object) lint.Problem
- func (c *Checker) Result() []types.Object
- func (c *Checker) Run(pass *analysis.Pass) (interface{}, error)
- type ConstGroup
- type Graph
- type Node
Types ¶
type Checker ¶
func NewChecker ¶
func (*Checker) Analyzer ¶
func (*Checker) ProblemObject ¶
func (*Checker) Result ¶
func (*Checker) Run ¶
type ConstGroup ¶
type ConstGroup struct {
// contains filtered or unexported fields
}
func (ConstGroup) String ¶
func (ConstGroup) String() string
type Graph ¶
type Graph struct { Root *Node TypeNodes typeutil.Map Nodes map[interface{}]*Node // contains filtered or unexported fields }
func NewGraph ¶
func NewGraph() *Graph
type Node ¶
type Node struct {
// contains filtered or unexported fields
}
Source Files ¶
edge.go edgekind_string.go implements.go unused.go
- Version
- v0.0.1-2020.1.4
- Published
- May 15, 2020
- Platform
- windows/amd64
- Imports
- 15 packages
- Last checked
- 7 minutes ago –
Tools for package owners.