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 4.0.7.208 has been released
Tuesday, Aug 27, 2013

This is a maintenance update for Visual Lint 4.0. The following changes are included:

  • Added details of PC-lint 9.00j1 messages 483, 484, 485, 598, 1419, 9001-9009, 9011-9039 and 9041-9054 to the PC-lint 9.0 message database. Also updated the entries for 446 and 1111.
     
  • Added the PC-lint indirect file misra3.lnt (MISRA 2012) to the installer and and updated misra-cpp.lnt to reflect changes to PC-lint 9.00j1.
     
  • Modified the internal definition of the VERA_ROOT environment variable for compatibility with Vera++ 1.2.1.
     
  • Fixed a bug in the sorting of the "Issue count by ID" table within HTML reports.
     
  • Fixed a bug parsing malformed PC-lint issues of the form: (0): Issue <number>: (<category> -- <text>
     
  • Fixed a bug in the VisualLintConsole analysis results export which affected the SATE XML format (/exportformat=SATE).
     
  • When a file is saved, a background thread is now used to mark any affected files as stale.
     
  • The Analysis Results Display "Go to Reference" context menu command now works correctly if display filters are active.
     
  • The Analysis Statistics Display now works correctly with inverted (i.e. "show only issues with these IDs") display filters.
     
  • Added a common controls manifest to VisualLintConsole. As a result, visual styles will now be used where available for any user interface elements it displays.
     

Posted by Anna at 09:32 | Get Link

 

Visual Lint 4.0.6.206 has been released
Tuesday, Aug 6, 2013

This is a maintenance update for Visual Lint 4.0. The following changes are included:

  • Added support for the insertion of CppCheck inline suppression directives (e.g. // cppcheck-suppress variableScope) from the Analysis Results Display context menu.
     
  • VisualLintConsole now allows the /includefile, /excludefile, /includeproject and /excludeproject switches to be used to determine which projects or files to analyse based on wildcards specifying their location relative to the solution/workspace (or project if analysing a standalone project) rather than just the filename.
     
  • The Message Lookup Display now remembers the last displayed issue definition when hosted in VisualLintGui.
     
  • The Message Lookup Display now uses the same font settings irrespective of whether running in VisualLintGui, the Eclipse plug-in or the Visual Studio plug-in.
     
  • The Analysis Status Display now updates the status of projects while loading.
     
  • The "Insert Directive" command on the Analysis Results Display context menu is now disabled if the selected issue has no source file or line number.
     
  • Fixed a bug in the sorting of Analysis Status Display items for excluded files/projects.
     
  • Fixed a bug in the Analysis Results Display context menu when hosted in VisualLintGui.
     
  • Fixed a bug in the Eclipse plug-in which was preventing Visual Lint commands on the Project Explorer context menu from correctly determining the active project.
     
  • Fixed a bug in the parsing of Visual Studio 2012 projects using the v110_xp platform toolset.
     
  • Fixed a bug in the parsing of Atmel Studio 6.1 GCC projects.
     
  • Raised the maximum number of analysis threads in the Analysis Options page from 10 to 16.
     
  • After installation of the Eclipse plug-in, the installer now runs eclipse.exe with the parameters "-clean -initialize -nosplash" in order to ensure that any changes in plug-in commands etc. are recognised by the IDE.
     
  • Updated the version of TeeChart8.ocx packaged within the installer to 8.0.1.3.
     
  • Various updates to help topics.
     

Posted by Anna at 11:42 | Get Link