Riverblade - Visual Lint Product Editions


Visual Lint Product Editions


Visual Lint is available in Standard , Professional and Enterprise editions:

  • Visual Lint Enterprise Edition is recommended for large development teams with detailed analysis configuration and reporting requirements. In addition to automated background analysis of entire solutions and workspaces and the other facilities of the Professional Edition, Visual Lint Enterprise Edition provides detailed HTML reporting, viewing of analysis history and the most customisable analysis configuration of any Visual Lint edition.

  • Visual Lint Professional Edition is recommended for development teams who deal with large codebases or require customised analysis configurations. In addition to automated background analysis of entire solutions and workspaces and the other facilities of the Standard Edition, Visual Lint Professional Edition allows selective inclusion/exclusion of specific files or projects, whole project analysis and highly customisable analysis configurations.

  • Visual Lint Standard Edition is recommended for small teams and individual developers with relatively small codebases. In addition to the manual analysis conventionally offered by PC-lint integration solutions, Visual Lint Standard Edition also offers the capability for automated background analysis of entire solutions and workspaces.

The capabilities of each Visual Lint edition are summarised in the table below:

Feature Standard Edition

$199 USD
Professional Edition

$399 USD
Enterprise Edition

$799 USD
C/C++ analysis using PC-lint, CppCheck or cpplint.py Yes
(one analysis tool)
Yes
(one analysis tool)
Yes
(all available tools)
C# analysis using FxCop or (coming soon) TICS Basic for C# (formerly ClockSharp) Yes
(one analysis tool)
Yes
(one analysis tool)
Yes
(all available tools)
Java analysis using FindBugs Under development Under development Under development
Plug-ins for Visual Studio (VS2002/2003/2005/2008/2010, VC6 and eVC4) and Eclipse Yes
(one plug-in)
Yes
(one plug-in)
Yes
(all available plug-ins)
Compatible with the Intel C++ Compiler (version 9.1 or later, in VS2005/2008) - Yes Yes
Designed for large codebases - Yes Yes
Dedicated command to view the manual/helpfile for the active analysis tool within the development environment Yes Yes Yes
Dedicated commands to edit the configuration of the active analysis tool directly within the development environment Yes Yes Yes
Analysis of implementation files automatically takes into account project settings and active configuration Yes Yes Yes
The active file can be manually analysed from the context menu of the code editor at any time Yes Yes Yes
Double clicking on an analysis issue opens the corresponding source file and shows the meaning of the issue Yes Yes Yes
Single file ("unit checkout") manual analysis Yes Yes Yes
Automated background analysis of the entire solution or workspace Yes Yes Yes
Selective inclusion or exclusion of individual projects and files from background analysis - Yes Yes
PC-lint whole project (i.e. intermodule) analysis - Yes Yes
Analysis results automatically are made available when a file is opened for editing Yes Yes Yes
Code Editor markers indicate the location and severity of analysis issues (VS2005/2008/2010) - - Yes
When a file is saved, it is automatically queued for re-analysis Yes Yes Yes
A dedicated Analysis Results Display presents analysis results in an easy to interpret, colour coded form Yes Yes Yes
Global Display Filter allows issues with a specific ID to be instantly filtered from the displays - - Yes
Insert suppression directives (e.g. //lint !e1762) directly from the Analysis Results Display - - Yes
Analysis Results Display "Issue Count by Category" view - Yes Yes
Analysis Results Display "Issue Count by Message Number" view - - Yes
A dedicated Message Lookup Display provides the ability to directly look up the meaning of any PC-lint message Yes Yes Yes
A dedicated Analysis Status Display shows detailed information upon the current status of analysis within the solution Yes Yes Yes
A dedicated Analysis History Display showing information upon the analysis history of a specified file, project or the entire solution - - Yes
HTML Reports Yes Yes Yes
User defined HTML report stylesheets - Yes Yes
Analysis reports include detailed breakdowns (in chart and tabular form) of which issues have been reported, and where - - Yes
Customised per solution and per project analysis configurations - Yes
(stored with solution only)
Yes
(stored with solution or project)
Post-processing of generated PC-lint project.lnt files - - Yes
Customisable and user definable issue categories (currently PC-lint only) - Yes Yes
Accelerate local PC-lint analysis tasks using PC-lint 9.0 precompiled headers - Yes Yes
Accelerate analysis tasks using spare processing capacity on your network (requires Xoreax IncrediBuild) - - Yes
 

 

Finally, Visual Lint is designed by developers for developers. We have the same problems you do, so if you have a feature you would like to see included, please let us know.

 
"I really believe that this tool has contributed more than any other in improving the quality of the software I release."
- Simon Raybould, Freelance Software Consultant