<?xml version="1.0" encoding="utf-8" ?> <m2rsm> <banner>Report Banner - Edit rsm.cfg File</banner> <program>Resource Standard Metrics</program> <version>7.71</version> <date>Sat Mar 07 22:11:50 2013</date> <command>-X -SXML Total Quality Profile Report -Tp -TN cell.h game.h ocean.h player.h sub.h target.h timer.h utility.h cell.cpp game.cpp ocean.cpp player.cpp player_solution.cpp seahunt.cpp sub.cpp target.cpp timer.cpp utility.cpp Fibonacci.cs</command> <license_file>C:\Program Files\MSquared\M2 RSM\rsm.lic</license_file> <config_file>C:\Program Files\MSquared\M2 RSM\rsm.cfg</config_file> <udqn_file>C:\Program Files\MSquared\M2 RSM\rsm_udqn.cfg</udqn_file> <title>XML Total Quality Profile Report</title> <report> <name>Project Quality Profile</name> <total_notices>335</total_notices> <notice> <type>1</type> <count>3</count> <percent>0.90</percent> <description>Physical line length > 80 characters</description> </notice> <notice> <type>7</type> <count>7</count> <percent>2.09</percent> <description>Pre-increment operator '++' identified</description> </notice> <notice> <type>16</type> <count>4</count> <percent>1.19</percent> <description>Function/class/struct/interface white space < 10.0%</description> </notice> <notice> <type>17</type> <count>39</count> <percent>11.64</percent> <description>Function comment content less than 10.0%</description> </notice> <notice> <type>20</type> <count>12</count> <percent>3.58</percent> <description>File comment content < 10.0%</description> </notice> <notice> <type>31</type> <count>4</count> <percent>1.19</percent> <description>Class/Struct comments are < 10.0%</description> </notice> <notice> <type>34</type> <count>4</count> <percent>1.19</percent> <description>Class specification contains a pointer to data</description> </notice> <notice> <type>35</type> <count>1</count> <percent>0.30</percent> <description>Class specification contains public data</description> </notice> <notice> <type>36</type> <count>5</count> <percent>1.49</percent> <description>Class specification contains protected data</description> </notice> <notice> <type>43</type> <count>3</count> <percent>0.90</percent> <description>Keyword 'continue' has been identified</description> </notice> <notice> <type>44</type> <count>1</count> <percent>0.30</percent> <description>Keyword 'break' identified outside a 'switch' structure</description> </notice> <notice> <type>45</type> <count>2</count> <percent>0.60</percent> <description>New and Delete counts are not equal for the file.</description> </notice> <notice> <type>46</type> <count>42</count> <percent>12.54</percent> <description>Function/Class Blank Line content less < 10.0%</description> </notice> <notice> <type>48</type> <count>5</count> <percent>1.49</percent> <description>Function lLOC <= 0, non-operational function</description> </notice> <notice> <type>49</type> <count>8</count> <percent>2.39</percent> <description>Function appears to have null or blank parameters</description> </notice> <notice> <type>50</type> <count>66</count> <percent>19.70</percent> <description>Variable assignment to a literal number</description> </notice> <notice> <type>51</type> <count>75</count> <percent>22.39</percent> <description>No comment preceding a function block</description> </notice> <notice> <type>52</type> <count>8</count> <percent>2.39</percent> <description>No comment preceding a class block</description> </notice> <notice> <type>119</type> <count>30</count> <percent>8.96</percent> <description>Return is not a function</description> </notice> <notice> <type>125</type> <count>16</count> <percent>4.78</percent> <description>A data member in the header file is not of the form m_*</description> </notice> <notice> <type>All</type> <count>335</count> <percent>100.00</percent> <description>Total Quality Notices</description> </notice> <notice_density> <quality_notice_count_per_k_loc>250.9</quality_notice_count_per_k_loc> <quality_notice_percent_loc>25.09</quality_notice_percent_loc> <quality_notice_count_per_k_eloc>350.8</quality_notice_count_per_k_eloc> <quality_notice_percent_eloc>35.08</quality_notice_percent_eloc> <quality_notice_count_per_k_lloc>656.9</quality_notice_count_per_k_lloc> <quality_notice_percent_lloc>65.69</quality_notice_percent_lloc> </notice_density> </report> <report> <name>File Summary</name> <totals> <loc>1335</loc> <eloc>955</eloc> <lloc>510</lloc> <comments>119</comments> <lines>1728</lines> <comment_per_eloc>0.12</comment_per_eloc> <function_point_loc>20.4</function_point_loc> <function_point_eloc>13.9</function_point_eloc> <function_point_lloc>7.5</function_point_lloc> <lines_skipped>0</lines_skipped> </totals> <file_counts> <c_file_count>0</c_file_count> <c_include_file_count>8</c_include_file_count> <cpp_file_count>10</cpp_file_count> <cpp_include_file_count>0</cpp_include_file_count> <csharp_file_count>1</csharp_file_count> <java_file_count>0</java_file_count> <other_file_count>0</other_file_count> <total_file_count>19</total_file_count> </file_counts> </report> <banner>Report Banner - Edit rsm.cfg File</banner> </m2rsm>