Example #1
0
        private void AddHighlighting(string bannedSuffix, IHighlightingConsumer consumer, IClassDeclaration typeExpression)
        {
            var identifier    = typeExpression.Name;
            var documentRange = identifier.GetDocumentRange();
            var highlighting  = new HollowTypeNameHighlighting(string.Format(Warnings.HollowTypeName, bannedSuffix), documentRange);

            consumer.AddHighlighting(highlighting);
        }
        private static void AddHighlighting(string bannedSuffix, IHighlightingConsumer consumer, IClassDeclaration typeExpression)
        {
            var identifier    = typeExpression.NameIdentifier;
            var documentRange = identifier.GetDocumentRange();
            var toolTip       = string.Format(CultureInfo.CurrentCulture, Warnings.HollowTypeName, bannedSuffix);
            var highlighting  = new HollowTypeNameHighlighting(toolTip, documentRange);

            consumer.AddHighlighting(highlighting);
        }