<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="http://findbugs.sourceforge.net/xsl/default.xsl"?>

<BugCollection version="1.3.8" sequence="0" timestamp="1304246036809" analysisTimestamp="1304246038944" release="">
  <Project filename="&lt;&lt;unnamed project&gt;&gt;" projectName="">
    <Jar>/srv/hudson/jobs/QedeqReleaseBuild/workspace/qedeq_gen/release/ant/modules/qedeq_gui_se/target/classes</Jar>
    <AuxClasspathEntry>/srv/hudson/jobs/QedeqReleaseBuild/workspace/team/svn/QedeqLib/junit.jar</AuxClasspathEntry>
    <AuxClasspathEntry>/srv/hudson/jobs/QedeqReleaseBuild/workspace/team/svn/QedeqLib/xercesImpl.jar</AuxClasspathEntry>
    <AuxClasspathEntry>/srv/hudson/jobs/QedeqReleaseBuild/workspace/team/svn/QedeqLib/xml-apis.jar</AuxClasspathEntry>
    <AuxClasspathEntry>/srv/hudson/jobs/QedeqReleaseBuild/workspace/team/svn/QedeqLib/xalan.jar</AuxClasspathEntry>
    <AuxClasspathEntry>/srv/hudson/jobs/QedeqReleaseBuild/workspace/team/svn/QedeqLib/commons-io-1.4.jar</AuxClasspathEntry>
    <AuxClasspathEntry>/srv/hudson/jobs/QedeqReleaseBuild/workspace/team/svn/QedeqLib/commons-lang-2.4.jar</AuxClasspathEntry>
    <AuxClasspathEntry>/srv/hudson/jobs/QedeqReleaseBuild/workspace/team/svn/QedeqLib/commons-logging-1.1.1.jar</AuxClasspathEntry>
    <AuxClasspathEntry>/srv/hudson/jobs/QedeqReleaseBuild/workspace/team/svn/QedeqLib/commons-httpclient-3.1.jar</AuxClasspathEntry>
    <AuxClasspathEntry>/srv/hudson/jobs/QedeqReleaseBuild/workspace/team/svn/QedeqLib/commons-codec-1.3.jar</AuxClasspathEntry>
    <AuxClasspathEntry>/srv/hudson/jobs/QedeqReleaseBuild/workspace/team/svn/QedeqLib/log4j-1.2.14.jar</AuxClasspathEntry>
    <AuxClasspathEntry>/srv/hudson/jobs/QedeqReleaseBuild/workspace/team/svn/QedeqLib/forms-1.1.0.jar</AuxClasspathEntry>
    <AuxClasspathEntry>/srv/hudson/jobs/QedeqReleaseBuild/workspace/team/svn/QedeqLib/looks-2.1.4.jar</AuxClasspathEntry>
    <AuxClasspathEntry>/srv/hudson/jobs/QedeqReleaseBuild/workspace/team/svn/QedeqLib/clover-2.3.1.jar</AuxClasspathEntry>
    <AuxClasspathEntry>/srv/hudson/jobs/QedeqReleaseBuild/workspace/team/svn/QedeqLib/jh-2.0.5.jar</AuxClasspathEntry>
    <AuxClasspathEntry>/srv/hudson/jobs/QedeqReleaseBuild/workspace/team/svn/QedeqLib/jdepend-2.9.jar</AuxClasspathEntry>
    <AuxClasspathEntry>/srv/hudson/jobs/QedeqReleaseBuild/workspace/qedeq_gen/release/ant/modules/qedeq_kernel/target/classes</AuxClasspathEntry>
    <AuxClasspathEntry>/srv/hudson/jobs/QedeqReleaseBuild/workspace/qedeq_gen/release/ant/modules/qedeq_kernel/src/main/resources</AuxClasspathEntry>
    <AuxClasspathEntry>/srv/hudson/jobs/QedeqReleaseBuild/workspace/qedeq_gen/release/ant/modules/qedeq_kernel/src/test/resources</AuxClasspathEntry>
    <AuxClasspathEntry>/srv/hudson/jobs/QedeqReleaseBuild/workspace/qedeq_gen/release/ant/modules/qedeq_kernel/target/test-classes</AuxClasspathEntry>
    <AuxClasspathEntry>/srv/hudson/jobs/QedeqReleaseBuild/workspace/qedeq_gen/release/ant/modules/qedeq_gui_se/target/classes</AuxClasspathEntry>
    <AuxClasspathEntry>/srv/hudson/jobs/QedeqReleaseBuild/workspace/qedeq_gen/release/ant/modules/qedeq_gui_se/src/main/resources</AuxClasspathEntry>
    <SrcDir>/srv/hudson/jobs/QedeqReleaseBuild/workspace/qedeq_gen/release/ant/modules/qedeq_gui_se/src/main/java</SrcDir>
  </Project>
  <BugInstance type="DM_EXIT" priority="2" abbrev="Dm" category="BAD_PRACTICE" instanceHash="b41c6fc7c5538cef045c0c4b7831097c" instanceOccurrenceNum="0" instanceOccurrenceMax="0">
    <ShortMessage>Method invokes System.exit(...)</ShortMessage>
    <LongMessage>org.qedeq.gui.se.control.ExitAction.actionPerformed(ActionEvent) invokes System.exit(...), which shuts down the entire virtual machine</LongMessage>
    <Class classname="org.qedeq.gui.se.control.ExitAction" primary="true">
      <SourceLine classname="org.qedeq.gui.se.control.ExitAction" start="30" end="35" sourcefile="ExitAction.java" sourcepath="org/qedeq/gui/se/control/ExitAction.java" relSourcepath="org/qedeq/gui/se/control/ExitAction.java">
        <Message>At ExitAction.java:[lines 30-35]</Message>
      </SourceLine>
      <Message>In class org.qedeq.gui.se.control.ExitAction</Message>
    </Class>
    <Method classname="org.qedeq.gui.se.control.ExitAction" name="actionPerformed" signature="(Ljava/awt/event/ActionEvent;)V" isStatic="false" primary="true">
      <SourceLine classname="org.qedeq.gui.se.control.ExitAction" start="33" end="35" startBytecode="0" endBytecode="70" sourcefile="ExitAction.java" sourcepath="org/qedeq/gui/se/control/ExitAction.java" relSourcepath="org/qedeq/gui/se/control/ExitAction.java"/>
      <Message>In method org.qedeq.gui.se.control.ExitAction.actionPerformed(ActionEvent)</Message>
    </Method>
    <SourceLine classname="org.qedeq.gui.se.control.ExitAction" primary="true" start="34" end="34" startBytecode="7" endBytecode="7" sourcefile="ExitAction.java" sourcepath="org/qedeq/gui/se/control/ExitAction.java" relSourcepath="org/qedeq/gui/se/control/ExitAction.java">
      <Message>At ExitAction.java:[line 34]</Message>
    </SourceLine>
  </BugInstance>
  <BugInstance type="DLS_DEAD_LOCAL_STORE" priority="2" abbrev="DLS" category="STYLE" instanceHash="75102a6f7ea2ccb2ea31476732b0d7e4" instanceOccurrenceNum="0" instanceOccurrenceMax="0">
    <ShortMessage>Dead store to local variable</ShortMessage>
    <LongMessage>Dead store to elements in org.qedeq.gui.se.pane.ParserPane$1.actionPerformed(ActionEvent)</LongMessage>
    <Class classname="org.qedeq.gui.se.pane.ParserPane$1" primary="true">
      <SourceLine classname="org.qedeq.gui.se.pane.ParserPane$1" start="159" end="191" sourcefile="ParserPane.java" sourcepath="org/qedeq/gui/se/pane/ParserPane.java" relSourcepath="org/qedeq/gui/se/pane/ParserPane.java">
        <Message>At ParserPane.java:[lines 159-191]</Message>
      </SourceLine>
      <Message>In class org.qedeq.gui.se.pane.ParserPane$1</Message>
    </Class>
    <Method classname="org.qedeq.gui.se.pane.ParserPane$1" name="actionPerformed" signature="(Ljava/awt/event/ActionEvent;)V" isStatic="false" primary="true">
      <SourceLine classname="org.qedeq.gui.se.pane.ParserPane$1" start="161" end="191" startBytecode="0" endBytecode="106" sourcefile="ParserPane.java" sourcepath="org/qedeq/gui/se/pane/ParserPane.java" relSourcepath="org/qedeq/gui/se/pane/ParserPane.java"/>
      <Message>In method org.qedeq.gui.se.pane.ParserPane$1.actionPerformed(ActionEvent)</Message>
    </Method>
    <LocalVariable name="elements" register="6" pc="57" role="LOCAL_VARIABLE_NAMED">
      <Message>Local variable named elements</Message>
    </LocalVariable>
    <SourceLine classname="org.qedeq.gui.se.pane.ParserPane$1" primary="true" start="168" end="168" startBytecode="55" endBytecode="55" sourcefile="ParserPane.java" sourcepath="org/qedeq/gui/se/pane/ParserPane.java" relSourcepath="org/qedeq/gui/se/pane/ParserPane.java">
      <Message>At ParserPane.java:[line 168]</Message>
    </SourceLine>
    <Property name="edu.umd.cs.findbugs.detect.DeadLocalStoreProperty.DEAD_OBJECT_STORE" value="true"/>
    <Property name="edu.umd.cs.findbugs.detect.DeadLocalStoreProperty.LOCAL_NAME" value="elements"/>
    <Property name="edu.umd.cs.findbugs.detect.DeadLocalStoreProperty.KILLED_BY_SUBSEQUENT_STORE" value="true"/>
  </BugInstance>
  <BugCategory category="STYLE">
    <Description>Dodgy</Description>
  </BugCategory>
  <BugCategory category="BAD_PRACTICE">
    <Description>Bad practice</Description>
  </BugCategory>
  <BugPattern type="DM_EXIT" abbrev="Dm" category="BAD_PRACTICE" cweid="382">
    <ShortDescription>Method invokes System.exit(...)</ShortDescription>
    <Details><![CDATA[

  <p> Invoking System.exit shuts down the entire Java virtual machine. This
   should only been done when it is appropriate. Such calls make it
   hard or impossible for your code to be invoked by other code.
   Consider throwing a RuntimeException instead.</p>

    ]]></Details>
  </BugPattern>
  <BugPattern type="DLS_DEAD_LOCAL_STORE" abbrev="DLS" category="STYLE">
    <ShortDescription>Dead store to local variable</ShortDescription>
    <Details><![CDATA[

<p>
This instruction assigns a value to a local variable,
but the value is not read or used in any subsequent instruction.
Often, this indicates an error, because the value computed is never
used.
</p>
<p>
Note that Sun's javac compiler often generates dead stores for
final local variables.  Because FindBugs is a bytecode-based tool,
there is no easy way to eliminate these false positives.
</p>

    ]]></Details>
  </BugPattern>
  <BugCode abbrev="Dm">
    <Description>Dubious method used</Description>
  </BugCode>
  <BugCode abbrev="DLS" cweid="563">
    <Description>Dead local store</Description>
  </BugCode>
  <Errors errors="0" missingClasses="0"></Errors>
  <FindBugsSummary timestamp="Sun, 1 May 2011 10:33:56 +0000" total_classes="161" referenced_classes="832" total_bugs="2" total_size="4995" num_packages="9" vm_version="14.3-b01" cpu_seconds="12.18" clock_seconds="17.32" peak_mbytes="181.49" alloc_mbytes="508.06" gc_seconds="1.00" priority_2="2">
    <FileStats path="com/jgoodies/uif_lite/component/Factory.java" bugCount="0" size="21"/>
    <FileStats path="com/jgoodies/uif_lite/component/UIFSplitPane.java" bugCount="0" size="44"/>
    <FileStats path="com/jgoodies/uif_lite/panel/GradientPanel.java" bugCount="0" size="18"/>
    <FileStats path="com/jgoodies/uif_lite/panel/SimpleInternalFrame.java" bugCount="0" size="156"/>
    <FileStats path="org/qedeq/gui/se/control/AboutAction.java" bugCount="0" size="9"/>
    <FileStats path="org/qedeq/gui/se/control/AddAction.java" bugCount="0" size="44"/>
    <FileStats path="org/qedeq/gui/se/control/AddAllModulesFromQedeqAction.java" bugCount="0" size="25"/>
    <FileStats path="org/qedeq/gui/se/control/AddFileAction.java" bugCount="0" size="52"/>
    <FileStats path="org/qedeq/gui/se/control/CheckLogicAction.java" bugCount="0" size="40"/>
    <FileStats path="org/qedeq/gui/se/control/ErrorSelectionListener.java" bugCount="0" size="2"/>
    <FileStats path="org/qedeq/gui/se/control/ExitAction.java" bugCount="1" size="7" bugHash="cfc32bec743df8bbda029355966c275c"/>
    <FileStats path="org/qedeq/gui/se/control/HelpAction.java" bugCount="0" size="33"/>
    <FileStats path="org/qedeq/gui/se/control/LatexParserAction.java" bugCount="0" size="23"/>
    <FileStats path="org/qedeq/gui/se/control/MakeLatexAction.java" bugCount="0" size="35"/>
    <FileStats path="org/qedeq/gui/se/control/PluginAction.java" bugCount="0" size="73"/>
    <FileStats path="org/qedeq/gui/se/control/PluginPreferencesAction.java" bugCount="0" size="9"/>
    <FileStats path="org/qedeq/gui/se/control/PreferencesAction.java" bugCount="0" size="9"/>
    <FileStats path="org/qedeq/gui/se/control/ProcessViewAction.java" bugCount="0" size="16"/>
    <FileStats path="org/qedeq/gui/se/control/QedeqController.java" bugCount="0" size="133"/>
    <FileStats path="org/qedeq/gui/se/control/RemoveAllAction.java" bugCount="0" size="26"/>
    <FileStats path="org/qedeq/gui/se/control/RemoveLocalBufferAction.java" bugCount="0" size="36"/>
    <FileStats path="org/qedeq/gui/se/control/RemoveModuleAction.java" bugCount="0" size="41"/>
    <FileStats path="org/qedeq/gui/se/control/RemovePluginResultsAction.java" bugCount="0" size="40"/>
    <FileStats path="org/qedeq/gui/se/control/SelectionListener.java" bugCount="0" size="1"/>
    <FileStats path="org/qedeq/gui/se/control/SelectionListenerList.java" bugCount="0" size="31"/>
    <FileStats path="org/qedeq/gui/se/control/TextParserAction.java" bugCount="0" size="23"/>
    <FileStats path="org/qedeq/gui/se/control/WarningSelectionListener.java" bugCount="0" size="2"/>
    <FileStats path="org/qedeq/gui/se/element/CPTextArea.java" bugCount="0" size="20"/>
    <FileStats path="org/qedeq/gui/se/element/CPTextField.java" bugCount="0" size="15"/>
    <FileStats path="org/qedeq/gui/se/element/CPTextPane.java" bugCount="0" size="20"/>
    <FileStats path="org/qedeq/gui/se/element/ClipboardListener.java" bugCount="0" size="55"/>
    <FileStats path="org/qedeq/gui/se/main/GuiOptions.java" bugCount="0" size="122"/>
    <FileStats path="org/qedeq/gui/se/main/LowerTabbedView.java" bugCount="0" size="34"/>
    <FileStats path="org/qedeq/gui/se/main/QedeqMainFrame.java" bugCount="0" size="132"/>
    <FileStats path="org/qedeq/gui/se/main/QedeqMainPane.java" bugCount="0" size="28"/>
    <FileStats path="org/qedeq/gui/se/main/QedeqMenuBar.java" bugCount="0" size="114"/>
    <FileStats path="org/qedeq/gui/se/main/UpperTabbedView.java" bugCount="0" size="68"/>
    <FileStats path="org/qedeq/gui/se/pane/AboutDialog.java" bugCount="0" size="148"/>
    <FileStats path="org/qedeq/gui/se/pane/HtmlPane.java" bugCount="0" size="95"/>
    <FileStats path="org/qedeq/gui/se/pane/LogPane.java" bugCount="0" size="179"/>
    <FileStats path="org/qedeq/gui/se/pane/ModuleErrorAndWarningListContextMenu.java" bugCount="0" size="9"/>
    <FileStats path="org/qedeq/gui/se/pane/ModuleErrorAndWarningListModel.java" bugCount="0" size="98"/>
    <FileStats path="org/qedeq/gui/se/pane/ModuleErrorAndWarningListPane.java" bugCount="0" size="255"/>
    <FileStats path="org/qedeq/gui/se/pane/ModulePropertiesPane.java" bugCount="0" size="68"/>
    <FileStats path="org/qedeq/gui/se/pane/ParserPane.java" bugCount="1" size="239" bugHash="fd21478ee13c59c197be2ee86cf352ad"/>
    <FileStats path="org/qedeq/gui/se/pane/PluginPreferencesDialog.java" bugCount="0" size="204"/>
    <FileStats path="org/qedeq/gui/se/pane/PreferencesDialog.java" bugCount="0" size="352"/>
    <FileStats path="org/qedeq/gui/se/pane/ProcessListModel.java" bugCount="0" size="101"/>
    <FileStats path="org/qedeq/gui/se/pane/ProcessListPane.java" bugCount="0" size="203"/>
    <FileStats path="org/qedeq/gui/se/pane/ProcessWindow.java" bugCount="0" size="93"/>
    <FileStats path="org/qedeq/gui/se/pane/QedeqGuiConfig.java" bugCount="0" size="50"/>
    <FileStats path="org/qedeq/gui/se/pane/QedeqPane.java" bugCount="0" size="158"/>
    <FileStats path="org/qedeq/gui/se/pane/TextPaneWindow.java" bugCount="0" size="127"/>
    <FileStats path="org/qedeq/gui/se/tree/ModuleElement.java" bugCount="0" size="24"/>
    <FileStats path="org/qedeq/gui/se/tree/NothingSelectedException.java" bugCount="0" size="4"/>
    <FileStats path="org/qedeq/gui/se/tree/QedeqTreeCellRenderer.java" bugCount="0" size="130"/>
    <FileStats path="org/qedeq/gui/se/tree/QedeqTreeContextMenu.java" bugCount="0" size="37"/>
    <FileStats path="org/qedeq/gui/se/tree/QedeqTreeCtrl.java" bugCount="0" size="124"/>
    <FileStats path="org/qedeq/gui/se/tree/QedeqTreeModel.java" bugCount="0" size="93"/>
    <FileStats path="org/qedeq/gui/se/tree/QedeqTreeNode.java" bugCount="0" size="20"/>
    <FileStats path="org/qedeq/gui/se/tree/QedeqTreeView.java" bugCount="0" size="41"/>
    <FileStats path="org/qedeq/gui/se/util/BareBonesBrowserLaunch.java" bugCount="0" size="39"/>
    <FileStats path="org/qedeq/gui/se/util/CurrentLineHighlighterUtility.java" bugCount="0" size="69"/>
    <FileStats path="org/qedeq/gui/se/util/DataDictionary.java" bugCount="0" size="39"/>
    <FileStats path="org/qedeq/gui/se/util/DocumentMarker.java" bugCount="0" size="57"/>
    <FileStats path="org/qedeq/gui/se/util/DocumentMarkerPainter.java" bugCount="0" size="27"/>
    <FileStats path="org/qedeq/gui/se/util/ExternalLinkContentViewerUI.java" bugCount="0" size="16"/>
    <FileStats path="org/qedeq/gui/se/util/GuiHelper.java" bugCount="0" size="135"/>
    <FileStats path="org/qedeq/gui/se/util/MenuHelper.java" bugCount="0" size="60"/>
    <FileStats path="org/qedeq/text/se/main/Main.java" bugCount="0" size="144"/>
    <PackageStats package="com.jgoodies.uif_lite.component" total_bugs="0" total_types="2" total_size="65">
      <ClassStats class="com.jgoodies.uif_lite.component.Factory" sourceFile="Factory.java" interface="false" size="21" bugs="0"/>
      <ClassStats class="com.jgoodies.uif_lite.component.UIFSplitPane" sourceFile="UIFSplitPane.java" interface="false" size="44" bugs="0"/>
    </PackageStats>
    <PackageStats package="com.jgoodies.uif_lite.panel" total_bugs="0" total_types="5" total_size="174">
      <ClassStats class="com.jgoodies.uif_lite.panel.GradientPanel" sourceFile="GradientPanel.java" interface="false" size="18" bugs="0"/>
      <ClassStats class="com.jgoodies.uif_lite.panel.SimpleInternalFrame" sourceFile="SimpleInternalFrame.java" interface="false" size="103" bugs="0"/>
      <ClassStats class="com.jgoodies.uif_lite.panel.SimpleInternalFrame$1" sourceFile="SimpleInternalFrame.java" interface="false" size="1" bugs="0"/>
      <ClassStats class="com.jgoodies.uif_lite.panel.SimpleInternalFrame$RaisedHeaderBorder" sourceFile="SimpleInternalFrame.java" interface="false" size="18" bugs="0"/>
      <ClassStats class="com.jgoodies.uif_lite.panel.SimpleInternalFrame$ShadowBorder" sourceFile="SimpleInternalFrame.java" interface="false" size="34" bugs="0"/>
    </PackageStats>
    <PackageStats package="org.qedeq.gui.se.control" total_bugs="1" total_types="36" total_size="710" priority_2="1">
      <ClassStats class="org.qedeq.gui.se.control.AboutAction" sourceFile="AboutAction.java" interface="false" size="9" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.AddAction" sourceFile="AddAction.java" interface="false" size="36" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.AddAction$1" sourceFile="AddAction.java" interface="false" size="8" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.AddAllModulesFromQedeqAction" sourceFile="AddAllModulesFromQedeqAction.java" interface="false" size="14" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.AddAllModulesFromQedeqAction$1" sourceFile="AddAllModulesFromQedeqAction.java" interface="false" size="11" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.AddFileAction" sourceFile="AddFileAction.java" interface="false" size="34" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.AddFileAction$1" sourceFile="AddFileAction.java" interface="false" size="10" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.AddFileAction$2" sourceFile="AddFileAction.java" interface="false" size="8" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.CheckLogicAction" sourceFile="CheckLogicAction.java" interface="false" size="27" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.CheckLogicAction$1" sourceFile="CheckLogicAction.java" interface="false" size="13" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.ErrorSelectionListener" sourceFile="ErrorSelectionListener.java" interface="true" size="2" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.ExitAction" sourceFile="ExitAction.java" interface="false" size="7" bugs="1" priority_2="1"/>
      <ClassStats class="org.qedeq.gui.se.control.HelpAction" sourceFile="HelpAction.java" interface="false" size="33" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.LatexParserAction" sourceFile="LatexParserAction.java" interface="false" size="23" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.MakeLatexAction" sourceFile="MakeLatexAction.java" interface="false" size="24" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.MakeLatexAction$1" sourceFile="MakeLatexAction.java" interface="false" size="11" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.PluginAction" sourceFile="PluginAction.java" interface="false" size="53" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.PluginAction$1" sourceFile="PluginAction.java" interface="false" size="12" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.PluginAction$1$1" sourceFile="PluginAction.java" interface="false" size="8" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.PluginPreferencesAction" sourceFile="PluginPreferencesAction.java" interface="false" size="9" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.PreferencesAction" sourceFile="PreferencesAction.java" interface="false" size="9" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.ProcessViewAction" sourceFile="ProcessViewAction.java" interface="false" size="8" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.ProcessViewAction$1" sourceFile="ProcessViewAction.java" interface="false" size="8" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.QedeqController" sourceFile="QedeqController.java" interface="false" size="133" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.RemoveAllAction" sourceFile="RemoveAllAction.java" interface="false" size="15" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.RemoveAllAction$1" sourceFile="RemoveAllAction.java" interface="false" size="11" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.RemoveLocalBufferAction" sourceFile="RemoveLocalBufferAction.java" interface="false" size="20" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.RemoveLocalBufferAction$1" sourceFile="RemoveLocalBufferAction.java" interface="false" size="16" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.RemoveModuleAction" sourceFile="RemoveModuleAction.java" interface="false" size="27" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.RemoveModuleAction$1" sourceFile="RemoveModuleAction.java" interface="false" size="14" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.RemovePluginResultsAction" sourceFile="RemovePluginResultsAction.java" interface="false" size="27" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.RemovePluginResultsAction$1" sourceFile="RemovePluginResultsAction.java" interface="false" size="13" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.SelectionListener" sourceFile="SelectionListener.java" interface="true" size="1" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.SelectionListenerList" sourceFile="SelectionListenerList.java" interface="false" size="31" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.TextParserAction" sourceFile="TextParserAction.java" interface="false" size="23" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.control.WarningSelectionListener" sourceFile="WarningSelectionListener.java" interface="true" size="2" bugs="0"/>
    </PackageStats>
    <PackageStats package="org.qedeq.gui.se.element" total_bugs="0" total_types="4" total_size="110">
      <ClassStats class="org.qedeq.gui.se.element.CPTextArea" sourceFile="CPTextArea.java" interface="false" size="20" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.element.CPTextField" sourceFile="CPTextField.java" interface="false" size="15" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.element.CPTextPane" sourceFile="CPTextPane.java" interface="false" size="20" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.element.ClipboardListener" sourceFile="ClipboardListener.java" interface="false" size="55" bugs="0"/>
    </PackageStats>
    <PackageStats package="org.qedeq.gui.se.main" total_bugs="0" total_types="8" total_size="498">
      <ClassStats class="org.qedeq.gui.se.main.GuiOptions" sourceFile="GuiOptions.java" interface="false" size="122" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.main.LowerTabbedView" sourceFile="LowerTabbedView.java" interface="false" size="34" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.main.QedeqMainFrame" sourceFile="QedeqMainFrame.java" interface="false" size="118" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.main.QedeqMainFrame$1" sourceFile="QedeqMainFrame.java" interface="false" size="8" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.main.QedeqMainFrame$2" sourceFile="QedeqMainFrame.java" interface="false" size="6" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.main.QedeqMainPane" sourceFile="QedeqMainPane.java" interface="false" size="28" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.main.QedeqMenuBar" sourceFile="QedeqMenuBar.java" interface="false" size="114" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.main.UpperTabbedView" sourceFile="UpperTabbedView.java" interface="false" size="68" bugs="0"/>
    </PackageStats>
    <PackageStats package="org.qedeq.gui.se.pane" total_bugs="1" total_types="77" total_size="2379" priority_2="1">
      <ClassStats class="org.qedeq.gui.se.pane.AboutDialog" sourceFile="AboutDialog.java" interface="false" size="93" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.AboutDialog$1" sourceFile="AboutDialog.java" interface="false" size="9" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.AboutDialog$2" sourceFile="AboutDialog.java" interface="false" size="7" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.AboutDialog$3" sourceFile="AboutDialog.java" interface="false" size="9" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.AboutDialog$4" sourceFile="AboutDialog.java" interface="false" size="24" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.AboutDialog$5" sourceFile="AboutDialog.java" interface="false" size="6" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.HtmlPane" sourceFile="HtmlPane.java" interface="false" size="72" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.HtmlPane$1" sourceFile="HtmlPane.java" interface="false" size="10" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.HtmlPane$2" sourceFile="HtmlPane.java" interface="false" size="13" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.LogPane" sourceFile="LogPane.java" interface="false" size="81" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.LogPane$1" sourceFile="LogPane.java" interface="false" size="10" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.LogPane$2" sourceFile="LogPane.java" interface="false" size="13" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.LogPane$3" sourceFile="LogPane.java" interface="false" size="13" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.LogPane$4" sourceFile="LogPane.java" interface="false" size="13" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.LogPane$5" sourceFile="LogPane.java" interface="false" size="12" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.LogPane$6" sourceFile="LogPane.java" interface="false" size="12" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.LogPane$7" sourceFile="LogPane.java" interface="false" size="13" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.LogPane$8" sourceFile="LogPane.java" interface="false" size="12" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ModuleErrorAndWarningListContextMenu" sourceFile="ModuleErrorAndWarningListContextMenu.java" interface="false" size="9" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ModuleErrorAndWarningListModel" sourceFile="ModuleErrorAndWarningListModel.java" interface="false" size="98" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ModuleErrorAndWarningListPane" sourceFile="ModuleErrorAndWarningListPane.java" interface="false" size="148" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ModuleErrorAndWarningListPane$1" sourceFile="ModuleErrorAndWarningListPane.java" interface="false" size="27" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ModuleErrorAndWarningListPane$2" sourceFile="ModuleErrorAndWarningListPane.java" interface="false" size="10" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ModuleErrorAndWarningListPane$3" sourceFile="ModuleErrorAndWarningListPane.java" interface="false" size="14" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ModuleErrorAndWarningListPane$4" sourceFile="ModuleErrorAndWarningListPane.java" interface="false" size="8" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ModuleErrorAndWarningListPane$5" sourceFile="ModuleErrorAndWarningListPane.java" interface="false" size="9" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ModuleErrorAndWarningListPane$6" sourceFile="ModuleErrorAndWarningListPane.java" interface="false" size="7" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ModuleErrorAndWarningListPane$7" sourceFile="ModuleErrorAndWarningListPane.java" interface="false" size="7" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ModuleErrorAndWarningListPane$8" sourceFile="ModuleErrorAndWarningListPane.java" interface="false" size="7" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ModuleErrorAndWarningListPane$9" sourceFile="ModuleErrorAndWarningListPane.java" interface="false" size="7" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ModuleErrorAndWarningListPane$IconCellRenderer" sourceFile="ModuleErrorAndWarningListPane.java" interface="false" size="11" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ModulePropertiesPane" sourceFile="ModulePropertiesPane.java" interface="false" size="68" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ParserPane" sourceFile="ParserPane.java" interface="false" size="169" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ParserPane$1" sourceFile="ParserPane.java" interface="false" size="28" bugs="1" priority_2="1"/>
      <ClassStats class="org.qedeq.gui.se.pane.ParserPane$2" sourceFile="ParserPane.java" interface="false" size="7" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ParserPane$3" sourceFile="ParserPane.java" interface="false" size="10" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ParserPane$4" sourceFile="ParserPane.java" interface="false" size="8" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ParserPane$5" sourceFile="ParserPane.java" interface="false" size="10" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ParserPane$6" sourceFile="ParserPane.java" interface="false" size="7" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.PluginPreferencesDialog" sourceFile="PluginPreferencesDialog.java" interface="false" size="182" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.PluginPreferencesDialog$1" sourceFile="PluginPreferencesDialog.java" interface="false" size="7" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.PluginPreferencesDialog$2" sourceFile="PluginPreferencesDialog.java" interface="false" size="8" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.PluginPreferencesDialog$3" sourceFile="PluginPreferencesDialog.java" interface="false" size="7" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.PreferencesDialog" sourceFile="PreferencesDialog.java" interface="false" size="256" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.PreferencesDialog$1" sourceFile="PreferencesDialog.java" interface="false" size="17" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.PreferencesDialog$1$1" sourceFile="PreferencesDialog.java" interface="false" size="10" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.PreferencesDialog$2" sourceFile="PreferencesDialog.java" interface="false" size="17" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.PreferencesDialog$2$1" sourceFile="PreferencesDialog.java" interface="false" size="10" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.PreferencesDialog$3" sourceFile="PreferencesDialog.java" interface="false" size="17" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.PreferencesDialog$3$1" sourceFile="PreferencesDialog.java" interface="false" size="10" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.PreferencesDialog$4" sourceFile="PreferencesDialog.java" interface="false" size="8" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.PreferencesDialog$5" sourceFile="PreferencesDialog.java" interface="false" size="7" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ProcessListModel" sourceFile="ProcessListModel.java" interface="false" size="101" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ProcessListPane" sourceFile="ProcessListPane.java" interface="false" size="117" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ProcessListPane$1" sourceFile="ProcessListPane.java" interface="false" size="32" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ProcessListPane$2" sourceFile="ProcessListPane.java" interface="false" size="10" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ProcessListPane$3" sourceFile="ProcessListPane.java" interface="false" size="9" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ProcessListPane$4" sourceFile="ProcessListPane.java" interface="false" size="8" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ProcessListPane$5" sourceFile="ProcessListPane.java" interface="false" size="9" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ProcessListPane$6" sourceFile="ProcessListPane.java" interface="false" size="7" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ProcessListPane$IconCellRenderer" sourceFile="ProcessListPane.java" interface="false" size="11" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ProcessWindow" sourceFile="ProcessWindow.java" interface="false" size="58" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ProcessWindow$1" sourceFile="ProcessWindow.java" interface="false" size="7" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ProcessWindow$2" sourceFile="ProcessWindow.java" interface="false" size="7" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ProcessWindow$3" sourceFile="ProcessWindow.java" interface="false" size="7" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ProcessWindow$4" sourceFile="ProcessWindow.java" interface="false" size="7" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.ProcessWindow$5" sourceFile="ProcessWindow.java" interface="false" size="7" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.QedeqGuiConfig" sourceFile="QedeqGuiConfig.java" interface="false" size="50" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.QedeqPane" sourceFile="QedeqPane.java" interface="false" size="123" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.QedeqPane$1" sourceFile="QedeqPane.java" interface="false" size="28" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.QedeqPane$2" sourceFile="QedeqPane.java" interface="false" size="7" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.TextPaneWindow" sourceFile="TextPaneWindow.java" interface="false" size="75" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.TextPaneWindow$1" sourceFile="TextPaneWindow.java" interface="false" size="7" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.TextPaneWindow$2" sourceFile="TextPaneWindow.java" interface="false" size="11" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.TextPaneWindow$3" sourceFile="TextPaneWindow.java" interface="false" size="12" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.TextPaneWindow$4" sourceFile="TextPaneWindow.java" interface="false" size="16" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.pane.TextPaneWindow$5" sourceFile="TextPaneWindow.java" interface="false" size="6" bugs="0"/>
    </PackageStats>
    <PackageStats package="org.qedeq.gui.se.tree" total_bugs="0" total_types="15" total_size="473">
      <ClassStats class="org.qedeq.gui.se.tree.ModuleElement" sourceFile="ModuleElement.java" interface="false" size="24" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.tree.NothingSelectedException" sourceFile="NothingSelectedException.java" interface="false" size="4" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.tree.QedeqTreeCellRenderer" sourceFile="QedeqTreeCellRenderer.java" interface="false" size="130" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.tree.QedeqTreeContextMenu" sourceFile="QedeqTreeContextMenu.java" interface="false" size="37" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.tree.QedeqTreeCtrl" sourceFile="QedeqTreeCtrl.java" interface="false" size="70" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.tree.QedeqTreeCtrl$1" sourceFile="QedeqTreeCtrl.java" interface="false" size="10" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.tree.QedeqTreeCtrl$2" sourceFile="QedeqTreeCtrl.java" interface="false" size="12" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.tree.QedeqTreeCtrl$QedeqMouseListener" sourceFile="QedeqTreeCtrl.java" interface="false" size="15" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.tree.QedeqTreeCtrl$SelectionChangedCommand" sourceFile="QedeqTreeCtrl.java" interface="false" size="17" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.tree.QedeqTreeModel" sourceFile="QedeqTreeModel.java" interface="false" size="33" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.tree.QedeqTreeModel$1" sourceFile="QedeqTreeModel.java" interface="false" size="22" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.tree.QedeqTreeModel$2" sourceFile="QedeqTreeModel.java" interface="false" size="19" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.tree.QedeqTreeModel$3" sourceFile="QedeqTreeModel.java" interface="false" size="19" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.tree.QedeqTreeNode" sourceFile="QedeqTreeNode.java" interface="false" size="20" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.tree.QedeqTreeView" sourceFile="QedeqTreeView.java" interface="false" size="41" bugs="0"/>
    </PackageStats>
    <PackageStats package="org.qedeq.gui.se.util" total_bugs="0" total_types="13" total_size="442">
      <ClassStats class="org.qedeq.gui.se.util.BareBonesBrowserLaunch" sourceFile="BareBonesBrowserLaunch.java" interface="false" size="39" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.util.CurrentLineHighlighterUtility" sourceFile="CurrentLineHighlighterUtility.java" interface="false" size="45" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.util.CurrentLineHighlighterUtility$1" sourceFile="CurrentLineHighlighterUtility.java" interface="false" size="7" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.util.CurrentLineHighlighterUtility$2" sourceFile="CurrentLineHighlighterUtility.java" interface="false" size="11" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.util.CurrentLineHighlighterUtility$3" sourceFile="CurrentLineHighlighterUtility.java" interface="false" size="6" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.util.DataDictionary" sourceFile="DataDictionary.java" interface="false" size="39" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.util.DocumentMarker" sourceFile="DocumentMarker.java" interface="false" size="57" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.util.DocumentMarkerPainter" sourceFile="DocumentMarkerPainter.java" interface="false" size="27" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.util.ExternalLinkContentViewerUI" sourceFile="ExternalLinkContentViewerUI.java" interface="false" size="16" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.util.GuiHelper" sourceFile="GuiHelper.java" interface="false" size="135" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.util.MenuHelper" sourceFile="MenuHelper.java" interface="false" size="44" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.util.MenuHelper$1" sourceFile="MenuHelper.java" interface="false" size="8" bugs="0"/>
      <ClassStats class="org.qedeq.gui.se.util.MenuHelper$2" sourceFile="MenuHelper.java" interface="false" size="8" bugs="0"/>
    </PackageStats>
    <PackageStats package="org.qedeq.text.se.main" total_bugs="0" total_types="1" total_size="144">
      <ClassStats class="org.qedeq.text.se.main.Main" sourceFile="Main.java" interface="false" size="144" bugs="0"/>
    </PackageStats>
    <FindBugsProfile>
      <ClassProfile name="edu.umd.cs.findbugs.detect.UncallableMethodOfAnonymousClass" totalMilliseconds="11" invocations="161" avgMicrosecondsPerInvocation="69" maxMicrosecondsPerInvocation="1048" standardDeviationMircosecondsPerInvocation="95"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindBugsSummaryStats" totalMilliseconds="11" invocations="832" avgMicrosecondsPerInvocation="13" maxMicrosecondsPerInvocation="1980" standardDeviationMircosecondsPerInvocation="82"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindNonSerializableValuePassedToWriteObject" totalMilliseconds="11" invocations="161" avgMicrosecondsPerInvocation="71" maxMicrosecondsPerInvocation="3788" standardDeviationMircosecondsPerInvocation="298"/>
      <ClassProfile name="edu.umd.cs.findbugs.classfile.engine.bcel.ClassContextClassAnalysisEngine" totalMilliseconds="11" invocations="1343" avgMicrosecondsPerInvocation="8" maxMicrosecondsPerInvocation="3029" standardDeviationMircosecondsPerInvocation="83"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindUncalledPrivateMethods" totalMilliseconds="11" invocations="161" avgMicrosecondsPerInvocation="73" maxMicrosecondsPerInvocation="701" standardDeviationMircosecondsPerInvocation="106"/>
      <ClassProfile name="edu.umd.cs.findbugs.classfile.engine.bcel.LoadedFieldSetFactory" totalMilliseconds="12" invocations="759" avgMicrosecondsPerInvocation="15" maxMicrosecondsPerInvocation="2654" standardDeviationMircosecondsPerInvocation="97"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.SynchronizeAndNullCheckField" totalMilliseconds="12" invocations="161" avgMicrosecondsPerInvocation="75" maxMicrosecondsPerInvocation="555" standardDeviationMircosecondsPerInvocation="88"/>
      <ClassProfile name="edu.umd.cs.findbugs.classfile.engine.bcel.DominatorsAnalysisFactory" totalMilliseconds="15" invocations="56" avgMicrosecondsPerInvocation="271" maxMicrosecondsPerInvocation="2240" standardDeviationMircosecondsPerInvocation="451"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.NoteUnconditionalParamDerefs" totalMilliseconds="15" invocations="161" avgMicrosecondsPerInvocation="95" maxMicrosecondsPerInvocation="759" standardDeviationMircosecondsPerInvocation="96"/>
      <ClassProfile name="edu.umd.cs.findbugs.classfile.engine.bcel.LockDataflowFactory" totalMilliseconds="15" invocations="15" avgMicrosecondsPerInvocation="1033" maxMicrosecondsPerInvocation="6078" standardDeviationMircosecondsPerInvocation="1540"/>
      <ClassProfile name="edu.umd.cs.findbugs.classfile.engine.bcel.DepthFirstSearchFactory" totalMilliseconds="16" invocations="962" avgMicrosecondsPerInvocation="17" maxMicrosecondsPerInvocation="946" standardDeviationMircosecondsPerInvocation="46"/>
      <ClassProfile name="edu.umd.cs.findbugs.classfile.engine.bcel.MethodFactory" totalMilliseconds="18" invocations="874" avgMicrosecondsPerInvocation="21" maxMicrosecondsPerInvocation="1095" standardDeviationMircosecondsPerInvocation="57"/>
      <ClassProfile name="edu.umd.cs.findbugs.classfile.engine.bcel.ConstantPoolGenFactory" totalMilliseconds="19" invocations="161" avgMicrosecondsPerInvocation="121" maxMicrosecondsPerInvocation="5804" standardDeviationMircosecondsPerInvocation="516"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer" totalMilliseconds="19" invocations="161" avgMicrosecondsPerInvocation="121" maxMicrosecondsPerInvocation="1029" standardDeviationMircosecondsPerInvocation="151"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.Naming" totalMilliseconds="19" invocations="161" avgMicrosecondsPerInvocation="122" maxMicrosecondsPerInvocation="3216" standardDeviationMircosecondsPerInvocation="275"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindUnsyncGet" totalMilliseconds="19" invocations="161" avgMicrosecondsPerInvocation="123" maxMicrosecondsPerInvocation="10150" standardDeviationMircosecondsPerInvocation="797"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.Methods" totalMilliseconds="20" invocations="832" avgMicrosecondsPerInvocation="24" maxMicrosecondsPerInvocation="837" standardDeviationMircosecondsPerInvocation="51"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.NoteCheckReturnValue" totalMilliseconds="20" invocations="832" avgMicrosecondsPerInvocation="25" maxMicrosecondsPerInvocation="880" standardDeviationMircosecondsPerInvocation="54"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindReturnRef" totalMilliseconds="21" invocations="161" avgMicrosecondsPerInvocation="134" maxMicrosecondsPerInvocation="6252" standardDeviationMircosecondsPerInvocation="505"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindNonSerializableStoreIntoSession" totalMilliseconds="21" invocations="161" avgMicrosecondsPerInvocation="135" maxMicrosecondsPerInvocation="10128" standardDeviationMircosecondsPerInvocation="843"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.NoteNonNullAnnotations" totalMilliseconds="22" invocations="832" avgMicrosecondsPerInvocation="27" maxMicrosecondsPerInvocation="1129" standardDeviationMircosecondsPerInvocation="66"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.NoteCheckReturnValueAnnotations" totalMilliseconds="22" invocations="832" avgMicrosecondsPerInvocation="27" maxMicrosecondsPerInvocation="1240" standardDeviationMircosecondsPerInvocation="76"/>
      <ClassProfile name="edu.umd.cs.findbugs.classfile.engine.bcel.ReverseDepthFirstSearchFactory" totalMilliseconds="24" invocations="759" avgMicrosecondsPerInvocation="32" maxMicrosecondsPerInvocation="10067" standardDeviationMircosecondsPerInvocation="369"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.XMLFactoryBypass" totalMilliseconds="24" invocations="161" avgMicrosecondsPerInvocation="152" maxMicrosecondsPerInvocation="14729" standardDeviationMircosecondsPerInvocation="1155"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindMaskedFields" totalMilliseconds="24" invocations="161" avgMicrosecondsPerInvocation="152" maxMicrosecondsPerInvocation="10394" standardDeviationMircosecondsPerInvocation="895"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.NoteAnnotationRetention" totalMilliseconds="24" invocations="832" avgMicrosecondsPerInvocation="30" maxMicrosecondsPerInvocation="1463" standardDeviationMircosecondsPerInvocation="77"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.NoteJCIPAnnotation" totalMilliseconds="26" invocations="832" avgMicrosecondsPerInvocation="31" maxMicrosecondsPerInvocation="1738" standardDeviationMircosecondsPerInvocation="92"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindNullDerefsInvolvingNonShortCircuitEvaluation" totalMilliseconds="26" invocations="161" avgMicrosecondsPerInvocation="163" maxMicrosecondsPerInvocation="1585" standardDeviationMircosecondsPerInvocation="229"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment" totalMilliseconds="27" invocations="161" avgMicrosecondsPerInvocation="170" maxMicrosecondsPerInvocation="20169" standardDeviationMircosecondsPerInvocation="1582"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.SynchronizingOnContentsOfFieldToProtectField" totalMilliseconds="27" invocations="161" avgMicrosecondsPerInvocation="170" maxMicrosecondsPerInvocation="1591" standardDeviationMircosecondsPerInvocation="233"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.BadSyntaxForRegularExpression" totalMilliseconds="27" invocations="161" avgMicrosecondsPerInvocation="171" maxMicrosecondsPerInvocation="1608" standardDeviationMircosecondsPerInvocation="235"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindBadForLoop" totalMilliseconds="27" invocations="161" avgMicrosecondsPerInvocation="171" maxMicrosecondsPerInvocation="1755" standardDeviationMircosecondsPerInvocation="237"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindFloatEquality" totalMilliseconds="27" invocations="161" avgMicrosecondsPerInvocation="172" maxMicrosecondsPerInvocation="1624" standardDeviationMircosecondsPerInvocation="236"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FormatStringChecker" totalMilliseconds="29" invocations="161" avgMicrosecondsPerInvocation="182" maxMicrosecondsPerInvocation="1685" standardDeviationMircosecondsPerInvocation="249"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindSqlInjection" totalMilliseconds="29" invocations="161" avgMicrosecondsPerInvocation="183" maxMicrosecondsPerInvocation="5707" standardDeviationMircosecondsPerInvocation="498"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.BadResultSetAccess" totalMilliseconds="29" invocations="161" avgMicrosecondsPerInvocation="184" maxMicrosecondsPerInvocation="1696" standardDeviationMircosecondsPerInvocation="252"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.NoteSuppressedWarnings" totalMilliseconds="29" invocations="832" avgMicrosecondsPerInvocation="35" maxMicrosecondsPerInvocation="1118" standardDeviationMircosecondsPerInvocation="79"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindOpenStream" totalMilliseconds="30" invocations="161" avgMicrosecondsPerInvocation="188" maxMicrosecondsPerInvocation="11931" standardDeviationMircosecondsPerInvocation="1123"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindBadCast2" totalMilliseconds="30" invocations="161" avgMicrosecondsPerInvocation="189" maxMicrosecondsPerInvocation="19811" standardDeviationMircosecondsPerInvocation="1562"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.RepeatedConditionals" totalMilliseconds="31" invocations="161" avgMicrosecondsPerInvocation="197" maxMicrosecondsPerInvocation="1837" standardDeviationMircosecondsPerInvocation="269"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindHEmismatch" totalMilliseconds="32" invocations="161" avgMicrosecondsPerInvocation="202" maxMicrosecondsPerInvocation="1814" standardDeviationMircosecondsPerInvocation="257"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindPuzzlers" totalMilliseconds="33" invocations="161" avgMicrosecondsPerInvocation="206" maxMicrosecondsPerInvocation="1993" standardDeviationMircosecondsPerInvocation="281"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.InfiniteRecursiveLoop" totalMilliseconds="33" invocations="161" avgMicrosecondsPerInvocation="207" maxMicrosecondsPerInvocation="5439" standardDeviationMircosecondsPerInvocation="477"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.InfiniteLoop" totalMilliseconds="33" invocations="161" avgMicrosecondsPerInvocation="208" maxMicrosecondsPerInvocation="1789" standardDeviationMircosecondsPerInvocation="274"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindSelfComparison" totalMilliseconds="34" invocations="161" avgMicrosecondsPerInvocation="211" maxMicrosecondsPerInvocation="2020" standardDeviationMircosecondsPerInvocation="299"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.DuplicateBranches" totalMilliseconds="35" invocations="161" avgMicrosecondsPerInvocation="221" maxMicrosecondsPerInvocation="11302" standardDeviationMircosecondsPerInvocation="1035"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindNonShortCircuit" totalMilliseconds="35" invocations="161" avgMicrosecondsPerInvocation="221" maxMicrosecondsPerInvocation="5620" standardDeviationMircosecondsPerInvocation="496"/>
      <ClassProfile name="edu.umd.cs.findbugs.NonReportingDetectorToDetector2Adapter" totalMilliseconds="35" invocations="11138" avgMicrosecondsPerInvocation="3" maxMicrosecondsPerInvocation="565" standardDeviationMircosecondsPerInvocation="5"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.MutableLock" totalMilliseconds="36" invocations="161" avgMicrosecondsPerInvocation="224" maxMicrosecondsPerInvocation="27823" standardDeviationMircosecondsPerInvocation="2183"/>
      <ClassProfile name="edu.umd.cs.findbugs.ba.obl.ObligationAnalysis" totalMilliseconds="36" invocations="23" avgMicrosecondsPerInvocation="1572" maxMicrosecondsPerInvocation="10642" standardDeviationMircosecondsPerInvocation="3021"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindRefComparison" totalMilliseconds="36" invocations="161" avgMicrosecondsPerInvocation="225" maxMicrosecondsPerInvocation="1494" standardDeviationMircosecondsPerInvocation="282"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindSelfComparison2" totalMilliseconds="36" invocations="161" avgMicrosecondsPerInvocation="226" maxMicrosecondsPerInvocation="24545" standardDeviationMircosecondsPerInvocation="1939"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.MethodReturnCheck" totalMilliseconds="36" invocations="161" avgMicrosecondsPerInvocation="226" maxMicrosecondsPerInvocation="2119" standardDeviationMircosecondsPerInvocation="311"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.AppendingToAnObjectOutputStream" totalMilliseconds="37" invocations="161" avgMicrosecondsPerInvocation="232" maxMicrosecondsPerInvocation="10424" standardDeviationMircosecondsPerInvocation="839"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.CrossSiteScripting" totalMilliseconds="38" invocations="161" avgMicrosecondsPerInvocation="237" maxMicrosecondsPerInvocation="10321" standardDeviationMircosecondsPerInvocation="832"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.SynchronizationOnSharedBuiltinConstant" totalMilliseconds="39" invocations="161" avgMicrosecondsPerInvocation="246" maxMicrosecondsPerInvocation="8883" standardDeviationMircosecondsPerInvocation="732"/>
      <ClassProfile name="edu.umd.cs.findbugs.classfile.engine.bcel.ReturnPathTypeDataflowFactory" totalMilliseconds="43" invocations="297" avgMicrosecondsPerInvocation="147" maxMicrosecondsPerInvocation="3883" standardDeviationMircosecondsPerInvocation="312"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.StreamResourceTracker" totalMilliseconds="46" invocations="43" avgMicrosecondsPerInvocation="1085" maxMicrosecondsPerInvocation="6206" standardDeviationMircosecondsPerInvocation="1260"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.DumbMethods" totalMilliseconds="46" invocations="161" avgMicrosecondsPerInvocation="290" maxMicrosecondsPerInvocation="2586" standardDeviationMircosecondsPerInvocation="399"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.DumbMethodInvocations" totalMilliseconds="46" invocations="161" avgMicrosecondsPerInvocation="291" maxMicrosecondsPerInvocation="25891" standardDeviationMircosecondsPerInvocation="2065"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.SwitchFallthrough" totalMilliseconds="48" invocations="161" avgMicrosecondsPerInvocation="299" maxMicrosecondsPerInvocation="10463" standardDeviationMircosecondsPerInvocation="861"/>
      <ClassProfile name="edu.umd.cs.findbugs.DetectorToDetector2Adapter" totalMilliseconds="49" invocations="18059" avgMicrosecondsPerInvocation="2" maxMicrosecondsPerInvocation="103" standardDeviationMircosecondsPerInvocation="1"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindNullDeref" totalMilliseconds="53" invocations="161" avgMicrosecondsPerInvocation="334" maxMicrosecondsPerInvocation="22175" standardDeviationMircosecondsPerInvocation="1769"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.URLProblems" totalMilliseconds="57" invocations="161" avgMicrosecondsPerInvocation="356" maxMicrosecondsPerInvocation="3009" standardDeviationMircosecondsPerInvocation="509"/>
      <ClassProfile name="edu.umd.cs.findbugs.classfile.engine.asm.ClassReaderAnalysisEngine" totalMilliseconds="60" invocations="2342" avgMicrosecondsPerInvocation="25" maxMicrosecondsPerInvocation="34700" standardDeviationMircosecondsPerInvocation="752"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindDeadLocalStores" totalMilliseconds="60" invocations="161" avgMicrosecondsPerInvocation="377" maxMicrosecondsPerInvocation="27242" standardDeviationMircosecondsPerInvocation="2147"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.UnreadFields" totalMilliseconds="61" invocations="161" avgMicrosecondsPerInvocation="381" maxMicrosecondsPerInvocation="11443" standardDeviationMircosecondsPerInvocation="959"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.RuntimeExceptionCapture" totalMilliseconds="61" invocations="161" avgMicrosecondsPerInvocation="383" maxMicrosecondsPerInvocation="18594" standardDeviationMircosecondsPerInvocation="1490"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.LoadOfKnownNullValue" totalMilliseconds="65" invocations="161" avgMicrosecondsPerInvocation="405" maxMicrosecondsPerInvocation="10440" standardDeviationMircosecondsPerInvocation="1045"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.CallToUnsupportedMethod" totalMilliseconds="66" invocations="161" avgMicrosecondsPerInvocation="410" maxMicrosecondsPerInvocation="10195" standardDeviationMircosecondsPerInvocation="978"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.NoteNonnullReturnValues" totalMilliseconds="71" invocations="161" avgMicrosecondsPerInvocation="445" maxMicrosecondsPerInvocation="45520" standardDeviationMircosecondsPerInvocation="3584"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.SynchronizeOnClassLiteralNotGetClass" totalMilliseconds="72" invocations="161" avgMicrosecondsPerInvocation="451" maxMicrosecondsPerInvocation="48880" standardDeviationMircosecondsPerInvocation="3840"/>
      <ClassProfile name="edu.umd.cs.findbugs.classfile.engine.bcel.LiveLocalStoreDataflowFactory" totalMilliseconds="75" invocations="759" avgMicrosecondsPerInvocation="99" maxMicrosecondsPerInvocation="1919" standardDeviationMircosecondsPerInvocation="175"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.SerializableIdiom" totalMilliseconds="76" invocations="161" avgMicrosecondsPerInvocation="475" maxMicrosecondsPerInvocation="11038" standardDeviationMircosecondsPerInvocation="1194"/>
      <ClassProfile name="edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase" totalMilliseconds="79" invocations="12041" avgMicrosecondsPerInvocation="6" maxMicrosecondsPerInvocation="10129" standardDeviationMircosecondsPerInvocation="124"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindInconsistentSync2" totalMilliseconds="79" invocations="161" avgMicrosecondsPerInvocation="492" maxMicrosecondsPerInvocation="25614" standardDeviationMircosecondsPerInvocation="2057"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindNullDeref$CheckCallSitesAndReturnInstructions" totalMilliseconds="88" invocations="759" avgMicrosecondsPerInvocation="116" maxMicrosecondsPerInvocation="10168" standardDeviationMircosecondsPerInvocation="444"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.ReflectiveClasses" totalMilliseconds="105" invocations="832" avgMicrosecondsPerInvocation="127" maxMicrosecondsPerInvocation="3110" standardDeviationMircosecondsPerInvocation="264"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.EqualsOperandShouldHaveClassCompatibleWithThis" totalMilliseconds="122" invocations="832" avgMicrosecondsPerInvocation="146" maxMicrosecondsPerInvocation="19450" standardDeviationMircosecondsPerInvocation="731"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.CalledMethods" totalMilliseconds="144" invocations="832" avgMicrosecondsPerInvocation="173" maxMicrosecondsPerInvocation="5988" standardDeviationMircosecondsPerInvocation="395"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase" totalMilliseconds="147" invocations="832" avgMicrosecondsPerInvocation="177" maxMicrosecondsPerInvocation="23740" standardDeviationMircosecondsPerInvocation="947"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical" totalMilliseconds="192" invocations="832" avgMicrosecondsPerInvocation="231" maxMicrosecondsPerInvocation="10854" standardDeviationMircosecondsPerInvocation="598"/>
      <ClassProfile name="edu.umd.cs.findbugs.classfile.engine.bcel.JavaClassAnalysisEngine" totalMilliseconds="201" invocations="1026" avgMicrosecondsPerInvocation="196" maxMicrosecondsPerInvocation="28175" standardDeviationMircosecondsPerInvocation="1246"/>
      <ClassProfile name="edu.umd.cs.findbugs.classfile.engine.bcel.MethodGenFactory" totalMilliseconds="226" invocations="761" avgMicrosecondsPerInvocation="298" maxMicrosecondsPerInvocation="61182" standardDeviationMircosecondsPerInvocation="2320"/>
      <ClassProfile name="edu.umd.cs.findbugs.classfile.engine.bcel.ConstantDataflowFactory" totalMilliseconds="227" invocations="759" avgMicrosecondsPerInvocation="300" maxMicrosecondsPerInvocation="35796" standardDeviationMircosecondsPerInvocation="1684"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.LazyInit" totalMilliseconds="238" invocations="161" avgMicrosecondsPerInvocation="1478" maxMicrosecondsPerInvocation="171906" standardDeviationMircosecondsPerInvocation="13590"/>
      <ClassProfile name="edu.umd.cs.findbugs.classfile.engine.bcel.CFGFactory" totalMilliseconds="242" invocations="759" avgMicrosecondsPerInvocation="319" maxMicrosecondsPerInvocation="14011" standardDeviationMircosecondsPerInvocation="769"/>
      <ClassProfile name="edu.umd.cs.findbugs.classfile.impl.ZipCodeBaseFactory" totalMilliseconds="251" invocations="25" avgMicrosecondsPerInvocation="10077" maxMicrosecondsPerInvocation="35224" standardDeviationMircosecondsPerInvocation="10564"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FindRefComparison$SpecialTypeAnalysis" totalMilliseconds="345" invocations="561" avgMicrosecondsPerInvocation="615" maxMicrosecondsPerInvocation="36642" standardDeviationMircosecondsPerInvocation="1827"/>
      <ClassProfile name="edu.umd.cs.findbugs.classfile.engine.bcel.IsNullValueDataflowFactory" totalMilliseconds="545" invocations="759" avgMicrosecondsPerInvocation="718" maxMicrosecondsPerInvocation="36613" standardDeviationMircosecondsPerInvocation="2261"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.FieldItemSummary" totalMilliseconds="569" invocations="832" avgMicrosecondsPerInvocation="684" maxMicrosecondsPerInvocation="24479" standardDeviationMircosecondsPerInvocation="1817"/>
      <ClassProfile name="edu.umd.cs.findbugs.classfile.engine.bcel.TypeDataflowFactory" totalMilliseconds="586" invocations="801" avgMicrosecondsPerInvocation="732" maxMicrosecondsPerInvocation="80508" standardDeviationMircosecondsPerInvocation="3321"/>
      <ClassProfile name="edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine" totalMilliseconds="619" invocations="2493" avgMicrosecondsPerInvocation="248" maxMicrosecondsPerInvocation="46030" standardDeviationMircosecondsPerInvocation="1706"/>
      <ClassProfile name="edu.umd.cs.findbugs.OpcodeStack$JumpInfoFactory" totalMilliseconds="635" invocations="12588" avgMicrosecondsPerInvocation="50" maxMicrosecondsPerInvocation="23065" standardDeviationMircosecondsPerInvocation="324"/>
      <ClassProfile name="edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder" totalMilliseconds="636" invocations="759" avgMicrosecondsPerInvocation="838" maxMicrosecondsPerInvocation="64616" standardDeviationMircosecondsPerInvocation="3425"/>
      <ClassProfile name="edu.umd.cs.findbugs.detect.NoteDirectlyRelevantTypeQualifiers" totalMilliseconds="688" invocations="832" avgMicrosecondsPerInvocation="827" maxMicrosecondsPerInvocation="29020" standardDeviationMircosecondsPerInvocation="2116"/>
      <ClassProfile name="edu.umd.cs.findbugs.classfile.engine.bcel.ValueNumberDataflowFactory" totalMilliseconds="724" invocations="989" avgMicrosecondsPerInvocation="732" maxMicrosecondsPerInvocation="48669" standardDeviationMircosecondsPerInvocation="2511"/>
      <ClassProfile name="edu.umd.cs.findbugs.classfile.engine.bcel.UnconditionalValueDerefDataflowFactory" totalMilliseconds="778" invocations="759" avgMicrosecondsPerInvocation="1025" maxMicrosecondsPerInvocation="43701" standardDeviationMircosecondsPerInvocation="3346"/>
      <ClassProfile name="edu.umd.cs.findbugs.classfile.engine.ClassDataAnalysisEngine" totalMilliseconds="4570" invocations="2495" avgMicrosecondsPerInvocation="1831" maxMicrosecondsPerInvocation="184660" standardDeviationMircosecondsPerInvocation="7211"/>
    </FindBugsProfile>
  </FindBugsSummary>
  <ClassFeatures></ClassFeatures>
  <History></History>
</BugCollection>
