Products, the Universe and Everything

The Riverblade Developer's Blog

Beth demonstrating Visual Lint at the ACCU Conference 2008  Anna taking part in a discussion panel at the European Software Conference 2007 

Welcome to our developer's blog. We hope that this forum provides an insight into us, our products and how we develop them. Please feel free to write to us if you have anything to add to any of the posts here.

Current Entries | Archives |


Visual Lint 2.5.3.134 has been released
Tuesday, July 27, 2010

The following changes are included in this build:
  • Added a workaround for a bug in Visual Studio 2010 RTM which prevents pages being reliably displayed in the IDE internal browser [VS2010].

  • Fixed a potential crash in the parsing of Visual Studio 2010 C++ project (.vcxproj) files.

  • Speeded up the parsing of Visual Studio 2010 C++ project (.vcxproj) files slightly. Note that further optimisation of the parsing of VS2010 projects should follow in a subsequent build [VS2010].

  • Added workarounds for various bugs in the automation interfaces of Visual Studio 2010 [VS2010].

  • Corrected a bug in the "PC-lint" Options page affecting some Visual Studio 2010 installations [VS2010].

  • Inherited property sheets specified using system environment variables are now parsed correctly in Visual C++ project files [VS2002-VS2008].

  • If a filename in a Visual C++ project contains environment variables, it will now be expanded when the file is parsed [VS2002-VS2008].

  • Corrected a bug in the parsing of .vcproj project files which prevented a project from overriding a for loop compliance setting inherited from a property sheet (.vsprops) file [VS2002-VS2008].

  • Added -vm to the analysis command line so that the PC-lint module header ("--- Module: ()" - required to support whole project analysis) is always present in the analysis results, even if -v is present in the analysis configuration.

  • Updated the theme in the installer Updates Wizard to match the main installation.


Posted by Anna at 10:19 | Get Link

 

LintProject Pro 2.0.9.18 has been released
Monday, July 26, 2010

The following changes are included in this build:
  • Added basic support for the CppCheck analysis tool. In consequence, the /folder option now saves PC-lint and CppCheck settings independently.

  • Corrected a bug which caused incorrect report links to be generated if the output folder contained at least one period (".").

  • Speeded up the parsing of Visual Studio 2010 C++ project (.vcxproj) files slightly. Note that further optimisation of the parsing of VS2010 projects should follow in a subsequent build [VS2010] [from Visual Lint 2.5.3.134].

  • Inherited property sheets specified using system environment variables are now parsed correctly in Visual C++ project files [VS2002-VS2008] [from Visual Lint 2.5.3.134].

  • If a filename in a Visual C++ project contains environment variables, it will now be expanded when the file is parsed [VS2002-VS2008] [from Visual Lint 2.5.3.134].

  • Corrected a bug in the parsing of .vcproj project files which prevented a project from overriding a for loop compliance setting inherited from a property sheet (.vsprops) file [VS2002-VS2008] [from Visual Lint 2.5.3.134].

  • Corrected "PC-Lint" to "PC-lint" throughout.

This is a significant release as (with the exception of Visual TICS, which is a bit of a special case) this is the first time we have added support for any additional analysis tools to one of our mainstream products. If the addition of CppCheck support to LintProject Professional proves to be of benefit to our customers, support for it is also likely to be added to Visual Lint in due course.

Posted by Anna at 13:22 | Get Link