finder

package
v3.0.28 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 10, 2022 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Error

type Error struct {
	PkgName string
	PkgPath string
	Name    string
	Code    int64
	ErrCode string
}

type Finder

type Finder struct {
	// contains filtered or unexported fields
}

func NewFinder

func NewFinder(packages *packages.Packages, modulePath string) *Finder

func (*Finder) FindErrors

func (f *Finder) FindErrors() (result map[string]Error)

func (*Finder) FindIfaceErrors

func (f *Finder) FindIfaceErrors(interfaces []*option.NamedType) (result map[string]map[string][]Error)

type Interface

type Interface struct {
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL