using System; using CTA.Rules.Config; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.VisualBasic; using Microsoft.CodeAnalysis.VisualBasic.Syntax; using Microsoft.CodeAnalysis.Editing; using CTA.Rules.Actions.ActionHelpers; namespace CTA.Rules.Actions.VisualBasic { /// /// List of actions that can run on attribute lists /// public class AttributeListActions { public Func GetAddCommentAction(string comment) { AttributeListSyntax AddComment(SyntaxGenerator syntaxGenerator, AttributeListSyntax node) { return (AttributeListSyntax)CommentHelper.AddVBComment(node, comment); } return AddComment; } } }