(Build b819) – 25 Dec 2015 EDITOR Fixed regression in triggering indent after inserting opening curly braces. GRAPHS Added C support for UML sequence diagrams. JAVA PARSER Fixed bug where references to any class '?' indicator caused an increment in the count of coupled classes.
Posts By: Heidi
(Build b817-818) – 18 Dec 2015 BUILD 817: Chinese Special Build API LEXER Fixed bugs in column determination in api lexer when handling certain c++ macro expansions. C# Add C# project option to control if extending standard classes is counted in MaxInheritanceTree metric. The default behavior in new and existing projects is to not count… Read more »
(Build b816) – 14 Dec 2015 COBOL Fixed failure to analyze free format files with compiler directives at column 6. JAVA API Added 'type' and 'freetext' functions to Entity class. STRICT PARSER Fixed regression in build 815. Unknown files got an empty name.
(Build b815) – 12 Dec 2015 API Fixed bugs in api lexer when handling c++ macro expansion. CODECHECK Fixed bug in MISRA 2008 rule 0-1-7 and All Check script discardedReturnValues.upl where a preprocessing #if was being treated as a standard if statement. Updatd MISRA 2008 rule 8-5-1 and All Check script variablesShallHaveValueBeforeUsed.upl to not test… Read more »
(Build b814) – 4 Dec 2015 CODECHECK Updated MISRA 2008 rule 9-3-3 and All Check script methodsMadeConstOrStaticIfPossible.upl to have an option to ignore virtual functions. Updated MISRA 2008 rule 7-1-2 and All Check script parameterShallBeDeclaredAsConst.upl to detect simple cases where the parameter is passed out of scope. Fixed bug in MISRA 2012 rule 5.3, MISRA… Read more »
(Build b813) – 27 Nov 2015 CODECHECK Fixed an issue with CodeCheck results where Entity name and Check result error message were not displaying html text correctly. PROJECT Updated Und to allow users to set the c++ option 'Kill Worker Processes After'. -c++KillWorkerProcessAfter – Note that valid values range between 1 and 99 minutes. Added… Read more »
(Build b812) – 21 Nov 2015 CODECHECK Updated MISRA 2008 rule 8-3-1 and All Check script overridingVirtualFunctionsShallNotChangeDefaults.upl to not test constructors and destructors. Fixed but in MISRA 2008 rule 9-3-3 and All Check methodsMadeConstOrStaticIfPossible.upl where non static data members were not being detected properly. Updated MISRA 2004 rule 16.3, All Check script allFuncParamsNamed.upl, and the… Read more »
(Build b811) – 13 Nov 2015 CODECHECK Fixed a few Perl warnings being caused by mismatched number of parameters. Updated MISRA 2012 rule 8.2 and All Check script functionsTypesInPrototypeForm.upl to correctly handle C++ 11 lambda functions. Updated MISRA 2012 rule 8.2 and All Check script check functionsTypesInPrototypeForm.upl to ignore template specializations. COMMANDLINE Updated Und to… Read more »
(Build b810) – 12 Nov 2015 Japanese Special Build
(Build b809) – 6 Nov 2015 C# PARSER Added support for c# 6.0 index initializers. Fixed bug loading some reference dll files that have structures used as generic actual parameters for parent classes. This fix may cause changes to CountMethodAll and CountClassCoupled metrics. Add support for MSVC 2015 C# project. Added support for c# 6.0… Read more »