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 5.5.2.259 has been released
Monday, March 28, 2016

This is a recommended maintenance update for Visual Lint 5.0 and 5.5. The following changes are included:

  • PC-lint Plus raw analysis results with the filename field set to "<built-in>", "<command line>" etc. are now parsed and displayed correctly.
     
  • CppCheck fatal errors of the form "Failed to add suppression. Invalid id" are now parsed correctly.
     
  • When a Visual C++ (.vcproj or .vcxproj) project is loaded, Visual Lint will now attempt to detect whether the QtAddIn or QtPackage Visual Studio plug-ins are installed and if possible define appropriate values for the $(DefaultQtVersion) and $(QTDIR) project variables.
     
  • Improved the handling of Eclipse "PARENT-n-" prefixed project variables.
     
  • Fixed a bug which affected PC-lint per-project analysis and could cause some files to be marked as analysed when in fact the analysis had terminated (as a result of a fatal error) before those files were reached.
     
  • Fixed a bug which could cause PC-lint project indirect files to fail to be updated when the files included in background analysis change.
     
  • Fixed a bug which could cause the contents to the Analysis Results Display to fail to update when the selected project was changed.
     
  • Fixed a bug in the "Command Line" Options page which could incorrectly cause PC-lint specific controls to be shown for other analysis tools.
     

Download Visual Lint 5.5.2.259


Posted by Anna at 17:14 | Get Link

 

Visual Lint 5.5.1.258 has been released
Monday, March 7, 2016

This is a recommended maintenance update for Visual Lint 5.0 and 5.5. The following changes are included:

  • Added "Show/hide text filter" buttons to the Analysis Status and Results Displays to toggle the visibility of the "Text filter" controls and reclaim the space they occupy when not in use. In consequence, the text filters in these displays are now hidden by default.
     
  • The "Text Filter" controls in the Analysis Results Display are now hidden when the Raw Analysis Results or Chart views (the contents of which they do not currently affect) are active.
     
  • Fixed a potential crash during manual analysis.
     
  • Fixed a crash in the Eclipse plug-in when the context menu in the "Projects" window was invoked with the plug-in disabled.
     
  • Fixed a bug which prevented a solution which had been converted from an earlier version (the case reported was a Visual C++ 6.0 workspace opened by Visual Studio 2010) from being loaded by Visual Lint until the solution was closed and reopened.
     
  • Improved the detection of "excluded from build" files in Eclipse C/C++ projects.
     
  • When an Eclipse project file is opened standalone (i.e. outside of a workspace) in VisualLintGui or VisualLintConsole, Visual Lint will now attempt to infer the value of ${workspace_loc} if possible.
     
  • Fixed a bug in the expansion of Eclipse project variables of the form "${workspace_loc:/${ProjName}}/Include".
     
  • Fixed a bug which could cause some excluded files to be erroneously included in generated PC-lint project indirect ("project.lnt") files.
     
  • Fixed a bug which could cause the positioning of some controls to become erratic when the displays were resized below a certain threshold.
     
  • Fixed a potential crash in the installer when uninstalling the Visual Studio plug-in from Visual Studio 2012 and 2013.
     
  • The installer now shows the product version on the titlebar.
     

Download Visual Lint 5.5.1.258


Posted by Anna at 16:40 | Get Link