Skip to content

Do not commit rename session when debugging starts#56519

Merged
tmat merged 3 commits intodotnet:mainfrom
tmat:RenameDebug
Sep 18, 2021
Merged

Do not commit rename session when debugging starts#56519
tmat merged 3 commits intodotnet:mainfrom
tmat:RenameDebug

Conversation

@tmat
Copy link
Copy Markdown
Member

@tmat tmat commented Sep 18, 2021

The current behavior creates inconsistency between F5 and Ctrl+F5.
It is perfectly fine to complete a rename while the app is running. The change will be picked up by EnC/Hot Reload.

@tmat tmat requested a review from a team as a code owner September 18, 2021 19:23
@ghost ghost added the Area-IDE label Sep 18, 2021
@tmat
Copy link
Copy Markdown
Member Author

tmat commented Sep 18, 2021

@jasonmalinowski ptal

Copy link
Copy Markdown
Contributor

@CyrusNajmabadi CyrusNajmabadi left a comment

Choose a reason for hiding this comment

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

Yes. The less special behavior we have arrived debugging, the better.

@tmat tmat enabled auto-merge (squash) September 18, 2021 22:11
@tmat tmat merged commit 4c33fc5 into dotnet:main Sep 18, 2021
@ghost ghost added this to the Next milestone Sep 18, 2021
@jasonmalinowski
Copy link
Copy Markdown
Member

@tmat Behavior change makes sense to me; I'd be curious how well E&C handles all the insanity we do while doing inline rename edits... 😄

@tmat tmat deleted the RenameDebug branch September 20, 2021 18:18
@tmat
Copy link
Copy Markdown
Member Author

tmat commented Sep 20, 2021

It already has to handle that since you can start renaming after starting debugging session.

@Cosifne Cosifne modified the milestones: Next, 17.0.P5 Sep 27, 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.

4 participants