[Please do not mail me a copy of your followup]
I just finished running Visual Studio 2015 Update 1 through my
refactoring
test suite again. In an earlier run, it wasn't fairly represented
because I had intellisense turned off and that broke a bunch of their
refactoring machinery. You can see the summary results between
different
refactoring tools here:
<
https://github.com/LegalizeAdulthood/refactor-test-suite/blob/master/Su
mmaryResults.md>
Column heading links take you to the results for individual test cases
and their associated bug tracker links for failed cases.
Tools covered:
- clang-modernize 3.5
- CLion CL-140-1221.2
- ReSharper for C++ 10.0.2
- Visual AssistX 10.5.1738.0
- Visual Studio 2015 Update 1
Visual Studio is the only refactoring tool that has successfully
renamed a label :-). Yes, a label as in the target of a goto
statement.
Contributions to the test suite are most welcome. Feel free to fork
on github and issue pull requests.
<
https://github.com/LegalizeAdulthood/refactor-test-suite>
I would love to report data for these tools:
- Cevelop
- Code::Blocks
- Eclipse CDT
- QtCreator
--
"The Direct3D Graphics Pipeline" free book
<
http://tinyurl.com/d3d-pipeline>
The Computer Graphics Museum <
http://computergraphicsmuseum.org>
The Terminals Wiki <
http://terminals.classiccmp.org>
Legalize Adulthood! (my blog) <
http://legalizeadulthood.wordpress.com>
[ See
http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]