Package org.eclipse.jgit.dircache

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


    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", 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));
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", FileMode.REGULAR_FILE));

      o.add(makeEntry("d", 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", FileMode.REGULAR_FILE));

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

    writer.print("content b");
    writer.close();

    ObjectInserter newObjectInserter = db.newObjectInserter();
    DirCache dc = db.lockDirCache();
    DirCacheBuilder builder = dc.builder();

    addEntryToBuilder("b.txt", file2, newObjectInserter, builder, 0);
    addEntryToBuilder("a.txt", file, newObjectInserter, builder, 1);

    writer = new PrintWriter(file);
View Full Code Here

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

      b.add(makeEntry("a", FileMode.REGULAR_FILE));

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

  @Override
  protected void run() throws Exception {
    root = db.getWorkTree();

    final DirCache dirc = db.lockDirCache();
    final DirCacheBuilder edit = dirc.builder();

    final TreeWalk walk = new TreeWalk(db);
    walk.reset(); // drop the first empty tree, which we do not need here
    walk.setRecursive(true);
    walk.setFilter(paths);
View Full Code Here

    try {
      dc = repo.lockDirCache();
      ObjectWriter ow = new ObjectWriter(repo);
      DirCacheIterator c;

      DirCacheBuilder builder = dc.builder();
      final TreeWalk tw = new TreeWalk(repo);
      tw.reset();
      tw.addTree(new DirCacheBuildIterator(builder));
      if (workingTreeIterator == null)
        workingTreeIterator = new FileTreeIterator(repo);
View Full Code Here

    DirCacheEditor dcEditor = index.editor();

    // get DirCacheBuilder for newly created in-core index to build a
    // temporary index for this commit
    DirCache inCoreIndex = DirCache.newInCore();
    DirCacheBuilder dcBuilder = inCoreIndex.builder();

    onlyProcessed = new boolean[only.size()];
    boolean emptyCommit = true;

    TreeWalk treeWalk = new TreeWalk(repo);
View Full Code Here

    DirCacheEditor dcEditor = index.editor();

    // get DirCacheBuilder for newly created in-core index to build a
    // temporary index for this commit
    DirCache inCoreIndex = DirCache.newInCore();
    DirCacheBuilder dcBuilder = inCoreIndex.builder();

    onlyProcessed = new boolean[only.size()];
    boolean emptyCommit = true;

    TreeWalk treeWalk = new TreeWalk(repo);
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.