Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Analyzer ¶
type Analyzer interface {
Analyze(file model.File, stack *model.ViolationStack) error
}
type ClamAVAnalyzer ¶
type ClamAVAnalyzer struct {
// contains filtered or unexported fields
}
func NewClamAVAnalyzer ¶
func NewClamAVAnalyzer(address string) ClamAVAnalyzer
func (ClamAVAnalyzer) Analyze ¶
func (a ClamAVAnalyzer) Analyze(f model.File, stack model.ViolationStack)
type DatabaseAnalyzer ¶
type DatabaseAnalyzer struct {
// contains filtered or unexported fields
}
func NewDatabaseAnalyzer ¶
func NewDatabaseAnalyzer(p string) (*DatabaseAnalyzer, error)
func (DatabaseAnalyzer) Analyze ¶
func (d DatabaseAnalyzer) Analyze(file model.File, stack *model.ViolationStack) error
func (DatabaseAnalyzer) Close ¶
func (d DatabaseAnalyzer) Close()
Click to show internal directories.
Click to hide internal directories.