Examples of EmptyTreeIterator


Examples of org.eclipse.jgit.treewalk.EmptyTreeIterator

  private static int addTree(TreeWalk tw, RevCommit commit)
      throws IOException {
    if (commit != null)
      return tw.addTree(commit.getTree());
    else
      return tw.addTree(new EmptyTreeIterator());
  }
View Full Code Here

Examples of org.eclipse.jgit.treewalk.EmptyTreeIterator

    RevCommit c = git.commit().setMessage("initial commit").call();

    // when
    TreeWalk walk = new TreeWalk(db);
    walk.addTree(c.getTree());
    walk.addTree(new EmptyTreeIterator());
    walk.addTree(new EmptyTreeIterator());
    List<ThreeWayDiffEntry> result = ThreeWayDiffEntry.scan(walk);

    // then
    assertThat(result, notNullValue());
    assertThat(Integer.valueOf(result.size()), is(Integer.valueOf(1)));
View Full Code Here

Examples of org.eclipse.jgit.treewalk.EmptyTreeIterator

    git.add().addFilepattern("a.txt").call();
    RevCommit c = git.commit().setMessage("initial commit").call();

    // when
    TreeWalk walk = new TreeWalk(db);
    walk.addTree(new EmptyTreeIterator());
    walk.addTree(new EmptyTreeIterator());
    walk.addTree(c.getTree());
    List<ThreeWayDiffEntry> result = ThreeWayDiffEntry.scan(walk);

    // then
    assertThat(result, notNullValue());
View Full Code Here

Examples of org.eclipse.jgit.treewalk.EmptyTreeIterator

    git.add().addFilepattern("a.txt").call();
    RevCommit c = git.commit().setMessage("initial commit").call();

    // when
    TreeWalk walk = new TreeWalk(db);
    walk.addTree(new EmptyTreeIterator());
    walk.addTree(c.getTree());
    walk.addTree(c.getTree());
    List<ThreeWayDiffEntry> result = ThreeWayDiffEntry.scan(walk);

    // then
View Full Code Here

Examples of org.eclipse.jgit.treewalk.EmptyTreeIterator

    // when
    TreeWalk walk = new TreeWalk(db);
    walk.addTree(c.getTree());
    walk.addTree(c.getTree());
    walk.addTree(new EmptyTreeIterator());
    List<ThreeWayDiffEntry> result = ThreeWayDiffEntry.scan(walk);

    // then
    assertThat(result, notNullValue());
    assertThat(Integer.valueOf(result.size()), is(Integer.valueOf(1)));
View Full Code Here

Examples of org.eclipse.jgit.treewalk.EmptyTreeIterator

    git.add().addFilepattern("a.txt").call();
    RevCommit c = git.commit().setMessage("initial commit").call();

    // when
    TreeWalk walk = new TreeWalk(db);
    walk.addTree(new EmptyTreeIterator());
    walk.addTree(c.getTree());
    walk.addTree(new EmptyTreeIterator());
    List<ThreeWayDiffEntry> result = ThreeWayDiffEntry.scan(walk);

    // then
    assertThat(result, notNullValue());
    assertThat(Integer.valueOf(result.size()), is(Integer.valueOf(1)));
View Full Code Here

Examples of org.eclipse.jgit.treewalk.EmptyTreeIterator

    RevCommit c = git.commit().setMessage("initial commit").call();

    // when
    TreeWalk walk = new TreeWalk(db);
    walk.addTree(c.getTree());
    walk.addTree(new EmptyTreeIterator());
    walk.addTree(c.getTree());
    List<ThreeWayDiffEntry> result = ThreeWayDiffEntry.scan(walk);

    // then
    assertThat(result, notNullValue());
View Full Code Here

Examples of org.eclipse.jgit.treewalk.EmptyTreeIterator

    TreeWalk treeWalk = new TreeWalk(repo);
    treeWalk.setRecursive(true);
    if (tree != null)
      treeWalk.addTree(tree);
    else
      treeWalk.addTree(new EmptyTreeIterator());
    treeWalk.addTree(new DirCacheIterator(repo.readDirCache()));
    treeWalk.setFilter(PathFilterGroup.createFromStrings(Collections.singleton(
        Repository.stripWorkDir(repo.getWorkTree(), file))));
    return treeWalk.next();
View Full Code Here

Examples of org.eclipse.jgit.treewalk.EmptyTreeIterator

    }
  }

  private void addTree(TreeWalk tw, ObjectId id) throws MissingObjectException, IncorrectObjectTypeException, IOException {
    if (id == null)
      tw.addTree(new EmptyTreeIterator());
    else
      tw.addTree(id);
  }
View Full Code Here

Examples of org.eclipse.jgit.treewalk.EmptyTreeIterator

    }
  }

  private void addTree(TreeWalk tw, ObjectId id) throws MissingObjectException, IncorrectObjectTypeException, IOException {
    if (id == null)
      tw.addTree(new EmptyTreeIterator());
    else
      tw.addTree(id);
  }
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.