Package org.eclipse.jgit.lib

Examples of org.eclipse.jgit.lib.ReflogReader


    assertEquals("enlarged a", history.next().getFullMessage());
    assertEquals("create b", history.next().getFullMessage());
    assertEquals("create a", history.next().getFullMessage());
    assertFalse(history.hasNext());

    ReflogReader reader = db.getReflogReader(Constants.HEAD);
    assertTrue(reader.getLastEntry().getComment()
        .startsWith("revert: Revert \""));
    reader = db.getReflogReader(db.getBranch());
    assertTrue(reader.getLastEntry().getComment()
        .startsWith("revert: Revert \""));

  }
View Full Code Here


    assertEquals("add third", history.next().getFullMessage());
    assertEquals("add second", history.next().getFullMessage());
    assertEquals("add first", history.next().getFullMessage());
    assertFalse(history.hasNext());

    ReflogReader reader = db.getReflogReader(Constants.HEAD);
    assertTrue(reader.getLastEntry().getComment()
        .startsWith("revert: Revert \""));
    reader = db.getReflogReader(db.getBranch());
    assertTrue(reader.getLastEntry().getComment()
        .startsWith("revert: Revert \""));

  }
View Full Code Here

    assertEquals("add third", history.next().getFullMessage());
    assertEquals("add second", history.next().getFullMessage());
    assertEquals("add first", history.next().getFullMessage());
    assertFalse(history.hasNext());

    ReflogReader reader = db.getReflogReader(Constants.HEAD);
    assertTrue(reader.getLastEntry().getComment()
        .startsWith("revert: Revert \""));
    reader = db.getReflogReader(db.getBranch());
    assertTrue(reader.getLastEntry().getComment()
        .startsWith("revert: Revert \""));

  }
View Full Code Here

    // index shall be unchanged
    assertEquals(indexState, indexState(CONTENT));
    assertEquals(RepositoryState.SAFE, db.getRepositoryState());

    if (reason == null) {
      ReflogReader reader = db.getReflogReader(Constants.HEAD);
      assertTrue(reader.getLastEntry().getComment()
          .startsWith("revert: "));
      reader = db.getReflogReader(db.getBranch());
      assertTrue(reader.getLastEntry().getComment()
          .startsWith("revert: "));
    }
  }
View Full Code Here

        .getObjectId());
    assertNull(git.stashDrop().call());
    stashRef = git.getRepository().getRef(Constants.R_STASH);
    assertNull(stashRef);

    ReflogReader reader = git.getRepository().getReflogReader(
        Constants.R_STASH);
    assertNull(reader);
  }
View Full Code Here

        .getObjectId());

    assertNull(git.stashDrop().setAll(true).call());
    assertNull(git.getRepository().getRef(Constants.R_STASH));

    ReflogReader reader = git.getRepository().getReflogReader(
        Constants.R_STASH);
    assertNull(reader);
  }
View Full Code Here

    assertEquals(firstStash, git.stashDrop().call());
    stashRef = git.getRepository().getRef(Constants.R_STASH);
    assertNotNull(stashRef);
    assertEquals(firstStash, stashRef.getObjectId());

    ReflogReader reader = git.getRepository().getReflogReader(
        Constants.R_STASH);
    List<ReflogEntry> entries = reader.getReverseEntries();
    assertEquals(1, entries.size());
    assertEquals(ObjectId.zeroId(), entries.get(0).getOldId());
    assertEquals(firstStash, entries.get(0).getNewId());
    assertTrue(entries.get(0).getComment().length() > 0);
  }
View Full Code Here

    assertEquals(thirdStash, git.stashDrop().setStashRef(1).call());
    stashRef = git.getRepository().getRef(Constants.R_STASH);
    assertNotNull(stashRef);
    assertEquals(thirdStash, stashRef.getObjectId());

    ReflogReader reader = git.getRepository().getReflogReader(
        Constants.R_STASH);
    List<ReflogEntry> entries = reader.getReverseEntries();
    assertEquals(2, entries.size());
    assertEquals(ObjectId.zeroId(), entries.get(1).getOldId());
    assertEquals(firstStash, entries.get(1).getNewId());
    assertTrue(entries.get(1).getComment().length() > 0);
    assertEquals(entries.get(0).getOldId(), entries.get(1).getNewId());
View Full Code Here

    assertEquals(thirdStash, git.stashDrop().setStashRef(2).call());
    stashRef = git.getRepository().getRef(Constants.R_STASH);
    assertNotNull(stashRef);
    assertEquals(thirdStash, stashRef.getObjectId());

    ReflogReader reader = git.getRepository().getReflogReader(
        Constants.R_STASH);
    List<ReflogEntry> entries = reader.getReverseEntries();
    assertEquals(2, entries.size());
    assertEquals(ObjectId.zeroId(), entries.get(1).getOldId());
    assertEquals(secondStash, entries.get(1).getNewId());
    assertTrue(entries.get(1).getComment().length() > 0);
    assertEquals(entries.get(0).getOldId(), entries.get(1).getNewId());
View Full Code Here

    RevCommit stashed = git.stashCreate().setPerson(who).call();
    assertNotNull(stashed);
    assertEquals("content", read(committedFile));
    validateStashedCommit(stashed);

    ReflogReader reader = git.getRepository().getReflogReader(
        Constants.R_STASH);
    ReflogEntry entry = reader.getLastEntry();
    assertNotNull(entry);
    assertEquals(ObjectId.zeroId(), entry.getOldId());
    assertEquals(stashed, entry.getNewId());
    assertEquals(who, entry.getWho());
    assertEquals(stashed.getFullMessage(), entry.getComment());
View Full Code Here

TOP

Related Classes of org.eclipse.jgit.lib.ReflogReader

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.