コード例 #1
0
        private static void AssertAreEqual(CGitIndexRecord c, DirCacheEntry j)
        {
            Assert.IsNotNull(c);
            Assert.IsNotNull(j);

            Assert.AreEqual(c.Path, j.getPathString());
            Assert.AreEqual(c.Id, j.getObjectId());
            Assert.AreEqual(c.Mode, j.getRawMode());
            Assert.AreEqual(c.Stage, j.getStage());
        }
コード例 #2
0
        private static List <CGitIndexRecord> ReadLsFiles()
        {
            var r = new List <CGitIndexRecord>();

            using (var br = new StreamReader(new FileStream("Resources/gitgit.lsfiles", System.IO.FileMode.Open, FileAccess.Read), Constants.CHARSET))
            {
                string line;
                while (!string.IsNullOrEmpty(line = br.ReadLine()))
                {
                    var cr = new CGitIndexRecord(line);
                    r.Add(cr);
                }
            }
            return(r);
        }
コード例 #3
0
        private static void AssertAreEqual(CGitIndexRecord c, DirCacheEntry j)
        {
            Assert.IsNotNull(c);
            Assert.IsNotNull(j);

            Assert.AreEqual(c.Path, j.getPathString());
            Assert.AreEqual(c.Id, j.getObjectId());
            Assert.AreEqual(c.Mode, j.getRawMode());
            Assert.AreEqual(c.Stage, j.getStage());
        }
コード例 #4
0
 private static List<CGitIndexRecord> ReadLsFiles()
 {
     var r = new List<CGitIndexRecord>();
     using (var br = new StreamReader(new FileStream("Resources/gitgit.lsfiles", System.IO.FileMode.Open, FileAccess.Read), Constants.CHARSET))
     {
         string line;
         while (!string.IsNullOrEmpty(line = br.ReadLine()))
         {
             var cr = new CGitIndexRecord(line);
             r.Add(cr);
         }
     }
     return r;
 }
コード例 #5
0
 public static bool Equals(CGitIndexRecord cgir, DirCacheEntry dirCacheEntry)
 {
     return cgir.Mode == dirCacheEntry.getRawMode() &&
            cgir.Id == dirCacheEntry.getObjectId() &&
            cgir.Stage == dirCacheEntry.getStage() &&
            cgir.Path == dirCacheEntry.getPathString();
 }