@@ -87,7 +87,7 @@ async function executeCommandAndWaitForExitCode(command, args) {
87
87
( async ( ) => {
88
88
console . log ( 'Checking for upgrades...\n' )
89
89
90
- const gradleDependencyUpdateArgs = [ 'dependencyUpdates' , '-DoutputFormatter=json' , '-DoutputDir=build/dependencyUpdates' , '--status' ]
90
+ const gradleDependencyUpdateArgs = [ 'dependencyUpdates' , '-DoutputFormatter=json' , '-DoutputDir=build/dependencyUpdates' ]
91
91
const gradleDependencyUpdateResolution = argv . resolution
92
92
if ( gradleDependencyUpdateResolution ) {
93
93
gradleDependencyUpdateArgs . push ( `-Drevision=${ gradleDependencyUpdateResolution } ` )
@@ -237,15 +237,19 @@ function buildUpgradeChoicesForUser(outdatedDependencies, dependencyUpdates) {
237
237
}
238
238
choices . sort ( ( a , b ) => a . title . localeCompare ( b . title ) ) ;
239
239
debugLog ( `Choices\n${ JSON . stringify ( choices ) } \n\n` ) ;
240
- let currentGradleRelease = dependencyUpdates . gradle . running . version ;
241
- let latestGradleRelease = dependencyUpdates . gradle . current . version ;
242
- if ( gradleWrapper && currentGradleRelease !== latestGradleRelease ) {
243
- choices . unshift ( {
244
- title : `Gradle - ${ currentGradleRelease } => ${ latestGradleRelease } ` ,
245
- value : 'gradle' ,
246
- description : 'Upgrades the gradle wrapper'
247
- } ) ;
240
+
241
+ if ( dependencyUpdates . gradle ) {
242
+ let currentGradleRelease = dependencyUpdates . gradle . running . version ;
243
+ let latestGradleRelease = dependencyUpdates . gradle . current . version ;
244
+ if ( gradleWrapper && currentGradleRelease !== latestGradleRelease ) {
245
+ choices . unshift ( {
246
+ title : `Gradle - ${ currentGradleRelease } => ${ latestGradleRelease } ` ,
247
+ value : 'gradle' ,
248
+ description : 'Upgrades the gradle wrapper'
249
+ } ) ;
250
+ }
248
251
}
252
+
249
253
return {
250
254
choices,
251
255
latestGradleRelease
0 commit comments