Exemple #1
0
        private static string GetExcerpt(ICssNode node)
        {
            if (node == null)
            {
                return(null);
            }

            return(node.ToCss());
        }
        private AnalyserResultItem CreateEmptyRuleResultItem(CssAnalyseArgs args, ICssNode node)
        {
            string excerpt = null;

            if (args.Target == CssAnalyserTargets.HtmlStyleAttribute)
            {
                excerpt = args.Element.OuterHtml;
            }

            if (excerpt == null)
            {
                excerpt = node.ToCss();
            }

            return(new AnalyserResultItem()
            {
                Category = Categories.Performance,
                Type = AnalyserResultType.Warning,
                Message = "Rule is empty",
                Excerpt = excerpt
            });
        }