diff --git a/cliv2/cmd/cliv2/main.go b/cliv2/cmd/cliv2/main.go index 30cd664901..dc96ad1b00 100644 --- a/cliv2/cmd/cliv2/main.go +++ b/cliv2/cmd/cliv2/main.go @@ -591,6 +591,7 @@ func MainWithErrorCode() int { cliAnalytics.GetInstrumentation().SetCategory(instrumentation.DetermineCategory(os.Args, globalEngine)) cliAnalytics.GetInstrumentation().SetStage(instrumentation.DetermineStage(cliAnalytics.IsCiEnvironment())) cliAnalytics.GetInstrumentation().SetStatus(analytics.Success) + cliAnalytics.GetInstrumentation().AddExtension("show-maven-build-scope", true) setTimeout(globalConfiguration, func() { os.Exit(constants.SNYK_EXIT_CODE_EX_UNAVAILABLE) diff --git a/package-lock.json b/package-lock.json index de04239a9f..2e9a9aff84 100644 --- a/package-lock.json +++ b/package-lock.json @@ -73,7 +73,7 @@ "snyk-go-plugin": "1.28.0", "snyk-gradle-plugin": "5.1.1", "snyk-module": "3.1.0", - "snyk-mvn-plugin": "4.3.3", + "snyk-mvn-plugin": "4.5.0", "snyk-nodejs-lockfile-parser": "2.4.3", "snyk-nodejs-plugin": "1.4.5", "snyk-nuget-plugin": "2.12.0", @@ -3071,9 +3071,9 @@ } }, "node_modules/@snyk/dep-graph": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@snyk/dep-graph/-/dep-graph-2.10.0.tgz", - "integrity": "sha512-Gx4YbGPf+jIlARMBfmVxPH5nZuMqXVe3W17y0S2uPsVRCt9NBglsEEGpjIFppq0r6eM0eOV6Iergh0NdmchTnA==", + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@snyk/dep-graph/-/dep-graph-2.12.0.tgz", + "integrity": "sha512-YPV6J9XQJpT1JF3jMGFEU40JNPr6AkFPsb+5ktfnErirNrE4WWlNyd+xpxBy8UmAq+z7Tfy5yXrxXnTv1kLS/w==", "license": "Apache-2.0", "dependencies": { "event-loop-spinner": "^2.1.0", @@ -20762,13 +20762,14 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/snyk-mvn-plugin": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/snyk-mvn-plugin/-/snyk-mvn-plugin-4.3.3.tgz", - "integrity": "sha512-CzgiMRNdeAkX5HZAzqdzDA3/1twkCIM2NVvKNo26QEt6G2X/BQuG0/Lg2R2sNu04BbRDILl73rfQ1u9wJT6k7g==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/snyk-mvn-plugin/-/snyk-mvn-plugin-4.5.0.tgz", + "integrity": "sha512-WTZ/SgmopXRNadSNJfFAE+C6xoIRRfW8iAbt+P5v6EyYFwC0trhiebqcIAB6kpjSjfh88GlXTd9qOwHFcekRHw==", + "license": "Apache-2.0", "dependencies": { "@common.js/yocto-queue": "^1.1.1", "@snyk/cli-interface": "2.14.1", - "@snyk/dep-graph": "^2.9.0", + "@snyk/dep-graph": "^2.12.0", "debug": "^4.3.4", "glob": "^7.1.6", "packageurl-js": "^2.0.1", @@ -27113,9 +27114,9 @@ } }, "@snyk/dep-graph": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@snyk/dep-graph/-/dep-graph-2.10.0.tgz", - "integrity": "sha512-Gx4YbGPf+jIlARMBfmVxPH5nZuMqXVe3W17y0S2uPsVRCt9NBglsEEGpjIFppq0r6eM0eOV6Iergh0NdmchTnA==", + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@snyk/dep-graph/-/dep-graph-2.12.0.tgz", + "integrity": "sha512-YPV6J9XQJpT1JF3jMGFEU40JNPr6AkFPsb+5ktfnErirNrE4WWlNyd+xpxBy8UmAq+z7Tfy5yXrxXnTv1kLS/w==", "requires": { "event-loop-spinner": "^2.1.0", "lodash.clone": "^4.5.0", @@ -40262,13 +40263,13 @@ } }, "snyk-mvn-plugin": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/snyk-mvn-plugin/-/snyk-mvn-plugin-4.3.3.tgz", - "integrity": "sha512-CzgiMRNdeAkX5HZAzqdzDA3/1twkCIM2NVvKNo26QEt6G2X/BQuG0/Lg2R2sNu04BbRDILl73rfQ1u9wJT6k7g==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/snyk-mvn-plugin/-/snyk-mvn-plugin-4.5.0.tgz", + "integrity": "sha512-WTZ/SgmopXRNadSNJfFAE+C6xoIRRfW8iAbt+P5v6EyYFwC0trhiebqcIAB6kpjSjfh88GlXTd9qOwHFcekRHw==", "requires": { "@common.js/yocto-queue": "^1.1.1", "@snyk/cli-interface": "2.14.1", - "@snyk/dep-graph": "^2.9.0", + "@snyk/dep-graph": "^2.12.0", "debug": "^4.3.4", "glob": "^7.1.6", "packageurl-js": "^2.0.1", diff --git a/package.json b/package.json index 2800b66c61..06c0b4da33 100644 --- a/package.json +++ b/package.json @@ -121,9 +121,9 @@ "snyk-go-plugin": "1.28.0", "snyk-gradle-plugin": "5.1.1", "snyk-module": "3.1.0", - "snyk-mvn-plugin": "4.3.3", "snyk-nodejs-lockfile-parser": "2.4.3", "snyk-nodejs-plugin": "1.4.5", + "snyk-mvn-plugin": "4.5.0", "snyk-nuget-plugin": "2.12.0", "snyk-php-plugin": "1.12.1", "snyk-policy": "^4.1.6", diff --git a/src/lib/plugins/get-single-plugin-result.ts b/src/lib/plugins/get-single-plugin-result.ts index 2b69238906..621f72bd62 100644 --- a/src/lib/plugins/get-single-plugin-result.ts +++ b/src/lib/plugins/get-single-plugin-result.ts @@ -15,7 +15,7 @@ export async function getSinglePluginResult( const inspectRes: pluginApi.InspectResult = await moduleInfo.inspect( root, targetFile || options.file, - { ...options }, + { ...options, showMavenBuildScope: true }, snykHttpClient, ); return inspectRes;