Skip to content

Conversation

@ryzngard
Copy link
Contributor

@ryzngard ryzngard commented Nov 10, 2021

This adds the most basic implementation of the new rename UI. This PR is mostly to move code around and start a very ugly but workable demo. None of the behavior in the new UI is final, but it should make subsequent code reviews easier to parse in chunks as we modify the behavior.

image

image

dibarbet and others added 30 commits November 5, 2021 19:46
Co-authored-by: Joey Robichaud <joseph.robichaud@microsoft.com>
…ementalAnalyzer.StateManager.cs

Co-authored-by: Andrew Hall <ryzngard@live.com>
…109.3

Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
 From Version 7.0.0-beta.21555.2 -> To Version 7.0.0-beta.21559.3
…cbe-aeb3-abaf7597957f

[main] Update dependencies from dotnet/arcade
CyrusNajmabadi and others added 23 commits November 15, 2021 13:14
…-deps-to-release/dev17.1

Merge release/dev17.0-vs-deps to release/dev17.1
* Fix C# language name in spec

* Update docs/features/pdb-compilation-options.md

Co-authored-by: Youssef Victor <youssefvictor00@gmail.com>

Co-authored-by: Youssef Victor <youssefvictor00@gmail.com>
Move the task completion source for a queue item into the queue item itself.
Ensure that getting the checksum for a project cone is resilient to its project references being missing
Load SVsShellDebugger before calling IVsSolution.CreateSolution
…ility diagnostics for an inaccessible internal symbol. (dotnet#57783)

This avoids an infinite cycle during attribute binding. Fixes dotnet#57742.
…xceptions-during-unload

Don't throw exceptions for file changes after a project is unloaded
Index values weren't properly handled previously, and it was assumed all parameters existed in a method. In reality some exist in properties. Who knew!??!

No need to worry about the cast, symbol finder will do the right thing. Code does need to be updated to handle the fact that we want to track potentially two things with index: the argument passed in as the index in callsites, and potentially the item being indexed to. Update the FindReferencesProgress to handle references for index specifically.

Fixes dotnet#57100
VS is taking over insertion of
- System.Collections.Immutable
- System.Reflection.Metadata
- System.Runtime.CompilerServices.Unsafe
- System.Threading.Tasks.Extensions
See https://dev.azure.com/devdiv/DevDiv/_git/VS/pullrequest/364153 for part of this change
Remove handling of certain BCL binaries from our build
[LSP] Use test accessor task instead of async operation to wait for LSP server shutdown in tests
@ryzngard ryzngard requested review from a team as code owners November 19, 2021 02:32
@ryzngard ryzngard enabled auto-merge November 19, 2021 02:33
@ryzngard ryzngard merged commit 739f45e into dotnet:features/rename_ui_rework Nov 19, 2021
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.