From e3a585864577165392db3abe03c3f948cb578bb5 Mon Sep 17 00:00:00 2001 From: markcowl Date: Thu, 14 Sep 2017 20:04:23 -0700 Subject: [PATCH] Make HalpAnalyzer robust over empty dependent assemblies --- tools/StaticAnalysis/HelpAnalyzer/HelpAnalyzer.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/StaticAnalysis/HelpAnalyzer/HelpAnalyzer.cs b/tools/StaticAnalysis/HelpAnalyzer/HelpAnalyzer.cs index 5a6d0746c507..9663418de6e3 100644 --- a/tools/StaticAnalysis/HelpAnalyzer/HelpAnalyzer.cs +++ b/tools/StaticAnalysis/HelpAnalyzer/HelpAnalyzer.cs @@ -203,7 +203,7 @@ private void AnalyzeMarkdownHelp( return; } - var cmdletFiles = cmdletResult.Select(c => c.ToString().Substring(2)); + var cmdletFiles = cmdletResult.Where(i => i != null && !string.IsNullOrWhiteSpace(i.ToString()) && i.ToString().Length > 2).Select(c => c.ToString().Substring(2)); if (cmdletFiles.Any()) { List allCmdlets = new List();