polyadic / funcky

Funcky is a Functional Library for C#
https://polyadic.github.io/funcky
Apache License 2.0
19 stars 4 forks source link

Check if analyzers work when argument order is flipped #681

Closed bash closed 2 years ago

bash commented 2 years ago

Our analyzers mostly use IInvocationOperation.Arguments to access arguments. These arguments are in evaluation order: They are reordered when the arguments are reoredered using argument labels in source. This affects fixers in a similar way.

I have a workaround for this in #680: GetArgumentForParameterAtIndex