public static ArrayMemory valueOf(RevObject value) { ArrayMemory memory = new ArrayMemory(); memory.refOfIndex("id").assign(valueOf(value.getId())); memory.refOfIndex("type").assign(value.getType()); return memory; }
/** * Set the object this tag refers to, and infer its type. * * @param obj * the object the tag will refer to. */ public void setObjectId(RevObject obj) { setObjectId(obj, obj.getType()); }
private void addObject(RevObject object, int pathHashCode) { addObject(object, object.getType(), pathHashCode); }
/** {@inheritDoc} */ @Override public String toString() { final StringBuilder s = new StringBuilder(); s.append(Constants.typeString(getType())); s.append(' '); s.append(name()); s.append(' '); appendCoreFlags(s); return s.toString(); }
byte[] getCachedBytes(RevObject obj) throws LargeObjectException, MissingObjectException, IncorrectObjectTypeException, IOException { return getCachedBytes(obj, reader.open(obj, obj.getType())); }
private void markLocalObjComplete(RevObject obj) throws IOException { while (obj.getType() == Constants.OBJ_TAG) { obj.add(COMPLETE); obj = ((RevTag) obj).getObject(); revWalk.parseHeaders(obj); } switch (obj.getType()) { case Constants.OBJ_BLOB: obj.add(COMPLETE); break; case Constants.OBJ_COMMIT: pushLocalCommit((RevCommit) obj); break; case Constants.OBJ_TREE: markTreeComplete((RevTree) obj); break; } }
switch (obj.getType()) { case Constants.OBJ_BLOB: processBlob(obj);
tip = ow.parseAny(objectId); if (r.getLeaf().getName().startsWith(Constants.R_HEADS) && tip.getType() != Constants.OBJ_COMMIT) {
o.flags |= UNINTERESTING; if (o.getType() != OBJ_COMMIT && boundary) addObject(o);
byte[] pathBuf = walker.getPathBuffer(); int pathLen = walker.getPathLength(); bases.addBase(o.getType(), pathBuf, pathLen, pathHash); filterAndAddObject(o, o.getType(), pathHash, want); countingMonitor.update(1); if (exclude(o)) continue; filterAndAddObject(o, o.getType(), walker.getPathHashCode(), want); countingMonitor.update(1);
/** * Set the object this tag refers to, and infer its type. * * @param obj * the object the tag will refer to. */ public void setObjectId(RevObject obj) { setObjectId(obj, obj.getType()); }
@Override public String toString() { final StringBuilder s = new StringBuilder(); s.append(Constants.typeString(getType())); s.append(' '); s.append(name()); s.append(' '); appendCoreFlags(s); return s.toString(); }
/** {@inheritDoc} */ @Override public String toString() { final StringBuilder s = new StringBuilder(); s.append(Constants.typeString(getType())); s.append(' '); s.append(name()); s.append(' '); appendCoreFlags(s); return s.toString(); }
/** {@inheritDoc} */ @Override public String toString() { final StringBuilder s = new StringBuilder(); s.append(Constants.typeString(getType())); s.append(' '); s.append(name()); s.append(' '); appendCoreFlags(s); return s.toString(); }
private static void assertHash(RevObject id, byte[] bin) { MessageDigest md = Constants.newMessageDigest(); md.update(Constants.encodedTypeString(id.getType())); md.update((byte) ' '); md.update(Constants.encodeASCII(bin.length)); md.update((byte) 0); md.update(bin); assertEquals(id, ObjectId.fromRaw(md.digest())); }
private static void assertHash(RevObject id, byte[] bin) { MessageDigest md = Constants.newMessageDigest(); md.update(Constants.encodedTypeString(id.getType())); md.update((byte) ' '); md.update(Constants.encodeASCII(bin.length)); md.update((byte) 0); md.update(bin); assertEquals(id, ObjectId.fromRaw(md.digest())); }
private static void assertHash(RevObject id, byte[] bin) { MessageDigest md = Constants.newMessageDigest(); md.update(Constants.encodedTypeString(id.getType())); md.update((byte) ' '); md.update(Constants.encodeASCII(bin.length)); md.update((byte) 0); md.update(bin); assertEquals(id, ObjectId.fromRaw(md.digest())); }
bitmapResult.addObject(ro, ro.getType()); pm.update(1);
@NotNull @Override public ObjectId convert(@NotNull Repository dstRepo, @NotNull ObjectInserter inserter, @NotNull ConvertResolver resolver, @Nullable Uploader uploader) throws IOException { final ObjectId id = resolver.resolve(TaskType.Simple, "", revObject.getObject()); final TagBuilder builder = new TagBuilder(); builder.setMessage(revObject.getFullMessage()); builder.setTag(revObject.getTagName()); builder.setTagger(revObject.getTaggerIdent()); builder.setObjectId(id, revObject.getObject().getType()); return inserter.insert(builder); } };