private static bool IsNeedCalculateTopFolder(ChangeType changeType, ItemType itemType) { return ((changeType.HasFlag(ChangeType.Add) || changeType.HasFlag(ChangeType.Branch) || changeType.HasFlag(ChangeType.Rename)) && itemType == ItemType.Folder) || (itemType == ItemType.File); }