Posted by & filed under Build Notes.

(Build b817-818) – 18 Dec 2015

  • BUILD 817: Chinese Special Build

API LEXER

  • Fixed bugs in column determination in api lexer when handling certain c++ macro expansions.

C#

  • Add C# project option to control if extending standard classes is counted in MaxInheritanceTree metric. The default behavior in new and existing projects is to not count standard classes in the MaxInheritanceTree metric.

CODECHECK

  • Updated Scott Meyers 9 and All Check script virtualFUnctionCallInConstructorDestructor.upl.
  • Updated MISRA 2008 rule 3-2-4, MISRA 2004 rule 8.9, and All Check script externalLinkageExactlyOneDefinition.upl to not test lambda functions.

COMMANDLINE

  • Fixed an issue with the -CommandAddMode not adding relative paths.

IREPORT

  • Add architecture information to the API Info interactive report.

JAVA

  • Added super name to type text for variables and parameters defined using <? super type-name>.
  • Add java project option to control if extending standard classes is counted in MaxInheritanceTree metric. The default behavior in new and existing projects is to not count standard classes in the MaxInheritanceTree metric.

PROJECT

  • Removed info browser sync to the current selection when the project browser gains focus.

SEARCH

  • Fixed Find in Files Architectures to load correctly on a per project basis.