public async Task Write(IApiNodeComparison apiComparison, TextWriter file, CancellationToken cancellationToken, int indentLevel = 0)
 {
     await WriteLineStart(apiComparison, file, indentLevel);
     await m_ApiNodeWriter.Write(apiComparison.Get(n => n), file, cancellationToken, false);
     var orderedMembers = MembersInCanonicalOrder(apiComparison);
     foreach (var member in orderedMembers)
     {
         await Write(member, file, cancellationToken, indentLevel + 1);
     }
 }
Exemple #2
0
        public async Task Write(IApiNodeComparison apiComparison, TextWriter file, CancellationToken cancellationToken, int indentLevel = 0)
        {
            await WriteLineStart(apiComparison, file, indentLevel);

            await m_ApiNodeWriter.Write(apiComparison.Get(n => n), file, cancellationToken, false);

            var orderedMembers = MembersInCanonicalOrder(apiComparison);

            foreach (var member in orderedMembers)
            {
                await Write(member, file, cancellationToken, indentLevel + 1);
            }
        }