Enhanced "Extract Interface" functionality
As we all probably know, public properties in a class can't be declared in an interface. However, public get/set pairs CAN be declared in an interface. So it would be really cool to choose "Extract Interface" and be able to choose public properties as well as methods. Sourcemate would create the interface using get/set methods, and would replace the properties in the implementing classes with get/set pairs if they don't already exist.
Support Staff 2 Posted by Chris on 19 Jan, 2012 12:08 PM
Hi Brian,
Good idea. We'll see if we can work this into an upcoming release.
Thanks,
-Chris