f



C++ refactoring test suite results updated

[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! ]

0
legalize
2/20/2016 7:16:46 AM
comp.lang.c++.moderated 10738 articles. 1 followers. allnor (8509) is leader. Post Follow

0 Replies
486 Views

Similar Articles

[PageSpeed] 34

Reply:

Similar Artilces:

Better C/C++ Than C/C++?
I am looking for a good systems programming language that can be used instead of C/C++. My qualifications for the language are: * mature compiler(s) that produce native-code binaries (for Windows) * open source - preferable, but not 100% necessary Thanks, Kevin "Kevin Albrecht" <kevin@albrecht.net> writes: > I am looking for a good systems programming language > that can be used instead of C/C++. My qualifications > for the language are: > > * mature compiler(s) that produce native-code > binaries (for Windows) Ocaml, D, cyclone, Eiffel, Beta > * open source - preferable, but not 100% necessary what's wrong with using C? Friedrich > what's wrong with using C? Too low level, no built-in garbage collection. -- Kevin "Kevin Albrecht" <kevin@albrecht.net> writes: >> what's wrong with using C? > > Too low level, Well the Smalltalk people say, have a small language and a big library. I assume C's library status beyond that of Smalltalk. > no built-in garbage collection. Use the Boehm Weisser GC. Friedrich "Kevin Albrecht" <kevin@albrecht.net> wrote in message news:<2TiYb.237892$rj7.1641209@twister.tampabay.rr.com>... > I am looking for a good systems programming language > that can be used instead of C/C++. My qualifications > for the language are: > > * mature compiler(s) that produce native-code > binaries (for Windows) > ...

jython and C-c C-c
How do I get C-c C-c to work with jython? I have the jpython command set to jython, and I can start the interpreter with C-C ! and then use C-c C-c, but this is rather frustrating. If I try to use C-c C-c without first starting the interpreter in another window I get wrong type argument: sequencep, jpython Thanks, Dave Cook ...

C/C++ in matlab and matlab in C/C++ ?
Is it possible to read C/C++ code in matlab and the other way around too? Hi, as long as C or C++ are written in text files you can edit them in the matlab editor. To see the special character of C or C++ coding language, in the editor go to menus: file>preferences>Edito/Debugger>language and on popup "Language" select "C/C++". This does not allow you to run the C/C++ code, just to view it i nicer way... regards, chris saneman <asdfsdf@asd.com> wrote in message <frl846 $f8i$2@news.net.uni-c.dk>... > Is it possible to read C/C...

C as a Subset of C++ (or C++ as a superset of C)
Isn't it a lame use of human time and effort to maintain completely separate C and C++ standards? As in the words of Betty White about Facebook: "It seems like an incredible waste of time". Why don't the two standards groups get together and agree on a common specification for the ground which both standards cover? There would still be two separate standards, but they'd both be exactly the same for the common ground. The common ground document could be referred to by both standards instead of being maintained by both groups in individual efforts resulting in...

c------->c++ and c++------>c
We can write c program in turbo c++ editor.But reverse is not true why? i.e The program will not compile if u write c++ program in turbo c editor vim wrote: > We can write c program in turbo c++ editor.But reverse is not true why? > i.e The program will not compile if u write c++ program in turbo c > editor This isn't about C; this is about some editor. Why the fircone should /we/ know? Ask in a relevant group. [And /why/, in an editor specialised to some specific programming languages, would you expect it to compile a /different/ one? Would you expect turbo perl to compi...

C/C++ in MATALB or MATLAB in C/C++?
Hi I've been asking on the net how to use MEX properly so that I can use C/C++ in MATLAB, but information is not forthcoming. There seems to be a lot on using MATLAB in C/C++ but not the other way around. I understand Mathworks is trying very hard to sell the Matlab Compiler, but even so, why is it SO hard to get information about MEX? Or is it that I've missed something very fundamental, meaning that I'm struggling over something that is actually quite easy? Any thoughts and info would be great. Thanks BullDog BullDog wrote: > Hi > > I've been asking on the net ...

slime C-c C-c annoyance
Does anyone have a good workaround for this problem other than: just be careful! When I've compiled a large package and slime has given me a *slime-compilation* buffer, I like to work through this buffer issue by issue, fixing the errors, warnings, etc. But If I ever press C-c C-c in the editor window while fixing an error, slime destroys the *(slime-compilation* buffer with the compilation output of C-c C-c. Jim Newton <jimka.issy@gmail.com> writes: > Does anyone have a good workaround for this problem other than: just be careful! > > When I've compiled a ...

Digital Mars C/C++ Compiler: test results
> ----------------------------------alignment------------------------------------ On 9 Aug, 01:48, Walter Bright <newshou...@digitalmars.com> wrote: > Digital Mars C++ is very fast at compiling, far faster > than any other C++ compiler. I have tested free Digital Mars C/C++ Compiler v. 8.52 from http://www.digitalmars.com/download/freecompiler.html The results were impressive, so I decided to show here how well this fastest compiler works. 1) namespace { struct X {}; } int main() { ::X x; // well-formed } Compi...

c,c++,obj-c
Of the 3 languages titled in this post is c++ older than obj-c ? Would someone experienced in C be able to dive right into C++ rather than obj-c ? Java is out for me now except applet programming I think I'm going to go with just C and C++. Bill Bill Cunningham wrote: > Of the 3 languages titled in this post is c++ older than obj-c ? Why does that matter? Do you want to use an old language? Try Fortran or LISP. > Would > someone experienced in C be able to dive right into C++ rather than > obj-c ? Not quite dive in, at least not into the OO parts of C++. ...

C, C++ and C# Forums
Throne Software has opened up C, C++ and C# Forums at: http://www.thronesoftware.com/forum/ Join us! ...

C, C++ and C# Forums
Throne Software has opened up C, C++ and C# Forums at: http://www.thronesoftware.com/forum/ Join us! Throne Software wrote: > Throne Software has opened up C, C++ and C# Forums at: > > http://www.thronesoftware.com/forum/ For all of your forums newsgroups already exist. > Join us! Why? Don't see any reason to support your marketing. ...

C,, C++, Java, C#
I come from C,C++,Java and C#. What can SmallTalk do for me and for what cost? Regarding the Squeak thing, it's interesting though confusing. Is it an IDE? Why are the menus so wacky? "DM McGowan II" <nospam@nospam.net> wrote in message news:PLednX2vnLd11IncRVn-rA@comcast.com... > I come from C,C++,Java and C#. What can SmallTalk do for me ...? Ask not what Smalltalk can do for, but what can you do with Smalltalk. :-) In very few words, it significantly reduces time to market, while enhancig the development experience. This is because: 1. It...

C, C++ and C# Forums
Throne Software has opened up C, C++ and C# Forums at: http://www.thronesoftware.com/forum/ Join us! In article <1120963701.862698.160260@g14g2000cwa.googlegroups.com>, Throne Software <mail@thronesoftware.com> writes >Throne Software has opened up C, C++ and C# Forums at: > >http://www.thronesoftware.com/forum/ > >Join us! Why? The beauty of news groups is that they come to me I don't have to go to them. Also all the people who have been around a while know what they are doing and are here. I noticed that there are some C and C++ Forums on another system...

About C and C++
Hello, I will resume it like this: On the criterias of "complexity" and "difficulty", the C and C++ programming languages are more complex and difficult than Object Pascal for example, so since they are more complex and difficult they are likely to create something like a darwinian filter who don't let the weaker humans among us humans to cross or to climb the social ladder, this is why i think that C and C++ do participate to social darwinism, this is why i say that C and C++ are bad. Thank you, Amine Moulay Ramdane. On Sun, 08 Jun 2014 06:1...

Is this C or C++?
Simple question. If the task is (for example): "Write a C++ program which asks user his name (less than 20 chars) and prints it." Then, is this code a correct answer: char name[100]; cout<<"Your name?"<<endl; cin>>name; cout<<name<<endl; The point being, that the code uses C string "char name[]" and not C++ std::string. C is a subset of C++, so isnt it logically speaking a C++ program? On Tue, 19 Nov 2013 21:44:40 -0000, "crea" <no@com.notvalid> wrote: >Simple question. If the task is (...

C and C
Please Who wants to post Command and Conquer Red Alert 3. I'm looking for the whole version. If you do so Thank you. --------------= Posted using GrabIt =---------------- ------= Binary Usenet downloading made easy =--------- -= Get GrabIt for free from http://www.shemes.com/ =- Shaniel's Usenet wrote: > Please > Who wants to post Command and Conquer Red Alert 3. > I'm looking for the whole version. > If you do so Thank you. > > > --------------= Posted using GrabIt =---------------- > ------= Binary Usenet downloading made easy =--------- &g...

c++/c#
hello all experiancesd techies, i am a final yr engg student with knowledge of c++ n java. i want to start windows programing, n hence have to decide whether to choose my language as c++ or c#. please guide me which language would benefit in the long run, if i intend to persue a job in a product development company/( like adobe) after graduation,(not in a consultancy like acenture). also suggest me good books for that. thanx a lot pravin.chaudhary wrote: > hello all experiancesd techies, > i am a final yr engg student with knowledge of c++ n java. This is USENET, not...

C and C++
Hello, I have been having trouble getting used to C. A very simple language. Could this be because I was very familiar with C++ before trying to learn C? The fstream header is so simple. using fopen, fread and fwrite for example seems complicated. Bill "Bill Cunningham" <nospam@nspam.com> writes: > I have been having trouble getting used to C. A very simple > language. Could this be because I was very familiar with C++ before trying > to learn C? The fstream header is so simple. using fopen, fread and fwrite > for example seems compli...

C to C++
Hi all In C I have previously created structures that contain themselves e.g. typdef struct Node_tag { struct Node_tag ptrNodes; float nodeNumber } Node; This worked fine, but trying to do the same in C++ doesn't work, any suggestions. Thanks daveR This day of Fri, 30 Apr 2004 10:39:02 +0100, "Charlotte Dean" <charlottedean@(NO5PAM)sheffield17a.fsnet.co.uk> proclaimed: >Hi all > >In C I have previously created structures that contain themselves e.g. > >typdef struct Node_tag { > ...

c++ to c
Hello Everyone, I have a project where I need to write C++ code in C (due to OS issues). Can someone please show me exactly what I need to do to convert the code to C. Thanks Jami Here is the code I need to convert to C++: class CTestSuite : public CTestSuiteBase { public : CTestSuite(CTestBase *aTest); virtual ~CTestSuite(); virtual TInt InvokeTestL(int argc, char * argv[], TTestConfig * aConfig) ; IMPORT_C CTestSuite *GetTestSuite(); virtual int RunTestL(int aArgc, char *aArgv [], TTestConfig *aConfig); protected: CTestBase *iTest; } ; class CTestSuiteBase : p...

More about C and C++
Hello, I have wrote: >I will resume it like this: >On the criterias of "complexity" and "difficulty", the C and C++ >programming languages are more complex and difficult than Object >Pascal for example, so since they are more complex and difficult they >are likely to create something like a darwinian filter who don't let >the weaker humans among us humans to cross or to climb the social >ladder, this is why i think that C and C++ do participate to social >darwinism, this is why i say that C and C++ are bad. Josep...

About C and C++
Hello... I have saw some programmers talking about C on the C's forums... But as you have seen me talking before on my post titled "Software life cycle" , you have noticed that i have talked about the criterions that is "Maintainability" and "modifiability", what i don't like in C is that if you want to group efficiently functions and some propoerties that are shared inside an object , you can not do that efficiently as can do Object Pascal or C++, if you are writing in C you have to use global variables, but that's not good for "m...

c++ or c#
hello all experiancesd techies, i am a final yr engg student with knowledge of c++ n java. i want to start windows programing, n hence have to decide whether to choose my language as c++ or c#. please guide me which language would benefit in the long run, if i intend to persue a job in a product development company/( like adobe) after graduation,(not in a consultancy like acenture). also suggest me good books for that. thanx a lot <pravin.chaudhary@gmail.com> wrote in message news:1131971088.291580.42500@g47g2000cwa.googlegroups.com... > i am a final yr engg student with ...

c++/c
hi i have been recently told that there is no exception handling ic c+ +.?? as far as i remember i have read, it has. also java has exception handling for sure but there we can use finally also which we cant use in c ++. what other differences do we have in the two languages c++ and java in exception handling. and which one is better? rupika wrote: > > i have been recently told that there is no exception handling ic > c++.?? You should ask about C in comp.lang.c, about C++ in comp.lang.c++. -- [mail]: Chuck F (cbfalconer at maineline dot net) [page]: <http://cbfalconer.home...

Web resources about - C++ refactoring test suite results updated - comp.lang.c++.moderated

Refactoring Home
Refactoring is a disciplined technique for restructuring an existingbody of code, altering its internal structure without changing itsexternal ...

Code refactoring - Wikipedia, the free encyclopedia
... improving the design of code, we make it easier and easier to work with. This is in sharp contrast to what typically happens: little refactoring ...

Code refactoring - Wikipedia, the free encyclopedia
undertaken in order to improve some of the nonfunctional attributes of the software. Typically, this is done by applying series of "refactorings", ...

Robin refactoring client workshop output - Flickr - Photo Sharing!
Explore Lars Plougmann's photos on Flickr. Lars Plougmann has uploaded 14970 photos to Flickr.

A microtechnique for teaching refactoring
I plan to experiment with posting articles both here and at Google+. You’re reading my first such experiment, and I apologise if you’ve already ...

Should We Even Debate Refactoring With Stakeholders?
Do stakeholders ever need even to hear the word “refactoring”? At all? Can’t we just consider it “part of the job of building software”? If we ...

Refactoring as a Feature Tax
... up later. Eventually we need to refactor our code to put it in a cleaner, better-designed state. The way in which we accomplish this refactoring ...

Awesome Explanation of Why Refactoring is NOT on the Product Backlog!!!
Learn more about our Scrum and Agile training sessions on WorldMindware.com From the excellent Ron Jeffries, we have “ Refactoring – Not on ...

Why I prefer ‘Release Plan Refactoring’ to ‘grooming’
I was just doing a course with Dave Muldoon in Canada. One of the workshops was scaling. In that context, we discussed release plan refactoring ...

Refactoring my business to start the next ten years
I’m refactoring my business to become the simplest thing that could possibly work for what I’ve been doing for the last couple of years. Developing ...

Resources last updated: 2/20/2016 1:38:19 PM