@@ -262,7 +262,7 @@ func TestPlugin_BuildDepGraphsFromDir(t *testing.T) {
262262 )
263263 }
264264 snykClient := setupMockSnykClientMultiResponse (t , mockResponses )
265- plugin := NewUvPlugin (mockClient , snykClient , "" )
265+ plugin := NewPlugin (mockClient , snykClient , "" )
266266
267267 // Execute
268268 ctx := context .Background ()
@@ -310,7 +310,7 @@ func TestPlugin_ShouldNotSkipProcessingWhenNoTargetFileIsSet(t *testing.T) {
310310
311311 mockClient := & MockClient {}
312312 snykClient := setupMockSnykClient (t , `{}` )
313- plugin := NewUvPlugin (mockClient , snykClient , "" )
313+ plugin := NewPlugin (mockClient , snykClient , "" )
314314
315315 options := ecosystems .NewPluginOptions ()
316316 pluginResult , err := plugin .BuildDepGraphsFromDir (t .Context (), testLogger , tmpDir , options )
@@ -326,7 +326,7 @@ func TestPlugin_ShouldNotSkipProcessingWhenUvLockFile(t *testing.T) {
326326
327327 mockClient := & MockClient {}
328328 snykClient := setupMockSnykClient (t , `{}` )
329- plugin := NewUvPlugin (mockClient , snykClient , "" )
329+ plugin := NewPlugin (mockClient , snykClient , "" )
330330
331331 options := ecosystems .NewPluginOptions ().WithTargetFile ("uv.lock" )
332332 pluginResult , err := plugin .BuildDepGraphsFromDir (t .Context (), testLogger , tmpDir , options )
@@ -342,7 +342,7 @@ func TestPlugin_SkipsProcessingWhenTargetFileIsNotUVFile(t *testing.T) {
342342
343343 mockClient := & MockClient {}
344344 snykClient := setupMockSnykClient (t , `{}` )
345- plugin := NewUvPlugin (mockClient , snykClient , "" )
345+ plugin := NewPlugin (mockClient , snykClient , "" )
346346
347347 options := ecosystems .NewPluginOptions ().WithTargetFile ("package.json" )
348348 pluginResult , err := plugin .BuildDepGraphsFromDir (t .Context (), testLogger , tmpDir , options )
@@ -358,7 +358,7 @@ func TestPlugin_SkipsProcessingWhenTargetFileIsAPyProjectTomlFile(t *testing.T)
358358
359359 mockClient := & MockClient {}
360360 snykClient := setupMockSnykClient (t , `{}` )
361- plugin := NewUvPlugin (mockClient , snykClient , "" )
361+ plugin := NewPlugin (mockClient , snykClient , "" )
362362
363363 options := ecosystems .NewPluginOptions ().WithTargetFile ("pyproject.toml" )
364364 pluginResult , err := plugin .BuildDepGraphsFromDir (t .Context (), testLogger , tmpDir , options )
@@ -379,7 +379,7 @@ func TestPlugin_ShouldNotSkipProcessingWhenTargetFileIsRelativeFolderPath(t *tes
379379
380380 mockClient := & MockClient {}
381381 snykClient := setupMockSnykClient (t , `{}` )
382- plugin := NewUvPlugin (mockClient , snykClient , "" )
382+ plugin := NewPlugin (mockClient , snykClient , "" )
383383
384384 options := ecosystems .NewPluginOptions ().WithTargetFile ("my-project/uv.lock" )
385385 pluginResult , err := plugin .BuildDepGraphsFromDir (t .Context (), testLogger , tmpDir , options )
@@ -401,7 +401,7 @@ func TestPlugin_ShouldSkipProcessingWhenTargetFileIsNotUvLockInRelativeFolderPat
401401
402402 mockClient := & MockClient {}
403403 snykClient := setupMockSnykClient (t , `{}` )
404- plugin := NewUvPlugin (mockClient , snykClient , "" )
404+ plugin := NewPlugin (mockClient , snykClient , "" )
405405
406406 options := ecosystems .NewPluginOptions ().WithTargetFile ("my-project/package.json" )
407407 pluginResult , err := plugin .BuildDepGraphsFromDir (t .Context (), testLogger , tmpDir , options )
@@ -422,7 +422,7 @@ func TestPlugin_ShouldRaiseErrorWhenTargetFileIsUvLockInRelativeFolderButDoesNot
422422
423423 mockClient := & MockClient {}
424424 snykClient := setupMockSnykClient (t , `{}` )
425- plugin := NewUvPlugin (mockClient , snykClient , "" )
425+ plugin := NewPlugin (mockClient , snykClient , "" )
426426
427427 options := ecosystems .NewPluginOptions ().WithTargetFile ("my-project/uv.lock" )
428428 pluginResult , err := plugin .BuildDepGraphsFromDir (t .Context (), testLogger , tmpDir , options )
@@ -439,7 +439,7 @@ func TestPlugin_BuildDepGraphsFromDir_ErrorHandling(t *testing.T) {
439439
440440 mockClient := & MockClient {ReturnErr : errors .New ("export failed" )}
441441 snykClient := setupMockSnykClient (t , `{}` )
442- plugin := NewUvPlugin (mockClient , snykClient , "" )
442+ plugin := NewPlugin (mockClient , snykClient , "" )
443443
444444 ctx := context .Background ()
445445 options := ecosystems .NewPluginOptions ()
@@ -479,7 +479,7 @@ func TestPlugin_BuildDepGraphsFromDir_MixedSuccessAndFailure(t *testing.T) {
479479 mocks .NewMockResponse ("application/json" , []byte (mockResponseBody ), http .StatusOK ),
480480 }
481481 snykClient := setupMockSnykClientMultiResponse (t , mockResponses )
482- plugin := NewUvPlugin (mockClient , snykClient , "" )
482+ plugin := NewPlugin (mockClient , snykClient , "" )
483483 pluginResult , err := plugin .BuildDepGraphsFromDir (ctx , testLogger , tmpDir , options )
484484 findings := pluginResult .Results
485485 require .NoError (t , err )
@@ -511,7 +511,7 @@ func TestBuildFindings_Success(t *testing.T) {
511511 sbom := Sbom (validSBOMJSON )
512512 mockResponseBody := singleDepGraphResponse ("test-package" , "1.0.0" )
513513 snykClient := setupMockSnykClient (t , mockResponseBody )
514- plugin := NewUvPlugin (& MockClient {}, snykClient , "" )
514+ plugin := NewPlugin (& MockClient {}, snykClient , "" )
515515
516516 buildResult , err := plugin .buildResults (context .Background (), sbom , "uv.lock" , "." , ecosystems .NewPluginOptions (), testLogger )
517517
@@ -562,7 +562,7 @@ func TestBuildFindings_NoProjectRoot_ReturnsErrorFinding(t *testing.T) {
562562 }`
563563 sbom := Sbom (sbomJSON )
564564 snykClient := setupMockSnykClient (t , `{}` )
565- plugin := NewUvPlugin (& MockClient {}, snykClient , "" )
565+ plugin := NewPlugin (& MockClient {}, snykClient , "" )
566566
567567 buildResult , err := plugin .buildResults (context .Background (), sbom , "uv.lock" , "." , ecosystems .NewPluginOptions (), testLogger )
568568 findings := buildResult .Results
@@ -612,7 +612,7 @@ func TestBuildFindings_NoProjectRoot_AllProjects_Succeeds(t *testing.T) {
612612 sbom := Sbom (sbomJSON )
613613 mockResponseBody := singleDepGraphResponse ("albatross" , "0.1.0" )
614614 snykClient := setupMockSnykClient (t , mockResponseBody )
615- plugin := NewUvPlugin (& MockClient {}, snykClient , "" )
615+ plugin := NewPlugin (& MockClient {}, snykClient , "" )
616616
617617 buildResult , err := plugin .buildResults (context .Background (), sbom , "uv.lock" , "." , ecosystems .NewPluginOptions ().WithAllProjects (true ), testLogger )
618618
@@ -654,7 +654,7 @@ func TestBuildFindings_NoProjectRoot_UvWorkspacePackages_Succeeds(t *testing.T)
654654 sbom := Sbom (sbomJSON )
655655 mockResponseBody := singleDepGraphResponse ("albatross" , "0.1.0" )
656656 snykClient := setupMockSnykClient (t , mockResponseBody )
657- plugin := NewUvPlugin (& MockClient {}, snykClient , "" )
657+ plugin := NewPlugin (& MockClient {}, snykClient , "" )
658658
659659 buildResult , err := plugin .buildResults (
660660 context .Background (),
@@ -676,7 +676,7 @@ func TestBuildFindings_NoProjectRoot_UvWorkspacePackages_Succeeds(t *testing.T)
676676func TestBuildFindings_InvalidSBOM (t * testing.T ) {
677677 sbom := Sbom (`{"invalid": "json"}` )
678678 snykClient := setupMockSnykClient (t , `{}` )
679- plugin := NewUvPlugin (& MockClient {}, snykClient , "" )
679+ plugin := NewPlugin (& MockClient {}, snykClient , "" )
680680
681681 buildResult , err := plugin .buildResults (context .Background (), sbom , "uv.lock" , "." , ecosystems .NewPluginOptions (), testLogger )
682682
@@ -692,7 +692,7 @@ func TestBuildFindings_MissingRootComponent(t *testing.T) {
692692 }`
693693 sbom := Sbom (sbomJSON )
694694 snykClient := setupMockSnykClient (t , `{}` )
695- plugin := NewUvPlugin (& MockClient {}, snykClient , "" )
695+ plugin := NewPlugin (& MockClient {}, snykClient , "" )
696696
697697 buildResult , err := plugin .buildResults (context .Background (), sbom , "uv.lock" , "." , ecosystems .NewPluginOptions (), testLogger )
698698
@@ -705,7 +705,7 @@ func TestBuildFindings_ConversionError(t *testing.T) {
705705 sbom := Sbom (validSBOMJSON )
706706 mockResponse := mocks .NewMockResponse ("application/json" , []byte (`{"error": "invalid"}` ), http .StatusBadRequest )
707707 snykClient := setupMockSnykClientMultiResponse (t , []mocks.MockResponse {mockResponse })
708- plugin := NewUvPlugin (& MockClient {}, snykClient , "" )
708+ plugin := NewPlugin (& MockClient {}, snykClient , "" )
709709
710710 buildResult , err := plugin .buildResults (context .Background (), sbom , "uv.lock" , "." , ecosystems .NewPluginOptions (), testLogger )
711711
@@ -718,7 +718,7 @@ func TestBuildFindings_MultipleDepGraphs(t *testing.T) {
718718 sbom := Sbom (validSBOMJSON )
719719 mockResponseBody := multipleDepGraphsResponse ()
720720 snykClient := setupMockSnykClient (t , mockResponseBody )
721- plugin := NewUvPlugin (& MockClient {}, snykClient , "" )
721+ plugin := NewPlugin (& MockClient {}, snykClient , "" )
722722
723723 buildResult , err := plugin .buildResults (context .Background (), sbom , "uv.lock" , "." , ecosystems .NewPluginOptions (), testLogger )
724724
@@ -764,7 +764,7 @@ func TestBuildFindings_WorkspacePackage(t *testing.T) {
764764 sbom := Sbom (sbomJSON )
765765 mockResponseBody := singleDepGraphResponse ("workspace-package" , "3.1.0" )
766766 snykClient := setupMockSnykClient (t , mockResponseBody )
767- plugin := NewUvPlugin (& MockClient {}, snykClient , "" )
767+ plugin := NewPlugin (& MockClient {}, snykClient , "" )
768768
769769 buildResult , err := plugin .buildResults (context .Background (), sbom , "uv.lock" , "." , ecosystems .NewPluginOptions (), testLogger )
770770
@@ -778,7 +778,7 @@ func TestBuildFindings_PathConstruction_RootDir(t *testing.T) {
778778 sbom := Sbom (validSBOMJSON )
779779 mockResponseBody := singleDepGraphResponse ("test-package" , "1.0.0" )
780780 snykClient := setupMockSnykClient (t , mockResponseBody )
781- plugin := NewUvPlugin (& MockClient {}, snykClient , "" )
781+ plugin := NewPlugin (& MockClient {}, snykClient , "" )
782782
783783 buildResult , err := plugin .buildResults (context .Background (), sbom , "uv.lock" , "." , ecosystems .NewPluginOptions (), testLogger )
784784
@@ -792,7 +792,7 @@ func TestBuildFindings_PathConstruction_NestedDir(t *testing.T) {
792792 sbom := Sbom (validSBOMJSON )
793793 mockResponseBody := singleDepGraphResponse ("test-package" , "1.0.0" )
794794 snykClient := setupMockSnykClient (t , mockResponseBody )
795- plugin := NewUvPlugin (& MockClient {}, snykClient , "" )
795+ plugin := NewPlugin (& MockClient {}, snykClient , "" )
796796
797797 buildResult , err := plugin .buildResults (context .Background (), sbom , "project1/uv.lock" , "project1" , ecosystems .NewPluginOptions (), testLogger )
798798
@@ -837,7 +837,7 @@ func TestBuildFindings_PathConstruction_NestedWorkspacePackage(t *testing.T) {
837837 sbom := Sbom (sbomJSON )
838838 mockResponseBody := singleDepGraphResponse ("workspace-package" , "3.1.0" )
839839 snykClient := setupMockSnykClient (t , mockResponseBody )
840- plugin := NewUvPlugin (& MockClient {}, snykClient , "" )
840+ plugin := NewPlugin (& MockClient {}, snykClient , "" )
841841
842842 buildResult , err := plugin .buildResults (context .Background (), sbom , "workspace/uv.lock" , "workspace" , ecosystems .NewPluginOptions (), testLogger )
843843
@@ -976,7 +976,7 @@ func TestPlugin_DiscoverLockFiles(t *testing.T) {
976976 for _ , tt := range tests {
977977 t .Run (tt .name , func (t * testing.T ) {
978978 tmpDir := createFiles (t , tt .files ... )
979- plugin := NewUvPlugin (& MockClient {}, nil , "" )
979+ plugin := NewPlugin (& MockClient {}, nil , "" )
980980
981981 ctx := context .Background ()
982982 options := ecosystems .NewPluginOptions ().
0 commit comments