C++ Refactoring - Now for Real
It's not a secret that CDT refactoring operations, except Rename, remained mostly unusable due to a multitude of issues plaguing them. Now, on the fifth anniversary of the most CDT refactorings, we age going to change that. Automated refactoring only makes sense if it is fast and reliably produces correct results.
In this session we will describe changes in the CDT refactoring framework that made refactoring fast and protected the surrounding code from being ever distorted. We will demo a few types of C++ refactoring operations to show off their new smarts.