Posted by & filed under Build Notes.

(Build b1010) – 13 Dec 2019

CODECHECK

  • Fixed a bug in MISRA 2012 rule 13.3, MISRA 2008 rule 5-2-12, MISRA 2004 rule 12.13, and All check script IncrementDecrimentStandalone.upl where an increment or decrement operator performed on a member variable wasn't handled correctly.

STRICT PARSER

  • Fix failure to apply compiler transformations to files with Windows style line endings (CRLF).

WEB PARSER

  • For Web Php, fixed bug where protected and private class constants were classified as public.
  • For Web Php, added a collection of class metrics providing counts of base and derived classes, and counts of declared methods and variables.
  • For Web Javascipt and Typescript, added class metrics providing counts of declared methods and variables. For Reports, added Class Metrics and Class OO Metrics reports for Javascript and Php.