Understand Build 745

Posted by & filed under Build Notes.

(Build b745) – 17 Oct 2014 ADA PARSER For Ada, fixed bug where uses of loop parameters were recorded with ‘ref’ relations instead of ‘use’ relations. For Ada, fixed bug where nested subroutine stubs were sometimes not correctly merged with the separate subunit. CODECHECK Add Magic Numbers Codecheck for Java. Add Single Exit from Method… Read more »

Understand Build 744

Posted by & filed under Build Notes.

(Build b744) – 10 Oct 2014 CODECHECK Updated MISRA 2008 rule 2-10-2, MISRA 2004 rule 5.2 and All Check script scopeHiding.upl to be more accurate. Corrected issue in codeSlicingShouldNotOccur.upl where an error would be thrown in certain circumstances. Fixed an issue where the Ignores List violation column was not showing the entity specific information. This… Read more »

Understand Build 743

Posted by & filed under Build Notes.

(Build b743) – 4 Oct 2014 CODECHECK Added codeSlicingShouldNotOccur.upl to Code Check. ECLIPSE PLUGIN Added new Eclipse plugin. JOVIAL Fixed bug where most references to unknown entities were recorded as calls instead of uses. METRICS Fixed a warning message displayed in Linux when opening Project Metric Charts. PERL SCRIPTS Changed calltree script to support jovial…. Read more »

Understand Build 742

Posted by & filed under Build Notes.

(Build b742) – 26 Sep 2014 COMMANDLINE In und, added a remove option for all lists except filetypes (because you can’t remove from that anyway). So, for example, you can now use -languagesremove C++ to just remove c++. GENERAL Added the ability to remove specific items from the recent projects and recent files list under… Read more »

Understand Build 741

Posted by & filed under Build Notes.

(Build b741) – 20 Sep 2014 CODECHECK Updated MISRA 2008 rule 14-5-2 and All Check script copyConstructorDeclaredForTemplate.upl to allow unnamed parameters to be used in the copy constructor. Added MISRA 2008 rule 5-2-11 and All Check script logicalAndLogicalOrCommaNotOverloaded.upl to Code Check. Added MISRA 2008 rule 0-1-4 and All Check script singleUseVariables.upl to Code Check. Added… Read more »

Understand Build 740

Posted by & filed under Build Notes.

(Build b740) – 12 Sep 2014 BUILDSPY Fixed issue flushing buildspy usage to terminal. CODECHECK Updated MISRA 2008 rule 6-4-1, MISRA 2004 rule 14.9 and All Check script ifConstructShallBeFollowedByACompoundStatement.upl to allow for a special case else if condition built using the preprocessor. Updated MISRA 2008 rule 6-3-1, MISRA 2004 rule 14.8 and All Check script… Read more »

Build 739

Posted by & filed under Build Notes.

(Build b739) – 5 Sep 2014 CODECHECK Added MISRA 2008 rule 12-1-2 and All Check script constructorShouldCallConstructorForBase.upl to Code Check. Added MISRA 2008 rule 12-1-1 and All Check script objectDynamicTypeNotUsedInConstructorDestructor.upl to Code Check. Added MISRA 2008 rule 10-3-1 and All Check script oneDefinitionOfEachVirtualFunction.upl to Code Check. Added MISRA 2008 rule 11-0-1 and All Check script… Read more »

Build 738

Posted by & filed under Build Notes.

(Build b738) – 29 Aug 2014 CODECHECK Corrected issue in MISRA 2008 rule 6-2-2, MISRA 2004 rule 2004 and All Check script TestingEqualityInFloatingPointValues.upl where a pointer to an array was treated as a floating point value. EDITOR Change editor macro menu item text during macro recording. GENERAL Added menu to open editor macro settings page…. Read more »

Build 737

Posted by & filed under Build Notes.

(Build b737) – 23 Aug 2014 CODECHECK Clarify exception lists for several comma delimited lists. Corrected a bug in MISRA 2008 rule 6-4-1, MISRA 2004 rule 14.9 and All Check script ifConstructShallBeFollowedByACompoundSatament.upl where preprocessor directives inside of defined functions was not handled correctly. Added MISRA 2008 rule 9-3-3 and All Check script methodsMadeConstOrStaticIfPossible.upl to Code… Read more »

Build 736

Posted by & filed under Build Notes.

(Build b736) – 15 Aug 2014 C#_PARSER Fixed bug where endrefs for namespaces had 0 for the line and column when the namespace end occurred at the end of a file. CODECHECK Added MISRA 2008 rule 9-3-1 and All Check script constMemberNotReturnNonConst.upl to Code Check. Added MISRA 2008 rule 9-3-2 and All Check script memberFunctionsShallNotReturnNonConstHandles.upl… Read more »