@@ -334,6 +334,8 @@ export class GumbyController {
334334
335335 await processTransformFormInput ( pathToProject , fromJDKVersion , toJDKVersion )
336336
337+ this . messenger . sendProjectSelectionMessage ( projectName , fromJDKVersion , toJDKVersion , message . tabID )
338+
337339 // at this point, buildSystems is either [Maven], [Gradle], or [Maven, Gradle]
338340 const buildSystems = await checkBuildSystem ( pathToProject )
339341 let selectedBuildSystem = undefined
@@ -346,27 +348,14 @@ export class GumbyController {
346348 }
347349 getLogger ( ) . info ( `Selected project uses build system: ${ selectedBuildSystem } ` )
348350 transformByQState . setBuildSystem ( selectedBuildSystem )
349- this . messenger . sendProjectSelectionMessage (
350- projectName ,
351- fromJDKVersion ,
352- toJDKVersion ,
353- selectedBuildSystem ,
354- message . tabID
355- )
356351 await this . validateBuildWithPromptOnError ( message )
357352 }
358353
359354 private async handleBuildSystemForm ( message : any ) {
360355 const selectedBuildSystem : BuildSystem = message . formSelectedValues [ 'GumbyTransformBuildSystemForm' ]
361356 getLogger ( ) . info ( `Selected project uses Maven and Gradle; user selected build system: ${ selectedBuildSystem } ` )
362357 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 )
370359 // this message obj is from the build system form, not the project selection form,
371360 // which is fine since validateBuildWithPromptOnError just needs the tab ID here
372361 await this . validateBuildWithPromptOnError ( message )
0 commit comments