Understand Build 991

Posted by & filed under Build Notes.

(Build b991) – 21 Jun 2019 LICENSING Fixed an issue where traveling across timezones sometimes reports a bad offline license. PASCAL PARSER For Pascal/Delphi, fixed bug where ‘result: unsafe’ compiler attribute caused a syntax error. STRICT PARSER Fix failure to record macro expansion text Avoid setting MSVC version by default so that it can be… Read more »

Current Development

Posted by & filed under Uncategorized.

For a long time Understand has been primarily a solo experience. We are working to change that so you can easily share what you learn in Understand with the rest of your team. We are simplifying project creation, and once the project is created everyone on your team will be able to use it automatically…. Read more »

Understand Build 943

Posted by & filed under Build Notes.

(Build b943) – 25 May 2018 STRICT PARSER Added ‘call ptr’ reference between Qt signals and slots referenced in connect calls.

Understand 5.0 Release

Posted by & filed under Announcements, Release.

Understand 5.0 is now available! Here is what has changed since Understand 4.0 was released: Visual Basic Support Codecheck Comment Keywords Application wide color schemes License Tracking Previewer window Annotation of individual lines VHDL control flow graph Java & C# UML Sequence diagrams Support for FORTRAN 2008 Hersteller Initiative Software Codechecks Additional Codechecks C++14 Support… Read more »

Cluster Call Graphs

Posted by & filed under Announcements, Documentation.

The interactive Cluster Call Graphs show the function call graph, organized by file. There are several variants of this graph: Call, Call-by, Butterfly and Internal Call. They can also be accessed from the function, class, file or architecture level. These graphs can all be accessed from the Graphical View right click menu for the entity…. Read more »

Codecheck Comment Keywords

Posted by & filed under Uncategorized.

Good news for teams using Codecheck, build 868 lets Codecheck ignore violation via comments in the code. This will allow teams to specify areas in the code where exceptions are permitted and specify the rationale. For example:   goto RAINBOW; //UndCC_Line() Use of goto statement approved by Gerry T. on Nov 7,2014 This will create a… Read more »

API Location Changes for C, Python and Custom Perl

Posted by & filed under Announcements.

In an effort to make our APIs more consistent a few of the API files have been moved around with build 858. Your code may need to be updated to reflect these changes. C API udb.h, libudb_api.so, udb_api.dll and udb_api.lib have all been moved to bin\<OS>\C Python API The bin\pc-win64\python folder has been capitalized to bin\<OS>\Python… Read more »

Code Quality Conference in the UK

Posted by & filed under Uncategorized.

We’re excited to join our European partner Emenda at a morning seminar in Reading on Tuesday 18th October. The subject is: Software quality improvement, development process optimisation and cost reduction More details below, we hope to see you there! emenda_seminar_2016