Understand Build 891

Posted by & filed under Build Notes.

(Build b891) – 5 May 2017 GRAPHS Added parameter filtering and a 'show only' option to the Calls and Called by graphical views. PYTHON PARSER Added support for Python 3.6 f-strings. Added support for Python 3.6 variable type hints, async for, and underscores in numeric literals.

Understand Build 890

Posted by & filed under Build Notes.

(Build b890) – 28 Apr 2017 CODECHECK Fixed a bug in MISRA 2012 rule 21.2 and All Check script CPP_I016_reservedIdentifiersMacrosAndFunctionsShallNotBeDeclared where range based loops were not handled correctly. Expanded the CodeCheck Results by File – Check Name column to allow for easier reading of the check name. Fixed an issue in CodeCheck UndCC_NextLine() where only… Read more »

Understand Build 889

Posted by & filed under Build Notes.

(Build b889) – 22 Apr 2017 ANNOTATIONS Fixed crash on analysis after the annotation dialog has been opened. Fixed an issue with Annotation filtering where the filter could possibly give an "Annotations loading error" message. C# PARSER Fixed bug where syntax error at end of file gave incorrect line/column number. CODECHECK Fixed a bug in… Read more »

Understand Build 888

Posted by & filed under Build Notes.

(Build b888) – 22 Apr 2017 JAPANESE Japanese Special Build Includes these build updates: ANNOTATIONS Fixed crash on analysis after the annotation dialog has been opened. Fixed an issue with Annotation filtering where the filter could possibly give an "Annotations loading error" message. C# PARSER Fixed bug where syntax error at end of file gave… Read more »

Understand Build 887

Posted by & filed under Build Notes.

(Build b887) – 16 Apr 2017 CODECHECK Updated C# naming convention for methods to ignore accessor methods. GENERAL Include python sample scripts. PYTHON PARSER Fixed bug where relative imports using .. didn't work unless parent directory contained an __init__.py file. STRICT PARSER Fixed additional issue detecting header files by include on Windows. UPERL Fix Japanese… Read more »

Understand Build 885

Posted by & filed under Build Notes.

(Build b885) – 7 Apr 2017 CODECHECK Fixed an issue with the persistent dialog message boxes and using shift to see the message again not working correctly. EDITOR Fixed unused entity highlighting for PHP functions. FORTRAN PARSER Fixed bug where some macro expansions with arguments could cause syntax errors. GENERAL Fixed an issue when the… Read more »

Understand Build 883

Posted by & filed under Build Notes.

(Build b883) – 1 Apr 2017 CODECHECK Fixed a bug in MISRA 2012 directive 4.5, MISRA 2008 rule 2-10-1 and All Check script differentIdentifiersShallBeTypographicallyUnambiguous.upl where violations triggered on reserved identifiers. Added All Check scripts CPP_I016_reservedIdentifiersMacrosAndFunctionsShallNotBeDeclared.upl and CPP_P029_unusedMacroDeclaration.upl to Code Check. Fixed a bug where MISRA 2012 rule 21.2 would throw a violation on the built… Read more »

Understand Build 882

Posted by & filed under Build Notes.

(Build b882) – 25 Mar 2017 ANNOTATIONS Fixed line annotations relative to enclosing scope. Fixed editor indicator. COBOL Fixed errors in portable projects. Fixed syntax highlighting and possible copy errors in comment entries in the identification division. EDITOR Fixed binary file check. FORTRAN PARSER Fixed a bug where dec preprocessor commands using lower case keywords… Read more »