private void PrintJson(IPrintContext context) { context.Indent(); context.Write('{'); context.WriteLine(); using (context.IncreaseDepth()) { for (var index = 0; index < properties.Length; index++) { context.Indent(); properties[index].Print(context); if (index < properties.Length - 1) { context.Write(','); } context.WriteLine(); } } context.Indent(); context.Write('}'); }
private void PrintJson(IPrintContext context) { context.Indent(); context.Write('['); context.WriteLine(); using (context.IncreaseDepth()) { for (var index = 0; index < elements.Count; index++) { context.Indent(); elements[index].Print(context); if (index < elements.Count - 1) { context.Write(','); } context.WriteLine(); } } context.Indent(); context.Write(']'); }
private void PrintJson(IPrintContext context) { context.WriteQuoted(Name); context.Write(": "); if (value is ObjectToken || value is SequenceToken) { context.WriteLine(); } value.Print(context); }
private void PrintYaml(IPrintContext context) { for (var index = 0; index < elements.Count; index++) { context.Indent(); context.Write("- "); var element = elements[index]; if (element is ObjectToken || element is SequenceToken) { context.WriteLine(); } using (context.IncreaseDepth()) element.Print(context); if (index < elements.Count - 1) { context.WriteLine(); } } }
private void PrintYaml(IPrintContext context) { context.Write(Name); context.Write(": "); if (value is ObjectToken || value is SequenceToken) { context.WriteLine(); } using (context.IncreaseDepth()) value.Print(context); }
private void PrintYaml(IPrintContext context) { for (var index = 0; index < properties.Length; index++) { context.Indent(); properties[index].Print(context); if (index < properties.Length - 1) { context.WriteLine(); } } }