denoland / denoland/vscode_deno

Extension breaks "Show Call Hierarchy" feature

Open
#765 0 comments 2 reactions 0 assignees View on GitHub
bug dx
Dominant language
TypeScript
Stars
1.5k
Forks
170
PR merge metrics
No merged PRs in 30d

Description

**Describe the bug**
I have a monorepo that contains both Deno code and a react front-end app. When this extension is enabled, "Show Call Hierarchy" breaks for my react front-end app.

**To Reproduce**

1. Enable this extension
2. Try running "Show Call Hierarchy" on any function on typescript code unrelated to Deno.
3. "Show Call Hierarchy" returns no results.

**Expected behavior**

"Show Call Hierarchy" to return the same results as it does when this extension is disabled.

**Screenshots**

If applicable, add screenshots to help explain your problem.

This is what "Show Call Hierarchy" looks like when this extension is enabled.
![image](https://user-images.githubusercontent.com/5280818/207997251-ba484f6d-d168-4b26-9c35-e4eeb289afe5.png)

When it is disabled:
![image](https://user-images.githubusercontent.com/5280818/207997359-8f364559-f40b-4f2e-83cf-d33353b58c1a.png)

**Versions**

vscode: 1.74.1 deno: v8 10.6.194.5 extension: v3.15.0

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the issue in VS Code 1.74.1 with Deno extension v3.15.0 on TypeScript in a monorepo, comparing Show Call Hierarchy with the extension enabled and disabled. Done means the command returns the same results for code unrelated to Deno in both configurations.

Written by the indexing model from the issue text.

Assessment

Tech stack
deno, typescript, vscode
Domain
devtools
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.