Package org.eclipse.jgit.lib

Examples of org.eclipse.jgit.lib.ObjectId.abbreviate()


  public void testAbbreviateLooseBlob() throws Exception {
    ObjectId id = test.blob("test");

    assertEquals(id.abbreviate(2), reader.abbreviate(id, 2));
    assertEquals(id.abbreviate(7), reader.abbreviate(id, 7));
    assertEquals(id.abbreviate(8), reader.abbreviate(id, 8));
    assertEquals(id.abbreviate(10), reader.abbreviate(id, 10));
    assertEquals(id.abbreviate(16), reader.abbreviate(id, 16));

    Collection<ObjectId> matches = reader.resolve(reader.abbreviate(id, 8));
    assertNotNull(matches);
View Full Code Here


    ObjectId id = test.blob("test");

    assertEquals(id.abbreviate(2), reader.abbreviate(id, 2));
    assertEquals(id.abbreviate(7), reader.abbreviate(id, 7));
    assertEquals(id.abbreviate(8), reader.abbreviate(id, 8));
    assertEquals(id.abbreviate(10), reader.abbreviate(id, 10));
    assertEquals(id.abbreviate(16), reader.abbreviate(id, 16));

    Collection<ObjectId> matches = reader.resolve(reader.abbreviate(id, 8));
    assertNotNull(matches);
    assertEquals(1, matches.size());
View Full Code Here

    assertEquals(id.abbreviate(2), reader.abbreviate(id, 2));
    assertEquals(id.abbreviate(7), reader.abbreviate(id, 7));
    assertEquals(id.abbreviate(8), reader.abbreviate(id, 8));
    assertEquals(id.abbreviate(10), reader.abbreviate(id, 10));
    assertEquals(id.abbreviate(16), reader.abbreviate(id, 16));

    Collection<ObjectId> matches = reader.resolve(reader.abbreviate(id, 8));
    assertNotNull(matches);
    assertEquals(1, matches.size());
    assertEquals(id, matches.iterator().next());
View Full Code Here

    } finally {
      dst.close();
    }
    new FileOutputStream(packFile).close();

    assertEquals(id.abbreviate(20), reader.abbreviate(id, 2));

    AbbreviatedObjectId abbrev8 = id.abbreviate(8);
    Collection<ObjectId> matches = reader.resolve(abbrev8);
    assertNotNull(matches);
    assertEquals(objects.size(), matches.size());
View Full Code Here

    }
    new FileOutputStream(packFile).close();

    assertEquals(id.abbreviate(20), reader.abbreviate(id, 2));

    AbbreviatedObjectId abbrev8 = id.abbreviate(8);
    Collection<ObjectId> matches = reader.resolve(abbrev8);
    assertNotNull(matches);
    assertEquals(objects.size(), matches.size());
    for (PackedObjectInfo info : objects)
      assertTrue("contains " + info.name(), matches.contains(info));
View Full Code Here

      assertEquals(objects.size(), matches.size());
      for (PackedObjectInfo info : objects)
        assertTrue("contains " + info.name(), matches.contains(info));
    }

    assertEquals(id, db.resolve(id.abbreviate(20).name()));
  }

  private static ObjectId id(String name) {
    return ObjectId.fromString(name);
  }
View Full Code Here

    String diffHeader = "diff --git a/FOO b/FOO\n" //
        + "new file mode " + REGULAR_FILE + "\n"
        + "index "
        + ObjectId.zeroId().abbreviate(8).name()
        + ".."
        + adId.abbreviate(8).name() + "\n" //
        + "--- /dev/null\n"//
        + "+++ b/FOO\n";
    assertEquals(diffHeader, RawParseUtils.decode(fh.getBuffer()));

    assertEquals(0, fh.getStartOffset());
View Full Code Here

    FileHeader fh = df.toFileHeader(ent);

    String diffHeader = "diff --git a/FOO b/FOO\n" //
        + "deleted file mode " + REGULAR_FILE + "\n"
        + "index "
        + adId.abbreviate(8).name()
        + ".."
        + ObjectId.zeroId().abbreviate(8).name() + "\n" //
        + "--- a/FOO\n"//
        + "+++ /dev/null\n";
    assertEquals(diffHeader, RawParseUtils.decode(fh.getBuffer()));
View Full Code Here

    out.print(ref);
    if (verbose) {
      final int spaces = maxNameLength - ref.length() + 1;
      out.format("%" + spaces + "s", "");
      final ObjectId objectId = refObj.getObjectId();
      out.print(objectId.abbreviate(db).name());
      out.print(' ');
      out.print(rw.parseCommit(objectId).getShortMessage());
    }
    out.println();
  }
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.