Skip to content

Commit d502d29

Browse files
committed
Fix bug for Modify methods on an object that contains 'List' in its type
1 parent a7edde2 commit d502d29

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

CodeComplianceTest_Engine/Query/Checks/IsExtensionMethod.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ public static Span IsExtensionMethod(this MethodDeclarationSyntax node)
5555
var parameters = node.ParameterList.Parameters;
5656
if (parameters.Count > 0 && !m_systemTypes.Contains(parameters[0].Type.ToString().ToLower()))
5757
{
58-
if (Regex.Match(parameters[0].Type.ToString(), $"(List|IEnumerable|Dictionary)").Success)
58+
if (Regex.Match(parameters[0].Type.ToString(), $"(List|IEnumerable|Dictionary)<").Success)
5959
{
6060
var typeOptions = parameters[0].Type.ToString().Split('<')[1].Split('>')[0].Split(',');
6161
foreach(var t in typeOptions)

0 commit comments

Comments
 (0)