Understand Build 921

Posted by & filed under Build Notes.

(Build b921) – 8 Dec 2017 C# PARSER Fixed bug where enum base types given using the 'System….' name caused a syntax error. CODECHECK Fix for a potential crash in CodeCheck analysis. FUZZY PARSER Add support for c99 designated initializers in fuzzy parser. GRAPHS Fixed missing includes in the Architecture Internal Dependency Graphs. STRICT PARSER… Read more »

Understand Build 920

Posted by & filed under Build Notes.

(Build b920) – 1 Dec 2017 EDITOR Fixed performance issue related to Annotations. GENERAL Optimized editor reference lookup slightly.

Understand Build 919

Posted by & filed under Build Notes.

(Build b919) – 17 Nov 2017 GENERAL Fixed a potential crash when shutting Understand down before completely initializing the GettingStarted Dialog.

Understand Build 918

Posted by & filed under Build Notes.

(Build b918) – 10 Nov 2017 GRAPHS Add several new options to the Control Flow Graph. Add three new graphs, Calls with Objects, Object References, and Object References with Called By. WEB PARSER For Php, changed kind on referenced properties from 'property' to 'unresolved property' so they don't show up in the 'Same Name' IB… Read more »

Understand Build 916

Posted by & filed under Build Notes.

(Build b916) – 3 Nov 2017 API Remove UdbLibrary type and associated functions from API. udbEntityLibrary() returns library name. CODECHECK Codechecks to check for commented out code weren't checking certain keywords. It should find more commented out code now. WEB PARSER Fixed bug where class extends of a class named in a 'use' statement sometimes… Read more »

Understand Build 915

Posted by & filed under Build Notes.

(Build b915) – 25 Oct 2017 GRAPHS Fix crash in project-level graphs introduced in b914 METRICS Fix crash in metrics calculation introduced in b912

Understand Build 914

Posted by & filed under Build Notes.

(Build b914) – 20 Oct 2017 FORTRAN PARSER Fixed error where in some contexts a macro that expanded to an empty string could cause syntax errors. Fixed some issues where macros expanding to multiple lines could cause bad line count values for files. GENERAL Fixed failure to restore some relative and named root files to… Read more »

Understand Build 913

Posted by & filed under Build Notes.

(Build b913) – 12 Oct 2017 C# PARSER Added CountDeclExecutableUnit metric for files. Changed file Avg metrics to no longer round values so they conform to Avg metrics in other languages. FORTRAN PARSER Fixed syntax errors caused by some macro expansions. Added CountDeclExcecutableUnits metrics. Fixed bug where average line metrics were incorrect for files containing… Read more »

Understand Build 912

Posted by & filed under Build Notes.

(Build b912) – 29 Sep 2017 INFOBROWSER Fixed crash in Ada IB introduced in Build 911. METRICS For Ada and Visual Basic, added CountDeclExecutableUnit metric that counts all units with executable code. PASCAL PARSER For Pascal/Delphi, made change to handle variations of the $I include command. PROJECT Updated Und remove command for directories (if Watched)… Read more »