org.gitective.core.filter.commit
Class SignedOffByFilter

java.lang.Object
  extended by org.eclipse.jgit.revwalk.filter.RevFilter
      extended by org.gitective.core.filter.commit.CommitFilter
          extended by org.gitective.core.filter.commit.PatternFindCommitFilter
              extended by org.gitective.core.filter.commit.CommitMessageFindFilter
                  extended by org.gitective.core.filter.commit.SignedOffByFilter
All Implemented Interfaces:
Cloneable

public class SignedOffByFilter
extends CommitMessageFindFilter

Commit message pattern filter that includes commit that have a Signed-off-by line for a person.


Field Summary
static String SIGNED_OFF_BY
          Signed off by format
 
Fields inherited from class org.gitective.core.filter.commit.PatternFindCommitFilter
flags, matcher, pattern
 
Fields inherited from class org.gitective.core.filter.commit.CommitFilter
repository
 
Fields inherited from class org.eclipse.jgit.revwalk.filter.RevFilter
ALL, MERGE_BASE, NO_MERGES, NONE
 
Constructor Summary
SignedOffByFilter(org.eclipse.jgit.lib.PersonIdent person)
          Create a signed off by filter matching the person
 
Method Summary
 org.eclipse.jgit.revwalk.filter.RevFilter clone()
          Clones this filter.
 
Methods inherited from class org.gitective.core.filter.commit.CommitMessageFindFilter
getText
 
Methods inherited from class org.gitective.core.filter.commit.PatternFindCommitFilter
include
 
Methods inherited from class org.gitective.core.filter.commit.CommitFilter
include, reset, setRepository, setStop
 
Methods inherited from class org.eclipse.jgit.revwalk.filter.RevFilter
negate, requiresCommitBody, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SIGNED_OFF_BY

public static final String SIGNED_OFF_BY
Signed off by format

See Also:
Constant Field Values
Constructor Detail

SignedOffByFilter

public SignedOffByFilter(org.eclipse.jgit.lib.PersonIdent person)
Create a signed off by filter matching the person

Parameters:
person - must be non-null
Method Detail

clone

public org.eclipse.jgit.revwalk.filter.RevFilter clone()
Description copied from class: CommitFilter
Clones this filter.

The default implementation throws a UnsupportedOperationException and sub-classes should override if filter cloning is supported.

Overrides:
clone in class CommitMessageFindFilter
See Also:
RevFilter.clone()


Copyright © 2011-2012. All Rights Reserved.