Package net.objectlab.qalab.parser

This package contains the Handler class which uses SAX to process input XML.

See:
          Description

Interface Summary
StatMerger Interface defining the statistics mergers.
 

Class Summary
BaseStatMerge This class abstract some methods used by all Stat Mergers being for Checkstyle, pmd, findbugs or Simian.
BuildStatForChartParser This is the parser for generating the charts from qalab.xml.
BuildStatMoverHandler A handler class which uses SAX method to parse the XML file from QALab and extract the files that have seen a change in statistics within the time window.
CheckstyleOrPMDBaseMerge This abstract class defines most common code between the handling of Checkstyle and PMD XML.
CheckstyleStatMerge This class is able to read the XML output from Checkstyle and integrate the violation results into our "buildstat" xml format.
CoberturaBranchStatMerge This class is able to read the XML output from Cobertura BRANCH information (version 1.7 required) and integrate the violation results into our "qalab" xml format.
CoberturaLineStatMerge This class is able to read the XML output from Cobertura (LINE INFORMATION) and integrate the violation results into our "qalab" xml format.
FileStats As part of the up/down movers task, this class contains info about a given file.
FindBugsStatMerge This class is able to read the XDOC output from FindBugs and integrate the violation results into our qalab.xml format.
PMDCPDStatMerge This class is able to read the XML output from PMD CPD (Copy Paste Detector) and integrate the violation results into our "qalab" xml format.
PMDStatMerge This class is able to read the XML output from PMD and integrate the violation results into our "qalab" xml format.
SimianStatMerge This class is able to read the XML output from Simian (version 2.x required) and integrate the violation results into our "qalab" xml format.
SingleStat A class to store each result which are stored as part of the FileStat.
 

Package net.objectlab.qalab.parser Description

This package contains the Handler class which uses SAX to process input XML. Output is saved to FileStat/SingleStat classes.