Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Analyzer ¶
type Analyzer interface {
Name() string
Load(dir string) (*graph.DependencyGraph, error)
}
Analyzer loads a dependency graph for a project directory.
type LangFeatures ¶
type LangFeatures struct {
Upgrade upgrade.Upgrader
CapDiff upgrade.CapDiffer
PRDiff prdiff.Differ
Reachability reachability.Analyzer
}
LangFeatures holds the feature implementations registered for a language.
func FeaturesFor ¶
func FeaturesFor(lang, dir string) (LangFeatures, error)
FeaturesFor returns the feature implementations for the given language. lang may be "auto", "go", or "node".
Click to show internal directories.
Click to hide internal directories.