- [x] Move FindUsagesContext to Features - [ ] Avoid dependency on editor types such as `ClassifiedTextElement`, `ImageElement`, etc. (https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1361656) - [ ] Move tag ids to Features (`DefinitionHighlightTag.TagId`, ` WrittenReferenceHighlightTag.TagId`, `ReferenceHighlightTag.TagId`) - [ ] Remove `IThreadingContext`: https://github.com/dotnet/roslyn/projects/45#card-20619668 - [ ] Move `IntellisenseQuickInfoBuilderContext` to Features - [ ] Move `IInlineRenameService` to features / switch implementation for rename - https://sourceroslyn.io/#Microsoft.CodeAnalysis.LanguageServer.Protocol/Handler/Rename/RenameHandler.cs,45 - [ ] Remove dependency on global options (requires LSP settings to be implemented by the platform).