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

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
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
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
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
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 

Recently uploaded (20)

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
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
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
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
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 

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