Example usage for org.eclipse.jgit.internal.storage.pack PackExt PACK

List of usage examples for org.eclipse.jgit.internal.storage.pack PackExt PACK

Introduction

In this page you can find the example usage for org.eclipse.jgit.internal.storage.pack PackExt PACK.

Prototype

PackExt PACK

To view the source code for org.eclipse.jgit.internal.storage.pack PackExt PACK.

Click Source Link

Document

A pack file extension.

Usage

From source file:com.benhumphreys.jgitcassandra.store.DescMapperTest.java

License:Apache License

@Test
public void testGetFileSizeMap() throws Exception {
    // Prepare the desc object
    desc.setFileSize(PackExt.PACK, 1L);
    desc.setFileSize(PackExt.INDEX, 2L);

    // Test the mapper
    Map<String, Long> extSizes = DescMapper.getFileSizeMap(desc);
    assertEquals(Long.valueOf(1), extSizes.get(PackExt.PACK.getExtension()));
    assertEquals(Long.valueOf(2), extSizes.get(PackExt.INDEX.getExtension()));
    assertFalse(extSizes.containsKey(PackExt.BITMAP_INDEX.getExtension()));
}

From source file:com.benhumphreys.jgitcassandra.store.DescMapperTest.java

License:Apache License

@Test
public void testSetFileSizeMap() throws Exception {
    Map<String, Long> extSizes = new HashMap<String, Long>();
    extSizes.put("pack", 1L);
    extSizes.put("idx", 2L);

    DescMapper.setFileSizeMap(desc, extSizes);
    assertEquals(1, desc.getFileSize(PackExt.PACK));
    assertEquals(2, desc.getFileSize(PackExt.INDEX));
    assertEquals(0, desc.getFileSize(PackExt.BITMAP_INDEX));
}

From source file:com.benhumphreys.jgitcassandra.store.DescMapperTest.java

License:Apache License

@Test
public void testGetExtBits() throws Exception {
    // Prepare the desc object
    desc.addFileExt(PackExt.PACK);
    desc.addFileExt(PackExt.INDEX);/*from w w w. j  a v  a2s.  co m*/

    int bits = DescMapper.getExtBits(desc);
    assertEquals(3, bits);
}

From source file:com.benhumphreys.jgitcassandra.store.DescMapperTest.java

License:Apache License

@Test
public void testSetExtsFromBit() throws Exception {
    int bits = 3;
    DescMapper.setExtsFromBits(desc, bits);
    assertTrue(desc.hasFileExt(PackExt.PACK));
    assertTrue(desc.hasFileExt(PackExt.INDEX));
    assertFalse(desc.hasFileExt(PackExt.BITMAP_INDEX));
}

From source file:org.chodavarapu.jgitaws.repositories.PackDescriptionRepository.java

License:Eclipse Distribution License

private String packName(DfsPackDescription desc) {
    String packName = desc.getFileName(PackExt.PACK);
    int packNameSeparatorIx = packName.indexOf('.');
    if (packNameSeparatorIx > 0) {
        packName = packName.substring(0, packNameSeparatorIx);
    }//from  ww w. j a v a2 s.com

    return packName;
}