Understand Build 896

Posted by & filed under Build Notes.

(Build b896) – 8 Jun 2017 JAPANESE Japanese Special Build GENERAL Fixed a crash in ScopeList when an entity is removed but still shows while analyzing. PYTHON PARSER Made change to find .so module files. Contents of .so files are currently not read by the parser, but imports of .so modules no longer cause import… Read more »

Understand Build 895

Posted by & filed under Build Notes.

(Build b895) – 2 Jun 2017 GRAPHS Fixed an issue with Cluster Control Flow Graph not exporting .svg files correctly. Fixed an issue with the Internal Dependency graph not filtering c derive, C# derive and java extend couple. JAVA Updated the Java Configure Project Class Path – New Jar dialog to allow the user to… Read more »

Understand Build 894

Posted by & filed under Build Notes.

(Build b894) – 24 May 2017 JAPANESE Japanese Special Build GRAPHS Fixed pathological performance on cluster control flow graph generation in relative and named root projects. Fixed hang on cluster control flow graph generation for some Fortran programs. JAVA PARSER Fixed bug where loading scala generated .class files could cause invalid Cyclic Dependency errors.

Understand Build 893

Posted by & filed under Build Notes.

(Build b893) – 19 May 2017 ECLIPSE Fixed error dialog when generating graphs. GENERAL Fixed crash on info browser visit shortcuts when the info browser is empty. Added a "Show Detailed Architecture Metrics" checkbox to the Project Metric browser window. Please note that enabling the detailed metrics may dramatically increase the time needed to show… Read more »

Understand Build 892

Posted by & filed under Build Notes.

(Build b892) – 12 May 2017 CODECHECK Updated MISRA 2012 rule 16.3, MISRA 2008 rule 6-4-5, MISRA 2004 rule 15.2, and All Check script uncomditionalStatementShallTerminateNonEmptySwitchClauses.upl to use the Control Flow Graph for scanning switch statements. EDITOR Updated Find in Files to allow for event processing when there is an insanely large line being searched and… Read more »

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 »