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 |


LintProject Pro 2.5.1.22 has been released
Friday, July 29, 2011

The following changes are included in this build:

  • Added a guard against recursively defined environment variables in Visual Studio 2010 (.vcxproj) project files [from Visual Lint 3.0.5.160].

  • Fixed a bug in the parsing of IncludePath elements in Visual Studio 2010 property (.props) files [from Visual Lint 3.0.5.160].

  • Various modifications to the command line processor. For the most part these should be transparent; however incorrectly specified parameters such as /folder"c:\lint" will no longer be accepted.

  • Renamed the following command line switches: /cfg (now /config), /cfg? (now /config?), /env (now /envfile), /folder (now /toolfolder), /show (now /showreport) and /tool (now /toolname). For backward compatibility both old and new forms are accepted. Note that support for /f and /s will shortly be removed from the software and we therefore recommend that they should no longer be used.

  • Corrected the location in the registry used to store saved PC-lint installation folder and config file information.

  • The Code Composer Studio 3.x project file parser now uses the name of the project file to determine the project name.

Posted by Anna at 11:35 | Get Link

 

Visual Lint 3.0.5.160 has been released

The following changes are included in this build:

  • Fixed a bug in the detection of the format of PC-lint analysis results generated by env-xml.lnt.

  • Fixed a bug in the IncrediBuild interface which could cause analysis results to be erroneously discarded on completion if the destination folder did not exist.

  • Added a guard against recursively defined environment variables in Visual Studio 2010 (.vcxproj) project files.

  • Fixed a bug in the parsing of IncludePath elements in Visual Studio 2010 property (.props) files.

  • Fixed a bug in the identification of unloaded projects [VS2002-VS2010].

  • Added a "prioritise re-analysis of saved files" option to the "Analysis" options page. When set (which is the default) newly saved files will be added to the front of the analysis queue rather than the back. This option allows the user to override that behaviour if required.

Posted by Anna at 11:01 | Get Link

 

Visual Lint 3.0.4.158 has been released
Wednesday, July 13, 2011

The following changes are included in this build:

  • Added support for the revised CppCheck XML format when parsing the output of --errorlist with CppCheck 1.47 or later. This allows categories other than Style or Error to be parsed.

  • The Analysis Results Display "Insert Directive" context menu command is now available for cpplint.py (Google C++ Style Checker) analysis [Visual Lint Enterprise Edition].

  • Added a "Show issues in header files" checkbox to the Analysis Results Display to allow issues in C/C++ header files to be hidden if desired. The checkbox is hidden when a non C/C++ analysis tool is active.

  • Added support for the project environment variables $(TargetFileName) $(TargetName) and $(TargetExt) in .vcproj project files [VS2002-VS2008].

  • PC-lint project.lnt files written by Visual Lint now include a +libdir() option for each system include folder.

  • Corrected the text of the Analysis Results Display "Insert Directive" context menu command [Visual Lint Enterprise Edition].

  • Added FindBugs to the list of supported analysis tools in the readme file packaged within the installer.

  • The Eclipse plug-in now reports details of the host environment in the subject of support emails sent via the About Box.

  • Fixed a bug in the Eclipse plug-in which could cause the Analysis Results Display to fail to draw correctly when activated from the Manual Analysis Dialog.

  • Fixed several bugs in the Eclipse plug-in which caused warnings to be recorded in the Eclipse error log.

  • Fixed a bug in the reporting of analysis tool names/versions in the subject of support emails sent via the About Box in the Visual Studio plug-in.

  • Fixed some display issues with large fonts.

Posted by Anna at 10:46 | Get Link