Posted by & filed under Build Notes.

(Build b734) – 1 Aug 2014

ADA_PARSER

  • Fixed bug where some legal Ada 2012 predicates caused a syntax error.

CODECHECK

  • Added MISRA 2008 rule 8-5-1 and All Check variablesShallHaveValueBeforeUsed.upl to Code Check.
  • Added MISRA 2008 rule 7-1-2 and All Check parameterShallBeDeclaredAsConst.upl to Code Check.
  • Fixed an issue where multiple checks having the same short name were both being checked on load.
  • Added MISRA 2008 rule 10-1-2 and All Check script baseClassViartualOnlyIfInDiamondHierarchy.upl to Code Check.
  • Added MISRA 2008 rule 10-1-1 and All Check scrip classesShouldNotBeDerivedFromVirtualBases.upl to Code Check.
  • Added MISRA 2008 rule 5-3-3 and All Check unaryAndOperatorShallNotBeOverloaded.upl to Code Check.
  • Added MIRSA 2008 rule 8-4-4, MISRA 2004 rule 16.9 and All Check script functionIdentifierShallBeUsedToCallOrAddress.upl to Code Check.

GENERAL

  • Fixed regression in showing watched directory rescan progress dialog.
  • Added local and global variable name syntax highlight styles for Ada.
  • Scheduled Processes – Added an option to allow the user to turn off a scheduled process “Do Not process”. Fixed an issue where the ‘Process Every’ would not fire correctly when the ‘Process At’ Day was not checked (even though it was disabled).
  • Selector Window – Fixed issue with the droplist not behaving correctly. Also added the local ctrl+w close all selected windows. This functionality is added to the application keybindings – Close Selector Selected/Unselected (no default binding).

SEARCH

  • Find in Files – Potential fix for an issue where the ‘Add a Directory’ was showing the dialog ‘Add a File’.
  • Entity Filter – Added the option to have just the parameter type, full parameters or no parameters.