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. |