From 78e68509fab22082748a6be85bacf8a5dec45d36 Mon Sep 17 00:00:00 2001 From: Simon Vallebro Date: Mon, 5 Mar 2018 09:28:17 +0100 Subject: [PATCH 1/2] Resolved problem with -cout parameter parameter looked at --cin as check if --chout was set. fixes Pxtl/XmlCommentMarkDownGenerator#21 --- PxtlCa.XmlCommentMarkDownGenerator/Program.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PxtlCa.XmlCommentMarkDownGenerator/Program.cs b/PxtlCa.XmlCommentMarkDownGenerator/Program.cs index fa82c05..2141dfa 100644 --- a/PxtlCa.XmlCommentMarkDownGenerator/Program.cs +++ b/PxtlCa.XmlCommentMarkDownGenerator/Program.cs @@ -22,7 +22,7 @@ static void Main(string[] args) var inReader = options.ConsoleIn ? Console.In : new StreamReader(options.InputFile); - using (var outWriter = options.ConsoleIn + using (var outWriter = options.ConsoleOut ? Console.Out : new StreamWriter(options.OutputFile) ) From 0278ac7ea6888bae3c9bba61bec8dec76df2a520 Mon Sep 17 00:00:00 2001 From: Simon Vallebro Date: Mon, 5 Mar 2018 09:29:08 +0100 Subject: [PATCH 2/2] Improved multiline handling of xml textblocks. --- PxtlCa.XmlCommentMarkDownGenerator/XmlToMarkDown.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/PxtlCa.XmlCommentMarkDownGenerator/XmlToMarkDown.cs b/PxtlCa.XmlCommentMarkDownGenerator/XmlToMarkDown.cs index 2a5882c..8480c80 100644 --- a/PxtlCa.XmlCommentMarkDownGenerator/XmlToMarkDown.cs +++ b/PxtlCa.XmlCommentMarkDownGenerator/XmlToMarkDown.cs @@ -84,8 +84,7 @@ public static string ToMarkDown(this XNode node, string assemblyName = null) if (node.NodeType == XmlNodeType.Text) - return Regex.Replace(((XText)node).Value.Replace('\n', ' '), @"\s+", " "); - + return Regex.Replace(((XText)node).Value.Replace(@" ", ""), @"^\n|[S*|\n]$","",RegexOptions.Multiline); return ""; }