/// <exception cref="NGit.Errors.MissingObjectException"></exception> /// <exception cref="NGit.Errors.IncorrectObjectTypeException"></exception> /// <exception cref="System.IO.IOException"></exception> internal override void ParseBody(RevWalk walk) { if (buffer == null) { buffer = walk.GetCachedBytes(this); if ((flags & PARSED) == 0) { ParseCanonical(walk, buffer); } } }
/// <exception cref="NGit.Errors.MissingObjectException"></exception> /// <exception cref="NGit.Errors.IncorrectObjectTypeException"></exception> /// <exception cref="System.IO.IOException"></exception> internal override void ParseHeaders(RevWalk walk) { ParseCanonical(walk, walk.GetCachedBytes(this)); }