mocks

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: Oct 13, 2023 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

Package mocks is a generated GoMock package.

Package mocks is a generated GoMock package.

Package mocks is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockBackend added in v0.2.0

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

MockBackend is a mock of Backend interface.

func NewMockBackend added in v0.2.0

func NewMockBackend(ctrl *gomock.Controller) *MockBackend

NewMockBackend creates a new mock instance.

func (*MockBackend) Artifacts added in v0.2.0

func (m *MockBackend) Artifacts(ctx context.Context, artifactSpec *model.ArtifactSpec) ([]*model.Artifact, error)

Artifacts mocks base method.

func (*MockBackend) Builders added in v0.2.0

func (m *MockBackend) Builders(ctx context.Context, builderSpec *model.BuilderSpec) ([]*model.Builder, error)

Builders mocks base method.

func (*MockBackend) CertifyBad added in v0.2.0

func (m *MockBackend) CertifyBad(ctx context.Context, certifyBadSpec *model.CertifyBadSpec) ([]*model.CertifyBad, error)

CertifyBad mocks base method.

func (*MockBackend) CertifyGood added in v0.2.0

func (m *MockBackend) CertifyGood(ctx context.Context, certifyGoodSpec *model.CertifyGoodSpec) ([]*model.CertifyGood, error)

CertifyGood mocks base method.

func (*MockBackend) CertifyLegal added in v0.2.0

func (m *MockBackend) CertifyLegal(ctx context.Context, certifyLegalSpec *model.CertifyLegalSpec) ([]*model.CertifyLegal, error)

CertifyLegal mocks base method.

func (*MockBackend) CertifyVEXStatement added in v0.2.0

func (m *MockBackend) CertifyVEXStatement(ctx context.Context, certifyVEXStatementSpec *model.CertifyVEXStatementSpec) ([]*model.CertifyVEXStatement, error)

CertifyVEXStatement mocks base method.

func (*MockBackend) CertifyVuln added in v0.2.0

func (m *MockBackend) CertifyVuln(ctx context.Context, certifyVulnSpec *model.CertifyVulnSpec) ([]*model.CertifyVuln, error)

CertifyVuln mocks base method.

func (*MockBackend) EXPECT added in v0.2.0

func (m *MockBackend) EXPECT() *MockBackendMockRecorder

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockBackend) FindSoftware added in v0.2.0

func (m *MockBackend) FindSoftware(ctx context.Context, searchText string) ([]model.PackageSourceOrArtifact, error)

FindSoftware mocks base method.

func (*MockBackend) HasMetadata added in v0.2.0

func (m *MockBackend) HasMetadata(ctx context.Context, hasMetadataSpec *model.HasMetadataSpec) ([]*model.HasMetadata, error)

HasMetadata mocks base method.

func (*MockBackend) HasSBOM added in v0.2.0

func (m *MockBackend) HasSBOM(ctx context.Context, hasSBOMSpec *model.HasSBOMSpec) ([]*model.HasSbom, error)

HasSBOM mocks base method.

func (*MockBackend) HasSlsa added in v0.2.0

func (m *MockBackend) HasSlsa(ctx context.Context, hasSLSASpec *model.HasSLSASpec) ([]*model.HasSlsa, error)

HasSlsa mocks base method.

func (*MockBackend) HasSourceAt added in v0.2.0

func (m *MockBackend) HasSourceAt(ctx context.Context, hasSourceAtSpec *model.HasSourceAtSpec) ([]*model.HasSourceAt, error)

HasSourceAt mocks base method.

func (*MockBackend) HashEqual added in v0.2.0

func (m *MockBackend) HashEqual(ctx context.Context, hashEqualSpec *model.HashEqualSpec) ([]*model.HashEqual, error)

HashEqual mocks base method.

func (*MockBackend) IngestArtifact added in v0.2.0

func (m *MockBackend) IngestArtifact(ctx context.Context, artifact *model.ArtifactInputSpec) (*model.Artifact, error)

IngestArtifact mocks base method.

func (*MockBackend) IngestArtifacts added in v0.2.0

func (m *MockBackend) IngestArtifacts(ctx context.Context, artifacts []*model.ArtifactInputSpec) ([]*model.Artifact, error)

IngestArtifacts mocks base method.

func (*MockBackend) IngestBuilder added in v0.2.0

func (m *MockBackend) IngestBuilder(ctx context.Context, builder *model.BuilderInputSpec) (*model.Builder, error)

IngestBuilder mocks base method.

func (*MockBackend) IngestBuilders added in v0.2.0

func (m *MockBackend) IngestBuilders(ctx context.Context, builders []*model.BuilderInputSpec) ([]*model.Builder, error)

IngestBuilders mocks base method.

func (*MockBackend) IngestBulkHasMetadata added in v0.2.0

func (m *MockBackend) IngestBulkHasMetadata(ctx context.Context, subjects model.PackageSourceOrArtifactInputs, pkgMatchType *model.MatchFlags, hasMetadataList []*model.HasMetadataInputSpec) ([]string, error)

IngestBulkHasMetadata mocks base method.

func (*MockBackend) IngestBulkVulnerabilityMetadata added in v0.2.0

func (m *MockBackend) IngestBulkVulnerabilityMetadata(ctx context.Context, vulnerabilities []*model.VulnerabilityInputSpec, vulnerabilityMetadataList []*model.VulnerabilityMetadataInputSpec) ([]string, error)

IngestBulkVulnerabilityMetadata mocks base method.

func (*MockBackend) IngestCertifyBad added in v0.2.0

func (m *MockBackend) IngestCertifyBad(ctx context.Context, subject model.PackageSourceOrArtifactInput, pkgMatchType *model.MatchFlags, certifyBad model.CertifyBadInputSpec) (*model.CertifyBad, error)

IngestCertifyBad mocks base method.

func (*MockBackend) IngestCertifyBads added in v0.2.0

func (m *MockBackend) IngestCertifyBads(ctx context.Context, subjects model.PackageSourceOrArtifactInputs, pkgMatchType *model.MatchFlags, certifyBads []*model.CertifyBadInputSpec) ([]*model.CertifyBad, error)

IngestCertifyBads mocks base method.

func (*MockBackend) IngestCertifyGood added in v0.2.0

func (m *MockBackend) IngestCertifyGood(ctx context.Context, subject model.PackageSourceOrArtifactInput, pkgMatchType *model.MatchFlags, certifyGood model.CertifyGoodInputSpec) (*model.CertifyGood, error)

IngestCertifyGood mocks base method.

func (*MockBackend) IngestCertifyGoods added in v0.2.0

func (m *MockBackend) IngestCertifyGoods(ctx context.Context, subjects model.PackageSourceOrArtifactInputs, pkgMatchType *model.MatchFlags, certifyGoods []*model.CertifyGoodInputSpec) ([]*model.CertifyGood, error)

IngestCertifyGoods mocks base method.

func (*MockBackend) IngestCertifyLegal added in v0.2.0

func (m *MockBackend) IngestCertifyLegal(ctx context.Context, subject model.PackageOrSourceInput, declaredLicenses, discoveredLicenses []*model.LicenseInputSpec, certifyLegal *model.CertifyLegalInputSpec) (*model.CertifyLegal, error)

IngestCertifyLegal mocks base method.

func (*MockBackend) IngestCertifyLegals added in v0.2.0

func (m *MockBackend) IngestCertifyLegals(ctx context.Context, subjects model.PackageOrSourceInputs, declaredLicensesList, discoveredLicensesList [][]*model.LicenseInputSpec, certifyLegals []*model.CertifyLegalInputSpec) ([]*model.CertifyLegal, error)

IngestCertifyLegals mocks base method.

func (*MockBackend) IngestCertifyVuln added in v0.2.0

func (m *MockBackend) IngestCertifyVuln(ctx context.Context, pkg model.PkgInputSpec, vulnerability model.VulnerabilityInputSpec, certifyVuln model.ScanMetadataInput) (*model.CertifyVuln, error)

IngestCertifyVuln mocks base method.

func (*MockBackend) IngestCertifyVulns added in v0.2.0

func (m *MockBackend) IngestCertifyVulns(ctx context.Context, pkgs []*model.PkgInputSpec, vulnerabilities []*model.VulnerabilityInputSpec, certifyVulns []*model.ScanMetadataInput) ([]*model.CertifyVuln, error)

IngestCertifyVulns mocks base method.

func (*MockBackend) IngestDependencies added in v0.2.0

func (m *MockBackend) IngestDependencies(ctx context.Context, pkgs, depPkgs []*model.PkgInputSpec, depPkgMatchType model.MatchFlags, dependencies []*model.IsDependencyInputSpec) ([]*model.IsDependency, error)

IngestDependencies mocks base method.

func (*MockBackend) IngestDependency added in v0.2.0

func (m *MockBackend) IngestDependency(ctx context.Context, pkg, depPkg model.PkgInputSpec, depPkgMatchType model.MatchFlags, dependency model.IsDependencyInputSpec) (*model.IsDependency, error)

IngestDependency mocks base method.

func (*MockBackend) IngestHasMetadata added in v0.2.0

func (m *MockBackend) IngestHasMetadata(ctx context.Context, subject model.PackageSourceOrArtifactInput, pkgMatchType *model.MatchFlags, hasMetadata model.HasMetadataInputSpec) (*model.HasMetadata, error)

IngestHasMetadata mocks base method.

func (*MockBackend) IngestHasSBOMs added in v0.2.0

func (m *MockBackend) IngestHasSBOMs(ctx context.Context, subjects model.PackageOrArtifactInputs, hasSBOMs []*model.HasSBOMInputSpec) ([]*model.HasSbom, error)

IngestHasSBOMs mocks base method.

func (*MockBackend) IngestHasSbom added in v0.2.0

func (m *MockBackend) IngestHasSbom(ctx context.Context, subject model.PackageOrArtifactInput, hasSbom model.HasSBOMInputSpec) (*model.HasSbom, error)

IngestHasSbom mocks base method.

func (*MockBackend) IngestHasSourceAt added in v0.2.0

func (m *MockBackend) IngestHasSourceAt(ctx context.Context, pkg model.PkgInputSpec, pkgMatchType model.MatchFlags, source model.SourceInputSpec, hasSourceAt model.HasSourceAtInputSpec) (*model.HasSourceAt, error)

IngestHasSourceAt mocks base method.

func (*MockBackend) IngestHasSourceAts added in v0.2.0

func (m *MockBackend) IngestHasSourceAts(ctx context.Context, pkgs []*model.PkgInputSpec, pkgMatchType *model.MatchFlags, sources []*model.SourceInputSpec, hasSourceAts []*model.HasSourceAtInputSpec) ([]string, error)

IngestHasSourceAts mocks base method.

func (*MockBackend) IngestHashEqual added in v0.2.0

func (m *MockBackend) IngestHashEqual(ctx context.Context, artifact, equalArtifact model.ArtifactInputSpec, hashEqual model.HashEqualInputSpec) (*model.HashEqual, error)

IngestHashEqual mocks base method.

func (*MockBackend) IngestHashEquals added in v0.2.0

func (m *MockBackend) IngestHashEquals(ctx context.Context, artifacts, otherArtifacts []*model.ArtifactInputSpec, hashEquals []*model.HashEqualInputSpec) ([]*model.HashEqual, error)

IngestHashEquals mocks base method.

func (*MockBackend) IngestLicense added in v0.2.0

func (m *MockBackend) IngestLicense(ctx context.Context, license *model.LicenseInputSpec) (*model.License, error)

IngestLicense mocks base method.

func (*MockBackend) IngestLicenses added in v0.2.0

func (m *MockBackend) IngestLicenses(ctx context.Context, licenses []*model.LicenseInputSpec) ([]*model.License, error)

IngestLicenses mocks base method.

func (*MockBackend) IngestOccurrence added in v0.2.0

func (m *MockBackend) IngestOccurrence(ctx context.Context, subject model.PackageOrSourceInput, artifact model.ArtifactInputSpec, occurrence model.IsOccurrenceInputSpec) (*model.IsOccurrence, error)

IngestOccurrence mocks base method.

func (*MockBackend) IngestOccurrences added in v0.2.0

func (m *MockBackend) IngestOccurrences(ctx context.Context, subjects model.PackageOrSourceInputs, artifacts []*model.ArtifactInputSpec, occurrences []*model.IsOccurrenceInputSpec) ([]*model.IsOccurrence, error)

IngestOccurrences mocks base method.

func (*MockBackend) IngestPackage added in v0.2.0

func (m *MockBackend) IngestPackage(ctx context.Context, pkg model.PkgInputSpec) (*model.Package, error)

IngestPackage mocks base method.

func (*MockBackend) IngestPackages added in v0.2.0

func (m *MockBackend) IngestPackages(ctx context.Context, pkgs []*model.PkgInputSpec) ([]*model.Package, error)

IngestPackages mocks base method.

func (*MockBackend) IngestPkgEqual added in v0.2.0

func (m *MockBackend) IngestPkgEqual(ctx context.Context, pkg, depPkg model.PkgInputSpec, pkgEqual model.PkgEqualInputSpec) (*model.PkgEqual, error)

IngestPkgEqual mocks base method.

func (*MockBackend) IngestPkgEquals added in v0.2.0

func (m *MockBackend) IngestPkgEquals(ctx context.Context, pkgs, otherPackages []*model.PkgInputSpec, pkgEquals []*model.PkgEqualInputSpec) ([]string, error)

IngestPkgEquals mocks base method.

func (*MockBackend) IngestPointOfContact added in v0.2.0

func (m *MockBackend) IngestPointOfContact(ctx context.Context, subject model.PackageSourceOrArtifactInput, pkgMatchType *model.MatchFlags, pointOfContact model.PointOfContactInputSpec) (*model.PointOfContact, error)

IngestPointOfContact mocks base method.

func (*MockBackend) IngestPointOfContacts added in v0.2.0

func (m *MockBackend) IngestPointOfContacts(ctx context.Context, subjects model.PackageSourceOrArtifactInputs, pkgMatchType *model.MatchFlags, pointOfContacts []*model.PointOfContactInputSpec) ([]string, error)

IngestPointOfContacts mocks base method.

func (*MockBackend) IngestSLSA added in v0.2.0

IngestSLSA mocks base method.

func (*MockBackend) IngestSLSAs added in v0.2.0

func (m *MockBackend) IngestSLSAs(ctx context.Context, subjects []*model.ArtifactInputSpec, builtFromList [][]*model.ArtifactInputSpec, builtByList []*model.BuilderInputSpec, slsaList []*model.SLSAInputSpec) ([]*model.HasSlsa, error)

IngestSLSAs mocks base method.

func (*MockBackend) IngestScorecard added in v0.2.0

func (m *MockBackend) IngestScorecard(ctx context.Context, source model.SourceInputSpec, scorecard model.ScorecardInputSpec) (*model.CertifyScorecard, error)

IngestScorecard mocks base method.

func (*MockBackend) IngestScorecards added in v0.2.0

func (m *MockBackend) IngestScorecards(ctx context.Context, sources []*model.SourceInputSpec, scorecards []*model.ScorecardInputSpec) ([]*model.CertifyScorecard, error)

IngestScorecards mocks base method.

func (*MockBackend) IngestSource added in v0.2.0

func (m *MockBackend) IngestSource(ctx context.Context, source model.SourceInputSpec) (*model.Source, error)

IngestSource mocks base method.

func (*MockBackend) IngestSources added in v0.2.0

func (m *MockBackend) IngestSources(ctx context.Context, sources []*model.SourceInputSpec) ([]*model.Source, error)

IngestSources mocks base method.

func (*MockBackend) IngestVEXStatement added in v0.2.0

IngestVEXStatement mocks base method.

func (*MockBackend) IngestVEXStatements added in v0.2.0

func (m *MockBackend) IngestVEXStatements(ctx context.Context, subjects model.PackageOrArtifactInputs, vulnerabilities []*model.VulnerabilityInputSpec, vexStatements []*model.VexStatementInputSpec) ([]string, error)

IngestVEXStatements mocks base method.

func (*MockBackend) IngestVulnEqual added in v0.2.0

func (m *MockBackend) IngestVulnEqual(ctx context.Context, vulnerability, otherVulnerability model.VulnerabilityInputSpec, vulnEqual model.VulnEqualInputSpec) (*model.VulnEqual, error)

IngestVulnEqual mocks base method.

func (*MockBackend) IngestVulnEquals added in v0.2.0

func (m *MockBackend) IngestVulnEquals(ctx context.Context, vulnerabilities, otherVulnerabilities []*model.VulnerabilityInputSpec, vulnEquals []*model.VulnEqualInputSpec) ([]string, error)

IngestVulnEquals mocks base method.

func (*MockBackend) IngestVulnerabilities added in v0.2.0

func (m *MockBackend) IngestVulnerabilities(ctx context.Context, vulns []*model.VulnerabilityInputSpec) ([]*model.Vulnerability, error)

IngestVulnerabilities mocks base method.

func (*MockBackend) IngestVulnerability added in v0.2.0

func (m *MockBackend) IngestVulnerability(ctx context.Context, vuln model.VulnerabilityInputSpec) (*model.Vulnerability, error)

IngestVulnerability mocks base method.

func (*MockBackend) IngestVulnerabilityMetadata added in v0.2.0

func (m *MockBackend) IngestVulnerabilityMetadata(ctx context.Context, vulnerability model.VulnerabilityInputSpec, vulnerabilityMetadata model.VulnerabilityMetadataInputSpec) (string, error)

IngestVulnerabilityMetadata mocks base method.

func (*MockBackend) IsDependency added in v0.2.0

func (m *MockBackend) IsDependency(ctx context.Context, isDependencySpec *model.IsDependencySpec) ([]*model.IsDependency, error)

IsDependency mocks base method.

func (*MockBackend) IsOccurrence added in v0.2.0

func (m *MockBackend) IsOccurrence(ctx context.Context, isOccurrenceSpec *model.IsOccurrenceSpec) ([]*model.IsOccurrence, error)

IsOccurrence mocks base method.

func (*MockBackend) Licenses added in v0.2.0

func (m *MockBackend) Licenses(ctx context.Context, licenseSpec *model.LicenseSpec) ([]*model.License, error)

Licenses mocks base method.

func (*MockBackend) Neighbors added in v0.2.0

func (m *MockBackend) Neighbors(ctx context.Context, node string, usingOnly []model.Edge) ([]model.Node, error)

Neighbors mocks base method.

func (*MockBackend) Node added in v0.2.0

func (m *MockBackend) Node(ctx context.Context, node string) (model.Node, error)

Node mocks base method.

func (*MockBackend) Nodes added in v0.2.0

func (m *MockBackend) Nodes(ctx context.Context, nodes []string) ([]model.Node, error)

Nodes mocks base method.

func (*MockBackend) Packages added in v0.2.0

func (m *MockBackend) Packages(ctx context.Context, pkgSpec *model.PkgSpec) ([]*model.Package, error)

Packages mocks base method.

func (*MockBackend) Path added in v0.2.0

func (m *MockBackend) Path(ctx context.Context, subject, target string, maxPathLength int, usingOnly []model.Edge) ([]model.Node, error)

Path mocks base method.

func (*MockBackend) PkgEqual added in v0.2.0

func (m *MockBackend) PkgEqual(ctx context.Context, pkgEqualSpec *model.PkgEqualSpec) ([]*model.PkgEqual, error)

PkgEqual mocks base method.

func (*MockBackend) PointOfContact added in v0.2.0

func (m *MockBackend) PointOfContact(ctx context.Context, pointOfContactSpec *model.PointOfContactSpec) ([]*model.PointOfContact, error)

PointOfContact mocks base method.

func (*MockBackend) Scorecards added in v0.2.0

func (m *MockBackend) Scorecards(ctx context.Context, certifyScorecardSpec *model.CertifyScorecardSpec) ([]*model.CertifyScorecard, error)

Scorecards mocks base method.

func (*MockBackend) Sources added in v0.2.0

func (m *MockBackend) Sources(ctx context.Context, sourceSpec *model.SourceSpec) ([]*model.Source, error)

Sources mocks base method.

func (*MockBackend) VulnEqual added in v0.2.0

func (m *MockBackend) VulnEqual(ctx context.Context, vulnEqualSpec *model.VulnEqualSpec) ([]*model.VulnEqual, error)

VulnEqual mocks base method.

func (*MockBackend) Vulnerabilities added in v0.2.0

func (m *MockBackend) Vulnerabilities(ctx context.Context, vulnSpec *model.VulnerabilitySpec) ([]*model.Vulnerability, error)

Vulnerabilities mocks base method.

func (*MockBackend) VulnerabilityMetadata added in v0.2.0

func (m *MockBackend) VulnerabilityMetadata(ctx context.Context, vulnerabilityMetadataSpec *model.VulnerabilityMetadataSpec) ([]*model.VulnerabilityMetadata, error)

VulnerabilityMetadata mocks base method.

type MockBackendArgs added in v0.2.0

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

MockBackendArgs is a mock of BackendArgs interface.

func NewMockBackendArgs added in v0.2.0

func NewMockBackendArgs(ctrl *gomock.Controller) *MockBackendArgs

NewMockBackendArgs creates a new mock instance.

func (*MockBackendArgs) EXPECT added in v0.2.0

EXPECT returns an object that allows the caller to indicate expected use.

type MockBackendArgsMockRecorder added in v0.2.0

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

MockBackendArgsMockRecorder is the mock recorder for MockBackendArgs.

type MockBackendMockRecorder added in v0.2.0

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

MockBackendMockRecorder is the mock recorder for MockBackend.

func (*MockBackendMockRecorder) Artifacts added in v0.2.0

func (mr *MockBackendMockRecorder) Artifacts(ctx, artifactSpec interface{}) *gomock.Call

Artifacts indicates an expected call of Artifacts.

func (*MockBackendMockRecorder) Builders added in v0.2.0

func (mr *MockBackendMockRecorder) Builders(ctx, builderSpec interface{}) *gomock.Call

Builders indicates an expected call of Builders.

func (*MockBackendMockRecorder) CertifyBad added in v0.2.0

func (mr *MockBackendMockRecorder) CertifyBad(ctx, certifyBadSpec interface{}) *gomock.Call

CertifyBad indicates an expected call of CertifyBad.

func (*MockBackendMockRecorder) CertifyGood added in v0.2.0

func (mr *MockBackendMockRecorder) CertifyGood(ctx, certifyGoodSpec interface{}) *gomock.Call

CertifyGood indicates an expected call of CertifyGood.

func (*MockBackendMockRecorder) CertifyLegal added in v0.2.0

func (mr *MockBackendMockRecorder) CertifyLegal(ctx, certifyLegalSpec interface{}) *gomock.Call

CertifyLegal indicates an expected call of CertifyLegal.

func (*MockBackendMockRecorder) CertifyVEXStatement added in v0.2.0

func (mr *MockBackendMockRecorder) CertifyVEXStatement(ctx, certifyVEXStatementSpec interface{}) *gomock.Call

CertifyVEXStatement indicates an expected call of CertifyVEXStatement.

func (*MockBackendMockRecorder) CertifyVuln added in v0.2.0

func (mr *MockBackendMockRecorder) CertifyVuln(ctx, certifyVulnSpec interface{}) *gomock.Call

CertifyVuln indicates an expected call of CertifyVuln.

func (*MockBackendMockRecorder) FindSoftware added in v0.2.0

func (mr *MockBackendMockRecorder) FindSoftware(ctx, searchText interface{}) *gomock.Call

FindSoftware indicates an expected call of FindSoftware.

func (*MockBackendMockRecorder) HasMetadata added in v0.2.0

func (mr *MockBackendMockRecorder) HasMetadata(ctx, hasMetadataSpec interface{}) *gomock.Call

HasMetadata indicates an expected call of HasMetadata.

func (*MockBackendMockRecorder) HasSBOM added in v0.2.0

func (mr *MockBackendMockRecorder) HasSBOM(ctx, hasSBOMSpec interface{}) *gomock.Call

HasSBOM indicates an expected call of HasSBOM.

func (*MockBackendMockRecorder) HasSlsa added in v0.2.0

func (mr *MockBackendMockRecorder) HasSlsa(ctx, hasSLSASpec interface{}) *gomock.Call

HasSlsa indicates an expected call of HasSlsa.

func (*MockBackendMockRecorder) HasSourceAt added in v0.2.0

func (mr *MockBackendMockRecorder) HasSourceAt(ctx, hasSourceAtSpec interface{}) *gomock.Call

HasSourceAt indicates an expected call of HasSourceAt.

func (*MockBackendMockRecorder) HashEqual added in v0.2.0

func (mr *MockBackendMockRecorder) HashEqual(ctx, hashEqualSpec interface{}) *gomock.Call

HashEqual indicates an expected call of HashEqual.

func (*MockBackendMockRecorder) IngestArtifact added in v0.2.0

func (mr *MockBackendMockRecorder) IngestArtifact(ctx, artifact interface{}) *gomock.Call

IngestArtifact indicates an expected call of IngestArtifact.

func (*MockBackendMockRecorder) IngestArtifacts added in v0.2.0

func (mr *MockBackendMockRecorder) IngestArtifacts(ctx, artifacts interface{}) *gomock.Call

IngestArtifacts indicates an expected call of IngestArtifacts.

func (*MockBackendMockRecorder) IngestBuilder added in v0.2.0

func (mr *MockBackendMockRecorder) IngestBuilder(ctx, builder interface{}) *gomock.Call

IngestBuilder indicates an expected call of IngestBuilder.

func (*MockBackendMockRecorder) IngestBuilders added in v0.2.0

func (mr *MockBackendMockRecorder) IngestBuilders(ctx, builders interface{}) *gomock.Call

IngestBuilders indicates an expected call of IngestBuilders.

func (*MockBackendMockRecorder) IngestBulkHasMetadata added in v0.2.0

func (mr *MockBackendMockRecorder) IngestBulkHasMetadata(ctx, subjects, pkgMatchType, hasMetadataList interface{}) *gomock.Call

IngestBulkHasMetadata indicates an expected call of IngestBulkHasMetadata.

func (*MockBackendMockRecorder) IngestBulkVulnerabilityMetadata added in v0.2.0

func (mr *MockBackendMockRecorder) IngestBulkVulnerabilityMetadata(ctx, vulnerabilities, vulnerabilityMetadataList interface{}) *gomock.Call

IngestBulkVulnerabilityMetadata indicates an expected call of IngestBulkVulnerabilityMetadata.

func (*MockBackendMockRecorder) IngestCertifyBad added in v0.2.0

func (mr *MockBackendMockRecorder) IngestCertifyBad(ctx, subject, pkgMatchType, certifyBad interface{}) *gomock.Call

IngestCertifyBad indicates an expected call of IngestCertifyBad.

func (*MockBackendMockRecorder) IngestCertifyBads added in v0.2.0

func (mr *MockBackendMockRecorder) IngestCertifyBads(ctx, subjects, pkgMatchType, certifyBads interface{}) *gomock.Call

IngestCertifyBads indicates an expected call of IngestCertifyBads.

func (*MockBackendMockRecorder) IngestCertifyGood added in v0.2.0

func (mr *MockBackendMockRecorder) IngestCertifyGood(ctx, subject, pkgMatchType, certifyGood interface{}) *gomock.Call

IngestCertifyGood indicates an expected call of IngestCertifyGood.

func (*MockBackendMockRecorder) IngestCertifyGoods added in v0.2.0

func (mr *MockBackendMockRecorder) IngestCertifyGoods(ctx, subjects, pkgMatchType, certifyGoods interface{}) *gomock.Call

IngestCertifyGoods indicates an expected call of IngestCertifyGoods.

func (*MockBackendMockRecorder) IngestCertifyLegal added in v0.2.0

func (mr *MockBackendMockRecorder) IngestCertifyLegal(ctx, subject, declaredLicenses, discoveredLicenses, certifyLegal interface{}) *gomock.Call

IngestCertifyLegal indicates an expected call of IngestCertifyLegal.

func (*MockBackendMockRecorder) IngestCertifyLegals added in v0.2.0

func (mr *MockBackendMockRecorder) IngestCertifyLegals(ctx, subjects, declaredLicensesList, discoveredLicensesList, certifyLegals interface{}) *gomock.Call

IngestCertifyLegals indicates an expected call of IngestCertifyLegals.

func (*MockBackendMockRecorder) IngestCertifyVuln added in v0.2.0

func (mr *MockBackendMockRecorder) IngestCertifyVuln(ctx, pkg, vulnerability, certifyVuln interface{}) *gomock.Call

IngestCertifyVuln indicates an expected call of IngestCertifyVuln.

func (*MockBackendMockRecorder) IngestCertifyVulns added in v0.2.0

func (mr *MockBackendMockRecorder) IngestCertifyVulns(ctx, pkgs, vulnerabilities, certifyVulns interface{}) *gomock.Call

IngestCertifyVulns indicates an expected call of IngestCertifyVulns.

func (*MockBackendMockRecorder) IngestDependencies added in v0.2.0

func (mr *MockBackendMockRecorder) IngestDependencies(ctx, pkgs, depPkgs, depPkgMatchType, dependencies interface{}) *gomock.Call

IngestDependencies indicates an expected call of IngestDependencies.

func (*MockBackendMockRecorder) IngestDependency added in v0.2.0

func (mr *MockBackendMockRecorder) IngestDependency(ctx, pkg, depPkg, depPkgMatchType, dependency interface{}) *gomock.Call

IngestDependency indicates an expected call of IngestDependency.

func (*MockBackendMockRecorder) IngestHasMetadata added in v0.2.0

func (mr *MockBackendMockRecorder) IngestHasMetadata(ctx, subject, pkgMatchType, hasMetadata interface{}) *gomock.Call

IngestHasMetadata indicates an expected call of IngestHasMetadata.

func (*MockBackendMockRecorder) IngestHasSBOMs added in v0.2.0

func (mr *MockBackendMockRecorder) IngestHasSBOMs(ctx, subjects, hasSBOMs interface{}) *gomock.Call

IngestHasSBOMs indicates an expected call of IngestHasSBOMs.

func (*MockBackendMockRecorder) IngestHasSbom added in v0.2.0

func (mr *MockBackendMockRecorder) IngestHasSbom(ctx, subject, hasSbom interface{}) *gomock.Call

IngestHasSbom indicates an expected call of IngestHasSbom.

func (*MockBackendMockRecorder) IngestHasSourceAt added in v0.2.0

func (mr *MockBackendMockRecorder) IngestHasSourceAt(ctx, pkg, pkgMatchType, source, hasSourceAt interface{}) *gomock.Call

IngestHasSourceAt indicates an expected call of IngestHasSourceAt.

func (*MockBackendMockRecorder) IngestHasSourceAts added in v0.2.0

func (mr *MockBackendMockRecorder) IngestHasSourceAts(ctx, pkgs, pkgMatchType, sources, hasSourceAts interface{}) *gomock.Call

IngestHasSourceAts indicates an expected call of IngestHasSourceAts.

func (*MockBackendMockRecorder) IngestHashEqual added in v0.2.0

func (mr *MockBackendMockRecorder) IngestHashEqual(ctx, artifact, equalArtifact, hashEqual interface{}) *gomock.Call

IngestHashEqual indicates an expected call of IngestHashEqual.

func (*MockBackendMockRecorder) IngestHashEquals added in v0.2.0

func (mr *MockBackendMockRecorder) IngestHashEquals(ctx, artifacts, otherArtifacts, hashEquals interface{}) *gomock.Call

IngestHashEquals indicates an expected call of IngestHashEquals.

func (*MockBackendMockRecorder) IngestLicense added in v0.2.0

func (mr *MockBackendMockRecorder) IngestLicense(ctx, license interface{}) *gomock.Call

IngestLicense indicates an expected call of IngestLicense.

func (*MockBackendMockRecorder) IngestLicenses added in v0.2.0

func (mr *MockBackendMockRecorder) IngestLicenses(ctx, licenses interface{}) *gomock.Call

IngestLicenses indicates an expected call of IngestLicenses.

func (*MockBackendMockRecorder) IngestOccurrence added in v0.2.0

func (mr *MockBackendMockRecorder) IngestOccurrence(ctx, subject, artifact, occurrence interface{}) *gomock.Call

IngestOccurrence indicates an expected call of IngestOccurrence.

func (*MockBackendMockRecorder) IngestOccurrences added in v0.2.0

func (mr *MockBackendMockRecorder) IngestOccurrences(ctx, subjects, artifacts, occurrences interface{}) *gomock.Call

IngestOccurrences indicates an expected call of IngestOccurrences.

func (*MockBackendMockRecorder) IngestPackage added in v0.2.0

func (mr *MockBackendMockRecorder) IngestPackage(ctx, pkg interface{}) *gomock.Call

IngestPackage indicates an expected call of IngestPackage.

func (*MockBackendMockRecorder) IngestPackages added in v0.2.0

func (mr *MockBackendMockRecorder) IngestPackages(ctx, pkgs interface{}) *gomock.Call

IngestPackages indicates an expected call of IngestPackages.

func (*MockBackendMockRecorder) IngestPkgEqual added in v0.2.0

func (mr *MockBackendMockRecorder) IngestPkgEqual(ctx, pkg, depPkg, pkgEqual interface{}) *gomock.Call

IngestPkgEqual indicates an expected call of IngestPkgEqual.

func (*MockBackendMockRecorder) IngestPkgEquals added in v0.2.0

func (mr *MockBackendMockRecorder) IngestPkgEquals(ctx, pkgs, otherPackages, pkgEquals interface{}) *gomock.Call

IngestPkgEquals indicates an expected call of IngestPkgEquals.

func (*MockBackendMockRecorder) IngestPointOfContact added in v0.2.0

func (mr *MockBackendMockRecorder) IngestPointOfContact(ctx, subject, pkgMatchType, pointOfContact interface{}) *gomock.Call

IngestPointOfContact indicates an expected call of IngestPointOfContact.

func (*MockBackendMockRecorder) IngestPointOfContacts added in v0.2.0

func (mr *MockBackendMockRecorder) IngestPointOfContacts(ctx, subjects, pkgMatchType, pointOfContacts interface{}) *gomock.Call

IngestPointOfContacts indicates an expected call of IngestPointOfContacts.

func (*MockBackendMockRecorder) IngestSLSA added in v0.2.0

func (mr *MockBackendMockRecorder) IngestSLSA(ctx, subject, builtFrom, builtBy, slsa interface{}) *gomock.Call

IngestSLSA indicates an expected call of IngestSLSA.

func (*MockBackendMockRecorder) IngestSLSAs added in v0.2.0

func (mr *MockBackendMockRecorder) IngestSLSAs(ctx, subjects, builtFromList, builtByList, slsaList interface{}) *gomock.Call

IngestSLSAs indicates an expected call of IngestSLSAs.

func (*MockBackendMockRecorder) IngestScorecard added in v0.2.0

func (mr *MockBackendMockRecorder) IngestScorecard(ctx, source, scorecard interface{}) *gomock.Call

IngestScorecard indicates an expected call of IngestScorecard.

func (*MockBackendMockRecorder) IngestScorecards added in v0.2.0

func (mr *MockBackendMockRecorder) IngestScorecards(ctx, sources, scorecards interface{}) *gomock.Call

IngestScorecards indicates an expected call of IngestScorecards.

func (*MockBackendMockRecorder) IngestSource added in v0.2.0

func (mr *MockBackendMockRecorder) IngestSource(ctx, source interface{}) *gomock.Call

IngestSource indicates an expected call of IngestSource.

func (*MockBackendMockRecorder) IngestSources added in v0.2.0

func (mr *MockBackendMockRecorder) IngestSources(ctx, sources interface{}) *gomock.Call

IngestSources indicates an expected call of IngestSources.

func (*MockBackendMockRecorder) IngestVEXStatement added in v0.2.0

func (mr *MockBackendMockRecorder) IngestVEXStatement(ctx, subject, vulnerability, vexStatement interface{}) *gomock.Call

IngestVEXStatement indicates an expected call of IngestVEXStatement.

func (*MockBackendMockRecorder) IngestVEXStatements added in v0.2.0

func (mr *MockBackendMockRecorder) IngestVEXStatements(ctx, subjects, vulnerabilities, vexStatements interface{}) *gomock.Call

IngestVEXStatements indicates an expected call of IngestVEXStatements.

func (*MockBackendMockRecorder) IngestVulnEqual added in v0.2.0

func (mr *MockBackendMockRecorder) IngestVulnEqual(ctx, vulnerability, otherVulnerability, vulnEqual interface{}) *gomock.Call

IngestVulnEqual indicates an expected call of IngestVulnEqual.

func (*MockBackendMockRecorder) IngestVulnEquals added in v0.2.0

func (mr *MockBackendMockRecorder) IngestVulnEquals(ctx, vulnerabilities, otherVulnerabilities, vulnEquals interface{}) *gomock.Call

IngestVulnEquals indicates an expected call of IngestVulnEquals.

func (*MockBackendMockRecorder) IngestVulnerabilities added in v0.2.0

func (mr *MockBackendMockRecorder) IngestVulnerabilities(ctx, vulns interface{}) *gomock.Call

IngestVulnerabilities indicates an expected call of IngestVulnerabilities.

func (*MockBackendMockRecorder) IngestVulnerability added in v0.2.0

func (mr *MockBackendMockRecorder) IngestVulnerability(ctx, vuln interface{}) *gomock.Call

IngestVulnerability indicates an expected call of IngestVulnerability.

func (*MockBackendMockRecorder) IngestVulnerabilityMetadata added in v0.2.0

func (mr *MockBackendMockRecorder) IngestVulnerabilityMetadata(ctx, vulnerability, vulnerabilityMetadata interface{}) *gomock.Call

IngestVulnerabilityMetadata indicates an expected call of IngestVulnerabilityMetadata.

func (*MockBackendMockRecorder) IsDependency added in v0.2.0

func (mr *MockBackendMockRecorder) IsDependency(ctx, isDependencySpec interface{}) *gomock.Call

IsDependency indicates an expected call of IsDependency.

func (*MockBackendMockRecorder) IsOccurrence added in v0.2.0

func (mr *MockBackendMockRecorder) IsOccurrence(ctx, isOccurrenceSpec interface{}) *gomock.Call

IsOccurrence indicates an expected call of IsOccurrence.

func (*MockBackendMockRecorder) Licenses added in v0.2.0

func (mr *MockBackendMockRecorder) Licenses(ctx, licenseSpec interface{}) *gomock.Call

Licenses indicates an expected call of Licenses.

func (*MockBackendMockRecorder) Neighbors added in v0.2.0

func (mr *MockBackendMockRecorder) Neighbors(ctx, node, usingOnly interface{}) *gomock.Call

Neighbors indicates an expected call of Neighbors.

func (*MockBackendMockRecorder) Node added in v0.2.0

func (mr *MockBackendMockRecorder) Node(ctx, node interface{}) *gomock.Call

Node indicates an expected call of Node.

func (*MockBackendMockRecorder) Nodes added in v0.2.0

func (mr *MockBackendMockRecorder) Nodes(ctx, nodes interface{}) *gomock.Call

Nodes indicates an expected call of Nodes.

func (*MockBackendMockRecorder) Packages added in v0.2.0

func (mr *MockBackendMockRecorder) Packages(ctx, pkgSpec interface{}) *gomock.Call

Packages indicates an expected call of Packages.

func (*MockBackendMockRecorder) Path added in v0.2.0

func (mr *MockBackendMockRecorder) Path(ctx, subject, target, maxPathLength, usingOnly interface{}) *gomock.Call

Path indicates an expected call of Path.

func (*MockBackendMockRecorder) PkgEqual added in v0.2.0

func (mr *MockBackendMockRecorder) PkgEqual(ctx, pkgEqualSpec interface{}) *gomock.Call

PkgEqual indicates an expected call of PkgEqual.

func (*MockBackendMockRecorder) PointOfContact added in v0.2.0

func (mr *MockBackendMockRecorder) PointOfContact(ctx, pointOfContactSpec interface{}) *gomock.Call

PointOfContact indicates an expected call of PointOfContact.

func (*MockBackendMockRecorder) Scorecards added in v0.2.0

func (mr *MockBackendMockRecorder) Scorecards(ctx, certifyScorecardSpec interface{}) *gomock.Call

Scorecards indicates an expected call of Scorecards.

func (*MockBackendMockRecorder) Sources added in v0.2.0

func (mr *MockBackendMockRecorder) Sources(ctx, sourceSpec interface{}) *gomock.Call

Sources indicates an expected call of Sources.

func (*MockBackendMockRecorder) VulnEqual added in v0.2.0

func (mr *MockBackendMockRecorder) VulnEqual(ctx, vulnEqualSpec interface{}) *gomock.Call

VulnEqual indicates an expected call of VulnEqual.

func (*MockBackendMockRecorder) Vulnerabilities added in v0.2.0

func (mr *MockBackendMockRecorder) Vulnerabilities(ctx, vulnSpec interface{}) *gomock.Call

Vulnerabilities indicates an expected call of Vulnerabilities.

func (*MockBackendMockRecorder) VulnerabilityMetadata added in v0.2.0

func (mr *MockBackendMockRecorder) VulnerabilityMetadata(ctx, vulnerabilityMetadataSpec interface{}) *gomock.Call

VulnerabilityMetadata indicates an expected call of VulnerabilityMetadata.

type MockDocumentParser added in v0.1.1

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

MockDocumentParser is a mock of DocumentParser interface.

func NewMockDocumentParser added in v0.1.1

func NewMockDocumentParser(ctrl *gomock.Controller) *MockDocumentParser

NewMockDocumentParser creates a new mock instance.

func (*MockDocumentParser) EXPECT added in v0.1.1

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockDocumentParser) GetIdentifiers added in v0.1.1

func (m *MockDocumentParser) GetIdentifiers(ctx context.Context) (*common.IdentifierStrings, error)

GetIdentifiers mocks base method.

func (*MockDocumentParser) GetIdentities added in v0.1.1

func (m *MockDocumentParser) GetIdentities(ctx context.Context) []common.TrustInformation

GetIdentities mocks base method.

func (*MockDocumentParser) GetPredicates added in v0.1.1

GetPredicates mocks base method.

func (*MockDocumentParser) Parse added in v0.1.1

Parse mocks base method.

type MockDocumentParserMockRecorder added in v0.1.1

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

MockDocumentParserMockRecorder is the mock recorder for MockDocumentParser.

func (*MockDocumentParserMockRecorder) GetIdentifiers added in v0.1.1

func (mr *MockDocumentParserMockRecorder) GetIdentifiers(ctx interface{}) *gomock.Call

GetIdentifiers indicates an expected call of GetIdentifiers.

func (*MockDocumentParserMockRecorder) GetIdentities added in v0.1.1

func (mr *MockDocumentParserMockRecorder) GetIdentities(ctx interface{}) *gomock.Call

GetIdentities indicates an expected call of GetIdentities.

func (*MockDocumentParserMockRecorder) GetPredicates added in v0.1.1

func (mr *MockDocumentParserMockRecorder) GetPredicates(ctx interface{}) *gomock.Call

GetPredicates indicates an expected call of GetPredicates.

func (*MockDocumentParserMockRecorder) Parse added in v0.1.1

func (mr *MockDocumentParserMockRecorder) Parse(ctx, doc interface{}) *gomock.Call

Parse indicates an expected call of Parse.

type MockScorecard

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

MockScorecard is a mock of Scorecard interface.

func NewMockScorecard

func NewMockScorecard(ctrl *gomock.Controller) *MockScorecard

NewMockScorecard creates a new mock instance.

func (*MockScorecard) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockScorecard) GetScore

func (m *MockScorecard) GetScore(repoName, commitSHA, tag string) (*pkg.ScorecardResult, error)

GetScore mocks base method.

type MockScorecardMockRecorder

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

MockScorecardMockRecorder is the mock recorder for MockScorecard.

func (*MockScorecardMockRecorder) GetScore

func (mr *MockScorecardMockRecorder) GetScore(repoName, commitSHA, tag interface{}) *gomock.Call

GetScore indicates an expected call of GetScore.

Jump to

Keyboard shortcuts

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