matcher

package
v0.0.22-alpha Latest Latest
Warning

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

Go to latest
Published: Dec 30, 2025 License: AGPL-3.0 Imports: 20 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

Types

type VulnerabilityMatcher

type VulnerabilityMatcher struct {
	ConflictResolver  func(vulnerabilityFinderTypes.Pairs) (conflict.ResolveWinner, conflict.ConflictFlag)
	Ecosystems        []ecosystemTypes.Ecosystem
	PackageRepository packageRepository.PackageRepository
}

func (VulnerabilityMatcher) GetNVDVulnerabilities

func (vm VulnerabilityMatcher) GetNVDVulnerabilities(dependencies map[string]map[string]sbomTypes.Versions, knowledge *bun.DB) []vulnerabilityFinder.NVDVulnerability

func (VulnerabilityMatcher) GetWorkspaceVulnerabilities

func (vm VulnerabilityMatcher) GetWorkspaceVulnerabilities(dependencies map[string]map[string]sbomTypes.Versions, knowledge *bun.DB) []vulnerabilityFinderTypes.Vulnerability

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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