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
{{ message }}
Repository navigation
[Bug] - Can not find class from logs in terminal #3822
Yup, I see the same behaviour. The problem is in how the value shows up in the command palette. It's being inserted directly without the # at the beginning. That # is used to indicate it's a workspace symbol search. You can confirm this by doing Go -> Go To Symbol In Workspace and you'll see the command palette comes up with a # .
It looks like the current implementation only creates links for stacktrace elements. @jdneo does it make sense to move this into vscode-java-debug and add this as a proposed enhancement there ? Is the current "link-ification" of qualified elements coming from some default detection in VS Code itself ? Seems like vscode-java-debug should try to override it. Detecting fully qualified names might be tricky though.
Activity
rgrunber commentedon Oct 25, 2024
Yup, I see the same behaviour. The problem is in how the value shows up in the command palette. It's being inserted directly without the
#at the beginning. That#is used to indicate it's a workspace symbol search. You can confirm this by doingGo -> Go To Symbol In Workspaceand you'll see the command palette comes up with a#.Initially I thought there's not much we can do since it seems like something VS Code handles. However, I looked inside vscode-java-debug (I assume you have this installed), I found : https://github.com/microsoft/vscode-java-debug/blob/main/src/terminalLinkProvider.ts#L18-L60 .
It looks like the current implementation only creates links for stacktrace elements. @jdneo does it make sense to move this into vscode-java-debug and add this as a proposed enhancement there ? Is the current "link-ification" of qualified elements coming from some default detection in VS Code itself ? Seems like vscode-java-debug should try to override it. Detecting fully qualified names might be tricky though.