-
Notifications
You must be signed in to change notification settings - Fork 420
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
Pass Completion, Rename and Block Structure options directly instead of updating the Workspace #2306
Conversation
@JoeRobich @333fred PTAL |
FYI @jasonmalinowski |
src/OmniSharp.Roslyn.CSharp/Services/Refactoring/RenameService.cs
Outdated
Show resolved
Hide resolved
@tmat looks like the version you updated to doesn't have the updated types? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, assuming tests are passing
Ah, this is now blocked on dotnet/roslyn#58940 |
@jasonmalinowski Is O# not using VSMEF? Should it? |
We could bump Omnisharp to use VS MEF, but given this is a regression we need to fix anyways I'd say let's just wait for the fix. |
The fix on the Roslyn side has been merged, so @tmat we just need to bump the Roslyn version in this PR (...again...). |
…of updating the Workspace. This approach will also apply to the remaining IWorkspaceOptionsProviders once necessary refactorings are complete in Roslyn. Update to Roslyn 4.2.0-1.22074.8
This approach will also apply to the remaining IWorkspaceOptionsProviders once necessary refactorings are complete in Roslyn.