@@ -334,6 +334,8 @@ export class GumbyController {
334
334
335
335
await processTransformFormInput ( pathToProject , fromJDKVersion , toJDKVersion )
336
336
337
+ this . messenger . sendProjectSelectionMessage ( projectName , fromJDKVersion , toJDKVersion , message . tabID )
338
+
337
339
// at this point, buildSystems is either [Maven], [Gradle], or [Maven, Gradle]
338
340
const buildSystems = await checkBuildSystem ( pathToProject )
339
341
let selectedBuildSystem = undefined
@@ -346,27 +348,14 @@ export class GumbyController {
346
348
}
347
349
getLogger ( ) . info ( `Selected project uses build system: ${ selectedBuildSystem } ` )
348
350
transformByQState . setBuildSystem ( selectedBuildSystem )
349
- this . messenger . sendProjectSelectionMessage (
350
- projectName ,
351
- fromJDKVersion ,
352
- toJDKVersion ,
353
- selectedBuildSystem ,
354
- message . tabID
355
- )
356
351
await this . validateBuildWithPromptOnError ( message )
357
352
}
358
353
359
354
private async handleBuildSystemForm ( message : any ) {
360
355
const selectedBuildSystem : BuildSystem = message . formSelectedValues [ 'GumbyTransformBuildSystemForm' ]
361
356
getLogger ( ) . info ( `Selected project uses Maven and Gradle; user selected build system: ${ selectedBuildSystem } ` )
362
357
transformByQState . setBuildSystem ( selectedBuildSystem )
363
- this . messenger . sendProjectSelectionMessage (
364
- transformByQState . getProjectName ( ) ,
365
- transformByQState . getSourceJDKVersion ( ) ! ,
366
- transformByQState . getTargetJDKVersion ( ) ,
367
- selectedBuildSystem ,
368
- message . tabID
369
- )
358
+ this . messenger . sendBuildSystemSelectionMessage ( selectedBuildSystem , message . tabID )
370
359
// this message obj is from the build system form, not the project selection form,
371
360
// which is fine since validateBuildWithPromptOnError just needs the tab ID here
372
361
await this . validateBuildWithPromptOnError ( message )
0 commit comments