seahunt-rsm-Tn-htm

          Report Banner - Edit rsm.cfg File

             Resource Standard Metrics™ for C, C++, C# and Java
                   Version 7.71 - mSquaredTechnologies.com

  License Type: Company Site License
  Licensed To : M Squared Technologies LLC
  License No. : ST1000                          License Date: Mar 06, 2013
  Build Date  : Mar  7 2013                         Run Date: Mar 07, 2013 
  ©1996-2009 M Squared Technologies LLC™  
  ________________________________________________________________________

  License File: C:\Program Files\MSquared\M2 RSM\rsm.lic
  Config. File: C:\Program Files\MSquared\M2 RSM\rsm.cfg
  Command Line: -H -STotal Quality Report -TN -Tn cell.h game.h ocean.h pl
                ayer.h sub.h target.h timer.h utility.h cell.cpp game.cpp 
                ocean.cpp player.cpp player_solution.cpp seahunt.cpp sub.c
                pp target.cpp timer.cpp utility.cpp Fibonacci.cs 
  UDQN File   : C:\Program Files\MSquared\M2 RSM\rsm_udqn.cfg

                            Total Quality Report

  Notice #  52: Line 16, No comment preceding a class block
  Notice #  50: Line 20, Variable assignment to a literal number
  Notice #  50: Line 20, Variable assignment to a literal number
  Notice #  50: Line 20, Variable assignment to a literal number
  Notice # 125: Line 30, A data member in the header file is not of the form m_*
  Notice #  34: Line 31, Class specification contains a pointer to data
  Notice #  46: Line 35, Function/Class Blank Line content less < 10.0%
  Notice #  52: Line 15, No comment preceding a class block
  Notice #  34: Line 22, Class specification contains a pointer to data
  Notice #  34: Line 23, Class specification contains a pointer to data
  Notice # 125: Line 24, A data member in the header file is not of the form m_*
  Notice #  31: Line 27, Class/Struct comments are < 10.0%
  Notice #  16: Line 27, Function/class/struct/interface white space < 10.0%
  Notice #  46: Line 27, Function/Class Blank Line content less < 10.0%
  Notice #  20: Line 31, File comment content < 10.0%
  Notice #  52: Line 19, No comment preceding a class block
  Notice # 125: Line 33, A data member in the header file is not of the form m_*
  Notice # 125: Line 34, A data member in the header file is not of the form m_*
  Notice # 125: Line 35, A data member in the header file is not of the form m_*
  Notice # 125: Line 36, A data member in the header file is not of the form m_*
  Notice #  34: Line 38, Class specification contains a pointer to data
  Notice #  31: Line 41, Class/Struct comments are < 10.0%
  Notice #  16: Line 41, Function/class/struct/interface white space < 10.0%
  Notice #  46: Line 41, Function/Class Blank Line content less < 10.0%
  Notice #  52: Line 17, No comment preceding a class block
  Notice # 125: Line 32, A data member in the header file is not of the form m_*
  Notice # 125: Line 33, A data member in the header file is not of the form m_*
  Notice # 125: Line 34, A data member in the header file is not of the form m_*
  Notice # 125: Line 35, A data member in the header file is not of the form m_*
  Notice # 125: Line 36, A data member in the header file is not of the form m_*
  Notice #  31: Line 37, Class/Struct comments are < 10.0%
  Notice #  46: Line 37, Function/Class Blank Line content less < 10.0%
  Notice #  20: Line 41, File comment content < 10.0%
  Notice #  52: Line 15, No comment preceding a class block
  Notice #  51: Line 22, No comment preceding a function block
  Notice #  48: Line 22, Function lLOC <= 0, non-operational function
  Notice #  31: Line 25, Class/Struct comments are < 10.0%
  Notice #  16: Line 25, Function/class/struct/interface white space < 10.0%
  Notice #  46: Line 25, Function/Class Blank Line content less < 10.0%
  Notice #  20: Line 29, File comment content < 10.0%
  Notice #  35: Line 35, Class specification contains public data
  Notice #  36: Line 57, Class specification contains protected data
  Notice # 125: Line 57, A data member in the header file is not of the form m_*
  Notice #  36: Line 58, Class specification contains protected data
  Notice # 125: Line 58, A data member in the header file is not of the form m_*
  Notice #  36: Line 59, Class specification contains protected data
  Notice # 125: Line 59, A data member in the header file is not of the form m_*
  Notice #  36: Line 60, Class specification contains protected data
  Notice # 125: Line 60, A data member in the header file is not of the form m_*
  Notice #  36: Line 61, Class specification contains protected data
  Notice # 125: Line 61, A data member in the header file is not of the form m_*
  Notice #  51: Line 65, No comment preceding a function block
  Notice #  48: Line 68, Function lLOC <= 0, non-operational function
  Notice #  52: Line 17, No comment preceding a class block
  Notice #  52: Line 13, No comment preceding a class block
  Notice #  16: Line 25, Function/class/struct/interface white space < 10.0%
  Notice #  46: Line 25, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 14, No comment preceding a function block
  Notice #  50: Line 16, Variable assignment to a literal number
  Notice #  50: Line 17, Variable assignment to a literal number
  Notice #  50: Line 18, Variable assignment to a literal number
  Notice #  50: Line 19, Variable assignment to a literal number
  Notice #  17: Line 20, Function comment content less than 10.0%
  Notice #  46: Line 20, Function/Class Blank Line content less < 10.0%
  Notice #  49: Line 20, Function appears to have null or blank parameters
  Notice #  51: Line 23, No comment preceding a function block
  Notice #  17: Line 29, Function comment content less than 10.0%
  Notice #  46: Line 29, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 32, No comment preceding a function block
  Notice #  48: Line 34, Function lLOC <= 0, non-operational function
  Notice #  51: Line 38, No comment preceding a function block
  Notice #  51: Line 45, No comment preceding a function block
  Notice # 119: Line 46, Return is not a function
  Notice #  51: Line 52, No comment preceding a function block
  Notice # 119: Line 53, Return is not a function
  Notice #  51: Line 59, No comment preceding a function block
  Notice # 119: Line 60, Return is not a function
  Notice #  51: Line 65, No comment preceding a function block
  Notice # 119: Line 72, Return is not a function
  Notice #  17: Line 73, Function comment content less than 10.0%
  Notice #  46: Line 73, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 77, No comment preceding a function block
  Notice # 119: Line 78, Return is not a function
  Notice #  51: Line 83, No comment preceding a function block
  Notice # 119: Line 108, Return is not a function
  Notice #  17: Line 109, Function comment content less than 10.0%
  Notice #  46: Line 109, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 119, No comment preceding a function block
  Notice #  50: Line 126, Variable assignment to a literal number
  Notice #  50: Line 128, Variable assignment to a literal number
  Notice #  50: Line 130, Variable assignment to a literal number
  Notice # 119: Line 161, Return is not a function
  Notice #  20: Line 167, File comment content < 10.0%
  Notice #  51: Line 9, No comment preceding a function block
  Notice #  17: Line 23, Function comment content less than 10.0%
  Notice #  46: Line 23, Function/Class Blank Line content less < 10.0%
  Notice #  49: Line 23, Function appears to have null or blank parameters
  Notice #  51: Line 26, No comment preceding a function block
  Notice #  50: Line 30, Variable assignment to a literal number
  Notice #  50: Line 35, Variable assignment to a literal number
  Notice #  17: Line 37, Function comment content less than 10.0%
  Notice #  46: Line 37, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 41, No comment preceding a function block
  Notice #  50: Line 43, Variable assignment to a literal number
  Notice #  50: Line 46, Variable assignment to a literal number
  Notice #  43: Line 63, Keyword 'continue' has been identified
  Notice #  43: Line 69, Keyword 'continue' has been identified
  Notice #  43: Line 79, Keyword 'continue' has been identified
  Notice #  17: Line 105, Function comment content less than 10.0%
  Notice #  49: Line 105, Function appears to have null or blank parameters
  Notice #  20: Line 107, File comment content < 10.0%
  Notice #   1: Line 20, Physical line length > 80 characters
  Notice #  51: Line 28, No comment preceding a function block
  Notice #  17: Line 35, Function comment content less than 10.0%
  Notice #  46: Line 35, Function/Class Blank Line content less < 10.0%
  Notice #  49: Line 35, Function appears to have null or blank parameters
  Notice #  51: Line 39, No comment preceding a function block
  Notice #  50: Line 40, Variable assignment to a literal number
  Notice #  50: Line 41, Variable assignment to a literal number
  Notice #  50: Line 44, Variable assignment to a literal number
  Notice #   7: Line 44, Pre-increment operator '++' identified
  Notice #  50: Line 46, Variable assignment to a literal number
  Notice #  50: Line 48, Variable assignment to a literal number
  Notice #  50: Line 50, Variable assignment to a literal number
  Notice #  50: Line 52, Variable assignment to a literal number
  Notice #  17: Line 58, Function comment content less than 10.0%
  Notice #  46: Line 58, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 61, No comment preceding a function block
  Notice #  50: Line 63, Variable assignment to a literal number
  Notice #   7: Line 63, Pre-increment operator '++' identified
  Notice #  50: Line 68, Variable assignment to a literal number
  Notice #  17: Line 74, Function comment content less than 10.0%
  Notice #  46: Line 74, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 78, No comment preceding a function block
  Notice #  50: Line 79, Variable assignment to a literal number
  Notice #  17: Line 90, Function comment content less than 10.0%
  Notice #  46: Line 90, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 94, No comment preceding a function block
  Notice #  50: Line 95, Variable assignment to a literal number
  Notice #  50: Line 100, Variable assignment to a literal number
  Notice #  50: Line 101, Variable assignment to a literal number
  Notice #  50: Line 102, Variable assignment to a literal number
  Notice #   1: Line 107, Physical line length > 80 characters
  Notice #  17: Line 121, Function comment content less than 10.0%
  Notice #  46: Line 121, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 125, No comment preceding a function block
  Notice #  50: Line 126, Variable assignment to a literal number
  Notice #  50: Line 127, Variable assignment to a literal number
  Notice #  50: Line 128, Variable assignment to a literal number
  Notice # 119: Line 144, Return is not a function
  Notice #  17: Line 145, Function comment content less than 10.0%
  Notice #  46: Line 145, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 149, No comment preceding a function block
  Notice #  50: Line 150, Variable assignment to a literal number
  Notice #  50: Line 151, Variable assignment to a literal number
  Notice #  50: Line 152, Variable assignment to a literal number
  Notice #  50: Line 153, Variable assignment to a literal number
  Notice #   7: Line 153, Pre-increment operator '++' identified
  Notice #  50: Line 158, Variable assignment to a literal number
  Notice #   7: Line 158, Pre-increment operator '++' identified
  Notice #  50: Line 169, Variable assignment to a literal number
  Notice #   7: Line 169, Pre-increment operator '++' identified
  Notice #  17: Line 185, Function comment content less than 10.0%
  Notice #  46: Line 185, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 189, No comment preceding a function block
  Notice #  50: Line 196, Variable assignment to a literal number
  Notice #   7: Line 196, Pre-increment operator '++' identified
  Notice #  17: Line 205, Function comment content less than 10.0%
  Notice #  46: Line 205, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 209, No comment preceding a function block
  Notice # 119: Line 210, Return is not a function
  Notice #  51: Line 215, No comment preceding a function block
  Notice # 119: Line 216, Return is not a function
  Notice #  51: Line 221, No comment preceding a function block
  Notice # 119: Line 222, Return is not a function
  Notice #  51: Line 231, No comment preceding a function block
  Notice # 119: Line 249, Return is not a function
  Notice #  17: Line 250, Function comment content less than 10.0%
  Notice #  20: Line 252, File comment content < 10.0%
  Notice #  45: Line 252, New and Delete counts are not equal for the file.
  Notice #  51: Line 9, No comment preceding a function block
  Notice #  50: Line 10, Variable assignment to a literal number
  Notice #  50: Line 12, Variable assignment to a literal number
  Notice #  50: Line 13, Variable assignment to a literal number
  Notice #  17: Line 15, Function comment content less than 10.0%
  Notice #  46: Line 15, Function/Class Blank Line content less < 10.0%
  Notice #  49: Line 15, Function appears to have null or blank parameters
  Notice #  51: Line 18, No comment preceding a function block
  Notice #  50: Line 21, Variable assignment to a literal number
  Notice #  50: Line 22, Variable assignment to a literal number
  Notice #  50: Line 23, Variable assignment to a literal number
  Notice #  17: Line 24, Function comment content less than 10.0%
  Notice #  46: Line 24, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 27, No comment preceding a function block
  Notice #  48: Line 29, Function lLOC <= 0, non-operational function
  Notice #  51: Line 33, No comment preceding a function block
  Notice # 119: Line 41, Return is not a function
  Notice #  17: Line 42, Function comment content less than 10.0%
  Notice #  46: Line 42, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 46, No comment preceding a function block
  Notice # 119: Line 50, Return is not a function
  Notice #  17: Line 51, Function comment content less than 10.0%
  Notice #  46: Line 51, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 55, No comment preceding a function block
  Notice #  17: Line 72, Function comment content less than 10.0%
  Notice #  46: Line 72, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 76, No comment preceding a function block
  Notice # 119: Line 77, Return is not a function
  Notice #  51: Line 82, No comment preceding a function block
  Notice # 119: Line 83, Return is not a function
  Notice #  51: Line 88, No comment preceding a function block
  Notice # 119: Line 89, Return is not a function
  Notice #  51: Line 94, No comment preceding a function block
  Notice # 119: Line 95, Return is not a function
  Notice #  51: Line 100, No comment preceding a function block
  Notice #  51: Line 109, No comment preceding a function block
  Notice # 119: Line 117, Return is not a function
  Notice #  17: Line 118, Function comment content less than 10.0%
  Notice #  20: Line 126, File comment content < 10.0%
  Notice #  50: Line 11, Variable assignment to a literal number
  Notice #  50: Line 12, Variable assignment to a literal number
  Notice #  50: Line 13, Variable assignment to a literal number
  Notice #  17: Line 19, Function comment content less than 10.0%
  Notice #  46: Line 19, Function/Class Blank Line content less < 10.0%
  Notice #  49: Line 19, Function appears to have null or blank parameters
  Notice #  46: Line 31, Function/Class Blank Line content less < 10.0%
  Notice #  50: Line 45, Variable assignment to a literal number
  Notice #  50: Line 46, Variable assignment to a literal number
  Notice #  50: Line 47, Variable assignment to a literal number
  Notice #  17: Line 82, Function comment content less than 10.0%
  Notice #  46: Line 109, Function/Class Blank Line content less < 10.0%
  Notice # 119: Line 179, Return is not a function
  Notice #  17: Line 180, Function comment content less than 10.0%
  Notice #  51: Line 11, No comment preceding a function block
  Notice # 119: Line 15, Return is not a function
  Notice #  17: Line 16, Function comment content less than 10.0%
  Notice #  46: Line 16, Function/Class Blank Line content less < 10.0%
  Notice #  20: Line 18, File comment content < 10.0%
  Notice #  51: Line 12, No comment preceding a function block
  Notice #  50: Line 14, Variable assignment to a literal number
  Notice #  50: Line 15, Variable assignment to a literal number
  Notice # 119: Line 21, Return is not a function
  Notice #  17: Line 22, Function comment content less than 10.0%
  Notice #  46: Line 22, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 26, No comment preceding a function block
  Notice # 119: Line 28, Return is not a function
  Notice #  51: Line 33, No comment preceding a function block
  Notice #  51: Line 40, No comment preceding a function block
  Notice #  51: Line 48, No comment preceding a function block
  Notice #  51: Line 56, No comment preceding a function block
  Notice # 119: Line 65, Return is not a function
  Notice #  17: Line 66, Function comment content less than 10.0%
  Notice #  46: Line 66, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 73, No comment preceding a function block
  Notice # 119: Line 86, Return is not a function
  Notice #  17: Line 87, Function comment content less than 10.0%
  Notice #  20: Line 91, File comment content < 10.0%
  Notice #  45: Line 91, New and Delete counts are not equal for the file.
  Notice #  51: Line 17, No comment preceding a function block
  Notice #  50: Line 20, Variable assignment to a literal number
  Notice #  17: Line 27, Function comment content less than 10.0%
  Notice #  46: Line 27, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 30, No comment preceding a function block
  Notice #  17: Line 35, Function comment content less than 10.0%
  Notice #  46: Line 35, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 39, No comment preceding a function block
  Notice # 119: Line 40, Return is not a function
  Notice #  51: Line 45, No comment preceding a function block
  Notice # 119: Line 46, Return is not a function
  Notice #  51: Line 51, No comment preceding a function block
  Notice # 119: Line 52, Return is not a function
  Notice #  51: Line 57, No comment preceding a function block
  Notice # 119: Line 76, Return is not a function
  Notice #  17: Line 77, Function comment content less than 10.0%
  Notice #  46: Line 77, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 81, No comment preceding a function block
  Notice #  50: Line 82, Variable assignment to a literal number
  Notice #  51: Line 88, No comment preceding a function block
  Notice #   1: Line 92, Physical line length > 80 characters
  Notice #  17: Line 93, Function comment content less than 10.0%
  Notice #  46: Line 93, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 100, No comment preceding a function block
  Notice # 119: Line 113, Return is not a function
  Notice #  17: Line 115, Function comment content less than 10.0%
  Notice #  20: Line 119, File comment content < 10.0%
  Notice #  51: Line 9, No comment preceding a function block
  Notice #  49: Line 12, Function appears to have null or blank parameters
  Notice #  51: Line 15, No comment preceding a function block
  Notice #  51: Line 21, No comment preceding a function block
  Notice #  48: Line 22, Function lLOC <= 0, non-operational function
  Notice #  51: Line 26, No comment preceding a function block
  Notice #  50: Line 32, Variable assignment to a literal number
  Notice #  50: Line 33, Variable assignment to a literal number
  Notice #  50: Line 34, Variable assignment to a literal number
  Notice #  50: Line 35, Variable assignment to a literal number
  Notice #  50: Line 36, Variable assignment to a literal number
  Notice #  17: Line 37, Function comment content less than 10.0%
  Notice #  46: Line 37, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 41, No comment preceding a function block
  Notice #  17: Line 47, Function comment content less than 10.0%
  Notice #  46: Line 47, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 51, No comment preceding a function block
  Notice #  17: Line 75, Function comment content less than 10.0%
  Notice #  46: Line 75, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 79, No comment preceding a function block
  Notice #  50: Line 90, Variable assignment to a literal number
  Notice #  50: Line 103, Variable assignment to a literal number
  Notice #  17: Line 105, Function comment content less than 10.0%
  Notice #  51: Line 108, No comment preceding a function block
  Notice #  51: Line 113, No comment preceding a function block
  Notice #  51: Line 118, No comment preceding a function block
  Notice #  51: Line 123, No comment preceding a function block
  Notice #  51: Line 128, No comment preceding a function block
  Notice #  51: Line 136, No comment preceding a function block
  Notice #  50: Line 143, Variable assignment to a literal number
  Notice #  20: Line 159, File comment content < 10.0%
  Notice #  46: Line 21, Function/Class Blank Line content less < 10.0%
  Notice #  46: Line 32, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 36, No comment preceding a function block
  Notice #  50: Line 46, Variable assignment to a literal number
  Notice #   7: Line 46, Pre-increment operator '++' identified
  Notice #  44: Line 55, Keyword 'break' identified outside a 'switch' structure
  Notice #  17: Line 72, Function comment content less than 10.0%
  Notice #  46: Line 72, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 76, No comment preceding a function block
  Notice #  46: Line 81, Function/Class Blank Line content less < 10.0%
  Notice #  51: Line 85, No comment preceding a function block
  Notice #  51: Line 93, No comment preceding a function block
  Notice #  20: Line 98, File comment content < 10.0%
  Notice #  52: Line 6, No comment preceding a class block
  Notice #  51: Line 8, No comment preceding a function block
  Notice #  50: Line 11, Variable assignment to a literal number
  Notice #  50: Line 12, Variable assignment to a literal number
  Notice #  50: Line 16, Variable assignment to a literal number
  Notice #  49: Line 26, Function appears to have null or blank parameters

  ------------------------------------------------------------------------

                     ~~ Total Metrics For 19 Files ~~

  ------------------------------------------------------------------------

                             ~~ File Summary ~~

  C Source Files *.c ....:          0  C/C++ Include Files *.h:          8
  C++ Source Files *.c* .:         10  C++ Include Files *.h* :          0
  C# Source Files *.cs ..:          1  Java Source File *.jav*:          0
  Other Source Files ....:          0
  Total File Count ......:         19
  ________________________________________________________________________

          Report Banner - Edit rsm.cfg File