(Build b760) – 9 Jan 2015 CODECHECK Updated MISRA 2008 and All Check script noMoreThanOneBreakOrGoto.upl to detect irregular loop construction and bypass without throwing a script error. Updated MISRA 2008 rule 6-6-4 and All Check script noMoreThanOneBreakOrGoto.upl to not crash when encountering an irregular loop construction. Updated unusedLocal.upl to skip [unnamed] variables. Updated MISRA 2004… Read more »
Posts By: Heidi
(Build b759) – 1 Jan 2015 C# PARSER Fixed bug where get and set accessor methods were not counted in the CountDeclMethod metrics. Added CountDeclProperty and CountDeclPropertyAuto metrics for classes. CODECHECK Updated MISRA 2004 rule 8.11 and All Check script explicitStaticWhenInternal.upl to only work on C entities. Updated MISRA 2004 rule 8.3 and MISRA 2008… Read more »
(Build b758) – 19 Dec 2014 CODECHECK Updated MISRA 2008 rule 8-3-1 and All Check sript overridingVirtualFunctionShallNotChangeDefaults.upl to handle more cases. Updated noMoreThanOneBreakOrGotFuzzy.upl, noMOreThanOneBreakOrGotoStrict.upl and allDeclarationsOfAnObjectShallHaveCompatibleTypes.upl to only function on C and C++ files. ECLIPSE PLUGIN Change call and call by graphs to show 3 levels. FORTRAN PARSER Fixed bug where using a keyword as… Read more »
(Build b757) – 12 Dec 2014 FORTRAN PARSER Fixed bugs in c style preprocessor macro definitions and usage where macro definitions continued over more than one line caused syntax errors and where use of predefined macros such as ‘__LINE__’ in a macro definition caused syntax errors. GENERAL Fixed regression in adding workspace tabs alphabetically. On… Read more »
(Build b756) – 8 Dec 2014 PYTHON PARSER Made change so that deleting a Python file causes any files that import it to be reparsed. GENERAL Correct developer certificate for OSX installation.
(Build b755) – 5 Dec 2014 Support for Windows XP will be separate from our other builds going forward and will no longer be updated with the rest of our builds. It will be available at https://scitools.com/download/archive/ CODECHECK Updated MISRA 2008 rule 16-2-1 and All Check script preprocessorOnlyUsedForInclusionAndGuards.upl to throw fewer false positives. Updated MISRA 2008… Read more »
(Build 754) – 23 Nov 2014 GENERAL Release new build to include missing Visual Studio Redistributable for Windows.
(Build b752-753) – 22 Nov 2014 BOOKMARKS Updated to show 5 lines of code surrounding the bookmark in question in the tooltip over the right side of the bookmark (left side still shows time and date). C# PARSER Fixed a bug where a reference to an unknown method using ‘base’ as a prefix did not… Read more »
(Build b751) – 16 Nov 2014 GENERAL Fixed failure to fully restore open files from relative projects after upgrading from an older build of understand. These same files would then fail to open correctly during regular use.
(Build b750) – 14 Nov 2014 ARCHITECTURES Improve architecture builder speed for folders with lots of files. BOOKMARKS Allow next/previous bookmark actions to wrap. CODECHECK Added shallNotPassByReference.upl and fileLength.upl to Code Check. Updated MISRA 2008 rule 3-2-1 and All Check script allDeclarationsOfAnObjectShallHaveCompatibleTypes.upl to be more accurate. EDITOR Added separate semantic highlight category for C++ virtual… Read more »