You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The vscode plugin ms-vscode.js-debug provides a dynamic configuration called Create Java Debug Terminal
which does not actually require a session, it simply opens a terminal as a side effect of starting it, and when the extension
provider is called with resolveDebugConfiguration the extension simply returns undefined to indicate that no further processing is required.
Bug Description:
The vscode plugin
ms-vscode.js-debug
provides a dynamic configuration calledCreate Java Debug Terminal
which does not actually require a session, it simply opens a terminal as a side effect of starting it, and when the extension
provider is called with
resolveDebugConfiguration
the extension simply returnsundefined
to indicate that no further processing is required.This is expected as specified: https://code.visualstudio.com/api/references/vscode-api#DebugConfigurationProvider
Theia currently ignores
undefined
ornull
, and starts the session using the configuration in place before anundefined
ornull
is returned.Steps to Reproduce:
As it can be seen in the
gif
below this case starts a session with a corresponding terminal in addition to the terminal triggered by the extension.debug
, not the ending space is importantCreate JavaScript Debug terminal
from the list of available configurationsJavaScript Debug Terminal
Additional Information
The text was updated successfully, but these errors were encountered: