Class ConvertXmlToTextTask

java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
All Implemented Interfaces:
Cloneable

public class ConvertXmlToTextTask extends AbstractFindBugsTask
Ant task to generate HTML or plain text from a saved XML analysis results file.
  • Field Details

    • longBugCodes

      private boolean longBugCodes
    • applySuppression

      private boolean applySuppression
    • failIfBugFound

      private boolean failIfBugFound
    • input

      private String input
    • output

      private String output
    • format

      private String format
  • Constructor Details

    • ConvertXmlToTextTask

      public ConvertXmlToTextTask()
  • Method Details

    • setLongBugCodes

      public void setLongBugCodes(boolean longBugCodes)
      Parameters:
      longBugCodes - The longBugCodes to set.
    • setApplySuppression

      public void setApplySuppression(boolean applySuppression)
      Parameters:
      applySuppression - The applySuppression to set.
    • setInput

      public void setInput(String input)
      Parameters:
      input - The input to set.
    • setOutput

      public void setOutput(String output)
      Parameters:
      output - The output to set.
    • setInputFile

      public void setInputFile(String input)
      Parameters:
      input - The input to set.
    • setOutputFile

      public void setOutputFile(String output)
      Parameters:
      output - The output to set.
    • setFormat

      public void setFormat(String format)
      Parameters:
      format - The format to set.
    • setFailIfBugFound

      public void setFailIfBugFound(boolean failIfBugFound)
      Parameters:
      failIfBugFound - true to 'fail' at the end if at least one bug is reported
    • checkParameters

      protected void checkParameters()
      Description copied from class: AbstractFindBugsTask
      Check that all required attributes have been set.
      Overrides:
      checkParameters in class AbstractFindBugsTask
    • configureFindbugsEngine

      protected void configureFindbugsEngine()
      Specified by:
      configureFindbugsEngine in class AbstractFindBugsTask
    • beforeExecuteJavaProcess

      protected void beforeExecuteJavaProcess()
      Specified by:
      beforeExecuteJavaProcess in class AbstractFindBugsTask
    • afterExecuteJavaProcess

      protected void afterExecuteJavaProcess(int rc)
      Overrides:
      afterExecuteJavaProcess in class AbstractFindBugsTask