Socket
Socket
Sign inDemoInstall

snyk-gradle-plugin

Package Overview
Dependencies
Maintainers
1
Versions
141
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

snyk-gradle-plugin - npm Package Compare versions

Comparing version 2.0.1 to 2.1.0

20

lib/index.js

@@ -22,4 +22,5 @@ var os = require('os');

var command = getCommand(root, targetFile);
var args = buildArgs(root, targetFile, options.args);
return getPackage(root, command, args)
var subProject = options['gradle-sub-project'];
var args = buildArgs(root, targetFile, options.args, subProject);
return getPackage(root, command, args, subProject)
.then(function (pkg) {

@@ -57,6 +58,9 @@ // opt-in with `jars` or `localjars` flag

function getPackage(root, command, args) {
function getPackage(root, command, args, subProject) {
return subProcess.execute(command, args, {cwd: root})
.then(function (result) {
var packageName = path.basename(root);
if (subProject) {
packageName += '/' + subProject;
}
var packageVersion = '0.0.0';

@@ -102,4 +106,10 @@ var depTree = depParser.parse(result);

function buildArgs(root, targetFile, gradleArgs) {
var args = ['dependencies', '-q'];
function buildArgs(root, targetFile, gradleArgs, subProject) {
var args = [];
if (subProject) {
args.push(subProject + ':dependencies');
} else {
args.push('dependencies');
}
args.push('-q');
if (targetFile) {

@@ -106,0 +116,0 @@ if (!fs.existsSync(path.resolve(root, targetFile))) {

@@ -32,3 +32,3 @@ {

},
"version": "2.0.1"
"version": "2.1.0"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc