Documentation ¶
Index ¶
- Variables
- type Detector
- type Driver
- type DriverFactory
- type Factory
- type MockOperation
- func (_m *MockOperation) ApplyDetectExpectation(e OperationDetectExpectation)
- func (_m *MockOperation) ApplyDetectExpectations(expectations []OperationDetectExpectation)
- func (_m *MockOperation) Detect(imageName string, filePath string, created time.Time, pkgs []types.LibraryInfo) ([]pkgtypes.DetectedVulnerability, error)
- type Operation
- type OperationDetectArgs
- type OperationDetectExpectation
- type OperationDetectReturns
Constants ¶
This section is empty.
Variables ¶
View Source
var SuperSet = wire.NewSet( wire.Struct(new(DriverFactory)), wire.Bind(new(Factory), new(DriverFactory)), NewDetector, wire.Bind(new(Operation), new(Detector)), )
Functions ¶
This section is empty.
Types ¶
type Detector ¶
type Detector struct {
// contains filtered or unexported fields
}
func NewDetector ¶
type DriverFactory ¶
type DriverFactory struct{}
func (DriverFactory) NewDriver ¶
func (d DriverFactory) NewDriver(filename string) Driver
type MockOperation ¶ added in v0.5.0
MockOperation is an autogenerated mock type for the Operation type
func (*MockOperation) ApplyDetectExpectation ¶ added in v0.5.0
func (_m *MockOperation) ApplyDetectExpectation(e OperationDetectExpectation)
func (*MockOperation) ApplyDetectExpectations ¶ added in v0.5.0
func (_m *MockOperation) ApplyDetectExpectations(expectations []OperationDetectExpectation)
func (*MockOperation) Detect ¶ added in v0.5.0
func (_m *MockOperation) Detect(imageName string, filePath string, created time.Time, pkgs []types.LibraryInfo) ([]pkgtypes.DetectedVulnerability, error)
Detect provides a mock function with given fields: imageName, filePath, created, pkgs
type Operation ¶
type Operation interface {
Detect(imageName string, filePath string, created time.Time, pkgs []ftypes.LibraryInfo) (vulns []types.DetectedVulnerability, err error)
}
type OperationDetectArgs ¶ added in v0.5.0
type OperationDetectExpectation ¶ added in v0.5.0
type OperationDetectExpectation struct { Args OperationDetectArgs Returns OperationDetectReturns }
type OperationDetectReturns ¶ added in v0.5.0
type OperationDetectReturns struct { Vulns []pkgtypes.DetectedVulnerability Err error }
Click to show internal directories.
Click to hide internal directories.