Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 Visual Assist
 Feature Requests
 Static code analysis

You must be registered to post a reply.
Click here to register.

Screensize:
UserName:
Password:
Format: BoldItalicizeUnderlineStrikethrough Align leftCenterAlign right Insert horizontal ruleUpload and insert imageInsert hyperlinkInsert email addressInsert codeInsert quoted textInsert listInsert Emoji
   
Message:

Forum code is on.
Html is off.

 
Check to subscribe to this topic.
   

T O P I C    R E V I E W
pocruadhlaoich Posted - Sep 22 2016 : 05:05:06 AM
Hi,
are there any plans to add static code analysis to Visual Assist? It exists in Resharper C++ and I am having a lot of difficulty trying to get my workplace to accept your product without this feature.
Thank you!
8   L A T E S T    R E P L I E S    (Newest First)
feline Posted - Apr 04 2017 : 11:55:40 AM
This might happen, but not any time soon. We have our hands full just getting Clang integration up and running properly, so expanding into another analyser is really not something we are looking to take on just yet.
jneuhaus20 Posted - Apr 04 2017 : 10:40:33 AM
Now that the cat's out of the bag, I think this is a very high-mileage feature. "Good" Visual Studio integration for static analyzers seems to be somewhat lacking, and VA has very good IDE integration.

If/when you expand this feature, you should consider using LINQ-based definitions and letting us add our own rules. CppDepend does this, for example (http://codergears.com/Blog/?p=1792) This would replace an entire extension for me, and could be the thing that gets the rest of my team to want a license as well.
feline Posted - Apr 04 2017 : 08:36:38 AM
I believe we are going to add more checks over time, but we need to get the current set working reliably, and sort out the major bugs first. Thank you for your interest and feedback.
tony.riviere Posted - Apr 04 2017 : 04:29:56 AM
Hi,

definitively, this is a killer functionality.
And it works so good so far. Thanks!

Since it's based on Clang (clang-tidy I guess), is there any chance to handle all warnings detected by this tool (https://clang.llvm.org/extra/clang-tidy/checks/list.html) inside Code inspection? Currently, there's only few rules handled.
pocruadhlaoich Posted - Mar 15 2017 : 10:51:25 AM
Excellent, I am downloading it now. Thank you!
feline Posted - Mar 15 2017 : 10:35:29 AM
We are starting to explore some code analysis, for the purpose of suggesting quick fixes, with the new Code Inspector feature, which is currently in beta in our latest version, VA 2210, if you are interested in downloading it and having a look:

http://www.wholetomato.com/downloads/default.asp

Then the menu items:

VAssistX -> Code Inspection (beta) -> Enable Code Inspection
VAssistX -> Code Inspection (beta) -> VA Code Inspection Results
pocruadhlaoich Posted - Mar 15 2017 : 10:21:13 AM
Is there any update on the possibility of adding this feature please?
Jeff Posted - Sep 23 2016 : 09:26:33 AM
We appreciate your campaigning within your company on our behalf.

As for features under consideration, the list of them is long and fluid but we will certainly add to it your vote for static code analysis.

© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000