Package org.eclipse.jgit.lib

Examples of org.eclipse.jgit.lib.ObjectInserter.release()


    } catch (ConcurrentRefUpdateException e) {
      log.error("", e);
    } catch (IOException e) {
      log.error("", e);
    } finally {
      inserter.release();
    }
  }

  /**
   * Ensures that we have a ticket for this ticket id.
View Full Code Here


      }

      // finish the index
      builder.finish();
    } finally {
      inserter.release();
    }
    return newIndex;
  }

  /**
 
View Full Code Here

        }
      } finally {
        revWalk.release();
      }
    } finally {
      odi.release();
    }
    return success;
  }

  @Override
View Full Code Here

      builder.add(dce);
      treeItr.next(1);
    }
    builder.commit();
    inserter.flush();
    inserter.release();
  }

  /**
   * Helper method to map arbitrary objects to user-defined names. This can be
   * used create short names for objects to produce small and stable debug
View Full Code Here

        imp.setIndexVersion(indexVersion);
      }
      p.parse(new TextProgressMonitor());
      inserter.flush();
    } finally {
      inserter.release();
    }
  }
}
View Full Code Here

        subC.setId(inserter.insert(OBJ_TREE, subC.format()));
      }
      newTree = inserter.insert(OBJ_TREE, root.format());
    }
    inserter.flush();
    inserter.release();

    final TreeWalk tw = new TreeWalk(db);
    tw.reset(oldTree, newTree);
    tw.setRecursive(true);
    tw.setFilter(TreeFilter.ANY_DIFF);
View Full Code Here

          "Notes removed by 'git notes remove'");
      return map.getNote(id);
    } catch (IOException e) {
      throw new JGitInternalException(e.getMessage(), e);
    } finally {
      inserter.release();
      walk.release();
    }
  }

  /**
 
View Full Code Here

            FileUtils.delete(file);
          }
        }

      } finally {
        inserter.release();
        cache.unlock();
      }

      // Hard reset to HEAD
      new ResetCommand(repo).setMode(ResetType.HARD).call();
View Full Code Here

          "Notes added by 'git notes add'");
      return map.getNote(id);
    } catch (IOException e) {
      throw new JGitInternalException(e.getMessage(), e);
    } finally {
      inserter.release();
      walk.release();
    }
  }

  /**
 
View Full Code Here

      setCallable(false);
    } catch (IOException e) {
      throw new JGitInternalException(
          JGitText.get().exceptionCaughtDuringExecutionOfAddCommand, e);
    } finally {
      inserter.release();
      if (dc != null)
        dc.unlock();
    }

    return dc;
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.