Skip to content

Commit 1d4f3f6

Browse files
committed
Add more checks for any methods that take XPathExpression
1 parent f4ff1ae commit 1d4f3f6

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

Rules/AvoidUsingInternalURLs.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,10 @@ public IEnumerable<DiagnosticRecord> AnalyzeScript(Ast ast, string fileName)
5353
foreach (InvokeMemberExpressionAst ieAst in invocation)
5454
{
5555
if (String.Equals(ieAst.Member.ToString(), "SelectSingleNode",StringComparison.OrdinalIgnoreCase) ||
56-
String.Equals(ieAst.Member.ToString(), "SelectNodes",StringComparison.OrdinalIgnoreCase))
56+
String.Equals(ieAst.Member.ToString(), "SelectNodes",StringComparison.OrdinalIgnoreCase) ||
57+
String.Equals(ieAst.Member.ToString(), "Select",StringComparison.OrdinalIgnoreCase) ||
58+
String.Equals(ieAst.Member.ToString(), "Evaluate",StringComparison.OrdinalIgnoreCase) ||
59+
String.Equals(ieAst.Member.ToString(), "Matches",StringComparison.OrdinalIgnoreCase))
5760
{
5861
hasXPath = true;
5962
break;

0 commit comments

Comments
 (0)