Skip to content

Enable rich LSIF hover information.#64580

Merged
NTaylorMullen merged 3 commits intomainfrom
nimullen/colorizedhover
Oct 10, 2022
Merged

Enable rich LSIF hover information.#64580
NTaylorMullen merged 3 commits intomainfrom
nimullen/colorizedhover

Conversation

@NTaylorMullen
Copy link

  • This changeset adds a fake set of LSP client capabilities that the LSIF generator can pass into corresponding APIs. I've currently filled the capabilities with hover based information so that underlying systems can see that clients support Markdown and therefore.
  • Updated tests to reflect the new behavior.

Before

image

After

image

- This changeset adds a fake set of LSP client capabilities that the LSIF generator can pass into corresponding APIs. I've currently filled the capabilities with hover based information so that underlying systems can see that clients support Markdown and therefore.
- Updated tests to reflect the new behavior.

## Before
![image](https://i.imgur.com/UWX0Fhi.png)

## After

![image](https://i.imgur.com/VxIbNK7.png)
@NTaylorMullen NTaylorMullen requested a review from a team as a code owner October 7, 2022 21:02
@ghost ghost added the Area-IDE label Oct 7, 2022
@jasonmalinowski jasonmalinowski self-assigned this Oct 7, 2022
Copy link

@mohaimenhasan mohaimenhasan left a comment

Choose a reason for hiding this comment

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

So cool !! Thank you for updating this !!

@NTaylorMullen
Copy link
Author

Found I had broken some tests, all should be good now!

@NTaylorMullen NTaylorMullen enabled auto-merge (squash) October 10, 2022 17:09
@NTaylorMullen NTaylorMullen merged commit 1c42039 into main Oct 10, 2022
@ghost ghost added this to the Next milestone Oct 10, 2022
333fred added a commit to 333fred/roslyn that referenced this pull request Oct 10, 2022
* upstream/main: (252 commits)
  Use the source-built version of ref packs and don't use app host when building in source-build (dotnet#64055)
  Enable rich LSIF hover information. (dotnet#64580)
  Add ChecksumAlgorithm to project snapshot (dotnet#62840)
  Utility for uploading artifact on test failure (dotnet#64578)
  Enable diagnostics
  Revert "Remove unused TS brace completion code"
  Publish additional packages to vssdk feed (dotnet#64571)
  spelling
  Move check
  Simplify SymbolKey implementation
  lint
  Update publish data to test PR validation fix (dotnet#64559)
  Simplify
  Update src/Workspaces/SharedUtilitiesAndExtensions/Compiler/Core/SymbolKey/SymbolKey.cs
  Lint
  Proper equality checks
  Update src/Workspaces/Remote/Core/RemoteCallback.cs
  Revert "Not wait for solution crawler because it can be very busy"
  Add and use TargetFramework.Net70 (dotnet#64490)
  Not wait for solution crawler because it can be very busy
  ...
@NTaylorMullen NTaylorMullen deleted the nimullen/colorizedhover branch October 10, 2022 20:31
@RikkiGibson RikkiGibson modified the milestones: Next, 17.5 P1 Oct 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants