Posted by & filed under Build Notes.

(Build b830) – 26 Feb 2016

ADA PARSER

  • Made changes to support Ada to C linkage of subroutines using aspects.
  • Fixed bug where pragma imports of constants did not correctly link to the external c entity.

CODECHECK

  • Updated MISRA 2012 rule 8.10 and All Check script inlineFunctionDeclaredStatic.upl to not test inline template functions.
  • Updated MISRA 2012 rule 8.10 and All Check script inlineFunctionDeclaredStatic.upl to no longer test member functions.
  • Updated MISRA 2008 rule 9-3-3 and All Check script to have a configurable option to treat passing of member data to another function as modifying the data.

EDITOR

  • Show annotations in printouts.

FORTRAN

  • Add missing binary.f90 to Fortran sample project.

GENERAL

  • Fixed an issue where add/remove files were not Case Insensitive for windows.
  • Disallow rescan during analysis.
  • Add support for¬†JIPSE MIL-STD-1750A assembly

INSTALLER

  • Fix display issue with Windows installer and slashes.

LICENSING

  • Fixed a floating licensing issue with multiple builds from a single computer.
  • Fixed a ToGo license issue where the license server was reporting a denied ToGo license as checked out but not as part of the total licenses in use.

METRICS

  • For web Javascript, added metrics for Javascript 6 classes.

WEB PARSER

  • For web Javascript, changed relation kind for Javascript 6 ‘export … from file’ to a ‘reexport’ relation (previously it was’ export’). Added a new ‘reexport all’ relation for ‘export * from file’.