(Build b1027) – 29 May 2020 GENERALFix possible crash on tab drag with the explorer open. JAVA PARSERFixed bug where overrides relation was sometimes not created when method parameter types were unknown.
Posts By: Heidi
(Build b1026) – 22 May 2020 GENERALInternal changes to Build System
(Build b1025) – 15 May 2020 BASIC For Visual Basic, fixed syntax error on line-termintation before and after keyword ‘IN’ in foreach and query statements. Fixed syntax error on if-expression followed by a member access. Fixed syntax error on lamba expressions used in a parameter context. Fixed syntax error on some uses… Read more »
(Build b1023) – 10 Apr 2020 CODECHECK Codecheck checks for discarded return values should not consider uses in inactive code. Fixed bug in the C/C++ magic numbers check where const was being flagged.
(Build b1022) – 6 Apr 2020 CODECHECK Added metric Codechecks for CountClassCoupled, CountPackageCoupled and MaxInheritanceTree. Added percentLackOfCohesion to Codecheck metrics. STRICT PARSER Added support for variadic macros to be set from the und command line.
(Build b1021) – 2 Apr 2020 CODECHECK Updated unusedLocal.upl to use a different error message when parameters are flagged. Add "-ignoredonlyresults" switch to und codecheck to save only ignored (false positives) to results. Fixed a bug in MISRA 2012 rule 13.3, MISRA 2008 rule 5-2-10, MISRA 2004 rule 12.13 and All Checks script IncrementDecrimentStandalone.upl where… Read more »
(Build b1020) – 24 Mar 2020 GENERAL Fix metric definition not showing on Linux (again). Fix potential crash during project creation. REPORTS Fixed bug where the Unused Program Unit and Unused Objects and Functions reports for multi language projects that included C++ did not contain entities from non-C++ files. Fixed bug in Unused Program Unit… Read more »
(Build b1019) – 13 Mar 2020 CODECHECK Update MISRA 2012 rule 21.6 to correctly handle circular inclusions. COMPILERS Fixed fuzzy parser handling of interrupt functions for IAR AVR compiler. Add support for IAR AVR compiler to strict parser. ECLIPSE PLUGIN Update Eclipse plugin to version 1.1.6 GENERAL Fix Metrics Definition page not showing on Mac…. Read more »
(Build b1018) – 2 Mar 2020 ADA PARSER An empty control flow graph is no longer created for packages without initalization code. Essential complexity and path counts for these packages are now 0 instead of 1. Changed cyclomatic complexity of instantiated generic subprograms from 1 to 0. 'If', 'For loop', and 'Case' expressions now add… Read more »