Posted by & filed under Build Notes.

(Build b860) – 14 Oct 2016

CODECHECK

  • Added Code Check for MISRA-C 2012. Rule: 16.6.

  • Updated MISRA 2004 rule 5.1 and All Check script significantTo31Chars.upl to ignore inactive entities.
  • Updated MISRA 2012 rule 5.4, All Check scripts macroIdentifiersShallBeDistinct.upl and macroNamingConvention.upl to no longer check inactive MACROs.

FORTRAN PARSER

  • Fixed bug in parsing some fixed format module declaration lines with 'function' in the module name.

GENERAL

  • Fix Metrics Export Crash.

INFOBROWSER

  • Fixed crash on double-click to expand info browser root header.

JAVA PARSER

  • Added metrics Knots, MaxEssentialKnots, and MinEssentialKnots.

PROJECT

  • Add dynamic resolve project options for python.

PYTHON PARSER

  • Added support for option to turn on/off resolving attribute references to any single like named attribute in the project. The default behavior is 'off' which differs from the prior behavior.

SEARCH

  • Fixes for Find in Files crashes.