Package org.eclipse.jgit.dircache

Examples of org.eclipse.jgit.dircache.DirCache.builder()


  public void testNoDF_NoGap() throws Exception {
    final DirCache tree0 = db.readDirCache();
    final DirCache tree1 = db.readDirCache();
    {
      final DirCacheBuilder b0 = tree0.builder();
      final DirCacheBuilder b1 = tree1.builder();

      b0.add(makeEntry("a", REGULAR_FILE));
      b0.add(makeEntry("a.b", EXECUTABLE_FILE));
      b1.add(makeEntry("a/b", REGULAR_FILE));
      b0.add(makeEntry("a0b", SYMLINK));
View Full Code Here


  public void testDF_NoGap() throws Exception {
    final DirCache tree0 = db.readDirCache();
    final DirCache tree1 = db.readDirCache();
    {
      final DirCacheBuilder b0 = tree0.builder();
      final DirCacheBuilder b1 = tree1.builder();

      b0.add(makeEntry("a", REGULAR_FILE));
      b0.add(makeEntry("a.b", EXECUTABLE_FILE));
      b1.add(makeEntry("a/b", REGULAR_FILE));
      b0.add(makeEntry("a0b", SYMLINK));
View Full Code Here

  public void testDF_GapByOne() throws Exception {
    final DirCache tree0 = db.readDirCache();
    final DirCache tree1 = db.readDirCache();
    {
      final DirCacheBuilder b0 = tree0.builder();
      final DirCacheBuilder b1 = tree1.builder();

      b0.add(makeEntry("a", REGULAR_FILE));
      b0.add(makeEntry("a.b", EXECUTABLE_FILE));
      b1.add(makeEntry("a.b", EXECUTABLE_FILE));
      b1.add(makeEntry("a/b", REGULAR_FILE));
View Full Code Here

  public void testDF_SkipsSeenSubtree() throws Exception {
    final DirCache tree0 = db.readDirCache();
    final DirCache tree1 = db.readDirCache();
    {
      final DirCacheBuilder b0 = tree0.builder();
      final DirCacheBuilder b1 = tree1.builder();

      b0.add(makeEntry("a", REGULAR_FILE));
      b1.add(makeEntry("a.b", EXECUTABLE_FILE));
      b1.add(makeEntry("a/b", REGULAR_FILE));
      b0.add(makeEntry("a0b", SYMLINK));
View Full Code Here

  public void testDF_DetectConflict() throws Exception {
    final DirCache tree0 = db.readDirCache();
    final DirCache tree1 = db.readDirCache();
    {
      final DirCacheBuilder b0 = tree0.builder();
      final DirCacheBuilder b1 = tree1.builder();

      b0.add(makeEntry("0", REGULAR_FILE));
      b0.add(makeEntry("a", REGULAR_FILE));
      b1.add(makeEntry("0", REGULAR_FILE));
      b1.add(makeEntry("a.b", REGULAR_FILE));
View Full Code Here

  public void testNonRecursiveFiltering() throws IOException {
    final ObjectInserter odi = db.newObjectInserter();
    final ObjectId aSth = odi.insert(OBJ_BLOB, "a.sth".getBytes());
    final ObjectId aTxt = odi.insert(OBJ_BLOB, "a.txt".getBytes());
    final DirCache dc = db.readDirCache();
    final DirCacheBuilder builder = dc.builder();
    final DirCacheEntry aSthEntry = new DirCacheEntry("a.sth");
    aSthEntry.setFileMode(FileMode.REGULAR_FILE);
    aSthEntry.setObjectId(aSth);
    final DirCacheEntry aTxtEntry = new DirCacheEntry("a.txt");
    aTxtEntry.setFileMode(FileMode.REGULAR_FILE);
View Full Code Here

    final ObjectId aSth = odi.insert(OBJ_BLOB, "a.sth".getBytes());
    final ObjectId aTxt = odi.insert(OBJ_BLOB, "a.txt".getBytes());
    final ObjectId bSth = odi.insert(OBJ_BLOB, "b.sth".getBytes());
    final ObjectId bTxt = odi.insert(OBJ_BLOB, "b.txt".getBytes());
    final DirCache dc = db.readDirCache();
    final DirCacheBuilder builder = dc.builder();
    final DirCacheEntry aSthEntry = new DirCacheEntry("a.sth");
    aSthEntry.setFileMode(FileMode.REGULAR_FILE);
    aSthEntry.setObjectId(aSth);
    final DirCacheEntry aTxtEntry = new DirCacheEntry("a.txt");
    aTxtEntry.setFileMode(FileMode.REGULAR_FILE);
View Full Code Here

    final DirCache treeO = db.readDirCache();
    final DirCache treeT = db.readDirCache();
    {
      final DirCacheBuilder b = treeB.builder();
      final DirCacheBuilder o = treeO.builder();
      final DirCacheBuilder t = treeT.builder();

      b.add(makeEntry("libelf-po/a", FileMode.REGULAR_FILE));
      b.add(makeEntry("libelf/c", FileMode.REGULAR_FILE));

      o.add(makeEntry("Makefile", FileMode.REGULAR_FILE));
View Full Code Here

    final DirCache treeO = db.readDirCache();
    final DirCache treeT = db.readDirCache();
    {
      final DirCacheBuilder b = treeB.builder();
      final DirCacheBuilder o = treeO.builder();
      final DirCacheBuilder t = treeT.builder();

      b.add(makeEntry("d/o", FileMode.REGULAR_FILE));
      b.add(makeEntry("d/t", FileMode.REGULAR_FILE));

      o.add(makeEntry("d/o", FileMode.REGULAR_FILE, "o !"));
View Full Code Here

    final DirCache treeO = db.readDirCache();
    final DirCache treeT = db.readDirCache();
    {
      final DirCacheBuilder b = treeB.builder();
      final DirCacheBuilder o = treeO.builder();
      final DirCacheBuilder t = treeT.builder();

      b.add(makeEntry("d/o", FileMode.REGULAR_FILE));
      b.add(makeEntry("d/t", FileMode.REGULAR_FILE));

      o.add(makeEntry("d/o", FileMode.REGULAR_FILE));
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.