roslyn icon indicating copy to clipboard operation
roslyn copied to clipboard

Enable support for an LSP client to open source generated files

Open jasonmalinowski opened this issue 1 year ago • 1 comments

This allows source-generated documents to be opened by an LSP client. A custom URI format is defined which uniquely defines a source generated document by serializing the SourceGeneratedDocumentIdentity; this URI is returned any time we need to navigate to a document or reference the document in any way. A custom request is also defined to fetch the text of a document which can be used for the client; our VS Code extension will implement a TextDocumentContentProvider to call that.

jasonmalinowski avatar Jun 26 '23 06:06 jasonmalinowski

Looking good overall. Def would like to understand some parts a little better. Feel free to include info here, or just ping me directly :)

CyrusNajmabadi avatar Jul 11 '23 16:07 CyrusNajmabadi

Bump on this; I believe @jasonmalinowski has gone on leave. Are we able to reassign?

jacobjmarks avatar Apr 26 '24 01:04 jacobjmarks