Skip to content

Commit bfafb80

Browse files
Merge pull request #340 from krishnprakash/alert-autofix-7
Potential fix for code scanning alert no. 7: Missed opportunity to use Select
2 parents 2d27765 + 542fa66 commit bfafb80

File tree

1 file changed

+1
-2
lines changed
  • csharp/extractor/Semmle.Extraction.CSharp/Extractor

1 file changed

+1
-2
lines changed

csharp/extractor/Semmle.Extraction.CSharp/Extractor/Context.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -496,9 +496,8 @@ internal IParameterSymbol GetPossiblyCachedParameterSymbol(IParameterSymbol para
496496
return param;
497497
}
498498

499-
foreach (var sr in param.DeclaringSyntaxReferences)
499+
foreach (var syntax in param.DeclaringSyntaxReferences.Select(sr => sr.GetSyntax()))
500500
{
501-
var syntax = sr.GetSyntax();
502501
if (lambdaParameterCache.TryGetValue(syntax, out var cached) &&
503502
SymbolEqualityComparer.Default.Equals(param, cached))
504503
{

0 commit comments

Comments
 (0)