xml-total-quality-profil

<?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 &gt; 80 characters</description>
</notice>
<notice>
<type>7</type>
<count>7</count>
<percent>2.09</percent>
<description>Pre-increment operator &apos;++&apos; identified</description>
</notice>
<notice>
<type>16</type>
<count>4</count>
<percent>1.19</percent>
<description>Function/class/struct/interface white space &lt; 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 &lt; 10.0%</description>
</notice>
<notice>
<type>31</type>
<count>4</count>
<percent>1.19</percent>
<description>Class/Struct comments are &lt; 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 &apos;continue&apos; has been identified</description>
</notice>
<notice>
<type>44</type>
<count>1</count>
<percent>0.30</percent>
<description>Keyword &apos;break&apos; identified outside a &apos;switch&apos; 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 &lt; 10.0%</description>
</notice>
<notice>
<type>48</type>
<count>5</count>
<percent>1.49</percent>
<description>Function lLOC &lt;= 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>