Documentation ¶ Index ¶ func Discover(dir string, option map[string]interface{}) ([]module.Module, error) type Analyzer func New(m module.Module) (*Analyzer, error) func (a *Analyzer) Analyze() (graph.Deps, error) func (a *Analyzer) Build() error func (a *Analyzer) Clean() error func (a *Analyzer) IsBuilt() (bool, error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func Discover ¶ func Discover(dir string, option map[string]interface{}) ([]module.Module, error) Types ¶ type Analyzer ¶ type Analyzer struct { Module module.Module Cmd debian.Cmd } func New ¶ func New(m module.Module) (*Analyzer, error) func (*Analyzer) Analyze ¶ func (a *Analyzer) Analyze() (graph.Deps, error) Analyze for Debian takes a user specified debian package and uploads all transitive dependencies. func (*Analyzer) Build ¶ func (a *Analyzer) Build() error func (*Analyzer) Clean ¶ func (a *Analyzer) Clean() error func (*Analyzer) IsBuilt ¶ func (a *Analyzer) IsBuilt() (bool, error) Source Files ¶ View all Source files debian.go Click to show internal directories. Click to hide internal directories.