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
frontend sends a setExceptionBreakpoints request if one or more 'exceptionBreakpointFilters' have been defined (or if 'supportsConfigurationDoneRequest' is not defined or false)
Today we seem to call setExceptionBreakpoints always, even if no exceptionBreakpointFilters have been defined.
We should fix this with this logic:
constc: Capabilities=capabilities;if(c.supportsConfigurationDoneRequest){// newer DAP version with supportsConfigurationDoneRequestif(c.exceptionBreakpointFilters&&c.exceptionBreakpointFilters.length>0){setExceptionBreakpoints(...);}else{// new behavior: do not call setExceptionBreakpoints}}else{// old DAP version without supportsConfigurationDoneRequest// (old clients are relying on setExceptionBreakpoints being always called)setExceptionBreakpoints(...);}
The text was updated successfully, but these errors were encountered:
The DAP spec says:
Today we seem to call
setExceptionBreakpoints
always, even if noexceptionBreakpointFilters
have been defined.We should fix this with this logic:
The text was updated successfully, but these errors were encountered: