Documentation
¶
Index ¶
- type Patcher
- func (patcher Patcher) GetNVDVulnerabilities(dependencyName string, dependencyVersion string) (int, []knowledge.NVDItem, error)
- func (patcher Patcher) PatchApplication() map[string]patching.Workspace
- func (patcher Patcher) PatchDependencies(dependenciesToPatch map[string][]patching.ToPatch) map[string]patching.PatchInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Patcher ¶
type Patcher struct { UpgradePolicy types.UpgradePolicy Knowledge *bun.DB Sbom sbomTypes.Output Vulns vulnerabilityFinder.Output // contains filtered or unexported fields }
func InitializePatcher ¶
func InitializePatcher(upgradePolicy types.UpgradePolicy, knowledge *bun.DB, sbom sbomTypes.Output, vulns vulnerabilityFinder.Output) Patcher
func (Patcher) GetNVDVulnerabilities ¶
func (Patcher) PatchApplication ¶
Click to show internal directories.
Click to hide internal directories.