#25179 attempts to move us to newer analyzer packages that includes the experimental implementation of CA2000 and CA2213. There are quite a few differing opinions on what should be suppressed vs fixed, and we also have differing opinions on how dispose ownership transfer should be designed for the rule (dotnet/roslyn-analyzers#1617). Hence, we have decided to add suppressions for majority of dispose violations flagged in #25179. This issue tracks auditing these suppressions and fixing OR resolving by design.
#25179 attempts to move us to newer analyzer packages that includes the experimental implementation of CA2000 and CA2213. There are quite a few differing opinions on what should be suppressed vs fixed, and we also have differing opinions on how dispose ownership transfer should be designed for the rule (dotnet/roslyn-analyzers#1617). Hence, we have decided to add suppressions for majority of dispose violations flagged in #25179. This issue tracks auditing these suppressions and fixing OR resolving by design.