private String messageTitle(RevCommit commit) { String message = Optional.fromNullable(commit.getMessage()).or(""); int newline = message.indexOf('\n'); return newline == -1 ? message : message.substring(0, newline); }
private String messageTitle(RevCommit commit) { String message = Optional.fromNullable(commit.getMessage()).or(""); int newline = message.indexOf('\n'); return newline == -1 ? message : message.substring(0, newline); }
private String messageTitle(RevCommit commit) { String message = Optional.fromNullable(commit.getMessage()).or(""); int newline = message.indexOf('\n'); return newline == -1 ? message : message.substring(0, newline); }
protected String fmt(RevCommit c) { String msg = c.getMessage(); if (msg.length() > 30) { msg = msg.substring(0, 30) + "..."; } return String.format("%s (%s)", c.getId().toString().substring(0, 8), msg); }
private String fmt(RevCommit c) { String msg = c.getMessage(); if (msg.length() > 30) { msg = msg.substring(0, 30) + "..."; } return String.format("%s (%s)", c.getId().toString().substring(0, 8), msg); }
@Override public void commit(RevCommit commit) { events.add(commit); sevents.add("COMMIT " + commit.getMessage()); }
@Override public void commit(RevCommit commit) { events.add(commit); sevents.add("COMMIT " + commit.getMessage()); }
public static String toString(@NonNull RevCommit c) { return String.format("%s(%s)[tree:%s, parents:%s, msg:%s, author:%s, committer:%s]", c.getClass().getSimpleName(), // toShortString(c.getId()), // toShortString(c.getTreeId()), // c.getParentIds().stream().map(RevObjects::toShortString) .collect(Collectors.toList()), // c.getMessage(), // toShortString(c.getAuthor()), // toShortString(c.getCommitter())); }
@Override public void print(RevCommit commit) throws IOException { Ansi ansi = newAnsi(console); ansi.fg(Color.YELLOW).a(getIdAsString(commit.getId())).reset(); String message = Strings.nullToEmpty(commit.getMessage()); String title = Splitter.on('\n').split(message).iterator().next(); ansi.a(" ").a(title); console.println(ansi.toString()); }
@Override public void print(RevCommit commit) throws IOException { Ansi ansi = newAnsi(console); ansi.fg(Color.YELLOW).a(getIdAsString(commit.getId())).reset(); String message = Strings.nullToEmpty(commit.getMessage()); String title = Splitter.on('\n').split(message).iterator().next(); ansi.a(" ").a(title); console.println(ansi.toString()); }
@Override public void print(RevCommit commit) throws IOException { Ansi ansi = newAnsi(console); ansi.fg(Color.YELLOW).a(getIdAsString(commit.getId())).reset(); String message = Strings.nullToEmpty(commit.getMessage()); String title = Splitter.on('\n').split(message).iterator().next(); ansi.a(" ").a(title); console.println(ansi.toString()); }
private int write(@NonNull RevCommit c, @NonNull FlatBufferBuilder builder) { return writeCommit(builder, c.getTreeId(), c.getParentIds(), c.getAuthor(), c.getCommitter(), c.getMessage()); }
public void writeCommit(RevCommit commit, DataOutput data) throws IOException { data.write(commit.getTreeId().getRawValue()); final int nParents = commit.getParentIds().size(); writeUnsignedVarInt(nParents, data); for (ObjectId pId : commit.getParentIds()) { data.write(pId.getRawValue()); } writePerson(commit.getAuthor(), data); writePerson(commit.getCommitter(), data); data.writeUTF(commit.getMessage()); }
@Override public void funnel(RevCommit from, PrimitiveSink into) { funnel(into, from.getTreeId(), from.getParentIds(), from.getMessage(), from.getAuthor(), from.getCommitter()); }
@Override public void funnel(RevCommit from, PrimitiveSink into) { funnel(into, from.getTreeId(), from.getParentIds(), from.getMessage(), from.getAuthor(), from.getCommitter()); }
public void writeCommit(RevCommit commit, DataOutput data) throws IOException { commit.getTreeId().writeTo(data); final int nParents = commit.getParentIds().size(); writeUnsignedVarInt(nParents, data); for (ObjectId pId : commit.getParentIds()) { pId.writeTo(data); } writePerson(commit.getAuthor(), data); writePerson(commit.getCommitter(), data); data.writeUTF(commit.getMessage()); }
@Test public void testCommitUsingCommitAndMessage() throws Exception { String message = "A message"; insertAndAdd(points1); final RevCommit commit = geogig.command(CommitOp.class) .setCommitter("anothercommitter", "anothercommitter@boundlessgeo.com").call(); insertAndAdd(points2); RevCommit commit2 = geogig.command(CommitOp.class).setCommit(commit).setMessage(message) .call(); assertNotSame(commit.getMessage(), commit2.getMessage()); assertEquals(commit.getAuthor(), commit2.getAuthor()); assertNotSame(commit.getCommitter(), commit2.getCommitter()); assertEquals(message, commit2.getMessage()); }
public static void deepEquals(@NonNull RevCommit expected, @NonNull RevCommit actual) { assertEquals(TYPE.COMMIT, actual.getType()); assertEquals(expected.getId(), actual.getId()); assertEquals(expected.getCommitter(), actual.getCommitter()); assertEquals(expected.getAuthor(), actual.getAuthor()); assertEquals(expected.getMessage(), actual.getMessage()); assertEquals(expected.getParentIds(), actual.getParentIds()); assertEquals(expected.getTreeId(), actual.getTreeId()); assertEquals(expected.getType(), actual.getType()); }
@Test public void testCommitUsingCommit() throws Exception { insertAndAdd(points1); final RevCommit commit = geogig.command(CommitOp.class) .setCommitter("anothercommitter", "anothercommitter@boundlessgeo.com").call(); insertAndAdd(points2); RevCommit commit2 = geogig.command(CommitOp.class).setCommit(commit).call(); assertEquals(commit.getMessage(), commit2.getMessage()); assertEquals(commit.getAuthor(), commit2.getAuthor()); assertNotSame(commit.getCommitter(), commit2.getCommitter()); }
@Test public void testCommitUsingCommit() throws Exception { insertAndAdd(points1); final RevCommit commit = geogig.command(CommitOp.class) .setCommitter("anothercommitter", "anothercommitter@boundlessgeo.com").call(); insertAndAdd(points2); RevCommit commit2 = geogig.command(CommitOp.class).setCommit(commit).call(); assertEquals(commit.getMessage(), commit2.getMessage()); assertEquals(commit.getAuthor(), commit2.getAuthor()); assertNotSame(commit.getCommitter(), commit2.getCommitter()); }