Class RevFilter.NoMergesFilter

java.lang.Object
org.eclipse.jgit.revwalk.filter.RevFilter
org.eclipse.jgit.revwalk.filter.RevFilter.NoMergesFilter
Enclosing class:
RevFilter

private static final class RevFilter.NoMergesFilter extends RevFilter
  • Constructor Details

    • NoMergesFilter

      private NoMergesFilter()
  • Method Details

    • include

      public boolean include(RevWalk walker, RevCommit c)
      Description copied from class: RevFilter
      Determine if the supplied commit should be included in results.
      Specified by:
      include in class RevFilter
      Parameters:
      walker - the active walker this filter is being invoked from within.
      c - the commit currently being tested. The commit has been parsed and its body is available for inspection only if the filter returns true from RevFilter.requiresCommitBody().
      Returns:
      true to include this commit in the results; false to have this commit be omitted entirely from the results.
    • clone

      public RevFilter clone()
      Description copied from class: RevFilter

      Clone this revision filter, including its parameters.

      This is a deep clone. If this filter embeds objects or other filters it must also clone those, to ensure the instances do not share mutable data.

      Specified by:
      clone in class RevFilter
    • requiresCommitBody

      public boolean requiresCommitBody()
      Description copied from class: RevFilter
      Whether the filter needs the commit body to be parsed.
      Overrides:
      requiresCommitBody in class RevFilter
      Returns:
      true if the filter needs the commit body to be parsed.
    • toString

      public String toString()
      Description copied from class: RevFilter
      Overrides:
      toString in class RevFilter