SlideShare a Scribd company logo
1 of 18
Download to read offline
02/26/13                                                metrics.xml                                                              1
                                            Typographical Conventions for XML
Normal Text             Other Text              Comment                   CDATA                      Processing Instruction
Doctype                 Element                 Attribute                 Value                      EntityRef
PEntityRef              Error
Alerts text
Normal Text             Alert
    1 <?xml version="1.0" encoding="UTF-8"?>
    2 <Metrics scope="MapNokiaME" type="Project" date="2013-02-10" xmlns="http://metrics.sourceforge.net/2003/Metrics-
      First-Flat">
    3    <Metric id = "NORM" description ="Number of Overridden Methods">
    4       <Values per = "type" total = "5" avg = "0.227" stddev = "0.419" max = "1">
    5          <Value name="DelRoute" source ="DelRoute.java" package ="(default package)" value ="1"/>
    6          <Value name="Friend" source ="Friend.java" package ="(default package)" value ="1"/>
    7          <Value name="ImageCanvas3" source ="ImageCanvas3.java" package ="(default package)" value ="1"/>
    8          <Value name="PVector" source ="PVector.java" package ="(default package)" value ="1"/>
    9          <Value name="Point" source ="Point.java" package ="(default package)" value ="1"/>
   10          <Value name="CommaHyphenString" source ="CommaHyphenString.java" package ="(default package)" value ="0"/>
   11          <Value name="CompassCanvas" source ="CompassCanvas.java" package ="(default package)" value ="0"/>
   12          <Value name="Coordinates" source ="Coordinates.java" package ="(default package)" value ="0"/>
   13          <Value name="HeapSorter" source ="HeapSorter.java" package ="(default package)" value ="0"/>
   14          <Value name="MapBackground" source ="MapBackground.java" package ="(default package)" value ="0"/>
   15          <Value name="MapBackgroundFactory" source ="MapBackgroundFactory.java" package ="(default package)" value
               ="0"/>
   16          <Value name="MapObjects" source ="MapObjects.java" package ="(default package)" value ="0"/>
   17          <Value name="MapsMIDlet" source ="MapsMIDlet.java" package ="(default package)" value ="0"/>
   18          <Value name="MathFP" source ="MathFP.java" package ="(default package)" value ="0"/>
   19          <Value name="Outlook" source ="Outlook.java" package ="(default package)" value ="0"/>
   20          <Value name="SelectorPoint" source ="SelectorPoint.java" package ="(default package)" value ="0"/>
   21          <Value name="SimpleTextForm" source ="SimpleTextForm.java" package ="(default package)" value ="0"/>
   22          <Value name="TextForm" source ="TextForm.java" package ="(default package)" value ="0"/>
   23          <Value name="TextFormFriend" source ="TextFormFriend.java" package ="(default package)" value ="0"/>
   24          <Value name="TextFormImage" source ="TextFormImage.java" package ="(default package)" value ="0"/>
   25          <Value name="TextFormWP" source ="TextFormWP.java" package ="(default package)" value ="0"/>
   26          <Value name="Thread4Friend" source ="Thread4Friend.java" package ="(default package)" value ="0"/>
   27       </Values>
   28    </Metric>
   29    <Metric id = "NOF" description ="Number of Attributes">
   30       <Values per = "type" total = "290" avg = "13.182" stddev = "25.759" max = "121">
   31          <Value name="MapsMIDlet" source ="MapsMIDlet.java" package ="(default package)" value ="121"/>
   32          <Value name="MapBackground" source ="MapBackground.java" package ="(default package)" value ="47"/>
   33          <Value name="CompassCanvas" source ="CompassCanvas.java" package ="(default package)" value ="23"/>
   34          <Value name="Point" source ="Point.java" package ="(default package)" value ="21"/>
   35          <Value name="MapObjects" source ="MapObjects.java" package ="(default package)" value ="12"/>
   36          <Value name="TextFormWP" source ="TextFormWP.java" package ="(default package)" value ="11"/>
   37          <Value name="Outlook" source ="Outlook.java" package ="(default package)" value ="10"/>
   38          <Value name="Thread4Friend" source ="Thread4Friend.java" package ="(default package)" value ="9"/>
   39          <Value name="SelectorPoint" source ="SelectorPoint.java" package ="(default package)" value ="8"/>
   40          <Value name="TextForm" source ="TextForm.java" package ="(default package)" value ="5"/>
   41          <Value name="Friend" source ="Friend.java" package ="(default package)" value ="4"/>
   42          <Value name="SimpleTextForm" source ="SimpleTextForm.java" package ="(default package)" value ="4"/>
   43          <Value name="PVector" source ="PVector.java" package ="(default package)" value ="3"/>
   44          <Value name="TextFormImage" source ="TextFormImage.java" package ="(default package)" value ="3"/>
   45          <Value name="Coordinates" source ="Coordinates.java" package ="(default package)" value ="2"/>
   46          <Value name="DelRoute" source ="DelRoute.java" package ="(default package)" value ="2"/>
   47          <Value name="TextFormFriend" source ="TextFormFriend.java" package ="(default package)" value ="2"/>
   48          <Value name="CommaHyphenString" source ="CommaHyphenString.java" package ="(default package)" value ="1"/>
   49          <Value name="ImageCanvas3" source ="ImageCanvas3.java" package ="(default package)" value ="1"/>
   50          <Value name="MapBackgroundFactory" source ="MapBackgroundFactory.java" package ="(default package)" value
               ="1"/>
   51          <Value name="HeapSorter" source ="HeapSorter.java" package ="(default package)" value ="0"/>
   52          <Value name="MathFP" source ="MathFP.java" package ="(default package)" value ="0"/>
   53       </Values>
   54    </Metric>
   55    <Metric id = "NSC" description ="Number of Children">
   56       <Values per = "type" total = "0" avg = "0" stddev = "0" max = "0">
   57          <Value name="CommaHyphenString" source ="CommaHyphenString.java" package ="(default package)" value ="0"/>
   58          <Value name="CompassCanvas" source ="CompassCanvas.java" package ="(default package)" value ="0"/>
   59          <Value name="Coordinates" source ="Coordinates.java" package ="(default package)" value ="0"/>
   60          <Value name="DelRoute" source ="DelRoute.java" package ="(default package)" value ="0"/>
   61          <Value name="Friend" source ="Friend.java" package ="(default package)" value ="0"/>
   62          <Value name="HeapSorter" source ="HeapSorter.java" package ="(default package)" value ="0"/>
   63          <Value name="ImageCanvas3" source ="ImageCanvas3.java" package ="(default package)" value ="0"/>
   64          <Value name="MapBackground" source ="MapBackground.java" package ="(default package)" value ="0"/>
   65          <Value name="MapBackgroundFactory" source ="MapBackgroundFactory.java" package ="(default package)" value
               ="0"/>
   66          <Value name="MapObjects" source ="MapObjects.java" package ="(default package)" value ="0"/>
   67          <Value name="MapsMIDlet" source ="MapsMIDlet.java" package ="(default package)" value ="0"/>
   68          <Value name="MathFP" source ="MathFP.java" package ="(default package)" value ="0"/>
   69          <Value name="Outlook" source ="Outlook.java" package ="(default package)" value ="0"/>
   70          <Value name="PVector" source ="PVector.java" package ="(default package)" value ="0"/>
   71          <Value name="Point" source ="Point.java" package ="(default package)" value ="0"/>
   72          <Value name="SelectorPoint" source ="SelectorPoint.java" package ="(default package)" value ="0"/>
   73          <Value name="SimpleTextForm" source ="SimpleTextForm.java" package ="(default package)" value ="0"/>
   74          <Value name="TextForm" source ="TextForm.java" package ="(default package)" value ="0"/>
   75          <Value name="TextFormFriend" source ="TextFormFriend.java" package ="(default package)" value ="0"/>
   76          <Value name="TextFormImage" source ="TextFormImage.java" package ="(default package)" value ="0"/>
   77          <Value name="TextFormWP" source ="TextFormWP.java" package ="(default package)" value ="0"/>
   78          <Value name="Thread4Friend" source ="Thread4Friend.java" package ="(default package)" value ="0"/>
   79       </Values>
   80    </Metric>
                                                    file:///home/zareac/Documents/Archive/Defect Prevention Techniques/metrics.xml
02/26/13                                                  metrics.xml                                                              2
   81      <Metric id = "NOC" description ="Number of Classes">
   82         <Values per = "packageFragment" total = "22" avg = "22" stddev = "0" max = "22">
   83            <Value name="(default package)" package ="(default package)" value ="22"/>
   84         </Values>
   85      </Metric>
   86      <Metric id = "MLOC" description ="Method Lines of Code">
   87         <Values per = "method" total = "2751" avg = "8.874" stddev = "38.561" max = "640">
   88            <Value name="commandAction" source ="MapsMIDlet.java" package ="(default package)" value ="640"/>
   89            <Value name="paint" source ="CompassCanvas.java" package ="(default package)" value ="152"/>
   90            <Value name="startApp" source ="MapsMIDlet.java" package ="(default package)" value ="112"/>
   91            <Value name="selectWP" source ="SelectorPoint.java" package ="(default package)" value ="57"/>
   92            <Value name="run" source ="Thread4Friend.java" package ="(default package)" value ="56"/>
   93            <Value name="run" source ="MapsMIDlet.java" package ="(default package)" value ="55"/>
   94            <Value name="deleteWP" source ="SelectorPoint.java" package ="(default package)" value ="53"/>
   95            <Value name="setSelectorScreen" source ="SelectorPoint.java" package ="(default package)" value ="45"/>
   96            <Value name="drawMOBold" source ="MapObjects.java" package ="(default package)" value ="36"/>
   97            <Value name="setBackground" source ="MapBackground.java" package ="(default package)" value ="35"/>
   98            <Value name="setMap" source ="MapBackground.java" package ="(default package)" value ="35"/>
   99            <Value name="getPoints" source ="PVector.java" package ="(default package)" value ="31"/>
  100            <Value name="keyPressed" source ="ImageCanvas3.java" package ="(default package)" value ="29"/>
  101            <Value name="Point" source ="Point.java" package ="(default package)" value ="29"/>
  102            <Value name="MapBackground" source ="MapBackground.java" package ="(default package)" value ="28"/>
  103            <Value name="setDrawablePoints" source ="MapObjects.java" package ="(default package)" value ="28"/>
  104            <Value name="Point" source ="Point.java" package ="(default package)" value ="28"/>
  105            <Value name="check" source ="Point.java" package ="(default package)" value ="28"/>
  106            <Value name="drawPoint" source ="Point.java" package ="(default package)" value ="28"/>
  107            <Value name="bearing" source ="Coordinates.java" package ="(default package)" value ="27"/>
  108            <Value name="exp" source ="MathFP.java" package ="(default package)" value ="27"/>
  109            <Value name="mul" source ="MathFP.java" package ="(default package)" value ="26"/>
  110            <Value name="log" source ="MathFP.java" package ="(default package)" value ="24"/>
  111            <Value name="getResourceAsString" source ="MapsMIDlet.java" package ="(default package)" value ="23"/>
  112            <Value name="TextFormWP" source ="TextFormWP.java" package ="(default package)" value ="23"/>
  113            <Value name="calculateDistance" source ="Coordinates.java" package ="(default package)" value ="22"/>
  114            <Value name="Zoom" source ="SelectorPoint.java" package ="(default package)" value ="22"/>
  115            <Value name="getWithLowLine" source ="CommaHyphenString.java" package ="(default package)" value ="21"/>
  116            <Value name="drawVector" source ="PVector.java" package ="(default package)" value ="21"/>
  117            <Value name="TextForm" source ="TextForm.java" package ="(default package)" value ="21"/>
  118            <Value name="getResourceAsString" source ="Thread4Friend.java" package ="(default package)" value ="21"/>
  119            <Value name="toFP" source ="MathFP.java" package ="(default package)" value ="20"/>
  120            <Value name="drawSelP" source ="SelectorPoint.java" package ="(default package)" value ="20"/>
  121            <Value name="ZoomIn" source ="MapBackground.java" package ="(default package)" value ="19"/>
  122            <Value name="deleteWP1" source ="PVector.java" package ="(default package)" value ="19"/>
  123            <Value name="CompassCanvas" source ="CompassCanvas.java" package ="(default package)" value ="18"/>
  124            <Value name="div" source ="MathFP.java" package ="(default package)" value ="18"/>
  125            <Value name="sortAscending" source ="PVector.java" package ="(default package)" value ="18"/>
  126            <Value name="Point" source ="Point.java" package ="(default package)" value ="18"/>
  127            <Value name="Point" source ="Point.java" package ="(default package)" value ="18"/>
  128            <Value name="drawOutlook" source ="Outlook.java" package ="(default package)" value ="17"/>
  129            <Value name="setPrecision" source ="MathFP.java" package ="(default package)" value ="16"/>
  130            <Value name="sortAscending" source ="PVector.java" package ="(default package)" value ="16"/>
  131            <Value name="heapify" source ="HeapSorter.java" package ="(default package)" value ="15"/>
  132            <Value name="heapify" source ="HeapSorter.java" package ="(default package)" value ="15"/>
  133            <Value name="getBearing" source ="MapObjects.java" package ="(default package)" value ="15"/>
  134            <Value name="getDirection" source ="MapObjects.java" package ="(default package)" value ="15"/>
  135            <Value name="pow" source ="MathFP.java" package ="(default package)" value ="15"/>
  136            <Value name="ZoomOut" source ="MapBackground.java" package ="(default package)" value ="14"/>
  137            <Value name="drawMOB" source ="MapObjects.java" package ="(default package)" value ="14"/>
  138            <Value name="sinBad" source ="MathFP.java" package ="(default package)" value ="14"/>
  139            <Value name="atan2" source ="MathFP.java" package ="(default package)" value ="12"/>
  140            <Value name="getStringsOnly" source ="CommaHyphenString.java" package ="(default package)" value ="11"/>
  141            <Value name="heapsort" source ="HeapSorter.java" package ="(default package)" value ="11"/>
  142            <Value name="heapsort" source ="HeapSorter.java" package ="(default package)" value ="11"/>
  143            <Value name="sqrt" source ="MathFP.java" package ="(default package)" value ="11"/>
  144            <Value name="getSelectedWP" source ="SelectorPoint.java" package ="(default package)" value ="11"/>
  145            <Value name="SimpleTextForm" source ="SimpleTextForm.java" package ="(default package)" value ="11"/>
  146            <Value name="toString" source ="MathFP.java" package ="(default package)" value ="10"/>
  147            <Value name="PVector" source ="PVector.java" package ="(default package)" value ="10"/>
  148            <Value name="compact" source ="SelectorPoint.java" package ="(default package)" value ="10"/>
  149            <Value name="compactFine" source ="MapsMIDlet.java" package ="(default package)" value ="9"/>
  150            <Value name="compact" source ="MapsMIDlet.java" package ="(default package)" value ="9"/>
  151            <Value name="setWPList" source ="MapsMIDlet.java" package ="(default package)" value ="9"/>
  152            <Value name="asinBad" source ="MathFP.java" package ="(default package)" value ="9"/>
  153            <Value name="drawCaption" source ="SelectorPoint.java" package ="(default package)" value ="9"/>
  154            <Value name="compactFine" source ="Thread4Friend.java" package ="(default package)" value ="9"/>
  155            <Value name="compact" source ="Thread4Friend.java" package ="(default package)" value ="9"/>
  156            <Value name="run" source ="CompassCanvas.java" package ="(default package)" value ="8"/>
  157            <Value name="addWP2Route" source ="MapObjects.java" package ="(default package)" value ="8"/>
  158            <Value name="max" source ="MathFP.java" package ="(default package)" value ="8"/>
  159            <Value name="PVector" source ="PVector.java" package ="(default package)" value ="8"/>
  160            <Value name="sortByName" source ="PVector.java" package ="(default package)" value ="8"/>
  161            <Value name="setSelectorWorld" source ="SelectorPoint.java" package ="(default package)" value ="8"/>
  162            <Value name="Thread4Friend" source ="Thread4Friend.java" package ="(default package)" value ="8"/>
  163            <Value name="MapBackgroundFactory" source ="MapBackgroundFactory.java" package ="(default package)" value
                 ="7"/>
  164            <Value name="MapObjects" source ="MapObjects.java" package ="(default package)" value ="7"/>
  165            <Value name="getFriends" source ="MapObjects.java" package ="(default package)" value ="7"/>
  166            <Value name="removeRoute" source ="MapObjects.java" package ="(default package)" value ="7"/>
  167            <Value name="convert" source ="MathFP.java" package ="(default package)" value ="7"/>
  168            <Value name="round" source ="MathFP.java" package ="(default package)" value ="7"/>
  169            <Value name="toString" source ="PVector.java" package ="(default package)" value ="7"/>

                                                      file:///home/zareac/Documents/Archive/Defect Prevention Techniques/metrics.xml
02/26/13                                              metrics.xml                                                              3
  170      <Value   name="defineLast" source ="CommaHyphenString.java" package ="(default package)" value ="6"/>
  171      <Value   name="sortDescending" source ="PVector.java" package ="(default package)" value ="6"/>
  172      <Value   name="TextFormImage" source ="TextFormImage.java" package ="(default package)" value ="6"/>
  173      <Value   name="setHeapWithSize" source ="HeapSorter.java" package ="(default package)" value ="5"/>
  174      <Value   name="setHeapWithSize" source ="HeapSorter.java" package ="(default package)" value ="5"/>
  175      <Value   name="drawMapBackground" source ="MapBackground.java" package ="(default package)" value ="5"/>
  176      <Value   name="setNewEdge" source ="MapBackground.java" package ="(default package)" value ="5"/>
  177      <Value   name="measureDistance" source ="MapObjects.java" package ="(default package)" value ="5"/>
  178      <Value   name="toLongZare" source ="MathFP.java" package ="(default package)" value ="5"/>
  179      <Value   name="TextFormFriend" source ="TextFormFriend.java" package ="(default package)" value ="5"/>
  180      <Value   name="Friend" source ="Friend.java" package ="(default package)" value ="4"/>
  181      <Value   name="setPixels" source ="MapBackground.java" package ="(default package)" value ="4"/>
  182      <Value   name="setCurrentPosition" source ="MapObjects.java" package ="(default package)" value ="4"/>
  183      <Value   name="abs" source ="MathFP.java" package ="(default package)" value ="4"/>
  184      <Value   name="asin" source ="MathFP.java" package ="(default package)" value ="4"/>
  185      <Value   name="getWholePart" source ="MathFP.java" package ="(default package)" value ="4"/>
  186      <Value   name="sin" source ="MathFP.java" package ="(default package)" value ="4"/>
  187      <Value   name="toLong" source ="MathFP.java" package ="(default package)" value ="4"/>
  188      <Value   name="toString" source ="MathFP.java" package ="(default package)" value ="4"/>
  189      <Value   name="setXY" source ="Point.java" package ="(default package)" value ="4"/>
  190      <Value   name="getSelector" source ="SelectorPoint.java" package ="(default package)" value ="4"/>
  191      <Value   name="resetColor" source ="SelectorPoint.java" package ="(default package)" value ="4"/>
  192      <Value   name="setColor" source ="SelectorPoint.java" package ="(default package)" value ="4"/>
  193      <Value   name="getSideNS" source ="TextFormWP.java" package ="(default package)" value ="4"/>
  194      <Value   name="getSideWE" source ="TextFormWP.java" package ="(default package)" value ="4"/>
  195      <Value   name="setPreviousEdge" source ="MapBackground.java" package ="(default package)" value ="3"/>
  196      <Value   name="addNewFriend" source ="MapObjects.java" package ="(default package)" value ="3"/>
  197      <Value   name="deleteFriend" source ="MapObjects.java" package ="(default package)" value ="3"/>
  198      <Value   name="resetCurrentPosition" source ="MapObjects.java" package ="(default package)" value ="3"/>
  199      <Value   name="resetDestinationPosition" source ="MapObjects.java" package ="(default package)" value ="3"/>
  200      <Value   name="mod" source ="MathFP.java" package ="(default package)" value ="3"/>
  201      <Value   name="Outlook" source ="Outlook.java" package ="(default package)" value ="3"/>
  202      <Value   name="mergeWith" source ="PVector.java" package ="(default package)" value ="3"/>
  203      <Value   name="getXX" source ="Point.java" package ="(default package)" value ="3"/>
  204      <Value   name="getYY" source ="Point.java" package ="(default package)" value ="3"/>
  205      <Value   name="measureDistance" source ="Point.java" package ="(default package)" value ="3"/>
  206      <Value   name="toString" source ="Point.java" package ="(default package)" value ="3"/>
  207      <Value   name="SelectorPoint" source ="SelectorPoint.java" package ="(default package)" value ="3"/>
  208      <Value   name="Coordinates" source ="Coordinates.java" package ="(default package)" value ="2"/>
  209      <Value   name="Coordinates" source ="Coordinates.java" package ="(default package)" value ="2"/>
  210      <Value   name="DelRoute" source ="DelRoute.java" package ="(default package)" value ="2"/>
  211      <Value   name="getThread" source ="Friend.java" package ="(default package)" value ="2"/>
  212      <Value   name="ImageCanvas3" source ="ImageCanvas3.java" package ="(default package)" value ="2"/>
  213      <Value   name="setCanvasWH" source ="MapBackground.java" package ="(default package)" value ="2"/>
  214      <Value   name="getDrawablePoints" source ="MapObjects.java" package ="(default package)" value ="2"/>
  215      <Value   name="setDestinationPosition" source ="MapObjects.java" package ="(default package)" value ="2"/>
  216      <Value   name="ZoomIn" source ="Outlook.java" package ="(default package)" value ="2"/>
  217      <Value   name="ZoomOut" source ="Outlook.java" package ="(default package)" value ="2"/>
  218      <Value   name="resetSelect" source ="Outlook.java" package ="(default package)" value ="2"/>
  219      <Value   name="setMap" source ="Outlook.java" package ="(default package)" value ="2"/>
  220      <Value   name="setSelect" source ="Outlook.java" package ="(default package)" value ="2"/>
  221      <Value   name="resetColorOld" source ="SelectorPoint.java" package ="(default package)" value ="2"/>
  222      <Value   name="setColorOld" source ="SelectorPoint.java" package ="(default package)" value ="2"/>
  223      <Value   name="setCurrent" source ="SelectorPoint.java" package ="(default package)" value ="2"/>
  224      <Value   name="setDest" source ="SelectorPoint.java" package ="(default package)" value ="2"/>
  225      <Value   name="getDegLat" source ="TextFormWP.java" package ="(default package)" value ="2"/>
  226      <Value   name="getDegLon" source ="TextFormWP.java" package ="(default package)" value ="2"/>
  227      <Value   name="getMinLat" source ="TextFormWP.java" package ="(default package)" value ="2"/>
  228      <Value   name="getMinLon" source ="TextFormWP.java" package ="(default package)" value ="2"/>
  229      <Value   name="getSecLat" source ="TextFormWP.java" package ="(default package)" value ="2"/>
  230      <Value   name="getSecLon" source ="TextFormWP.java" package ="(default package)" value ="2"/>
  231      <Value   name="getCategoriesHyphen" source ="CommaHyphenString.java" package ="(default package)" value
           ="1"/>
  232      <Value   name="getCategories" source ="CommaHyphenString.java" package ="(default package)" value ="1"/>
  233      <Value   name="setEnd" source ="CompassCanvas.java" package ="(default package)" value ="1"/>
  234      <Value   name="bearing" source ="Coordinates.java" package ="(default package)" value ="1"/>
  235      <Value   name="degreesToRadians" source ="Coordinates.java" package ="(default package)" value ="1"/>
  236      <Value   name="distance" source ="Coordinates.java" package ="(default package)" value ="1"/>
  237      <Value   name="getLatitude" source ="Coordinates.java" package ="(default package)" value ="1"/>
  238      <Value   name="getLongitude" source ="Coordinates.java" package ="(default package)" value ="1"/>
  239      <Value   name="radiansToDegrees" source ="Coordinates.java" package ="(default package)" value ="1"/>
  240      <Value   name="setLatitude" source ="Coordinates.java" package ="(default package)" value ="1"/>
  241      <Value   name="setLongitude" source ="Coordinates.java" package ="(default package)" value ="1"/>
  242      <Value   name="getIndex" source ="DelRoute.java" package ="(default package)" value ="1"/>
  243      <Value   name="getRouteID" source ="DelRoute.java" package ="(default package)" value ="1"/>
  244      <Value   name="toString" source ="DelRoute.java" package ="(default package)" value ="1"/>
  245      <Value   name="getHash" source ="Friend.java" package ="(default package)" value ="1"/>
  246      <Value   name="getName" source ="Friend.java" package ="(default package)" value ="1"/>
  247      <Value   name="getResource" source ="Friend.java" package ="(default package)" value ="1"/>
  248      <Value   name="setFirst" source ="Friend.java" package ="(default package)" value ="1"/>
  249      <Value   name="setID" source ="Friend.java" package ="(default package)" value ="1"/>
  250      <Value   name="setThread" source ="Friend.java" package ="(default package)" value ="1"/>
  251      <Value   name="toString" source ="Friend.java" package ="(default package)" value ="1"/>
  252      <Value   name="buildHeap" source ="HeapSorter.java" package ="(default package)" value ="1"/>
  253      <Value   name="buildHeap" source ="HeapSorter.java" package ="(default package)" value ="1"/>
  254      <Value   name="heapSize" source ="HeapSorter.java" package ="(default package)" value ="1"/>
  255      <Value   name="heapSize" source ="HeapSorter.java" package ="(default package)" value ="1"/>
  256      <Value   name="left" source ="HeapSorter.java" package ="(default package)" value ="1"/>
  257      <Value   name="parent" source ="HeapSorter.java" package ="(default package)" value ="1"/>
  258      <Value   name="right" source ="HeapSorter.java" package ="(default package)" value ="1"/>

                                                  file:///home/zareac/Documents/Archive/Defect Prevention Techniques/metrics.xml
02/26/13                                              metrics.xml                                                              4
  259      <Value   name="paint" source ="ImageCanvas3.java" package ="(default package)" value ="1"/>
  260      <Value   name="decPan" source ="MapBackground.java" package ="(default package)" value ="1"/>
  261      <Value   name="getCanvasHeight" source ="MapBackground.java" package ="(default package)" value ="1"/>
  262      <Value   name="getCanvasWidth" source ="MapBackground.java" package ="(default package)" value ="1"/>
  263      <Value   name="getDownEnd" source ="MapBackground.java" package ="(default package)" value ="1"/>
  264      <Value   name="getImage" source ="MapBackground.java" package ="(default package)" value ="1"/>
  265      <Value   name="getLatSec" source ="MapBackground.java" package ="(default package)" value ="1"/>
  266      <Value   name="getLonSec" source ="MapBackground.java" package ="(default package)" value ="1"/>
  267      <Value   name="getNEdgeStr" source ="MapBackground.java" package ="(default package)" value ="1"/>
  268      <Value   name="getNewEdge" source ="MapBackground.java" package ="(default package)" value ="1"/>
  269      <Value   name="getPixLat" source ="MapBackground.java" package ="(default package)" value ="1"/>
  270      <Value   name="getPixLon" source ="MapBackground.java" package ="(default package)" value ="1"/>
  271      <Value   name="getPreviousEdge" source ="MapBackground.java" package ="(default package)" value ="1"/>
  272      <Value   name="getPreviousPixLat" source ="MapBackground.java" package ="(default package)" value ="1"/>
  273      <Value   name="getPreviousPixLon" source ="MapBackground.java" package ="(default package)" value ="1"/>
  274      <Value   name="getStep" source ="MapBackground.java" package ="(default package)" value ="1"/>
  275      <Value   name="getX" source ="MapBackground.java" package ="(default package)" value ="1"/>
  276      <Value   name="getY" source ="MapBackground.java" package ="(default package)" value ="1"/>
  277      <Value   name="getZoomLevel" source ="MapBackground.java" package ="(default package)" value ="1"/>
  278      <Value   name="imageHeight" source ="MapBackground.java" package ="(default package)" value ="1"/>
  279      <Value   name="imageWidth" source ="MapBackground.java" package ="(default package)" value ="1"/>
  280      <Value   name="incPan" source ="MapBackground.java" package ="(default package)" value ="1"/>
  281      <Value   name="getMapBackground" source ="MapBackgroundFactory.java" package ="(default package)" value
           ="1"/>
  282      <Value   name="addFreeWaypoint" source ="MapObjects.java" package ="(default package)" value ="1"/>
  283      <Value   name="addRoute" source ="MapObjects.java" package ="(default package)" value ="1"/>
  284      <Value   name="currentSet" source ="MapObjects.java" package ="(default package)" value ="1"/>
  285      <Value   name="deleteAllFriends" source ="MapObjects.java" package ="(default package)" value ="1"/>
  286      <Value   name="destSet" source ="MapObjects.java" package ="(default package)" value ="1"/>
  287      <Value   name="getCurrentPosition" source ="MapObjects.java" package ="(default package)" value ="1"/>
  288      <Value   name="getDestinationPosition" source ="MapObjects.java" package ="(default package)" value ="1"/>
  289      <Value   name="getDrawablePointsOld" source ="MapObjects.java" package ="(default package)" value ="1"/>
  290      <Value   name="getFreeWaypoints" source ="MapObjects.java" package ="(default package)" value ="1"/>
  291      <Value   name="getRoutes" source ="MapObjects.java" package ="(default package)" value ="1"/>
  292      <Value   name="removeRoute" source ="MapObjects.java" package ="(default package)" value ="1"/>
  293      <Value   name="setFreeWaypointsV" source ="MapObjects.java" package ="(default package)" value ="1"/>
  294      <Value   name="updateFriend" source ="MapObjects.java" package ="(default package)" value ="1"/>
  295      <Value   name="getTimeStamp" source ="MapsMIDlet.java" package ="(default package)" value ="1"/>
  296      <Value   name="setTimeStamp" source ="MapsMIDlet.java" package ="(default package)" value ="1"/>
  297      <Value   name="acos" source ="MathFP.java" package ="(default package)" value ="1"/>
  298      <Value   name="add" source ="MathFP.java" package ="(default package)" value ="1"/>
  299      <Value   name="atan" source ="MathFP.java" package ="(default package)" value ="1"/>
  300      <Value   name="cos" source ="MathFP.java" package ="(default package)" value ="1"/>
  301      <Value   name="cot" source ="MathFP.java" package ="(default package)" value ="1"/>
  302      <Value   name="getPrecision" source ="MathFP.java" package ="(default package)" value ="1"/>
  303      <Value   name="min" source ="MathFP.java" package ="(default package)" value ="1"/>
  304      <Value   name="sqrt" source ="MathFP.java" package ="(default package)" value ="1"/>
  305      <Value   name="sub" source ="MathFP.java" package ="(default package)" value ="1"/>
  306      <Value   name="tan" source ="MathFP.java" package ="(default package)" value ="1"/>
  307      <Value   name="toFP" source ="MathFP.java" package ="(default package)" value ="1"/>
  308      <Value   name="getSelect" source ="Outlook.java" package ="(default package)" value ="1"/>
  309      <Value   name="resetRoute" source ="Outlook.java" package ="(default package)" value ="1"/>
  310      <Value   name="setCanvasWH" source ="Outlook.java" package ="(default package)" value ="1"/>
  311      <Value   name="setRoute" source ="Outlook.java" package ="(default package)" value ="1"/>
  312      <Value   name="setWPselection" source ="Outlook.java" package ="(default package)" value ="1"/>
  313      <Value   name="getID" source ="PVector.java" package ="(default package)" value ="1"/>
  314      <Value   name="getName" source ="PVector.java" package ="(default package)" value ="1"/>
  315      <Value   name="getVisible" source ="PVector.java" package ="(default package)" value ="1"/>
  316      <Value   name="resetVisible" source ="PVector.java" package ="(default package)" value ="1"/>
  317      <Value   name="setID" source ="PVector.java" package ="(default package)" value ="1"/>
  318      <Value   name="setName" source ="PVector.java" package ="(default package)" value ="1"/>
  319      <Value   name="setVisible" source ="PVector.java" package ="(default package)" value ="1"/>
  320      <Value   name="addX" source ="Point.java" package ="(default package)" value ="1"/>
  321      <Value   name="addY" source ="Point.java" package ="(default package)" value ="1"/>
  322      <Value   name="getDLat" source ="Point.java" package ="(default package)" value ="1"/>
  323      <Value   name="getDLon" source ="Point.java" package ="(default package)" value ="1"/>
  324      <Value   name="getDistance" source ="Point.java" package ="(default package)" value ="1"/>
  325      <Value   name="getID" source ="Point.java" package ="(default package)" value ="1"/>
  326      <Value   name="getImage" source ="Point.java" package ="(default package)" value ="1"/>
  327      <Value   name="getLat" source ="Point.java" package ="(default package)" value ="1"/>
  328      <Value   name="getLatSec" source ="Point.java" package ="(default package)" value ="1"/>
  329      <Value   name="getLon" source ="Point.java" package ="(default package)" value ="1"/>
  330      <Value   name="getLonSec" source ="Point.java" package ="(default package)" value ="1"/>
  331      <Value   name="getMLat" source ="Point.java" package ="(default package)" value ="1"/>
  332      <Value   name="getMLon" source ="Point.java" package ="(default package)" value ="1"/>
  333      <Value   name="getName" source ="Point.java" package ="(default package)" value ="1"/>
  334      <Value   name="getSLat" source ="Point.java" package ="(default package)" value ="1"/>
  335      <Value   name="getSLon" source ="Point.java" package ="(default package)" value ="1"/>
  336      <Value   name="getType" source ="Point.java" package ="(default package)" value ="1"/>
  337      <Value   name="getTypeID" source ="Point.java" package ="(default package)" value ="1"/>
  338      <Value   name="getX" source ="Point.java" package ="(default package)" value ="1"/>
  339      <Value   name="getY" source ="Point.java" package ="(default package)" value ="1"/>
  340      <Value   name="setDistance" source ="Point.java" package ="(default package)" value ="1"/>
  341      <Value   name="setImage" source ="Point.java" package ="(default package)" value ="1"/>
  342      <Value   name="setLat" source ="Point.java" package ="(default package)" value ="1"/>
  343      <Value   name="setLon" source ="Point.java" package ="(default package)" value ="1"/>
  344      <Value   name="setName" source ="Point.java" package ="(default package)" value ="1"/>
  345      <Value   name="setTypeID" source ="Point.java" package ="(default package)" value ="1"/>
  346      <Value   name="setType" source ="Point.java" package ="(default package)" value ="1"/>
  347      <Value   name="setX" source ="Point.java" package ="(default package)" value ="1"/>

                                                  file:///home/zareac/Documents/Archive/Defect Prevention Techniques/metrics.xml
02/26/13                                                  metrics.xml                                                              5
  348            <Value name="setY" source ="Point.java" package ="(default package)" value ="1"/>
  349            <Value name="subX" source ="Point.java" package ="(default package)" value ="1"/>
  350            <Value name="subY" source ="Point.java" package ="(default package)" value ="1"/>
  351            <Value name="getSelX" source ="SelectorPoint.java" package ="(default package)" value ="1"/>
  352            <Value name="getSelY" source ="SelectorPoint.java" package ="(default package)" value ="1"/>
  353            <Value name="resetBig" source ="SelectorPoint.java" package ="(default package)" value ="1"/>
  354            <Value name="setBig" source ="SelectorPoint.java" package ="(default package)" value ="1"/>
  355            <Value name="getName" source ="SimpleTextForm.java" package ="(default package)" value ="1"/>
  356            <Value name="getSelected" source ="SimpleTextForm.java" package ="(default package)" value ="1"/>
  357            <Value name="getType" source ="SimpleTextForm.java" package ="(default package)" value ="1"/>
  358            <Value name="setLabel2" source ="SimpleTextForm.java" package ="(default package)" value ="1"/>
  359            <Value name="setLabel" source ="SimpleTextForm.java" package ="(default package)" value ="1"/>
  360            <Value name="setName" source ="SimpleTextForm.java" package ="(default package)" value ="1"/>
  361            <Value name="setType" source ="SimpleTextForm.java" package ="(default package)" value ="1"/>
  362            <Value name="getLat" source ="TextForm.java" package ="(default package)" value ="1"/>
  363            <Value name="getLon" source ="TextForm.java" package ="(default package)" value ="1"/>
  364            <Value name="getName" source ="TextForm.java" package ="(default package)" value ="1"/>
  365            <Value name="getSelected" source ="TextForm.java" package ="(default package)" value ="1"/>
  366            <Value name="getType" source ="TextForm.java" package ="(default package)" value ="1"/>
  367            <Value name="setLat" source ="TextForm.java" package ="(default package)" value ="1"/>
  368            <Value name="setLat" source ="TextForm.java" package ="(default package)" value ="1"/>
  369            <Value name="setLon" source ="TextForm.java" package ="(default package)" value ="1"/>
  370            <Value name="setLon" source ="TextForm.java" package ="(default package)" value ="1"/>
  371            <Value name="setName" source ="TextForm.java" package ="(default package)" value ="1"/>
  372            <Value name="setType" source ="TextForm.java" package ="(default package)" value ="1"/>
  373            <Value name="getName" source ="TextFormFriend.java" package ="(default package)" value ="1"/>
  374            <Value name="getType" source ="TextFormFriend.java" package ="(default package)" value ="1"/>
  375            <Value name="setLabel" source ="TextFormFriend.java" package ="(default package)" value ="1"/>
  376            <Value name="setName" source ="TextFormFriend.java" package ="(default package)" value ="1"/>
  377            <Value name="setType" source ="TextFormFriend.java" package ="(default package)" value ="1"/>
  378            <Value name="getName" source ="TextFormImage.java" package ="(default package)" value ="1"/>
  379            <Value name="getSelected" source ="TextFormImage.java" package ="(default package)" value ="1"/>
  380            <Value name="getType" source ="TextFormImage.java" package ="(default package)" value ="1"/>
  381            <Value name="setNameCHGR" source ="TextFormImage.java" package ="(default package)" value ="1"/>
  382            <Value name="setName" source ="TextFormImage.java" package ="(default package)" value ="1"/>
  383            <Value name="setType" source ="TextFormImage.java" package ="(default package)" value ="1"/>
  384            <Value name="getName" source ="TextFormWP.java" package ="(default package)" value ="1"/>
  385            <Value name="getType" source ="TextFormWP.java" package ="(default package)" value ="1"/>
  386            <Value name="setName" source ="TextFormWP.java" package ="(default package)" value ="1"/>
  387            <Value name="setType" source ="TextFormWP.java" package ="(default package)" value ="1"/>
  388            <Value name="getID" source ="Thread4Friend.java" package ="(default package)" value ="1"/>
  389            <Value name="setFirst" source ="Thread4Friend.java" package ="(default package)" value ="1"/>
  390            <Value name="start" source ="Thread4Friend.java" package ="(default package)" value ="1"/>
  391            <Value name="CommaHyphenString" source ="CommaHyphenString.java" package ="(default package)" value ="0"/>
  392            <Value name="HeapSorter" source ="HeapSorter.java" package ="(default package)" value ="0"/>
  393            <Value name="destroyApp" source ="MapsMIDlet.java" package ="(default package)" value ="0"/>
  394            <Value name="pauseApp" source ="MapsMIDlet.java" package ="(default package)" value ="0"/>
  395            <Value name="editWP" source ="PVector.java" package ="(default package)" value ="0"/>
  396            <Value name="setLat" source ="TextFormImage.java" package ="(default package)" value ="0"/>
  397            <Value name="setLon" source ="TextFormImage.java" package ="(default package)" value ="0"/>
  398         </Values>
  399      </Metric>
  400      <Metric id = "NOM" description ="Number of Methods">
  401         <Values per = "type" total = "272" avg = "12.364" stddev = "10.245" max = "42">
  402            <Value name="Point" source ="Point.java" package ="(default package)" value ="42"/>
  403            <Value name="MapBackground" source ="MapBackground.java" package ="(default package)" value ="31"/>
  404            <Value name="MapObjects" source ="MapObjects.java" package ="(default package)" value ="30"/>
  405            <Value name="SelectorPoint" source ="SelectorPoint.java" package ="(default package)" value ="21"/>
  406            <Value name="PVector" source ="PVector.java" package ="(default package)" value ="19"/>
  407            <Value name="HeapSorter" source ="HeapSorter.java" package ="(default package)" value ="14"/>
  408            <Value name="TextFormWP" source ="TextFormWP.java" package ="(default package)" value ="13"/>
  409            <Value name="Outlook" source ="Outlook.java" package ="(default package)" value ="12"/>
  410            <Value name="TextForm" source ="TextForm.java" package ="(default package)" value ="12"/>
  411            <Value name="MapsMIDlet" source ="MapsMIDlet.java" package ="(default package)" value ="11"/>
  412            <Value name="Friend" source ="Friend.java" package ="(default package)" value ="9"/>
  413            <Value name="TextFormImage" source ="TextFormImage.java" package ="(default package)" value ="9"/>
  414            <Value name="Coordinates" source ="Coordinates.java" package ="(default package)" value ="8"/>
  415            <Value name="SimpleTextForm" source ="SimpleTextForm.java" package ="(default package)" value ="8"/>
  416            <Value name="Thread4Friend" source ="Thread4Friend.java" package ="(default package)" value ="8"/>
  417            <Value name="CommaHyphenString" source ="CommaHyphenString.java" package ="(default package)" value ="6"/>
  418            <Value name="TextFormFriend" source ="TextFormFriend.java" package ="(default package)" value ="6"/>
  419            <Value name="CompassCanvas" source ="CompassCanvas.java" package ="(default package)" value ="4"/>
  420            <Value name="DelRoute" source ="DelRoute.java" package ="(default package)" value ="4"/>
  421            <Value name="ImageCanvas3" source ="ImageCanvas3.java" package ="(default package)" value ="3"/>
  422            <Value name="MapBackgroundFactory" source ="MapBackgroundFactory.java" package ="(default package)" value
                 ="2"/>
  423            <Value name="MathFP" source ="MathFP.java" package ="(default package)" value ="0"/>
  424         </Values>
  425      </Metric>
  426      <Metric id = "NBD" description ="Nested Block Depth" max ="5" hint ="use Extract-method to split the method up">
  427         <Values per = "method" avg = "1.368" stddev = "0.823" max = "6" maxinrange="false">
  428            <Value name="commandAction" source ="MapsMIDlet.java" package ="(default package)" value ="6"
                 inrange="false"/>
  429            <Value name="run" source ="MapsMIDlet.java" package ="(default package)" value ="6" inrange="false"/>
  430            <Value name="drawMOBold" source ="MapObjects.java" package ="(default package)" value ="5"/>
  431            <Value name="drawVector" source ="PVector.java" package ="(default package)" value ="5"/>
  432            <Value name="selectWP" source ="SelectorPoint.java" package ="(default package)" value ="5"/>
  433            <Value name="run" source ="Thread4Friend.java" package ="(default package)" value ="5"/>
  434            <Value name="ZoomIn" source ="MapBackground.java" package ="(default package)" value ="4"/>
  435            <Value name="setDrawablePoints" source ="MapObjects.java" package ="(default package)" value ="4"/>

                                                      file:///home/zareac/Documents/Archive/Defect Prevention Techniques/metrics.xml
02/26/13                                              metrics.xml                                                              6
  436      <Value   name="deleteWP" source ="SelectorPoint.java" package ="(default package)" value ="4"/>
  437      <Value   name="getStringsOnly" source ="CommaHyphenString.java" package ="(default package)" value ="3"/>
  438      <Value   name="getWithLowLine" source ="CommaHyphenString.java" package ="(default package)" value ="3"/>
  439      <Value   name="paint" source ="CompassCanvas.java" package ="(default package)" value ="3"/>
  440      <Value   name="run" source ="CompassCanvas.java" package ="(default package)" value ="3"/>
  441      <Value   name="setMap" source ="MapBackground.java" package ="(default package)" value ="3"/>
  442      <Value   name="addWP2Route" source ="MapObjects.java" package ="(default package)" value ="3"/>
  443      <Value   name="drawMOB" source ="MapObjects.java" package ="(default package)" value ="3"/>
  444      <Value   name="removeRoute" source ="MapObjects.java" package ="(default package)" value ="3"/>
  445      <Value   name="getResourceAsString" source ="MapsMIDlet.java" package ="(default package)" value ="3"/>
  446      <Value   name="exp" source ="MathFP.java" package ="(default package)" value ="3"/>
  447      <Value   name="deleteWP1" source ="PVector.java" package ="(default package)" value ="3"/>
  448      <Value   name="getPoints" source ="PVector.java" package ="(default package)" value ="3"/>
  449      <Value   name="drawPoint" source ="Point.java" package ="(default package)" value ="3"/>
  450      <Value   name="getSelectedWP" source ="SelectorPoint.java" package ="(default package)" value ="3"/>
  451      <Value   name="setSelectorScreen" source ="SelectorPoint.java" package ="(default package)" value ="3"/>
  452      <Value   name="getResourceAsString" source ="Thread4Friend.java" package ="(default package)" value ="3"/>
  453      <Value   name="defineLast" source ="CommaHyphenString.java" package ="(default package)" value ="2"/>
  454      <Value   name="CompassCanvas" source ="CompassCanvas.java" package ="(default package)" value ="2"/>
  455      <Value   name="bearing" source ="Coordinates.java" package ="(default package)" value ="2"/>
  456      <Value   name="calculateDistance" source ="Coordinates.java" package ="(default package)" value ="2"/>
  457      <Value   name="getThread" source ="Friend.java" package ="(default package)" value ="2"/>
  458      <Value   name="heapify" source ="HeapSorter.java" package ="(default package)" value ="2"/>
  459      <Value   name="heapify" source ="HeapSorter.java" package ="(default package)" value ="2"/>
  460      <Value   name="heapsort" source ="HeapSorter.java" package ="(default package)" value ="2"/>
  461      <Value   name="heapsort" source ="HeapSorter.java" package ="(default package)" value ="2"/>
  462      <Value   name="setHeapWithSize" source ="HeapSorter.java" package ="(default package)" value ="2"/>
  463      <Value   name="setHeapWithSize" source ="HeapSorter.java" package ="(default package)" value ="2"/>
  464      <Value   name="keyPressed" source ="ImageCanvas3.java" package ="(default package)" value ="2"/>
  465      <Value   name="MapBackground" source ="MapBackground.java" package ="(default package)" value ="2"/>
  466      <Value   name="ZoomOut" source ="MapBackground.java" package ="(default package)" value ="2"/>
  467      <Value   name="setBackground" source ="MapBackground.java" package ="(default package)" value ="2"/>
  468      <Value   name="getFriends" source ="MapObjects.java" package ="(default package)" value ="2"/>
  469      <Value   name="measureDistance" source ="MapObjects.java" package ="(default package)" value ="2"/>
  470      <Value   name="compactFine" source ="MapsMIDlet.java" package ="(default package)" value ="2"/>
  471      <Value   name="compact" source ="MapsMIDlet.java" package ="(default package)" value ="2"/>
  472      <Value   name="asinBad" source ="MathFP.java" package ="(default package)" value ="2"/>
  473      <Value   name="atan2" source ="MathFP.java" package ="(default package)" value ="2"/>
  474      <Value   name="div" source ="MathFP.java" package ="(default package)" value ="2"/>
  475      <Value   name="log" source ="MathFP.java" package ="(default package)" value ="2"/>
  476      <Value   name="mul" source ="MathFP.java" package ="(default package)" value ="2"/>
  477      <Value   name="setPrecision" source ="MathFP.java" package ="(default package)" value ="2"/>
  478      <Value   name="toFP" source ="MathFP.java" package ="(default package)" value ="2"/>
  479      <Value   name="toString" source ="MathFP.java" package ="(default package)" value ="2"/>
  480      <Value   name="drawOutlook" source ="Outlook.java" package ="(default package)" value ="2"/>
  481      <Value   name="PVector" source ="PVector.java" package ="(default package)" value ="2"/>
  482      <Value   name="PVector" source ="PVector.java" package ="(default package)" value ="2"/>
  483      <Value   name="mergeWith" source ="PVector.java" package ="(default package)" value ="2"/>
  484      <Value   name="sortAscending" source ="PVector.java" package ="(default package)" value ="2"/>
  485      <Value   name="sortAscending" source ="PVector.java" package ="(default package)" value ="2"/>
  486      <Value   name="sortByName" source ="PVector.java" package ="(default package)" value ="2"/>
  487      <Value   name="toString" source ="PVector.java" package ="(default package)" value ="2"/>
  488      <Value   name="Point" source ="Point.java" package ="(default package)" value ="2"/>
  489      <Value   name="Point" source ="Point.java" package ="(default package)" value ="2"/>
  490      <Value   name="Point" source ="Point.java" package ="(default package)" value ="2"/>
  491      <Value   name="Point" source ="Point.java" package ="(default package)" value ="2"/>
  492      <Value   name="check" source ="Point.java" package ="(default package)" value ="2"/>
  493      <Value   name="Zoom" source ="SelectorPoint.java" package ="(default package)" value ="2"/>
  494      <Value   name="compact" source ="SelectorPoint.java" package ="(default package)" value ="2"/>
  495      <Value   name="drawCaption" source ="SelectorPoint.java" package ="(default package)" value ="2"/>
  496      <Value   name="SimpleTextForm" source ="SimpleTextForm.java" package ="(default package)" value ="2"/>
  497      <Value   name="TextForm" source ="TextForm.java" package ="(default package)" value ="2"/>
  498      <Value   name="compactFine" source ="Thread4Friend.java" package ="(default package)" value ="2"/>
  499      <Value   name="compact" source ="Thread4Friend.java" package ="(default package)" value ="2"/>
  500      <Value   name="CommaHyphenString" source ="CommaHyphenString.java" package ="(default package)" value ="1"/>
  501      <Value   name="getCategoriesHyphen" source ="CommaHyphenString.java" package ="(default package)" value
           ="1"/>
  502      <Value   name="getCategories" source ="CommaHyphenString.java" package ="(default package)" value ="1"/>
  503      <Value   name="setEnd" source ="CompassCanvas.java" package ="(default package)" value ="1"/>
  504      <Value   name="Coordinates" source ="Coordinates.java" package ="(default package)" value ="1"/>
  505      <Value   name="Coordinates" source ="Coordinates.java" package ="(default package)" value ="1"/>
  506      <Value   name="bearing" source ="Coordinates.java" package ="(default package)" value ="1"/>
  507      <Value   name="degreesToRadians" source ="Coordinates.java" package ="(default package)" value ="1"/>
  508      <Value   name="distance" source ="Coordinates.java" package ="(default package)" value ="1"/>
  509      <Value   name="getLatitude" source ="Coordinates.java" package ="(default package)" value ="1"/>
  510      <Value   name="getLongitude" source ="Coordinates.java" package ="(default package)" value ="1"/>
  511      <Value   name="radiansToDegrees" source ="Coordinates.java" package ="(default package)" value ="1"/>
  512      <Value   name="setLatitude" source ="Coordinates.java" package ="(default package)" value ="1"/>
  513      <Value   name="setLongitude" source ="Coordinates.java" package ="(default package)" value ="1"/>
  514      <Value   name="DelRoute" source ="DelRoute.java" package ="(default package)" value ="1"/>
  515      <Value   name="getIndex" source ="DelRoute.java" package ="(default package)" value ="1"/>
  516      <Value   name="getRouteID" source ="DelRoute.java" package ="(default package)" value ="1"/>
  517      <Value   name="toString" source ="DelRoute.java" package ="(default package)" value ="1"/>
  518      <Value   name="Friend" source ="Friend.java" package ="(default package)" value ="1"/>
  519      <Value   name="getHash" source ="Friend.java" package ="(default package)" value ="1"/>
  520      <Value   name="getName" source ="Friend.java" package ="(default package)" value ="1"/>
  521      <Value   name="getResource" source ="Friend.java" package ="(default package)" value ="1"/>
  522      <Value   name="setFirst" source ="Friend.java" package ="(default package)" value ="1"/>
  523      <Value   name="setID" source ="Friend.java" package ="(default package)" value ="1"/>
  524      <Value   name="setThread" source ="Friend.java" package ="(default package)" value ="1"/>

                                                  file:///home/zareac/Documents/Archive/Defect Prevention Techniques/metrics.xml
02/26/13                                              metrics.xml                                                              7
  525      <Value   name="toString" source ="Friend.java" package ="(default package)" value ="1"/>
  526      <Value   name="HeapSorter" source ="HeapSorter.java" package ="(default package)" value ="1"/>
  527      <Value   name="buildHeap" source ="HeapSorter.java" package ="(default package)" value ="1"/>
  528      <Value   name="buildHeap" source ="HeapSorter.java" package ="(default package)" value ="1"/>
  529      <Value   name="heapSize" source ="HeapSorter.java" package ="(default package)" value ="1"/>
  530      <Value   name="heapSize" source ="HeapSorter.java" package ="(default package)" value ="1"/>
  531      <Value   name="left" source ="HeapSorter.java" package ="(default package)" value ="1"/>
  532      <Value   name="parent" source ="HeapSorter.java" package ="(default package)" value ="1"/>
  533      <Value   name="right" source ="HeapSorter.java" package ="(default package)" value ="1"/>
  534      <Value   name="ImageCanvas3" source ="ImageCanvas3.java" package ="(default package)" value ="1"/>
  535      <Value   name="paint" source ="ImageCanvas3.java" package ="(default package)" value ="1"/>
  536      <Value   name="decPan" source ="MapBackground.java" package ="(default package)" value ="1"/>
  537      <Value   name="drawMapBackground" source ="MapBackground.java" package ="(default package)" value ="1"/>
  538      <Value   name="getCanvasHeight" source ="MapBackground.java" package ="(default package)" value ="1"/>
  539      <Value   name="getCanvasWidth" source ="MapBackground.java" package ="(default package)" value ="1"/>
  540      <Value   name="getDownEnd" source ="MapBackground.java" package ="(default package)" value ="1"/>
  541      <Value   name="getImage" source ="MapBackground.java" package ="(default package)" value ="1"/>
  542      <Value   name="getLatSec" source ="MapBackground.java" package ="(default package)" value ="1"/>
  543      <Value   name="getLonSec" source ="MapBackground.java" package ="(default package)" value ="1"/>
  544      <Value   name="getNEdgeStr" source ="MapBackground.java" package ="(default package)" value ="1"/>
  545      <Value   name="getNewEdge" source ="MapBackground.java" package ="(default package)" value ="1"/>
  546      <Value   name="getPixLat" source ="MapBackground.java" package ="(default package)" value ="1"/>
  547      <Value   name="getPixLon" source ="MapBackground.java" package ="(default package)" value ="1"/>
  548      <Value   name="getPreviousEdge" source ="MapBackground.java" package ="(default package)" value ="1"/>
  549      <Value   name="getPreviousPixLat" source ="MapBackground.java" package ="(default package)" value ="1"/>
  550      <Value   name="getPreviousPixLon" source ="MapBackground.java" package ="(default package)" value ="1"/>
  551      <Value   name="getStep" source ="MapBackground.java" package ="(default package)" value ="1"/>
  552      <Value   name="getX" source ="MapBackground.java" package ="(default package)" value ="1"/>
  553      <Value   name="getY" source ="MapBackground.java" package ="(default package)" value ="1"/>
  554      <Value   name="getZoomLevel" source ="MapBackground.java" package ="(default package)" value ="1"/>
  555      <Value   name="imageHeight" source ="MapBackground.java" package ="(default package)" value ="1"/>
  556      <Value   name="imageWidth" source ="MapBackground.java" package ="(default package)" value ="1"/>
  557      <Value   name="incPan" source ="MapBackground.java" package ="(default package)" value ="1"/>
  558      <Value   name="setCanvasWH" source ="MapBackground.java" package ="(default package)" value ="1"/>
  559      <Value   name="setNewEdge" source ="MapBackground.java" package ="(default package)" value ="1"/>
  560      <Value   name="setPixels" source ="MapBackground.java" package ="(default package)" value ="1"/>
  561      <Value   name="setPreviousEdge" source ="MapBackground.java" package ="(default package)" value ="1"/>
  562      <Value   name="MapBackgroundFactory" source ="MapBackgroundFactory.java" package ="(default package)" value
           ="1"/>
  563      <Value   name="getMapBackground" source ="MapBackgroundFactory.java" package ="(default package)" value
           ="1"/>
  564      <Value   name="MapObjects" source ="MapObjects.java" package ="(default package)" value ="1"/>
  565      <Value   name="addFreeWaypoint" source ="MapObjects.java" package ="(default package)" value ="1"/>
  566      <Value   name="addNewFriend" source ="MapObjects.java" package ="(default package)" value ="1"/>
  567      <Value   name="addRoute" source ="MapObjects.java" package ="(default package)" value ="1"/>
  568      <Value   name="currentSet" source ="MapObjects.java" package ="(default package)" value ="1"/>
  569      <Value   name="deleteAllFriends" source ="MapObjects.java" package ="(default package)" value ="1"/>
  570      <Value   name="deleteFriend" source ="MapObjects.java" package ="(default package)" value ="1"/>
  571      <Value   name="destSet" source ="MapObjects.java" package ="(default package)" value ="1"/>
  572      <Value   name="getBearing" source ="MapObjects.java" package ="(default package)" value ="1"/>
  573      <Value   name="getCurrentPosition" source ="MapObjects.java" package ="(default package)" value ="1"/>
  574      <Value   name="getDestinationPosition" source ="MapObjects.java" package ="(default package)" value ="1"/>
  575      <Value   name="getDirection" source ="MapObjects.java" package ="(default package)" value ="1"/>
  576      <Value   name="getDrawablePoints" source ="MapObjects.java" package ="(default package)" value ="1"/>
  577      <Value   name="getDrawablePointsOld" source ="MapObjects.java" package ="(default package)" value ="1"/>
  578      <Value   name="getFreeWaypoints" source ="MapObjects.java" package ="(default package)" value ="1"/>
  579      <Value   name="getRoutes" source ="MapObjects.java" package ="(default package)" value ="1"/>
  580      <Value   name="removeRoute" source ="MapObjects.java" package ="(default package)" value ="1"/>
  581      <Value   name="resetCurrentPosition" source ="MapObjects.java" package ="(default package)" value ="1"/>
  582      <Value   name="resetDestinationPosition" source ="MapObjects.java" package ="(default package)" value ="1"/>
  583      <Value   name="setCurrentPosition" source ="MapObjects.java" package ="(default package)" value ="1"/>
  584      <Value   name="setDestinationPosition" source ="MapObjects.java" package ="(default package)" value ="1"/>
  585      <Value   name="setFreeWaypointsV" source ="MapObjects.java" package ="(default package)" value ="1"/>
  586      <Value   name="updateFriend" source ="MapObjects.java" package ="(default package)" value ="1"/>
  587      <Value   name="destroyApp" source ="MapsMIDlet.java" package ="(default package)" value ="1"/>
  588      <Value   name="getTimeStamp" source ="MapsMIDlet.java" package ="(default package)" value ="1"/>
  589      <Value   name="pauseApp" source ="MapsMIDlet.java" package ="(default package)" value ="1"/>
  590      <Value   name="setTimeStamp" source ="MapsMIDlet.java" package ="(default package)" value ="1"/>
  591      <Value   name="setWPList" source ="MapsMIDlet.java" package ="(default package)" value ="1"/>
  592      <Value   name="startApp" source ="MapsMIDlet.java" package ="(default package)" value ="1"/>
  593      <Value   name="abs" source ="MathFP.java" package ="(default package)" value ="1"/>
  594      <Value   name="acos" source ="MathFP.java" package ="(default package)" value ="1"/>
  595      <Value   name="add" source ="MathFP.java" package ="(default package)" value ="1"/>
  596      <Value   name="asin" source ="MathFP.java" package ="(default package)" value ="1"/>
  597      <Value   name="atan" source ="MathFP.java" package ="(default package)" value ="1"/>
  598      <Value   name="convert" source ="MathFP.java" package ="(default package)" value ="1"/>
  599      <Value   name="cos" source ="MathFP.java" package ="(default package)" value ="1"/>
  600      <Value   name="cot" source ="MathFP.java" package ="(default package)" value ="1"/>
  601      <Value   name="getPrecision" source ="MathFP.java" package ="(default package)" value ="1"/>
  602      <Value   name="getWholePart" source ="MathFP.java" package ="(default package)" value ="1"/>
  603      <Value   name="max" source ="MathFP.java" package ="(default package)" value ="1"/>
  604      <Value   name="min" source ="MathFP.java" package ="(default package)" value ="1"/>
  605      <Value   name="mod" source ="MathFP.java" package ="(default package)" value ="1"/>
  606      <Value   name="pow" source ="MathFP.java" package ="(default package)" value ="1"/>
  607      <Value   name="round" source ="MathFP.java" package ="(default package)" value ="1"/>
  608      <Value   name="sinBad" source ="MathFP.java" package ="(default package)" value ="1"/>
  609      <Value   name="sin" source ="MathFP.java" package ="(default package)" value ="1"/>
  610      <Value   name="sqrt" source ="MathFP.java" package ="(default package)" value ="1"/>
  611      <Value   name="sqrt" source ="MathFP.java" package ="(default package)" value ="1"/>
  612      <Value   name="sub" source ="MathFP.java" package ="(default package)" value ="1"/>

                                                  file:///home/zareac/Documents/Archive/Defect Prevention Techniques/metrics.xml
Metrics for example Java project
Metrics for example Java project
Metrics for example Java project
Metrics for example Java project
Metrics for example Java project
Metrics for example Java project
Metrics for example Java project
Metrics for example Java project
Metrics for example Java project
Metrics for example Java project
Metrics for example Java project

More Related Content

What's hot

Doctrine MongoDB Object Document Mapper
Doctrine MongoDB Object Document MapperDoctrine MongoDB Object Document Mapper
Doctrine MongoDB Object Document MapperJonathan Wage
 
Your code sucks, let's fix it
Your code sucks, let's fix itYour code sucks, let's fix it
Your code sucks, let's fix itRafael Dohms
 
Modularized Persistence - B Zsoldos
Modularized Persistence - B ZsoldosModularized Persistence - B Zsoldos
Modularized Persistence - B Zsoldosmfrancis
 
Node.js in action
Node.js in actionNode.js in action
Node.js in actionSimon Su
 
BDD - Behavior Driven Development Webapps mit Groovy Spock und Geb
BDD - Behavior Driven Development Webapps mit Groovy Spock und GebBDD - Behavior Driven Development Webapps mit Groovy Spock und Geb
BDD - Behavior Driven Development Webapps mit Groovy Spock und GebChristian Baranowski
 
appengine java night #1
appengine java night #1appengine java night #1
appengine java night #1Shinichi Ogawa
 
Symfony Day 2010 Doctrine MongoDB ODM
Symfony Day 2010 Doctrine MongoDB ODMSymfony Day 2010 Doctrine MongoDB ODM
Symfony Day 2010 Doctrine MongoDB ODMJonathan Wage
 
ZendCon2010 Doctrine MongoDB ODM
ZendCon2010 Doctrine MongoDB ODMZendCon2010 Doctrine MongoDB ODM
ZendCon2010 Doctrine MongoDB ODMJonathan Wage
 
ATG Secure Repository
ATG Secure RepositoryATG Secure Repository
ATG Secure RepositorySanju Thomas
 
Erlang for data ops
Erlang for data opsErlang for data ops
Erlang for data opsmnacos
 
Aggregation and Awareness or How to Reduce the Amount of your FrontEnd Code ...
Aggregation and Awareness or How to Reduce the Amount of  your FrontEnd Code ...Aggregation and Awareness or How to Reduce the Amount of  your FrontEnd Code ...
Aggregation and Awareness or How to Reduce the Amount of your FrontEnd Code ...ISS Art, LLC
 
Getting started with Elasticsearch and .NET
Getting started with Elasticsearch and .NETGetting started with Elasticsearch and .NET
Getting started with Elasticsearch and .NETTomas Jansson
 
FrOScamp Zurich: Introducing JCR - 2010
FrOScamp Zurich: Introducing JCR - 2010FrOScamp Zurich: Introducing JCR - 2010
FrOScamp Zurich: Introducing JCR - 2010David Nuescheler
 
اسلاید جلسه ۹ کلاس پایتون برای هکر های قانونی
اسلاید جلسه ۹ کلاس پایتون برای هکر های قانونیاسلاید جلسه ۹ کلاس پایتون برای هکر های قانونی
اسلاید جلسه ۹ کلاس پایتون برای هکر های قانونیMohammad Reza Kamalifard
 
Mining Version Histories to Guide Software Changes
Mining Version Histories to Guide Software ChangesMining Version Histories to Guide Software Changes
Mining Version Histories to Guide Software ChangesThomas Zimmermann
 
ZFConf 2010: Zend Framework & MVC, Model Implementation (Part 2, Dependency I...
ZFConf 2010: Zend Framework & MVC, Model Implementation (Part 2, Dependency I...ZFConf 2010: Zend Framework & MVC, Model Implementation (Part 2, Dependency I...
ZFConf 2010: Zend Framework & MVC, Model Implementation (Part 2, Dependency I...ZFConf Conference
 
Rails' Next Top Model
Rails' Next Top ModelRails' Next Top Model
Rails' Next Top ModelAdam Keys
 
Chaining and function composition with lodash / underscore
Chaining and function composition with lodash / underscoreChaining and function composition with lodash / underscore
Chaining and function composition with lodash / underscoreNicolas Carlo
 

What's hot (19)

Doctrine MongoDB Object Document Mapper
Doctrine MongoDB Object Document MapperDoctrine MongoDB Object Document Mapper
Doctrine MongoDB Object Document Mapper
 
Your code sucks, let's fix it
Your code sucks, let's fix itYour code sucks, let's fix it
Your code sucks, let's fix it
 
Modularized Persistence - B Zsoldos
Modularized Persistence - B ZsoldosModularized Persistence - B Zsoldos
Modularized Persistence - B Zsoldos
 
Node.js in action
Node.js in actionNode.js in action
Node.js in action
 
BDD - Behavior Driven Development Webapps mit Groovy Spock und Geb
BDD - Behavior Driven Development Webapps mit Groovy Spock und GebBDD - Behavior Driven Development Webapps mit Groovy Spock und Geb
BDD - Behavior Driven Development Webapps mit Groovy Spock und Geb
 
appengine java night #1
appengine java night #1appengine java night #1
appengine java night #1
 
Symfony Day 2010 Doctrine MongoDB ODM
Symfony Day 2010 Doctrine MongoDB ODMSymfony Day 2010 Doctrine MongoDB ODM
Symfony Day 2010 Doctrine MongoDB ODM
 
ZendCon2010 Doctrine MongoDB ODM
ZendCon2010 Doctrine MongoDB ODMZendCon2010 Doctrine MongoDB ODM
ZendCon2010 Doctrine MongoDB ODM
 
ATG Secure Repository
ATG Secure RepositoryATG Secure Repository
ATG Secure Repository
 
Erlang for data ops
Erlang for data opsErlang for data ops
Erlang for data ops
 
Aggregation and Awareness or How to Reduce the Amount of your FrontEnd Code ...
Aggregation and Awareness or How to Reduce the Amount of  your FrontEnd Code ...Aggregation and Awareness or How to Reduce the Amount of  your FrontEnd Code ...
Aggregation and Awareness or How to Reduce the Amount of your FrontEnd Code ...
 
Getting started with Elasticsearch and .NET
Getting started with Elasticsearch and .NETGetting started with Elasticsearch and .NET
Getting started with Elasticsearch and .NET
 
FrOScamp Zurich: Introducing JCR - 2010
FrOScamp Zurich: Introducing JCR - 2010FrOScamp Zurich: Introducing JCR - 2010
FrOScamp Zurich: Introducing JCR - 2010
 
SOLID Principles
SOLID PrinciplesSOLID Principles
SOLID Principles
 
اسلاید جلسه ۹ کلاس پایتون برای هکر های قانونی
اسلاید جلسه ۹ کلاس پایتون برای هکر های قانونیاسلاید جلسه ۹ کلاس پایتون برای هکر های قانونی
اسلاید جلسه ۹ کلاس پایتون برای هکر های قانونی
 
Mining Version Histories to Guide Software Changes
Mining Version Histories to Guide Software ChangesMining Version Histories to Guide Software Changes
Mining Version Histories to Guide Software Changes
 
ZFConf 2010: Zend Framework & MVC, Model Implementation (Part 2, Dependency I...
ZFConf 2010: Zend Framework & MVC, Model Implementation (Part 2, Dependency I...ZFConf 2010: Zend Framework & MVC, Model Implementation (Part 2, Dependency I...
ZFConf 2010: Zend Framework & MVC, Model Implementation (Part 2, Dependency I...
 
Rails' Next Top Model
Rails' Next Top ModelRails' Next Top Model
Rails' Next Top Model
 
Chaining and function composition with lodash / underscore
Chaining and function composition with lodash / underscoreChaining and function composition with lodash / underscore
Chaining and function composition with lodash / underscore
 

Viewers also liked

Pronunciation
PronunciationPronunciation
Pronunciationhangha
 
Building Caring Communities: A Community Workbook
Building Caring Communities: A Community WorkbookBuilding Caring Communities: A Community Workbook
Building Caring Communities: A Community WorkbookGeoAnitia
 
Lei organica-do-municipio-reformulada-em-2009
Lei organica-do-municipio-reformulada-em-2009Lei organica-do-municipio-reformulada-em-2009
Lei organica-do-municipio-reformulada-em-2009guilmarangon
 
Guia soluciones en la atencion 2
Guia soluciones en la atencion 2Guia soluciones en la atencion 2
Guia soluciones en la atencion 2juliethmvargas
 
Keystone 2012 literature.ppt
Keystone 2012   literature.pptKeystone 2012   literature.ppt
Keystone 2012 literature.pptaswinehart
 
Business Process Improvement (BPI 7) Process Training Module
Business Process Improvement (BPI 7) Process Training ModuleBusiness Process Improvement (BPI 7) Process Training Module
Business Process Improvement (BPI 7) Process Training ModuleFrank-G. Adler
 
Entrepreneurial governance in het MKB
Entrepreneurial governance in het MKBEntrepreneurial governance in het MKB
Entrepreneurial governance in het MKBKarin Kleingeld
 
Governança Corporaiva no cenário global organizacional Edit Presentation
Governança Corporaiva no cenário global organizacional Edit PresentationGovernança Corporaiva no cenário global organizacional Edit Presentation
Governança Corporaiva no cenário global organizacional Edit PresentationTR Consulting
 
Veštine prodaje_i_pregovaranja
 Veštine prodaje_i_pregovaranja Veštine prodaje_i_pregovaranja
Veštine prodaje_i_pregovaranjaĆazim Salihi
 
MLA Citation Styles
MLA Citation StylesMLA Citation Styles
MLA Citation StylesJasonProff
 
MLA from Owl at Purdue University
MLA from Owl at Purdue UniversityMLA from Owl at Purdue University
MLA from Owl at Purdue Universityrakochy
 

Viewers also liked (20)

Pronunciation
PronunciationPronunciation
Pronunciation
 
Building Caring Communities: A Community Workbook
Building Caring Communities: A Community WorkbookBuilding Caring Communities: A Community Workbook
Building Caring Communities: A Community Workbook
 
Manual pediatria
Manual pediatriaManual pediatria
Manual pediatria
 
Erikson
EriksonErikson
Erikson
 
Lei organica-do-municipio-reformulada-em-2009
Lei organica-do-municipio-reformulada-em-2009Lei organica-do-municipio-reformulada-em-2009
Lei organica-do-municipio-reformulada-em-2009
 
Thematic Unit
Thematic UnitThematic Unit
Thematic Unit
 
Guia soluciones en la atencion 2
Guia soluciones en la atencion 2Guia soluciones en la atencion 2
Guia soluciones en la atencion 2
 
63556309 sap
63556309 sap63556309 sap
63556309 sap
 
Tesis walter
Tesis walterTesis walter
Tesis walter
 
Keystone 2012 literature.ppt
Keystone 2012   literature.pptKeystone 2012   literature.ppt
Keystone 2012 literature.ppt
 
Cite It Right! (advanced)
Cite It Right! (advanced)Cite It Right! (advanced)
Cite It Right! (advanced)
 
Leadership
LeadershipLeadership
Leadership
 
PCM, Etapas e Empresa
PCM, Etapas e EmpresaPCM, Etapas e Empresa
PCM, Etapas e Empresa
 
Business Process Improvement (BPI 7) Process Training Module
Business Process Improvement (BPI 7) Process Training ModuleBusiness Process Improvement (BPI 7) Process Training Module
Business Process Improvement (BPI 7) Process Training Module
 
Administracao vendas
Administracao vendasAdministracao vendas
Administracao vendas
 
Entrepreneurial governance in het MKB
Entrepreneurial governance in het MKBEntrepreneurial governance in het MKB
Entrepreneurial governance in het MKB
 
Governança Corporaiva no cenário global organizacional Edit Presentation
Governança Corporaiva no cenário global organizacional Edit PresentationGovernança Corporaiva no cenário global organizacional Edit Presentation
Governança Corporaiva no cenário global organizacional Edit Presentation
 
Veštine prodaje_i_pregovaranja
 Veštine prodaje_i_pregovaranja Veštine prodaje_i_pregovaranja
Veštine prodaje_i_pregovaranja
 
MLA Citation Styles
MLA Citation StylesMLA Citation Styles
MLA Citation Styles
 
MLA from Owl at Purdue University
MLA from Owl at Purdue UniversityMLA from Owl at Purdue University
MLA from Owl at Purdue University
 

Similar to Metrics for example Java project

ALPHA Script - XML Model
ALPHA Script - XML ModelALPHA Script - XML Model
ALPHA Script - XML ModelPROBOTEK
 
Java Web Programming [5/9] : EL, JSTL and Custom Tags
Java Web Programming [5/9] : EL, JSTL and Custom TagsJava Web Programming [5/9] : EL, JSTL and Custom Tags
Java Web Programming [5/9] : EL, JSTL and Custom TagsIMC Institute
 
Open Source Search: An Analysis
Open Source Search: An AnalysisOpen Source Search: An Analysis
Open Source Search: An AnalysisJustin Finkelstein
 
Integration patterns in AEM 6
Integration patterns in AEM 6Integration patterns in AEM 6
Integration patterns in AEM 6Yuval Ararat
 
Spring data iii
Spring data iiiSpring data iii
Spring data iii명철 강
 
Propel sfugmd
Propel sfugmdPropel sfugmd
Propel sfugmdiKlaus
 
Simple blog wall creation on Java
Simple blog wall creation on JavaSimple blog wall creation on Java
Simple blog wall creation on JavaMax Titov
 
Developing a Real-time Engine with Akka, Cassandra, and Spray
Developing a Real-time Engine with Akka, Cassandra, and SprayDeveloping a Real-time Engine with Akka, Cassandra, and Spray
Developing a Real-time Engine with Akka, Cassandra, and SprayJacob Park
 
Property Wrappers or how Swift decided to become Java
Property Wrappers or how Swift decided to become JavaProperty Wrappers or how Swift decided to become Java
Property Wrappers or how Swift decided to become JavaVincent Pradeilles
 
Tomcat连接池配置方法V2.1
Tomcat连接池配置方法V2.1Tomcat连接池配置方法V2.1
Tomcat连接池配置方法V2.1Zianed Hou
 
OSGi and Eclipse RCP
OSGi and Eclipse RCPOSGi and Eclipse RCP
OSGi and Eclipse RCPEric Jain
 
Continuous Delivery with Maven, Puppet and Tomcat - ApacheCon NA 2013
Continuous Delivery with Maven, Puppet and Tomcat - ApacheCon NA 2013Continuous Delivery with Maven, Puppet and Tomcat - ApacheCon NA 2013
Continuous Delivery with Maven, Puppet and Tomcat - ApacheCon NA 2013Carlos Sanchez
 
AJUG April 2011 Cascading example
AJUG April 2011 Cascading exampleAJUG April 2011 Cascading example
AJUG April 2011 Cascading exampleChristopher Curtin
 
Google Guava for cleaner code
Google Guava for cleaner codeGoogle Guava for cleaner code
Google Guava for cleaner codeMite Mitreski
 
Greenfield Puppet: Getting it right from the start
Greenfield Puppet: Getting it right from the startGreenfield Puppet: Getting it right from the start
Greenfield Puppet: Getting it right from the startDavid Danzilio
 

Similar to Metrics for example Java project (20)

ALPHA Script - XML Model
ALPHA Script - XML ModelALPHA Script - XML Model
ALPHA Script - XML Model
 
Java Web Programming [5/9] : EL, JSTL and Custom Tags
Java Web Programming [5/9] : EL, JSTL and Custom TagsJava Web Programming [5/9] : EL, JSTL and Custom Tags
Java Web Programming [5/9] : EL, JSTL and Custom Tags
 
Open Source Search: An Analysis
Open Source Search: An AnalysisOpen Source Search: An Analysis
Open Source Search: An Analysis
 
Integration patterns in AEM 6
Integration patterns in AEM 6Integration patterns in AEM 6
Integration patterns in AEM 6
 
Spring data iii
Spring data iiiSpring data iii
Spring data iii
 
Rest with-spray
Rest with-sprayRest with-spray
Rest with-spray
 
Propel sfugmd
Propel sfugmdPropel sfugmd
Propel sfugmd
 
iBATIS
iBATISiBATIS
iBATIS
 
Simple blog wall creation on Java
Simple blog wall creation on JavaSimple blog wall creation on Java
Simple blog wall creation on Java
 
Developing a Real-time Engine with Akka, Cassandra, and Spray
Developing a Real-time Engine with Akka, Cassandra, and SprayDeveloping a Real-time Engine with Akka, Cassandra, and Spray
Developing a Real-time Engine with Akka, Cassandra, and Spray
 
Property Wrappers or how Swift decided to become Java
Property Wrappers or how Swift decided to become JavaProperty Wrappers or how Swift decided to become Java
Property Wrappers or how Swift decided to become Java
 
Tomcat连接池配置方法V2.1
Tomcat连接池配置方法V2.1Tomcat连接池配置方法V2.1
Tomcat连接池配置方法V2.1
 
OSGi and Eclipse RCP
OSGi and Eclipse RCPOSGi and Eclipse RCP
OSGi and Eclipse RCP
 
Ant build tool2
Ant   build tool2Ant   build tool2
Ant build tool2
 
SPARQLing cocktails
SPARQLing cocktailsSPARQLing cocktails
SPARQLing cocktails
 
Continuous Delivery with Maven, Puppet and Tomcat - ApacheCon NA 2013
Continuous Delivery with Maven, Puppet and Tomcat - ApacheCon NA 2013Continuous Delivery with Maven, Puppet and Tomcat - ApacheCon NA 2013
Continuous Delivery with Maven, Puppet and Tomcat - ApacheCon NA 2013
 
AJUG April 2011 Cascading example
AJUG April 2011 Cascading exampleAJUG April 2011 Cascading example
AJUG April 2011 Cascading example
 
Broadleaf Presents Thymeleaf
Broadleaf Presents ThymeleafBroadleaf Presents Thymeleaf
Broadleaf Presents Thymeleaf
 
Google Guava for cleaner code
Google Guava for cleaner codeGoogle Guava for cleaner code
Google Guava for cleaner code
 
Greenfield Puppet: Getting it right from the start
Greenfield Puppet: Getting it right from the startGreenfield Puppet: Getting it right from the start
Greenfield Puppet: Getting it right from the start
 

More from Zarko Acimovic

Defect prevention software
Defect prevention softwareDefect prevention software
Defect prevention softwareZarko Acimovic
 
Elevator pitch for testing software architecture and software design
Elevator pitch for testing software architecture and software designElevator pitch for testing software architecture and software design
Elevator pitch for testing software architecture and software designZarko Acimovic
 
VizzMaintenance Eclipse Plugin Metrics
VizzMaintenance Eclipse Plugin MetricsVizzMaintenance Eclipse Plugin Metrics
VizzMaintenance Eclipse Plugin MetricsZarko Acimovic
 
Software defect prevention example project
Software defect prevention example projectSoftware defect prevention example project
Software defect prevention example projectZarko Acimovic
 
Example of-non-cohesive-methods
Example of-non-cohesive-methodsExample of-non-cohesive-methods
Example of-non-cohesive-methodsZarko Acimovic
 
Example of-method-with-cyclomatic-complexity-202
Example of-method-with-cyclomatic-complexity-202Example of-method-with-cyclomatic-complexity-202
Example of-method-with-cyclomatic-complexity-202Zarko Acimovic
 
Example of-method-with-cyclomatic-complexity-17
Example of-method-with-cyclomatic-complexity-17Example of-method-with-cyclomatic-complexity-17
Example of-method-with-cyclomatic-complexity-17Zarko Acimovic
 

More from Zarko Acimovic (7)

Defect prevention software
Defect prevention softwareDefect prevention software
Defect prevention software
 
Elevator pitch for testing software architecture and software design
Elevator pitch for testing software architecture and software designElevator pitch for testing software architecture and software design
Elevator pitch for testing software architecture and software design
 
VizzMaintenance Eclipse Plugin Metrics
VizzMaintenance Eclipse Plugin MetricsVizzMaintenance Eclipse Plugin Metrics
VizzMaintenance Eclipse Plugin Metrics
 
Software defect prevention example project
Software defect prevention example projectSoftware defect prevention example project
Software defect prevention example project
 
Example of-non-cohesive-methods
Example of-non-cohesive-methodsExample of-non-cohesive-methods
Example of-non-cohesive-methods
 
Example of-method-with-cyclomatic-complexity-202
Example of-method-with-cyclomatic-complexity-202Example of-method-with-cyclomatic-complexity-202
Example of-method-with-cyclomatic-complexity-202
 
Example of-method-with-cyclomatic-complexity-17
Example of-method-with-cyclomatic-complexity-17Example of-method-with-cyclomatic-complexity-17
Example of-method-with-cyclomatic-complexity-17
 

Recently uploaded

Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 

Recently uploaded (20)

Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 

Metrics for example Java project

  • 1. 02/26/13 metrics.xml 1 Typographical Conventions for XML Normal Text Other Text Comment CDATA Processing Instruction Doctype Element Attribute Value EntityRef PEntityRef Error Alerts text Normal Text Alert 1 <?xml version="1.0" encoding="UTF-8"?> 2 <Metrics scope="MapNokiaME" type="Project" date="2013-02-10" xmlns="http://metrics.sourceforge.net/2003/Metrics- First-Flat"> 3 <Metric id = "NORM" description ="Number of Overridden Methods"> 4 <Values per = "type" total = "5" avg = "0.227" stddev = "0.419" max = "1"> 5 <Value name="DelRoute" source ="DelRoute.java" package ="(default package)" value ="1"/> 6 <Value name="Friend" source ="Friend.java" package ="(default package)" value ="1"/> 7 <Value name="ImageCanvas3" source ="ImageCanvas3.java" package ="(default package)" value ="1"/> 8 <Value name="PVector" source ="PVector.java" package ="(default package)" value ="1"/> 9 <Value name="Point" source ="Point.java" package ="(default package)" value ="1"/> 10 <Value name="CommaHyphenString" source ="CommaHyphenString.java" package ="(default package)" value ="0"/> 11 <Value name="CompassCanvas" source ="CompassCanvas.java" package ="(default package)" value ="0"/> 12 <Value name="Coordinates" source ="Coordinates.java" package ="(default package)" value ="0"/> 13 <Value name="HeapSorter" source ="HeapSorter.java" package ="(default package)" value ="0"/> 14 <Value name="MapBackground" source ="MapBackground.java" package ="(default package)" value ="0"/> 15 <Value name="MapBackgroundFactory" source ="MapBackgroundFactory.java" package ="(default package)" value ="0"/> 16 <Value name="MapObjects" source ="MapObjects.java" package ="(default package)" value ="0"/> 17 <Value name="MapsMIDlet" source ="MapsMIDlet.java" package ="(default package)" value ="0"/> 18 <Value name="MathFP" source ="MathFP.java" package ="(default package)" value ="0"/> 19 <Value name="Outlook" source ="Outlook.java" package ="(default package)" value ="0"/> 20 <Value name="SelectorPoint" source ="SelectorPoint.java" package ="(default package)" value ="0"/> 21 <Value name="SimpleTextForm" source ="SimpleTextForm.java" package ="(default package)" value ="0"/> 22 <Value name="TextForm" source ="TextForm.java" package ="(default package)" value ="0"/> 23 <Value name="TextFormFriend" source ="TextFormFriend.java" package ="(default package)" value ="0"/> 24 <Value name="TextFormImage" source ="TextFormImage.java" package ="(default package)" value ="0"/> 25 <Value name="TextFormWP" source ="TextFormWP.java" package ="(default package)" value ="0"/> 26 <Value name="Thread4Friend" source ="Thread4Friend.java" package ="(default package)" value ="0"/> 27 </Values> 28 </Metric> 29 <Metric id = "NOF" description ="Number of Attributes"> 30 <Values per = "type" total = "290" avg = "13.182" stddev = "25.759" max = "121"> 31 <Value name="MapsMIDlet" source ="MapsMIDlet.java" package ="(default package)" value ="121"/> 32 <Value name="MapBackground" source ="MapBackground.java" package ="(default package)" value ="47"/> 33 <Value name="CompassCanvas" source ="CompassCanvas.java" package ="(default package)" value ="23"/> 34 <Value name="Point" source ="Point.java" package ="(default package)" value ="21"/> 35 <Value name="MapObjects" source ="MapObjects.java" package ="(default package)" value ="12"/> 36 <Value name="TextFormWP" source ="TextFormWP.java" package ="(default package)" value ="11"/> 37 <Value name="Outlook" source ="Outlook.java" package ="(default package)" value ="10"/> 38 <Value name="Thread4Friend" source ="Thread4Friend.java" package ="(default package)" value ="9"/> 39 <Value name="SelectorPoint" source ="SelectorPoint.java" package ="(default package)" value ="8"/> 40 <Value name="TextForm" source ="TextForm.java" package ="(default package)" value ="5"/> 41 <Value name="Friend" source ="Friend.java" package ="(default package)" value ="4"/> 42 <Value name="SimpleTextForm" source ="SimpleTextForm.java" package ="(default package)" value ="4"/> 43 <Value name="PVector" source ="PVector.java" package ="(default package)" value ="3"/> 44 <Value name="TextFormImage" source ="TextFormImage.java" package ="(default package)" value ="3"/> 45 <Value name="Coordinates" source ="Coordinates.java" package ="(default package)" value ="2"/> 46 <Value name="DelRoute" source ="DelRoute.java" package ="(default package)" value ="2"/> 47 <Value name="TextFormFriend" source ="TextFormFriend.java" package ="(default package)" value ="2"/> 48 <Value name="CommaHyphenString" source ="CommaHyphenString.java" package ="(default package)" value ="1"/> 49 <Value name="ImageCanvas3" source ="ImageCanvas3.java" package ="(default package)" value ="1"/> 50 <Value name="MapBackgroundFactory" source ="MapBackgroundFactory.java" package ="(default package)" value ="1"/> 51 <Value name="HeapSorter" source ="HeapSorter.java" package ="(default package)" value ="0"/> 52 <Value name="MathFP" source ="MathFP.java" package ="(default package)" value ="0"/> 53 </Values> 54 </Metric> 55 <Metric id = "NSC" description ="Number of Children"> 56 <Values per = "type" total = "0" avg = "0" stddev = "0" max = "0"> 57 <Value name="CommaHyphenString" source ="CommaHyphenString.java" package ="(default package)" value ="0"/> 58 <Value name="CompassCanvas" source ="CompassCanvas.java" package ="(default package)" value ="0"/> 59 <Value name="Coordinates" source ="Coordinates.java" package ="(default package)" value ="0"/> 60 <Value name="DelRoute" source ="DelRoute.java" package ="(default package)" value ="0"/> 61 <Value name="Friend" source ="Friend.java" package ="(default package)" value ="0"/> 62 <Value name="HeapSorter" source ="HeapSorter.java" package ="(default package)" value ="0"/> 63 <Value name="ImageCanvas3" source ="ImageCanvas3.java" package ="(default package)" value ="0"/> 64 <Value name="MapBackground" source ="MapBackground.java" package ="(default package)" value ="0"/> 65 <Value name="MapBackgroundFactory" source ="MapBackgroundFactory.java" package ="(default package)" value ="0"/> 66 <Value name="MapObjects" source ="MapObjects.java" package ="(default package)" value ="0"/> 67 <Value name="MapsMIDlet" source ="MapsMIDlet.java" package ="(default package)" value ="0"/> 68 <Value name="MathFP" source ="MathFP.java" package ="(default package)" value ="0"/> 69 <Value name="Outlook" source ="Outlook.java" package ="(default package)" value ="0"/> 70 <Value name="PVector" source ="PVector.java" package ="(default package)" value ="0"/> 71 <Value name="Point" source ="Point.java" package ="(default package)" value ="0"/> 72 <Value name="SelectorPoint" source ="SelectorPoint.java" package ="(default package)" value ="0"/> 73 <Value name="SimpleTextForm" source ="SimpleTextForm.java" package ="(default package)" value ="0"/> 74 <Value name="TextForm" source ="TextForm.java" package ="(default package)" value ="0"/> 75 <Value name="TextFormFriend" source ="TextFormFriend.java" package ="(default package)" value ="0"/> 76 <Value name="TextFormImage" source ="TextFormImage.java" package ="(default package)" value ="0"/> 77 <Value name="TextFormWP" source ="TextFormWP.java" package ="(default package)" value ="0"/> 78 <Value name="Thread4Friend" source ="Thread4Friend.java" package ="(default package)" value ="0"/> 79 </Values> 80 </Metric> file:///home/zareac/Documents/Archive/Defect Prevention Techniques/metrics.xml
  • 2. 02/26/13 metrics.xml 2 81 <Metric id = "NOC" description ="Number of Classes"> 82 <Values per = "packageFragment" total = "22" avg = "22" stddev = "0" max = "22"> 83 <Value name="(default package)" package ="(default package)" value ="22"/> 84 </Values> 85 </Metric> 86 <Metric id = "MLOC" description ="Method Lines of Code"> 87 <Values per = "method" total = "2751" avg = "8.874" stddev = "38.561" max = "640"> 88 <Value name="commandAction" source ="MapsMIDlet.java" package ="(default package)" value ="640"/> 89 <Value name="paint" source ="CompassCanvas.java" package ="(default package)" value ="152"/> 90 <Value name="startApp" source ="MapsMIDlet.java" package ="(default package)" value ="112"/> 91 <Value name="selectWP" source ="SelectorPoint.java" package ="(default package)" value ="57"/> 92 <Value name="run" source ="Thread4Friend.java" package ="(default package)" value ="56"/> 93 <Value name="run" source ="MapsMIDlet.java" package ="(default package)" value ="55"/> 94 <Value name="deleteWP" source ="SelectorPoint.java" package ="(default package)" value ="53"/> 95 <Value name="setSelectorScreen" source ="SelectorPoint.java" package ="(default package)" value ="45"/> 96 <Value name="drawMOBold" source ="MapObjects.java" package ="(default package)" value ="36"/> 97 <Value name="setBackground" source ="MapBackground.java" package ="(default package)" value ="35"/> 98 <Value name="setMap" source ="MapBackground.java" package ="(default package)" value ="35"/> 99 <Value name="getPoints" source ="PVector.java" package ="(default package)" value ="31"/> 100 <Value name="keyPressed" source ="ImageCanvas3.java" package ="(default package)" value ="29"/> 101 <Value name="Point" source ="Point.java" package ="(default package)" value ="29"/> 102 <Value name="MapBackground" source ="MapBackground.java" package ="(default package)" value ="28"/> 103 <Value name="setDrawablePoints" source ="MapObjects.java" package ="(default package)" value ="28"/> 104 <Value name="Point" source ="Point.java" package ="(default package)" value ="28"/> 105 <Value name="check" source ="Point.java" package ="(default package)" value ="28"/> 106 <Value name="drawPoint" source ="Point.java" package ="(default package)" value ="28"/> 107 <Value name="bearing" source ="Coordinates.java" package ="(default package)" value ="27"/> 108 <Value name="exp" source ="MathFP.java" package ="(default package)" value ="27"/> 109 <Value name="mul" source ="MathFP.java" package ="(default package)" value ="26"/> 110 <Value name="log" source ="MathFP.java" package ="(default package)" value ="24"/> 111 <Value name="getResourceAsString" source ="MapsMIDlet.java" package ="(default package)" value ="23"/> 112 <Value name="TextFormWP" source ="TextFormWP.java" package ="(default package)" value ="23"/> 113 <Value name="calculateDistance" source ="Coordinates.java" package ="(default package)" value ="22"/> 114 <Value name="Zoom" source ="SelectorPoint.java" package ="(default package)" value ="22"/> 115 <Value name="getWithLowLine" source ="CommaHyphenString.java" package ="(default package)" value ="21"/> 116 <Value name="drawVector" source ="PVector.java" package ="(default package)" value ="21"/> 117 <Value name="TextForm" source ="TextForm.java" package ="(default package)" value ="21"/> 118 <Value name="getResourceAsString" source ="Thread4Friend.java" package ="(default package)" value ="21"/> 119 <Value name="toFP" source ="MathFP.java" package ="(default package)" value ="20"/> 120 <Value name="drawSelP" source ="SelectorPoint.java" package ="(default package)" value ="20"/> 121 <Value name="ZoomIn" source ="MapBackground.java" package ="(default package)" value ="19"/> 122 <Value name="deleteWP1" source ="PVector.java" package ="(default package)" value ="19"/> 123 <Value name="CompassCanvas" source ="CompassCanvas.java" package ="(default package)" value ="18"/> 124 <Value name="div" source ="MathFP.java" package ="(default package)" value ="18"/> 125 <Value name="sortAscending" source ="PVector.java" package ="(default package)" value ="18"/> 126 <Value name="Point" source ="Point.java" package ="(default package)" value ="18"/> 127 <Value name="Point" source ="Point.java" package ="(default package)" value ="18"/> 128 <Value name="drawOutlook" source ="Outlook.java" package ="(default package)" value ="17"/> 129 <Value name="setPrecision" source ="MathFP.java" package ="(default package)" value ="16"/> 130 <Value name="sortAscending" source ="PVector.java" package ="(default package)" value ="16"/> 131 <Value name="heapify" source ="HeapSorter.java" package ="(default package)" value ="15"/> 132 <Value name="heapify" source ="HeapSorter.java" package ="(default package)" value ="15"/> 133 <Value name="getBearing" source ="MapObjects.java" package ="(default package)" value ="15"/> 134 <Value name="getDirection" source ="MapObjects.java" package ="(default package)" value ="15"/> 135 <Value name="pow" source ="MathFP.java" package ="(default package)" value ="15"/> 136 <Value name="ZoomOut" source ="MapBackground.java" package ="(default package)" value ="14"/> 137 <Value name="drawMOB" source ="MapObjects.java" package ="(default package)" value ="14"/> 138 <Value name="sinBad" source ="MathFP.java" package ="(default package)" value ="14"/> 139 <Value name="atan2" source ="MathFP.java" package ="(default package)" value ="12"/> 140 <Value name="getStringsOnly" source ="CommaHyphenString.java" package ="(default package)" value ="11"/> 141 <Value name="heapsort" source ="HeapSorter.java" package ="(default package)" value ="11"/> 142 <Value name="heapsort" source ="HeapSorter.java" package ="(default package)" value ="11"/> 143 <Value name="sqrt" source ="MathFP.java" package ="(default package)" value ="11"/> 144 <Value name="getSelectedWP" source ="SelectorPoint.java" package ="(default package)" value ="11"/> 145 <Value name="SimpleTextForm" source ="SimpleTextForm.java" package ="(default package)" value ="11"/> 146 <Value name="toString" source ="MathFP.java" package ="(default package)" value ="10"/> 147 <Value name="PVector" source ="PVector.java" package ="(default package)" value ="10"/> 148 <Value name="compact" source ="SelectorPoint.java" package ="(default package)" value ="10"/> 149 <Value name="compactFine" source ="MapsMIDlet.java" package ="(default package)" value ="9"/> 150 <Value name="compact" source ="MapsMIDlet.java" package ="(default package)" value ="9"/> 151 <Value name="setWPList" source ="MapsMIDlet.java" package ="(default package)" value ="9"/> 152 <Value name="asinBad" source ="MathFP.java" package ="(default package)" value ="9"/> 153 <Value name="drawCaption" source ="SelectorPoint.java" package ="(default package)" value ="9"/> 154 <Value name="compactFine" source ="Thread4Friend.java" package ="(default package)" value ="9"/> 155 <Value name="compact" source ="Thread4Friend.java" package ="(default package)" value ="9"/> 156 <Value name="run" source ="CompassCanvas.java" package ="(default package)" value ="8"/> 157 <Value name="addWP2Route" source ="MapObjects.java" package ="(default package)" value ="8"/> 158 <Value name="max" source ="MathFP.java" package ="(default package)" value ="8"/> 159 <Value name="PVector" source ="PVector.java" package ="(default package)" value ="8"/> 160 <Value name="sortByName" source ="PVector.java" package ="(default package)" value ="8"/> 161 <Value name="setSelectorWorld" source ="SelectorPoint.java" package ="(default package)" value ="8"/> 162 <Value name="Thread4Friend" source ="Thread4Friend.java" package ="(default package)" value ="8"/> 163 <Value name="MapBackgroundFactory" source ="MapBackgroundFactory.java" package ="(default package)" value ="7"/> 164 <Value name="MapObjects" source ="MapObjects.java" package ="(default package)" value ="7"/> 165 <Value name="getFriends" source ="MapObjects.java" package ="(default package)" value ="7"/> 166 <Value name="removeRoute" source ="MapObjects.java" package ="(default package)" value ="7"/> 167 <Value name="convert" source ="MathFP.java" package ="(default package)" value ="7"/> 168 <Value name="round" source ="MathFP.java" package ="(default package)" value ="7"/> 169 <Value name="toString" source ="PVector.java" package ="(default package)" value ="7"/> file:///home/zareac/Documents/Archive/Defect Prevention Techniques/metrics.xml
  • 3. 02/26/13 metrics.xml 3 170 <Value name="defineLast" source ="CommaHyphenString.java" package ="(default package)" value ="6"/> 171 <Value name="sortDescending" source ="PVector.java" package ="(default package)" value ="6"/> 172 <Value name="TextFormImage" source ="TextFormImage.java" package ="(default package)" value ="6"/> 173 <Value name="setHeapWithSize" source ="HeapSorter.java" package ="(default package)" value ="5"/> 174 <Value name="setHeapWithSize" source ="HeapSorter.java" package ="(default package)" value ="5"/> 175 <Value name="drawMapBackground" source ="MapBackground.java" package ="(default package)" value ="5"/> 176 <Value name="setNewEdge" source ="MapBackground.java" package ="(default package)" value ="5"/> 177 <Value name="measureDistance" source ="MapObjects.java" package ="(default package)" value ="5"/> 178 <Value name="toLongZare" source ="MathFP.java" package ="(default package)" value ="5"/> 179 <Value name="TextFormFriend" source ="TextFormFriend.java" package ="(default package)" value ="5"/> 180 <Value name="Friend" source ="Friend.java" package ="(default package)" value ="4"/> 181 <Value name="setPixels" source ="MapBackground.java" package ="(default package)" value ="4"/> 182 <Value name="setCurrentPosition" source ="MapObjects.java" package ="(default package)" value ="4"/> 183 <Value name="abs" source ="MathFP.java" package ="(default package)" value ="4"/> 184 <Value name="asin" source ="MathFP.java" package ="(default package)" value ="4"/> 185 <Value name="getWholePart" source ="MathFP.java" package ="(default package)" value ="4"/> 186 <Value name="sin" source ="MathFP.java" package ="(default package)" value ="4"/> 187 <Value name="toLong" source ="MathFP.java" package ="(default package)" value ="4"/> 188 <Value name="toString" source ="MathFP.java" package ="(default package)" value ="4"/> 189 <Value name="setXY" source ="Point.java" package ="(default package)" value ="4"/> 190 <Value name="getSelector" source ="SelectorPoint.java" package ="(default package)" value ="4"/> 191 <Value name="resetColor" source ="SelectorPoint.java" package ="(default package)" value ="4"/> 192 <Value name="setColor" source ="SelectorPoint.java" package ="(default package)" value ="4"/> 193 <Value name="getSideNS" source ="TextFormWP.java" package ="(default package)" value ="4"/> 194 <Value name="getSideWE" source ="TextFormWP.java" package ="(default package)" value ="4"/> 195 <Value name="setPreviousEdge" source ="MapBackground.java" package ="(default package)" value ="3"/> 196 <Value name="addNewFriend" source ="MapObjects.java" package ="(default package)" value ="3"/> 197 <Value name="deleteFriend" source ="MapObjects.java" package ="(default package)" value ="3"/> 198 <Value name="resetCurrentPosition" source ="MapObjects.java" package ="(default package)" value ="3"/> 199 <Value name="resetDestinationPosition" source ="MapObjects.java" package ="(default package)" value ="3"/> 200 <Value name="mod" source ="MathFP.java" package ="(default package)" value ="3"/> 201 <Value name="Outlook" source ="Outlook.java" package ="(default package)" value ="3"/> 202 <Value name="mergeWith" source ="PVector.java" package ="(default package)" value ="3"/> 203 <Value name="getXX" source ="Point.java" package ="(default package)" value ="3"/> 204 <Value name="getYY" source ="Point.java" package ="(default package)" value ="3"/> 205 <Value name="measureDistance" source ="Point.java" package ="(default package)" value ="3"/> 206 <Value name="toString" source ="Point.java" package ="(default package)" value ="3"/> 207 <Value name="SelectorPoint" source ="SelectorPoint.java" package ="(default package)" value ="3"/> 208 <Value name="Coordinates" source ="Coordinates.java" package ="(default package)" value ="2"/> 209 <Value name="Coordinates" source ="Coordinates.java" package ="(default package)" value ="2"/> 210 <Value name="DelRoute" source ="DelRoute.java" package ="(default package)" value ="2"/> 211 <Value name="getThread" source ="Friend.java" package ="(default package)" value ="2"/> 212 <Value name="ImageCanvas3" source ="ImageCanvas3.java" package ="(default package)" value ="2"/> 213 <Value name="setCanvasWH" source ="MapBackground.java" package ="(default package)" value ="2"/> 214 <Value name="getDrawablePoints" source ="MapObjects.java" package ="(default package)" value ="2"/> 215 <Value name="setDestinationPosition" source ="MapObjects.java" package ="(default package)" value ="2"/> 216 <Value name="ZoomIn" source ="Outlook.java" package ="(default package)" value ="2"/> 217 <Value name="ZoomOut" source ="Outlook.java" package ="(default package)" value ="2"/> 218 <Value name="resetSelect" source ="Outlook.java" package ="(default package)" value ="2"/> 219 <Value name="setMap" source ="Outlook.java" package ="(default package)" value ="2"/> 220 <Value name="setSelect" source ="Outlook.java" package ="(default package)" value ="2"/> 221 <Value name="resetColorOld" source ="SelectorPoint.java" package ="(default package)" value ="2"/> 222 <Value name="setColorOld" source ="SelectorPoint.java" package ="(default package)" value ="2"/> 223 <Value name="setCurrent" source ="SelectorPoint.java" package ="(default package)" value ="2"/> 224 <Value name="setDest" source ="SelectorPoint.java" package ="(default package)" value ="2"/> 225 <Value name="getDegLat" source ="TextFormWP.java" package ="(default package)" value ="2"/> 226 <Value name="getDegLon" source ="TextFormWP.java" package ="(default package)" value ="2"/> 227 <Value name="getMinLat" source ="TextFormWP.java" package ="(default package)" value ="2"/> 228 <Value name="getMinLon" source ="TextFormWP.java" package ="(default package)" value ="2"/> 229 <Value name="getSecLat" source ="TextFormWP.java" package ="(default package)" value ="2"/> 230 <Value name="getSecLon" source ="TextFormWP.java" package ="(default package)" value ="2"/> 231 <Value name="getCategoriesHyphen" source ="CommaHyphenString.java" package ="(default package)" value ="1"/> 232 <Value name="getCategories" source ="CommaHyphenString.java" package ="(default package)" value ="1"/> 233 <Value name="setEnd" source ="CompassCanvas.java" package ="(default package)" value ="1"/> 234 <Value name="bearing" source ="Coordinates.java" package ="(default package)" value ="1"/> 235 <Value name="degreesToRadians" source ="Coordinates.java" package ="(default package)" value ="1"/> 236 <Value name="distance" source ="Coordinates.java" package ="(default package)" value ="1"/> 237 <Value name="getLatitude" source ="Coordinates.java" package ="(default package)" value ="1"/> 238 <Value name="getLongitude" source ="Coordinates.java" package ="(default package)" value ="1"/> 239 <Value name="radiansToDegrees" source ="Coordinates.java" package ="(default package)" value ="1"/> 240 <Value name="setLatitude" source ="Coordinates.java" package ="(default package)" value ="1"/> 241 <Value name="setLongitude" source ="Coordinates.java" package ="(default package)" value ="1"/> 242 <Value name="getIndex" source ="DelRoute.java" package ="(default package)" value ="1"/> 243 <Value name="getRouteID" source ="DelRoute.java" package ="(default package)" value ="1"/> 244 <Value name="toString" source ="DelRoute.java" package ="(default package)" value ="1"/> 245 <Value name="getHash" source ="Friend.java" package ="(default package)" value ="1"/> 246 <Value name="getName" source ="Friend.java" package ="(default package)" value ="1"/> 247 <Value name="getResource" source ="Friend.java" package ="(default package)" value ="1"/> 248 <Value name="setFirst" source ="Friend.java" package ="(default package)" value ="1"/> 249 <Value name="setID" source ="Friend.java" package ="(default package)" value ="1"/> 250 <Value name="setThread" source ="Friend.java" package ="(default package)" value ="1"/> 251 <Value name="toString" source ="Friend.java" package ="(default package)" value ="1"/> 252 <Value name="buildHeap" source ="HeapSorter.java" package ="(default package)" value ="1"/> 253 <Value name="buildHeap" source ="HeapSorter.java" package ="(default package)" value ="1"/> 254 <Value name="heapSize" source ="HeapSorter.java" package ="(default package)" value ="1"/> 255 <Value name="heapSize" source ="HeapSorter.java" package ="(default package)" value ="1"/> 256 <Value name="left" source ="HeapSorter.java" package ="(default package)" value ="1"/> 257 <Value name="parent" source ="HeapSorter.java" package ="(default package)" value ="1"/> 258 <Value name="right" source ="HeapSorter.java" package ="(default package)" value ="1"/> file:///home/zareac/Documents/Archive/Defect Prevention Techniques/metrics.xml
  • 4. 02/26/13 metrics.xml 4 259 <Value name="paint" source ="ImageCanvas3.java" package ="(default package)" value ="1"/> 260 <Value name="decPan" source ="MapBackground.java" package ="(default package)" value ="1"/> 261 <Value name="getCanvasHeight" source ="MapBackground.java" package ="(default package)" value ="1"/> 262 <Value name="getCanvasWidth" source ="MapBackground.java" package ="(default package)" value ="1"/> 263 <Value name="getDownEnd" source ="MapBackground.java" package ="(default package)" value ="1"/> 264 <Value name="getImage" source ="MapBackground.java" package ="(default package)" value ="1"/> 265 <Value name="getLatSec" source ="MapBackground.java" package ="(default package)" value ="1"/> 266 <Value name="getLonSec" source ="MapBackground.java" package ="(default package)" value ="1"/> 267 <Value name="getNEdgeStr" source ="MapBackground.java" package ="(default package)" value ="1"/> 268 <Value name="getNewEdge" source ="MapBackground.java" package ="(default package)" value ="1"/> 269 <Value name="getPixLat" source ="MapBackground.java" package ="(default package)" value ="1"/> 270 <Value name="getPixLon" source ="MapBackground.java" package ="(default package)" value ="1"/> 271 <Value name="getPreviousEdge" source ="MapBackground.java" package ="(default package)" value ="1"/> 272 <Value name="getPreviousPixLat" source ="MapBackground.java" package ="(default package)" value ="1"/> 273 <Value name="getPreviousPixLon" source ="MapBackground.java" package ="(default package)" value ="1"/> 274 <Value name="getStep" source ="MapBackground.java" package ="(default package)" value ="1"/> 275 <Value name="getX" source ="MapBackground.java" package ="(default package)" value ="1"/> 276 <Value name="getY" source ="MapBackground.java" package ="(default package)" value ="1"/> 277 <Value name="getZoomLevel" source ="MapBackground.java" package ="(default package)" value ="1"/> 278 <Value name="imageHeight" source ="MapBackground.java" package ="(default package)" value ="1"/> 279 <Value name="imageWidth" source ="MapBackground.java" package ="(default package)" value ="1"/> 280 <Value name="incPan" source ="MapBackground.java" package ="(default package)" value ="1"/> 281 <Value name="getMapBackground" source ="MapBackgroundFactory.java" package ="(default package)" value ="1"/> 282 <Value name="addFreeWaypoint" source ="MapObjects.java" package ="(default package)" value ="1"/> 283 <Value name="addRoute" source ="MapObjects.java" package ="(default package)" value ="1"/> 284 <Value name="currentSet" source ="MapObjects.java" package ="(default package)" value ="1"/> 285 <Value name="deleteAllFriends" source ="MapObjects.java" package ="(default package)" value ="1"/> 286 <Value name="destSet" source ="MapObjects.java" package ="(default package)" value ="1"/> 287 <Value name="getCurrentPosition" source ="MapObjects.java" package ="(default package)" value ="1"/> 288 <Value name="getDestinationPosition" source ="MapObjects.java" package ="(default package)" value ="1"/> 289 <Value name="getDrawablePointsOld" source ="MapObjects.java" package ="(default package)" value ="1"/> 290 <Value name="getFreeWaypoints" source ="MapObjects.java" package ="(default package)" value ="1"/> 291 <Value name="getRoutes" source ="MapObjects.java" package ="(default package)" value ="1"/> 292 <Value name="removeRoute" source ="MapObjects.java" package ="(default package)" value ="1"/> 293 <Value name="setFreeWaypointsV" source ="MapObjects.java" package ="(default package)" value ="1"/> 294 <Value name="updateFriend" source ="MapObjects.java" package ="(default package)" value ="1"/> 295 <Value name="getTimeStamp" source ="MapsMIDlet.java" package ="(default package)" value ="1"/> 296 <Value name="setTimeStamp" source ="MapsMIDlet.java" package ="(default package)" value ="1"/> 297 <Value name="acos" source ="MathFP.java" package ="(default package)" value ="1"/> 298 <Value name="add" source ="MathFP.java" package ="(default package)" value ="1"/> 299 <Value name="atan" source ="MathFP.java" package ="(default package)" value ="1"/> 300 <Value name="cos" source ="MathFP.java" package ="(default package)" value ="1"/> 301 <Value name="cot" source ="MathFP.java" package ="(default package)" value ="1"/> 302 <Value name="getPrecision" source ="MathFP.java" package ="(default package)" value ="1"/> 303 <Value name="min" source ="MathFP.java" package ="(default package)" value ="1"/> 304 <Value name="sqrt" source ="MathFP.java" package ="(default package)" value ="1"/> 305 <Value name="sub" source ="MathFP.java" package ="(default package)" value ="1"/> 306 <Value name="tan" source ="MathFP.java" package ="(default package)" value ="1"/> 307 <Value name="toFP" source ="MathFP.java" package ="(default package)" value ="1"/> 308 <Value name="getSelect" source ="Outlook.java" package ="(default package)" value ="1"/> 309 <Value name="resetRoute" source ="Outlook.java" package ="(default package)" value ="1"/> 310 <Value name="setCanvasWH" source ="Outlook.java" package ="(default package)" value ="1"/> 311 <Value name="setRoute" source ="Outlook.java" package ="(default package)" value ="1"/> 312 <Value name="setWPselection" source ="Outlook.java" package ="(default package)" value ="1"/> 313 <Value name="getID" source ="PVector.java" package ="(default package)" value ="1"/> 314 <Value name="getName" source ="PVector.java" package ="(default package)" value ="1"/> 315 <Value name="getVisible" source ="PVector.java" package ="(default package)" value ="1"/> 316 <Value name="resetVisible" source ="PVector.java" package ="(default package)" value ="1"/> 317 <Value name="setID" source ="PVector.java" package ="(default package)" value ="1"/> 318 <Value name="setName" source ="PVector.java" package ="(default package)" value ="1"/> 319 <Value name="setVisible" source ="PVector.java" package ="(default package)" value ="1"/> 320 <Value name="addX" source ="Point.java" package ="(default package)" value ="1"/> 321 <Value name="addY" source ="Point.java" package ="(default package)" value ="1"/> 322 <Value name="getDLat" source ="Point.java" package ="(default package)" value ="1"/> 323 <Value name="getDLon" source ="Point.java" package ="(default package)" value ="1"/> 324 <Value name="getDistance" source ="Point.java" package ="(default package)" value ="1"/> 325 <Value name="getID" source ="Point.java" package ="(default package)" value ="1"/> 326 <Value name="getImage" source ="Point.java" package ="(default package)" value ="1"/> 327 <Value name="getLat" source ="Point.java" package ="(default package)" value ="1"/> 328 <Value name="getLatSec" source ="Point.java" package ="(default package)" value ="1"/> 329 <Value name="getLon" source ="Point.java" package ="(default package)" value ="1"/> 330 <Value name="getLonSec" source ="Point.java" package ="(default package)" value ="1"/> 331 <Value name="getMLat" source ="Point.java" package ="(default package)" value ="1"/> 332 <Value name="getMLon" source ="Point.java" package ="(default package)" value ="1"/> 333 <Value name="getName" source ="Point.java" package ="(default package)" value ="1"/> 334 <Value name="getSLat" source ="Point.java" package ="(default package)" value ="1"/> 335 <Value name="getSLon" source ="Point.java" package ="(default package)" value ="1"/> 336 <Value name="getType" source ="Point.java" package ="(default package)" value ="1"/> 337 <Value name="getTypeID" source ="Point.java" package ="(default package)" value ="1"/> 338 <Value name="getX" source ="Point.java" package ="(default package)" value ="1"/> 339 <Value name="getY" source ="Point.java" package ="(default package)" value ="1"/> 340 <Value name="setDistance" source ="Point.java" package ="(default package)" value ="1"/> 341 <Value name="setImage" source ="Point.java" package ="(default package)" value ="1"/> 342 <Value name="setLat" source ="Point.java" package ="(default package)" value ="1"/> 343 <Value name="setLon" source ="Point.java" package ="(default package)" value ="1"/> 344 <Value name="setName" source ="Point.java" package ="(default package)" value ="1"/> 345 <Value name="setTypeID" source ="Point.java" package ="(default package)" value ="1"/> 346 <Value name="setType" source ="Point.java" package ="(default package)" value ="1"/> 347 <Value name="setX" source ="Point.java" package ="(default package)" value ="1"/> file:///home/zareac/Documents/Archive/Defect Prevention Techniques/metrics.xml
  • 5. 02/26/13 metrics.xml 5 348 <Value name="setY" source ="Point.java" package ="(default package)" value ="1"/> 349 <Value name="subX" source ="Point.java" package ="(default package)" value ="1"/> 350 <Value name="subY" source ="Point.java" package ="(default package)" value ="1"/> 351 <Value name="getSelX" source ="SelectorPoint.java" package ="(default package)" value ="1"/> 352 <Value name="getSelY" source ="SelectorPoint.java" package ="(default package)" value ="1"/> 353 <Value name="resetBig" source ="SelectorPoint.java" package ="(default package)" value ="1"/> 354 <Value name="setBig" source ="SelectorPoint.java" package ="(default package)" value ="1"/> 355 <Value name="getName" source ="SimpleTextForm.java" package ="(default package)" value ="1"/> 356 <Value name="getSelected" source ="SimpleTextForm.java" package ="(default package)" value ="1"/> 357 <Value name="getType" source ="SimpleTextForm.java" package ="(default package)" value ="1"/> 358 <Value name="setLabel2" source ="SimpleTextForm.java" package ="(default package)" value ="1"/> 359 <Value name="setLabel" source ="SimpleTextForm.java" package ="(default package)" value ="1"/> 360 <Value name="setName" source ="SimpleTextForm.java" package ="(default package)" value ="1"/> 361 <Value name="setType" source ="SimpleTextForm.java" package ="(default package)" value ="1"/> 362 <Value name="getLat" source ="TextForm.java" package ="(default package)" value ="1"/> 363 <Value name="getLon" source ="TextForm.java" package ="(default package)" value ="1"/> 364 <Value name="getName" source ="TextForm.java" package ="(default package)" value ="1"/> 365 <Value name="getSelected" source ="TextForm.java" package ="(default package)" value ="1"/> 366 <Value name="getType" source ="TextForm.java" package ="(default package)" value ="1"/> 367 <Value name="setLat" source ="TextForm.java" package ="(default package)" value ="1"/> 368 <Value name="setLat" source ="TextForm.java" package ="(default package)" value ="1"/> 369 <Value name="setLon" source ="TextForm.java" package ="(default package)" value ="1"/> 370 <Value name="setLon" source ="TextForm.java" package ="(default package)" value ="1"/> 371 <Value name="setName" source ="TextForm.java" package ="(default package)" value ="1"/> 372 <Value name="setType" source ="TextForm.java" package ="(default package)" value ="1"/> 373 <Value name="getName" source ="TextFormFriend.java" package ="(default package)" value ="1"/> 374 <Value name="getType" source ="TextFormFriend.java" package ="(default package)" value ="1"/> 375 <Value name="setLabel" source ="TextFormFriend.java" package ="(default package)" value ="1"/> 376 <Value name="setName" source ="TextFormFriend.java" package ="(default package)" value ="1"/> 377 <Value name="setType" source ="TextFormFriend.java" package ="(default package)" value ="1"/> 378 <Value name="getName" source ="TextFormImage.java" package ="(default package)" value ="1"/> 379 <Value name="getSelected" source ="TextFormImage.java" package ="(default package)" value ="1"/> 380 <Value name="getType" source ="TextFormImage.java" package ="(default package)" value ="1"/> 381 <Value name="setNameCHGR" source ="TextFormImage.java" package ="(default package)" value ="1"/> 382 <Value name="setName" source ="TextFormImage.java" package ="(default package)" value ="1"/> 383 <Value name="setType" source ="TextFormImage.java" package ="(default package)" value ="1"/> 384 <Value name="getName" source ="TextFormWP.java" package ="(default package)" value ="1"/> 385 <Value name="getType" source ="TextFormWP.java" package ="(default package)" value ="1"/> 386 <Value name="setName" source ="TextFormWP.java" package ="(default package)" value ="1"/> 387 <Value name="setType" source ="TextFormWP.java" package ="(default package)" value ="1"/> 388 <Value name="getID" source ="Thread4Friend.java" package ="(default package)" value ="1"/> 389 <Value name="setFirst" source ="Thread4Friend.java" package ="(default package)" value ="1"/> 390 <Value name="start" source ="Thread4Friend.java" package ="(default package)" value ="1"/> 391 <Value name="CommaHyphenString" source ="CommaHyphenString.java" package ="(default package)" value ="0"/> 392 <Value name="HeapSorter" source ="HeapSorter.java" package ="(default package)" value ="0"/> 393 <Value name="destroyApp" source ="MapsMIDlet.java" package ="(default package)" value ="0"/> 394 <Value name="pauseApp" source ="MapsMIDlet.java" package ="(default package)" value ="0"/> 395 <Value name="editWP" source ="PVector.java" package ="(default package)" value ="0"/> 396 <Value name="setLat" source ="TextFormImage.java" package ="(default package)" value ="0"/> 397 <Value name="setLon" source ="TextFormImage.java" package ="(default package)" value ="0"/> 398 </Values> 399 </Metric> 400 <Metric id = "NOM" description ="Number of Methods"> 401 <Values per = "type" total = "272" avg = "12.364" stddev = "10.245" max = "42"> 402 <Value name="Point" source ="Point.java" package ="(default package)" value ="42"/> 403 <Value name="MapBackground" source ="MapBackground.java" package ="(default package)" value ="31"/> 404 <Value name="MapObjects" source ="MapObjects.java" package ="(default package)" value ="30"/> 405 <Value name="SelectorPoint" source ="SelectorPoint.java" package ="(default package)" value ="21"/> 406 <Value name="PVector" source ="PVector.java" package ="(default package)" value ="19"/> 407 <Value name="HeapSorter" source ="HeapSorter.java" package ="(default package)" value ="14"/> 408 <Value name="TextFormWP" source ="TextFormWP.java" package ="(default package)" value ="13"/> 409 <Value name="Outlook" source ="Outlook.java" package ="(default package)" value ="12"/> 410 <Value name="TextForm" source ="TextForm.java" package ="(default package)" value ="12"/> 411 <Value name="MapsMIDlet" source ="MapsMIDlet.java" package ="(default package)" value ="11"/> 412 <Value name="Friend" source ="Friend.java" package ="(default package)" value ="9"/> 413 <Value name="TextFormImage" source ="TextFormImage.java" package ="(default package)" value ="9"/> 414 <Value name="Coordinates" source ="Coordinates.java" package ="(default package)" value ="8"/> 415 <Value name="SimpleTextForm" source ="SimpleTextForm.java" package ="(default package)" value ="8"/> 416 <Value name="Thread4Friend" source ="Thread4Friend.java" package ="(default package)" value ="8"/> 417 <Value name="CommaHyphenString" source ="CommaHyphenString.java" package ="(default package)" value ="6"/> 418 <Value name="TextFormFriend" source ="TextFormFriend.java" package ="(default package)" value ="6"/> 419 <Value name="CompassCanvas" source ="CompassCanvas.java" package ="(default package)" value ="4"/> 420 <Value name="DelRoute" source ="DelRoute.java" package ="(default package)" value ="4"/> 421 <Value name="ImageCanvas3" source ="ImageCanvas3.java" package ="(default package)" value ="3"/> 422 <Value name="MapBackgroundFactory" source ="MapBackgroundFactory.java" package ="(default package)" value ="2"/> 423 <Value name="MathFP" source ="MathFP.java" package ="(default package)" value ="0"/> 424 </Values> 425 </Metric> 426 <Metric id = "NBD" description ="Nested Block Depth" max ="5" hint ="use Extract-method to split the method up"> 427 <Values per = "method" avg = "1.368" stddev = "0.823" max = "6" maxinrange="false"> 428 <Value name="commandAction" source ="MapsMIDlet.java" package ="(default package)" value ="6" inrange="false"/> 429 <Value name="run" source ="MapsMIDlet.java" package ="(default package)" value ="6" inrange="false"/> 430 <Value name="drawMOBold" source ="MapObjects.java" package ="(default package)" value ="5"/> 431 <Value name="drawVector" source ="PVector.java" package ="(default package)" value ="5"/> 432 <Value name="selectWP" source ="SelectorPoint.java" package ="(default package)" value ="5"/> 433 <Value name="run" source ="Thread4Friend.java" package ="(default package)" value ="5"/> 434 <Value name="ZoomIn" source ="MapBackground.java" package ="(default package)" value ="4"/> 435 <Value name="setDrawablePoints" source ="MapObjects.java" package ="(default package)" value ="4"/> file:///home/zareac/Documents/Archive/Defect Prevention Techniques/metrics.xml
  • 6. 02/26/13 metrics.xml 6 436 <Value name="deleteWP" source ="SelectorPoint.java" package ="(default package)" value ="4"/> 437 <Value name="getStringsOnly" source ="CommaHyphenString.java" package ="(default package)" value ="3"/> 438 <Value name="getWithLowLine" source ="CommaHyphenString.java" package ="(default package)" value ="3"/> 439 <Value name="paint" source ="CompassCanvas.java" package ="(default package)" value ="3"/> 440 <Value name="run" source ="CompassCanvas.java" package ="(default package)" value ="3"/> 441 <Value name="setMap" source ="MapBackground.java" package ="(default package)" value ="3"/> 442 <Value name="addWP2Route" source ="MapObjects.java" package ="(default package)" value ="3"/> 443 <Value name="drawMOB" source ="MapObjects.java" package ="(default package)" value ="3"/> 444 <Value name="removeRoute" source ="MapObjects.java" package ="(default package)" value ="3"/> 445 <Value name="getResourceAsString" source ="MapsMIDlet.java" package ="(default package)" value ="3"/> 446 <Value name="exp" source ="MathFP.java" package ="(default package)" value ="3"/> 447 <Value name="deleteWP1" source ="PVector.java" package ="(default package)" value ="3"/> 448 <Value name="getPoints" source ="PVector.java" package ="(default package)" value ="3"/> 449 <Value name="drawPoint" source ="Point.java" package ="(default package)" value ="3"/> 450 <Value name="getSelectedWP" source ="SelectorPoint.java" package ="(default package)" value ="3"/> 451 <Value name="setSelectorScreen" source ="SelectorPoint.java" package ="(default package)" value ="3"/> 452 <Value name="getResourceAsString" source ="Thread4Friend.java" package ="(default package)" value ="3"/> 453 <Value name="defineLast" source ="CommaHyphenString.java" package ="(default package)" value ="2"/> 454 <Value name="CompassCanvas" source ="CompassCanvas.java" package ="(default package)" value ="2"/> 455 <Value name="bearing" source ="Coordinates.java" package ="(default package)" value ="2"/> 456 <Value name="calculateDistance" source ="Coordinates.java" package ="(default package)" value ="2"/> 457 <Value name="getThread" source ="Friend.java" package ="(default package)" value ="2"/> 458 <Value name="heapify" source ="HeapSorter.java" package ="(default package)" value ="2"/> 459 <Value name="heapify" source ="HeapSorter.java" package ="(default package)" value ="2"/> 460 <Value name="heapsort" source ="HeapSorter.java" package ="(default package)" value ="2"/> 461 <Value name="heapsort" source ="HeapSorter.java" package ="(default package)" value ="2"/> 462 <Value name="setHeapWithSize" source ="HeapSorter.java" package ="(default package)" value ="2"/> 463 <Value name="setHeapWithSize" source ="HeapSorter.java" package ="(default package)" value ="2"/> 464 <Value name="keyPressed" source ="ImageCanvas3.java" package ="(default package)" value ="2"/> 465 <Value name="MapBackground" source ="MapBackground.java" package ="(default package)" value ="2"/> 466 <Value name="ZoomOut" source ="MapBackground.java" package ="(default package)" value ="2"/> 467 <Value name="setBackground" source ="MapBackground.java" package ="(default package)" value ="2"/> 468 <Value name="getFriends" source ="MapObjects.java" package ="(default package)" value ="2"/> 469 <Value name="measureDistance" source ="MapObjects.java" package ="(default package)" value ="2"/> 470 <Value name="compactFine" source ="MapsMIDlet.java" package ="(default package)" value ="2"/> 471 <Value name="compact" source ="MapsMIDlet.java" package ="(default package)" value ="2"/> 472 <Value name="asinBad" source ="MathFP.java" package ="(default package)" value ="2"/> 473 <Value name="atan2" source ="MathFP.java" package ="(default package)" value ="2"/> 474 <Value name="div" source ="MathFP.java" package ="(default package)" value ="2"/> 475 <Value name="log" source ="MathFP.java" package ="(default package)" value ="2"/> 476 <Value name="mul" source ="MathFP.java" package ="(default package)" value ="2"/> 477 <Value name="setPrecision" source ="MathFP.java" package ="(default package)" value ="2"/> 478 <Value name="toFP" source ="MathFP.java" package ="(default package)" value ="2"/> 479 <Value name="toString" source ="MathFP.java" package ="(default package)" value ="2"/> 480 <Value name="drawOutlook" source ="Outlook.java" package ="(default package)" value ="2"/> 481 <Value name="PVector" source ="PVector.java" package ="(default package)" value ="2"/> 482 <Value name="PVector" source ="PVector.java" package ="(default package)" value ="2"/> 483 <Value name="mergeWith" source ="PVector.java" package ="(default package)" value ="2"/> 484 <Value name="sortAscending" source ="PVector.java" package ="(default package)" value ="2"/> 485 <Value name="sortAscending" source ="PVector.java" package ="(default package)" value ="2"/> 486 <Value name="sortByName" source ="PVector.java" package ="(default package)" value ="2"/> 487 <Value name="toString" source ="PVector.java" package ="(default package)" value ="2"/> 488 <Value name="Point" source ="Point.java" package ="(default package)" value ="2"/> 489 <Value name="Point" source ="Point.java" package ="(default package)" value ="2"/> 490 <Value name="Point" source ="Point.java" package ="(default package)" value ="2"/> 491 <Value name="Point" source ="Point.java" package ="(default package)" value ="2"/> 492 <Value name="check" source ="Point.java" package ="(default package)" value ="2"/> 493 <Value name="Zoom" source ="SelectorPoint.java" package ="(default package)" value ="2"/> 494 <Value name="compact" source ="SelectorPoint.java" package ="(default package)" value ="2"/> 495 <Value name="drawCaption" source ="SelectorPoint.java" package ="(default package)" value ="2"/> 496 <Value name="SimpleTextForm" source ="SimpleTextForm.java" package ="(default package)" value ="2"/> 497 <Value name="TextForm" source ="TextForm.java" package ="(default package)" value ="2"/> 498 <Value name="compactFine" source ="Thread4Friend.java" package ="(default package)" value ="2"/> 499 <Value name="compact" source ="Thread4Friend.java" package ="(default package)" value ="2"/> 500 <Value name="CommaHyphenString" source ="CommaHyphenString.java" package ="(default package)" value ="1"/> 501 <Value name="getCategoriesHyphen" source ="CommaHyphenString.java" package ="(default package)" value ="1"/> 502 <Value name="getCategories" source ="CommaHyphenString.java" package ="(default package)" value ="1"/> 503 <Value name="setEnd" source ="CompassCanvas.java" package ="(default package)" value ="1"/> 504 <Value name="Coordinates" source ="Coordinates.java" package ="(default package)" value ="1"/> 505 <Value name="Coordinates" source ="Coordinates.java" package ="(default package)" value ="1"/> 506 <Value name="bearing" source ="Coordinates.java" package ="(default package)" value ="1"/> 507 <Value name="degreesToRadians" source ="Coordinates.java" package ="(default package)" value ="1"/> 508 <Value name="distance" source ="Coordinates.java" package ="(default package)" value ="1"/> 509 <Value name="getLatitude" source ="Coordinates.java" package ="(default package)" value ="1"/> 510 <Value name="getLongitude" source ="Coordinates.java" package ="(default package)" value ="1"/> 511 <Value name="radiansToDegrees" source ="Coordinates.java" package ="(default package)" value ="1"/> 512 <Value name="setLatitude" source ="Coordinates.java" package ="(default package)" value ="1"/> 513 <Value name="setLongitude" source ="Coordinates.java" package ="(default package)" value ="1"/> 514 <Value name="DelRoute" source ="DelRoute.java" package ="(default package)" value ="1"/> 515 <Value name="getIndex" source ="DelRoute.java" package ="(default package)" value ="1"/> 516 <Value name="getRouteID" source ="DelRoute.java" package ="(default package)" value ="1"/> 517 <Value name="toString" source ="DelRoute.java" package ="(default package)" value ="1"/> 518 <Value name="Friend" source ="Friend.java" package ="(default package)" value ="1"/> 519 <Value name="getHash" source ="Friend.java" package ="(default package)" value ="1"/> 520 <Value name="getName" source ="Friend.java" package ="(default package)" value ="1"/> 521 <Value name="getResource" source ="Friend.java" package ="(default package)" value ="1"/> 522 <Value name="setFirst" source ="Friend.java" package ="(default package)" value ="1"/> 523 <Value name="setID" source ="Friend.java" package ="(default package)" value ="1"/> 524 <Value name="setThread" source ="Friend.java" package ="(default package)" value ="1"/> file:///home/zareac/Documents/Archive/Defect Prevention Techniques/metrics.xml
  • 7. 02/26/13 metrics.xml 7 525 <Value name="toString" source ="Friend.java" package ="(default package)" value ="1"/> 526 <Value name="HeapSorter" source ="HeapSorter.java" package ="(default package)" value ="1"/> 527 <Value name="buildHeap" source ="HeapSorter.java" package ="(default package)" value ="1"/> 528 <Value name="buildHeap" source ="HeapSorter.java" package ="(default package)" value ="1"/> 529 <Value name="heapSize" source ="HeapSorter.java" package ="(default package)" value ="1"/> 530 <Value name="heapSize" source ="HeapSorter.java" package ="(default package)" value ="1"/> 531 <Value name="left" source ="HeapSorter.java" package ="(default package)" value ="1"/> 532 <Value name="parent" source ="HeapSorter.java" package ="(default package)" value ="1"/> 533 <Value name="right" source ="HeapSorter.java" package ="(default package)" value ="1"/> 534 <Value name="ImageCanvas3" source ="ImageCanvas3.java" package ="(default package)" value ="1"/> 535 <Value name="paint" source ="ImageCanvas3.java" package ="(default package)" value ="1"/> 536 <Value name="decPan" source ="MapBackground.java" package ="(default package)" value ="1"/> 537 <Value name="drawMapBackground" source ="MapBackground.java" package ="(default package)" value ="1"/> 538 <Value name="getCanvasHeight" source ="MapBackground.java" package ="(default package)" value ="1"/> 539 <Value name="getCanvasWidth" source ="MapBackground.java" package ="(default package)" value ="1"/> 540 <Value name="getDownEnd" source ="MapBackground.java" package ="(default package)" value ="1"/> 541 <Value name="getImage" source ="MapBackground.java" package ="(default package)" value ="1"/> 542 <Value name="getLatSec" source ="MapBackground.java" package ="(default package)" value ="1"/> 543 <Value name="getLonSec" source ="MapBackground.java" package ="(default package)" value ="1"/> 544 <Value name="getNEdgeStr" source ="MapBackground.java" package ="(default package)" value ="1"/> 545 <Value name="getNewEdge" source ="MapBackground.java" package ="(default package)" value ="1"/> 546 <Value name="getPixLat" source ="MapBackground.java" package ="(default package)" value ="1"/> 547 <Value name="getPixLon" source ="MapBackground.java" package ="(default package)" value ="1"/> 548 <Value name="getPreviousEdge" source ="MapBackground.java" package ="(default package)" value ="1"/> 549 <Value name="getPreviousPixLat" source ="MapBackground.java" package ="(default package)" value ="1"/> 550 <Value name="getPreviousPixLon" source ="MapBackground.java" package ="(default package)" value ="1"/> 551 <Value name="getStep" source ="MapBackground.java" package ="(default package)" value ="1"/> 552 <Value name="getX" source ="MapBackground.java" package ="(default package)" value ="1"/> 553 <Value name="getY" source ="MapBackground.java" package ="(default package)" value ="1"/> 554 <Value name="getZoomLevel" source ="MapBackground.java" package ="(default package)" value ="1"/> 555 <Value name="imageHeight" source ="MapBackground.java" package ="(default package)" value ="1"/> 556 <Value name="imageWidth" source ="MapBackground.java" package ="(default package)" value ="1"/> 557 <Value name="incPan" source ="MapBackground.java" package ="(default package)" value ="1"/> 558 <Value name="setCanvasWH" source ="MapBackground.java" package ="(default package)" value ="1"/> 559 <Value name="setNewEdge" source ="MapBackground.java" package ="(default package)" value ="1"/> 560 <Value name="setPixels" source ="MapBackground.java" package ="(default package)" value ="1"/> 561 <Value name="setPreviousEdge" source ="MapBackground.java" package ="(default package)" value ="1"/> 562 <Value name="MapBackgroundFactory" source ="MapBackgroundFactory.java" package ="(default package)" value ="1"/> 563 <Value name="getMapBackground" source ="MapBackgroundFactory.java" package ="(default package)" value ="1"/> 564 <Value name="MapObjects" source ="MapObjects.java" package ="(default package)" value ="1"/> 565 <Value name="addFreeWaypoint" source ="MapObjects.java" package ="(default package)" value ="1"/> 566 <Value name="addNewFriend" source ="MapObjects.java" package ="(default package)" value ="1"/> 567 <Value name="addRoute" source ="MapObjects.java" package ="(default package)" value ="1"/> 568 <Value name="currentSet" source ="MapObjects.java" package ="(default package)" value ="1"/> 569 <Value name="deleteAllFriends" source ="MapObjects.java" package ="(default package)" value ="1"/> 570 <Value name="deleteFriend" source ="MapObjects.java" package ="(default package)" value ="1"/> 571 <Value name="destSet" source ="MapObjects.java" package ="(default package)" value ="1"/> 572 <Value name="getBearing" source ="MapObjects.java" package ="(default package)" value ="1"/> 573 <Value name="getCurrentPosition" source ="MapObjects.java" package ="(default package)" value ="1"/> 574 <Value name="getDestinationPosition" source ="MapObjects.java" package ="(default package)" value ="1"/> 575 <Value name="getDirection" source ="MapObjects.java" package ="(default package)" value ="1"/> 576 <Value name="getDrawablePoints" source ="MapObjects.java" package ="(default package)" value ="1"/> 577 <Value name="getDrawablePointsOld" source ="MapObjects.java" package ="(default package)" value ="1"/> 578 <Value name="getFreeWaypoints" source ="MapObjects.java" package ="(default package)" value ="1"/> 579 <Value name="getRoutes" source ="MapObjects.java" package ="(default package)" value ="1"/> 580 <Value name="removeRoute" source ="MapObjects.java" package ="(default package)" value ="1"/> 581 <Value name="resetCurrentPosition" source ="MapObjects.java" package ="(default package)" value ="1"/> 582 <Value name="resetDestinationPosition" source ="MapObjects.java" package ="(default package)" value ="1"/> 583 <Value name="setCurrentPosition" source ="MapObjects.java" package ="(default package)" value ="1"/> 584 <Value name="setDestinationPosition" source ="MapObjects.java" package ="(default package)" value ="1"/> 585 <Value name="setFreeWaypointsV" source ="MapObjects.java" package ="(default package)" value ="1"/> 586 <Value name="updateFriend" source ="MapObjects.java" package ="(default package)" value ="1"/> 587 <Value name="destroyApp" source ="MapsMIDlet.java" package ="(default package)" value ="1"/> 588 <Value name="getTimeStamp" source ="MapsMIDlet.java" package ="(default package)" value ="1"/> 589 <Value name="pauseApp" source ="MapsMIDlet.java" package ="(default package)" value ="1"/> 590 <Value name="setTimeStamp" source ="MapsMIDlet.java" package ="(default package)" value ="1"/> 591 <Value name="setWPList" source ="MapsMIDlet.java" package ="(default package)" value ="1"/> 592 <Value name="startApp" source ="MapsMIDlet.java" package ="(default package)" value ="1"/> 593 <Value name="abs" source ="MathFP.java" package ="(default package)" value ="1"/> 594 <Value name="acos" source ="MathFP.java" package ="(default package)" value ="1"/> 595 <Value name="add" source ="MathFP.java" package ="(default package)" value ="1"/> 596 <Value name="asin" source ="MathFP.java" package ="(default package)" value ="1"/> 597 <Value name="atan" source ="MathFP.java" package ="(default package)" value ="1"/> 598 <Value name="convert" source ="MathFP.java" package ="(default package)" value ="1"/> 599 <Value name="cos" source ="MathFP.java" package ="(default package)" value ="1"/> 600 <Value name="cot" source ="MathFP.java" package ="(default package)" value ="1"/> 601 <Value name="getPrecision" source ="MathFP.java" package ="(default package)" value ="1"/> 602 <Value name="getWholePart" source ="MathFP.java" package ="(default package)" value ="1"/> 603 <Value name="max" source ="MathFP.java" package ="(default package)" value ="1"/> 604 <Value name="min" source ="MathFP.java" package ="(default package)" value ="1"/> 605 <Value name="mod" source ="MathFP.java" package ="(default package)" value ="1"/> 606 <Value name="pow" source ="MathFP.java" package ="(default package)" value ="1"/> 607 <Value name="round" source ="MathFP.java" package ="(default package)" value ="1"/> 608 <Value name="sinBad" source ="MathFP.java" package ="(default package)" value ="1"/> 609 <Value name="sin" source ="MathFP.java" package ="(default package)" value ="1"/> 610 <Value name="sqrt" source ="MathFP.java" package ="(default package)" value ="1"/> 611 <Value name="sqrt" source ="MathFP.java" package ="(default package)" value ="1"/> 612 <Value name="sub" source ="MathFP.java" package ="(default package)" value ="1"/> file:///home/zareac/Documents/Archive/Defect Prevention Techniques/metrics.xml