Add Roslyn localize detector for Description attributes

This commit is contained in:
John Lewin 2019-02-01 11:24:00 -08:00
parent 0b623eaccb
commit 2224a9cc89
2 changed files with 74 additions and 1 deletions

View file

@ -83,7 +83,8 @@ namespace RoslynLocalizeDetector
var attributSyntax = node as AttributeSyntax;
var name = GetSimpleNameFromNode(attributSyntax);
if (name.Identifier.Value.ToString() == "DisplayName"
if ((name.Identifier.Value.ToString() == "DisplayName"
|| name.Identifier.Value.ToString() == "Description")
&& attributSyntax.ArgumentList.Arguments.FirstOrDefault() is AttributeArgumentSyntax attributeArgument
&& attributeArgument.Expression is LiteralExpressionSyntax literalExpression)
{