I would like to create an "untested legacy code mode" plugin for R#. This would allow the user to enter a "working with unverified code" mode.R# is great for legacy, but the problem is that it does too much. It performs both strict (behavior-preserving) refactorings and a bunch of useful semantic-level code transforms (not behavior-preserving). When I am first getting nasty legacy under test, I want a tool that restricts me to known-safe refactorings. Once I've got some protection, then I want to pull out the full capabilities. I want this in one tool.It occurred to me that I could use R# plugin to solve this problem - if I could figure out how to turn off all the code changing features & then selectively white-list the known-safe ones. Is there a supported, good way to accomplish this goal?The answer need only work on 7.1 and later. My users upgrade with each release.Thanks!