Skip to content

add a fallback message for unsupported RWD configs#14516

Merged
bobbrow merged 7 commits into
mainfrom
bobbrow/rwdMessage
Jun 18, 2026
Merged

add a fallback message for unsupported RWD configs#14516
bobbrow merged 7 commits into
mainfrom
bobbrow/rwdMessage

Conversation

@bobbrow

@bobbrow bobbrow commented Jun 15, 2026

Copy link
Copy Markdown
Member

Fixes: #14515

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the debug adapter descriptor factories to emit an explicit user-facing message when a noDebug launch config can’t use the inline Run Without Debugging adapter, and the extension instead proceeds by using the regular debug adapter pathway.

Changes:

  • Add a new logFallbackMessage() helper to log a generic fallback message.
  • Invoke logFallbackMessage() for both cppdbg and cppvsdbg when noDebugSupported() returns false.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread Extension/src/Debugger/debugAdapterDescriptorFactory.ts Outdated

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated 5 comments.

Comment thread Extension/tools/OptionsSchema.json
Comment thread Extension/tools/OptionsSchema.json
Comment thread Extension/package.json
Comment thread Extension/package.json
Comment thread Extension/src/Debugger/debugAdapterDescriptorFactory.ts Outdated
Comment thread Extension/package.nls.json Outdated
@bobbrow bobbrow merged commit 0a72712 into main Jun 18, 2026
5 checks passed
@bobbrow bobbrow deleted the bobbrow/rwdMessage branch June 18, 2026 22:46
@github-project-automation github-project-automation Bot moved this from Pull Request to Done in cpptools Jun 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

"Run Without Debugging is not supported" message, even though it works

3 participants