jetbrains-rider/src-213+/software/aws/toolkits/jetbrains/services/clouddebug/DotNetDebuggerSupport.kt [160:178]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - override fun automaticallyAugmentable(input: List): Boolean { if (input.first().trim() != DOTNET_EXECUTABLE) { throw RuntimeConfigurationError(message("cloud_debug.run_configuration.dotnet.start_command.miss_runtime", DOTNET_EXECUTABLE)) } val restCommands = input.drop(1) val path = restCommands.firstOrNull()?.trim() ?: throw RuntimeConfigurationError( message("cloud_debug.run_configuration.dotnet.start_command.miss_assembly_path", START_COMMAND_ASSEMBLY_PLACEHOLDER) ) if (!path.contains('/')) { throw RuntimeConfigurationError(message("cloud_debug.run_configuration.dotnet.start_command.assembly_path_not_valid", path)) } // Start command should follow the pattern 'dotnet '. Take a remote assembly path. exeRemotePath = path return true } - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - jetbrains-rider/src-203-212/software/aws/toolkits/jetbrains/services/clouddebug/DotNetDebuggerSupport.kt [160:178]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - override fun automaticallyAugmentable(input: List): Boolean { if (input.first().trim() != DOTNET_EXECUTABLE) { throw RuntimeConfigurationError(message("cloud_debug.run_configuration.dotnet.start_command.miss_runtime", DOTNET_EXECUTABLE)) } val restCommands = input.drop(1) val path = restCommands.firstOrNull()?.trim() ?: throw RuntimeConfigurationError( message("cloud_debug.run_configuration.dotnet.start_command.miss_assembly_path", START_COMMAND_ASSEMBLY_PLACEHOLDER) ) if (!path.contains('/')) { throw RuntimeConfigurationError(message("cloud_debug.run_configuration.dotnet.start_command.assembly_path_not_valid", path)) } // Start command should follow the pattern 'dotnet '. Take a remote assembly path. exeRemotePath = path return true } - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -