jetbrains-rider/src-203/software/aws/toolkits/jetbrains/services/lambda/dotnet/DotNetSamProjectGenerator.kt [207:250]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ) ?: return@Runnable vcsPanel?.createInitializer()?.execute(project) val modifiableModel = ModuleManager.getInstance(project).modules.firstOrNull()?.rootManager?.modifiableModel ?: return@Runnable try { val progressIndicator = if (progressManager.hasProgressIndicator()) progressManager.progressIndicator else DumbProgressIndicator() samProjectBuilder.runPostSamInit(project, modifiableModel, progressIndicator, samSettings, outDirVf) } finally { modifiableModel.dispose() } } override fun refreshUI() { super.refreshUI() // This restore project name when user change a solution name and switch between templates projectNameField.text = SAM_HELLO_WORLD_PROJECT_NAME validationError.set(null) validateData() } private fun initSolutionTextField() { solutionNameField.text = getPossibleName(SAM_HELLO_WORLD_PROJECT_NAME) } /** * The project name is generated inside SAM CLI generator and cannot be re-defined via parameters. * Hardcode the project name to the generated one - "HelloWorld". */ private fun initProjectTextField() { projectNameField.text = SAM_HELLO_WORLD_PROJECT_NAME projectNameField.isEnabled = false projectNameSetByUser = true sameDirectoryCheckBox.isEnabled = false } private fun initSamPanel() { samPanel.setRuntime(DotNetRuntimeUtils.getCurrentDotNetCoreRuntime()) } private fun htmlText(baseDir: String, relativePath: String) = "...$baseDir$relativePath
" - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - jetbrains-rider/src-211+/software/aws/toolkits/jetbrains/services/lambda/dotnet/DotNetSamProjectGenerator.kt [208:251]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ) ?: return@Runnable vcsPanel?.createInitializer()?.execute(project) val modifiableModel = ModuleManager.getInstance(project).modules.firstOrNull()?.rootManager?.modifiableModel ?: return@Runnable try { val progressIndicator = if (progressManager.hasProgressIndicator()) progressManager.progressIndicator else DumbProgressIndicator() samProjectBuilder.runPostSamInit(project, modifiableModel, progressIndicator, samSettings, outDirVf) } finally { modifiableModel.dispose() } } override fun refreshUI() { super.refreshUI() // This restore project name when user change a solution name and switch between templates projectNameField.text = SAM_HELLO_WORLD_PROJECT_NAME validationError.set(null) validateData() } private fun initSolutionTextField() { solutionNameField.text = getPossibleName(SAM_HELLO_WORLD_PROJECT_NAME) } /** * The project name is generated inside SAM CLI generator and cannot be re-defined via parameters. * Hardcode the project name to the generated one - "HelloWorld". */ private fun initProjectTextField() { projectNameField.text = SAM_HELLO_WORLD_PROJECT_NAME projectNameField.isEnabled = false projectNameSetByUser = true sameDirectoryCheckBox.isEnabled = false } private fun initSamPanel() { samPanel.setRuntime(DotNetRuntimeUtils.getCurrentDotNetCoreRuntime()) } private fun htmlText(baseDir: String, relativePath: String) = "...$baseDir$relativePath
" - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -