@@ -41,6 +41,7 @@ import (
4141 "github.com/snyk/snyk-ls/infrastructure/cli/cli_constants"
4242 "github.com/snyk/snyk-ls/infrastructure/cli/install"
4343 "github.com/snyk/snyk-ls/infrastructure/code"
44+ "github.com/snyk/snyk-ls/infrastructure/container"
4445 "github.com/snyk/snyk-ls/infrastructure/iac"
4546 "github.com/snyk/snyk-ls/infrastructure/learn"
4647 "github.com/snyk/snyk-ls/infrastructure/oss"
@@ -55,6 +56,7 @@ import (
5556var snykApiClient snyk_api.SnykApiClient
5657var snykCodeScanner * code.Scanner
5758var infrastructureAsCodeScanner * iac.Scanner
59+ var containerScanner types.ProductScanner
5860var openSourceScanner types.ProductScanner
5961var scanInitializer initialize.Initializer
6062var authenticationService authentication.AuthenticationService
@@ -88,7 +90,7 @@ func Init() {
8890
8991func initDomain (c * config.Config ) {
9092 hoverService = hover .NewDefaultService (c )
91- scanner = scanner2 .NewDelegatingScanner (c , scanInitializer , instrumentor , scanNotifier , snykApiClient , authenticationService , notifier , scanPersister , scanStateAggregator , snykCodeScanner , infrastructureAsCodeScanner , openSourceScanner )
93+ scanner = scanner2 .NewDelegatingScanner (c , scanInitializer , instrumentor , scanNotifier , snykApiClient , authenticationService , notifier , scanPersister , scanStateAggregator , snykCodeScanner , infrastructureAsCodeScanner , containerScanner , openSourceScanner )
9294}
9395
9496func initInfrastructure (c * config.Config ) {
@@ -136,6 +138,7 @@ func initInfrastructure(c *config.Config) {
136138 )
137139
138140 infrastructureAsCodeScanner = iac .New (c , instrumentor , errorReporter , snykCli )
141+ containerScanner = container .New (c , instrumentor , errorReporter , networkAccess )
139142 openSourceScanner = oss .NewCLIScanner (c , instrumentor , errorReporter , snykCli , learnService , notifier )
140143 scanNotifier , _ = appNotification .NewScanNotifier (c , notifier )
141144 snykCodeScanner = code .New (c , instrumentor , snykApiClient , codeErrorReporter , learnService , notifier , codeClientScanner )
0 commit comments