<?xml version="1.0" encoding="utf-8" ?>
<m2rsm>
<banner>Report Banner - Edit rsm.cfg File</banner>
<program>Resource Standard Metrics</program>
<version>7.50</version>
<date>Sat Apr 05 13:26:07 2008</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>354</total_notices>
<notice>
<type>1</type>
<count>3</count>
<percent>0.85</percent>
<description>Physical line length &gt; 80 characters</description>
</notice>
<notice>
<type>7</type>
<count>7</count>
<percent>1.98</percent>
<description>Pre-increment operator &apos;++&apos; identified</description>
</notice>
<notice>
<type>16</type>
<count>4</count>
<percent>1.13</percent>
<description>Function/class/struct/interface white space &lt; 10.0%</description>
</notice>
<notice>
<type>17</type>
<count>39</count>
<percent>11.02</percent>
<description>Function comment content less than 10.0%</description>
</notice>
<notice>
<type>20</type>
<count>12</count>
<percent>3.39</percent>
<description>File comment content &lt; 10.0%</description>
</notice>
<notice>
<type>31</type>
<count>4</count>
<percent>1.13</percent>
<description>Class/Struct comments are &lt; 10.0%</description>
</notice>
<notice>
<type>34</type>
<count>4</count>
<percent>1.13</percent>
<description>Class specification contains a pointer to data</description>
</notice>
<notice>
<type>36</type>
<count>5</count>
<percent>1.41</percent>
<description>Class specification contains protected data</description>
</notice>
<notice>
<type>43</type>
<count>3</count>
<percent>0.85</percent>
<description>Keyword &apos;continue&apos; has been identified</description>
</notice>
<notice>
<type>44</type>
<count>1</count>
<percent>0.28</percent>
<description>Keyword &apos;break&apos; identified outside a &apos;switch&apos; structure</description>
</notice>
<notice>
<type>45</type>
<count>2</count>
<percent>0.56</percent>
<description>New and Delete counts are not equal for the file.</description>
</notice>
<notice>
<type>46</type>
<count>42</count>
<percent>11.86</percent>
<description>Function/Class Blank Line content less &lt; 10.0%</description>
</notice>
<notice>
<type>48</type>
<count>5</count>
<percent>1.41</percent>
<description>Function lLOC &lt;= 0, non-operational function</description>
</notice>
<notice>
<type>49</type>
<count>8</count>
<percent>2.26</percent>
<description>Function appears to have null or blank parameters</description>
</notice>
<notice>
<type>50</type>
<count>66</count>
<percent>18.64</percent>
<description>Variable assignment to a literal number</description>
</notice>
<notice>
<type>51</type>
<count>75</count>
<percent>21.19</percent>
<description>No comment preceding a function block</description>
</notice>
<notice>
<type>52</type>
<count>8</count>
<percent>2.26</percent>
<description>No comment preceding a class block</description>
</notice>
<notice>
<type>119</type>
<count>32</count>
<percent>9.04</percent>
<description>Return is not a function</description>
</notice>
<notice>
<type>124</type>
<count>18</count>
<percent>5.08</percent>
<description>The test Test Copyright string was not found</description>
</notice>
<notice>
<type>130</type>
<count>16</count>
<percent>4.52</percent>
<description>A data member in the header file is not of the form m_*</description>
</notice>
<notice>
<type>All</type>
<count>354</count>
<percent>100.00</percent>
<description>Total Quality Notices</description>
</notice>
<notice_density>
<quality_notice_count_per_k_loc>265.2</quality_notice_count_per_k_loc>
<quality_notice_percent_loc>26.52</quality_notice_percent_loc>
<quality_notice_count_per_k_eloc>370.7</quality_notice_count_per_k_eloc>
<quality_notice_percent_eloc>37.07</quality_notice_percent_eloc>
<quality_notice_count_per_k_lloc>694.1</quality_notice_count_per_k_lloc>
<quality_notice_percent_lloc>69.41</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>
