Class BuildSignaturesTask

java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.codehaus.mojo.animal_sniffer.ant.BuildSignaturesTask
All Implemented Interfaces:
Cloneable

public class BuildSignaturesTask extends org.apache.tools.ant.Task
  • Field Details

    • destfile

      private File destfile
    • paths

      private Vector<org.apache.tools.ant.types.Path> paths
    • signatures

      private Vector<Signature> signatures
    • includeClasses

      private Vector<Ignore> includeClasses
    • excludeClasses

      private Vector<Ignore> excludeClasses
  • Constructor Details

    • BuildSignaturesTask

      public BuildSignaturesTask()
  • Method Details

    • setDestfile

      public void setDestfile(File dest)
    • addPath

      public void addPath(org.apache.tools.ant.types.Path path)
    • createSignature

      public Signature createSignature()
    • createIncludeClasses

      public Ignore createIncludeClasses()
    • createExcludeClasses

      public Ignore createExcludeClasses()
    • validate

      protected void validate()
    • execute

      public void execute() throws org.apache.tools.ant.BuildException
      Overrides:
      execute in class org.apache.tools.ant.Task
      Throws:
      org.apache.tools.ant.BuildException
    • process

      private void process(SignatureBuilder builder, File f) throws IOException
      Throws:
      IOException