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