Example usage for org.eclipse.jgit.revwalk.filter AuthorRevFilter create

List of usage examples for org.eclipse.jgit.revwalk.filter AuthorRevFilter create

Introduction

In this page you can find the example usage for org.eclipse.jgit.revwalk.filter AuthorRevFilter create.

Prototype

public static RevFilter create(String pattern) 

Source Link

Document

Create a new author filter.

Usage

From source file:kr.re.ec.grigit.graph.ui.RevWalker.java

License:Eclipse Distribution License

void addAuthorRevFilter(final String who) {
    revLimiter.add(AuthorRevFilter.create(who));
}

From source file:org.eclipse.orion.server.git.jobs.LogCommand.java

License:Eclipse Distribution License

public LogCommand setAuthFilter(String filter) {
    checkCallable();
    authorFilter = AuthorRevFilter.create(filter);
    return this;
}

From source file:org.nbgit.ui.log.SearchExecutor.java

License:Open Source License

private void setupRevFilter(RepositoryRevision.Walk walk) {
    RevFilter filter = walk.getRevFilter();

    if (filterUsername) {
        RevFilter author = AuthorRevFilter.create(criteria.getUsername());

        if (filter == RevFilter.ALL) {
            filter = author;/*from www  .java 2  s .c  o m*/
        } else {
            filter = AndRevFilter.create(filter, author);
        }
    }

    if (filterMessage) {
        RevFilter message = MessageRevFilter.create(criteria.getCommitMessage());
        if (filter == RevFilter.ALL) {
            filter = message;
        } else {
            filter = AndRevFilter.create(filter, message);
        }
    }

    walk.setRevFilter(filter);
}