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

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

Introduction

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

Prototype

public static RevFilter create(String pattern) 

Source Link

Document

Create a message filter.

Usage

From source file:com.google.gerrit.server.query.change.LegacyMessagePredicate.java

License:Apache License

public LegacyMessagePredicate(Provider<ReviewDb> db, GitRepositoryManager repoManager, String text) {
    super(db, repoManager, ChangeQueryBuilder.FIELD_MESSAGE, text);
    this.rFilter = MessageRevFilter.create(text);
}

From source file:com.google.gerrit.server.query.change.MessagePredicate.java

License:Apache License

public MessagePredicate(Provider<ReviewDb> db, GitRepositoryManager repoManager, String text) {
    super(ChangeQueryBuilder.FIELD_MESSAGE, text);
    this.db = db;
    this.repoManager = repoManager;
    this.rFilter = MessageRevFilter.create(text);
}

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

License:Eclipse Distribution License

void addCMessageRevFilter(final String msg) {
    revLimiter.add(MessageRevFilter.create(msg));
}

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

License:Eclipse Distribution License

public LogCommand setMessageFilter(String filter) {
    checkCallable();
    msgFilter = MessageRevFilter.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 w w  w. j  a v  a2s. co  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);
}