Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

notebook symbols #191231

Merged
merged 31 commits into from
Sep 13, 2023
Merged

notebook symbols #191231

merged 31 commits into from
Sep 13, 2023

Conversation

amunger
Copy link
Contributor

@amunger amunger commented Aug 24, 2023

for microsoft/vscode-jupyter#13930

the createOutline call is asynchronous so we can gather all code symbols from the model service at that time.
The Outline object is specific to each target, and is created and destroyed for each open/close of the goto symbols menu.

Includes some refactoring to make the changes easier to test.

@amunger amunger force-pushed the aamunger/notebookSymbols branch from a7aff0b to 2842844 Compare August 31, 2023 18:59
@amunger amunger marked this pull request as ready for review September 5, 2023 23:35
@vscodenpa vscodenpa added this to the September 2023 milestone Sep 5, 2023
Copy link
Member

@rebornix rebornix left a comment

Choose a reason for hiding this comment

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

Looking good in overall. Probably you did refactoring with TypeScript LS which creates file with capital casing and relative path import.

@amunger amunger requested a review from rebornix September 12, 2023 20:12
@amunger amunger enabled auto-merge September 12, 2023 22:28
@amunger amunger merged commit d24d866 into main Sep 13, 2023
@amunger amunger deleted the aamunger/notebookSymbols branch September 13, 2023 21:36
lins0621 pushed a commit to lins0621/vscode that referenced this pull request Sep 14, 2023
@github-actions github-actions bot locked and limited conversation to collaborators Oct 28, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants