Class GitAddTask

java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.eclipse.jgit.ant.tasks.GitAddTask
All Implemented Interfaces:
Cloneable

public class GitAddTask extends org.apache.tools.ant.Task
Adds a file to the git index.
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private org.apache.tools.ant.types.resources.Union
     
    private File
     

    Fields inherited from class org.apache.tools.ant.Task

    target, taskName, taskType, wrapper

    Fields inherited from class org.apache.tools.ant.ProjectComponent

    description, location, project
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addDirset(org.apache.tools.ant.types.DirSet set)
    Add a set of files to add.
    void
    addFileset(org.apache.tools.ant.types.FileSet set)
    Add a set of files to add.
    void
    private org.apache.tools.ant.types.resources.Union
     
    void
    setSrc(File src)
    Set the field src.
    private String
     

    Methods inherited from class org.apache.tools.ant.Task

    bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType

    Methods inherited from class org.apache.tools.ant.ProjectComponent

    clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • src

      private File src
    • path

      private org.apache.tools.ant.types.resources.Union path
  • Constructor Details

    • GitAddTask

      public GitAddTask()
  • Method Details

    • setSrc

      public void setSrc(File src)

      Set the field src.

      Parameters:
      src - the src to set
    • addFileset

      public void addFileset(org.apache.tools.ant.types.FileSet set)
      Add a set of files to add.
      Parameters:
      set - a set of files to add.
    • addDirset

      public void addDirset(org.apache.tools.ant.types.DirSet set)
      Add a set of files to add.
      Parameters:
      set - a set of files to add.
    • getPath

      private org.apache.tools.ant.types.resources.Union getPath()
    • 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
    • translateFilePathUsingPrefix

      private String translateFilePathUsingPrefix(String file, String prefix) throws IOException
      Throws:
      IOException