Understand Build 843

Posted by & filed under Build Notes.

(Build b843) – 27 May 2016 ANNOTATIONS Fixed issue where line annotations were incorrectly showing up in other files. CODECHECK Add two Ada Codechecks to test for unused and uncommented variables. FUZZY PARSER For fuzzy c++ parser, show function and variable location in IB when specified with certain compiler extensions, such as '@', '_at_' and… Read more »

Understand Build 842

Posted by & filed under Build Notes.

(Build b842) – 20 May 2016 C# PARSER Fixed a bug in handling partial types that resulted in unknown entity references. COMMANDLINE Improve documentation for und settings. GENERAL Fixed intermittent crash when changing project portability mode. JAVA API Updated the Java API to include the ent.library() call. Updated the Java API entity to include "value,… Read more »

Understand Build 841

Posted by & filed under Build Notes.

(Build b841) – 13 May 2016 JOVIAL PARSER Fixed parser hang on some !Assembly directives. Also, made change to allow no ';' before 'begin' in a 'def block' statement.

Understand Build 840

Posted by & filed under Build Notes.

(Build b840) – 6 May 2016 C# PARSER Fixed bug where a reference to a class with the same name as a nested class could sometimes generate a reference to the wrong entity. INFOBROWSER Show python sub packages and parent packages in IB. Show java sub packages and parent packages in IB. JAVA PARSER Added… Read more »

Understand Build 839

Posted by & filed under Build Notes.

(Build b839) – 29 Apr 2016 C# PARSER Fixed bug where no call reference was created when an overloaded method was called but parameters passed didn't match any overload. Fixed bug where the use of an alias type name in a 'new' expression as an actual argument caused problems with overload resolution. FORTRAN Potential fix… Read more »

Understand Build 838

Posted by & filed under Build Notes.

(Build b838) – 22 Apr 2016 ANNOTATIONS Fixed an issue in Annotations where duplicate annotations sometimes appeared. C PARSER Add support for volatile and const volatile method kinds in fuzzy c++ parser EDITOR Fixed C# semanitic syntax highlight issues. GENERAL Fixed an issue with the Windows Navigator shortcut not working properly. INFOBROWSER Add support for… Read more »

Understand Build 837

Posted by & filed under Build Notes.

(Build b837) – 15 Apr 2016 ANNOTATIONS Fixed an Annotation issue where the Annotation search results were not opening the correct location in the editor. GRAPHS Add php Property entities to the UML Class diagram. Fixed a crash in the UML Sequence Diagram when trying to use unresolved entities. PASCAL PARSER For Delphi/Pascal, made change… Read more »

Understand Build 836

Posted by & filed under Build Notes.

(Build b836) – 8 Apr 2016 ANNOTATIONS Fixed an issue with annotations trying to convert to the latest project portability settings after an analysis instead of when a user changes the project settings. CODECHECK Add yield() api support for codecheck scripts. Updated the CodeCheck gui log to display a longer file path name instead of… Read more »

Understand build 834

Posted by & filed under Build Notes.

(Build b834) – 25 Mar 2016 CODECHECK Fixed a bug in MISRA 2008 rule 12-8-1 and All Check script copyConstructorInitializeBaseAndMembers.upl where certain member functions were being flagged as violations despite not being a copy constructor. GRAPH Fix a crash dealing with the Cluster Graphs. Fixed possible crash in control graph generation. PROJECT Add project option… Read more »