From 12806e73a01fdb566d0ebc63bc65b185d152d422 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20Tegn=C3=A9r?= Date: Mon, 30 Nov 2020 11:56:50 +0100 Subject: [PATCH] Updated nuget driver to use correct name and to initialize with the new generic scanner. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Johannes Tegnér --- pkg/detector/library/driver.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkg/detector/library/driver.go b/pkg/detector/library/driver.go index eb8a4bc48efb..4cdfa60b7543 100644 --- a/pkg/detector/library/driver.go +++ b/pkg/detector/library/driver.go @@ -44,7 +44,7 @@ func (d DriverFactory) NewDriver(filename string) (Driver, error) { case "Pipfile.lock", "poetry.lock": driver = newPipDriver() case "packages.lock.json": - driver = newCSharpDriver() + driver = newNugetDriver() default: return Driver{}, xerrors.New(fmt.Sprintf("unsupport filename %s", filename)) } @@ -117,6 +117,7 @@ func newPipDriver() Driver { NewAdvisory(vulnerability.Pip, c)) } -func newCSharpDriver() Driver { - return NewDriver(vulnerability.CSharp, ghsa.NewAdvisory(ecosystem.Nuget)) +func newNugetDriver() Driver { + c := comparer.GenericComparer{} + return NewDriver(ghsa.NewAdvisory(ecosystem.Nuget, c)) }