Claymore.TalkCleanupWikiBot.ArticlesForDeletion.RemoveStrikeOut C# (CSharp) Method

RemoveStrikeOut() private method

private RemoveStrikeOut ( WikiPageSection section ) : void
section WikiPageSection
return void
        private void RemoveStrikeOut(WikiPageSection section)
        {
            if (section.Subsections.Count(s => _l10i.Processor != null
                        ? _l10i.Results.Any(r => r == _l10i.Processor(s).Trim())
                        : _l10i.Results.Any(r => r == s.Title.Trim())) == 0)
            {
                if (section.Title.Contains("<s>"))
                {
                    section.Title = section.Title.Replace("<s>", "");
                    section.Title = section.Title.Replace("</s>", "");
                }
            }
            section.ForEach(RemoveStrikeOut);
        }