Package org.eclipse.jgit.lib

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


    ObjectInserter ins = db.newObjectInserter();
    ObjectId id1 = ins.insert(Constants.OBJ_BLOB, Constants.encode("foo"));
    ObjectId id2 = ins.insert(Constants.OBJ_BLOB, Constants.encode("bar"));
    assertEquals(0, db.getObjectDatabase().listPacks().size());

    ObjectReader reader = ins.newReader();
    assertEquals("foo", readString(reader.open(id1)));
    assertEquals("bar", readString(reader.open(id2)));
    assertEquals(0, db.getObjectDatabase().listPacks().size());
    ins.flush();
    assertEquals(1, db.getObjectDatabase().listPacks().size());
View Full Code Here


    ObjectId id1 = ins.insert(Constants.OBJ_BLOB, Constants.encode("foo"));
    ins.flush();
    ObjectId id2 = ins.insert(Constants.OBJ_BLOB, Constants.encode("bar"));
    assertEquals(1, db.getObjectDatabase().listPacks().size());

    ObjectReader reader = ins.newReader();
    assertEquals("foo", readString(reader.open(id1)));
    assertEquals("bar", readString(reader.open(id2)));
    assertEquals(1, db.getObjectDatabase().listPacks().size());
    ins.flush();
    assertEquals(2, db.getObjectDatabase().listPacks().size());
View Full Code Here

    ObjectId id2 = ins.insert(Constants.OBJ_BLOB, Constants.encode("bar"));
    String abbr1 = ObjectId.toString(id1).substring(0, 4);
    String abbr2 = ObjectId.toString(id2).substring(0, 4);
    assertFalse(abbr1.equals(abbr2));

    ObjectReader reader = ins.newReader();
    Collection<ObjectId> objs;
    objs = reader.resolve(AbbreviatedObjectId.fromString(abbr1));
    assertEquals(1, objs.size());
    assertEquals(id1, objs.iterator().next());
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.