mono / monodevelop

MonoDevelop is a cross platform .NET IDE
http://www.monodevelop.com
2.85k stars 1.02k forks source link

[IDE] Allow deleting missing files from project #9548

Closed ketttY closed 4 years ago

ketttY commented 4 years ago

Discussion: Should we directly delete the child?

Fixes: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1051207

ketttY commented 4 years ago

EmptyClass is deleted from Finder, the context menu shows "Remove" and a dialog pops up for confirmation

Screen Shot 2020-01-14 at 11 44 53 AM Screen Shot 2020-01-14 at 11 45 00 AM
mrward commented 4 years ago

Looks like this needs a rebase since there seems to be some conflicts with ProjectFileNodeBuilder.

mrward commented 4 years ago

The pull request is showing changes to the xwt, debugger-libs and vs-editor-api submodules which does not look right.

mrward commented 4 years ago

Tested this and everything looks good to me. If we can fix the conflict and remove the submodule bumps then we can approve this.

ketttY commented 4 years ago

Test Case: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1055515