Fix MA0194 merging of indexer-based is expressions - #1209
Merged
Conversation
Co-authored-by: meziantou <509220+meziantou@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Fix MA0194 wanting to resolve itself incorrectly
Fix MA0194 merging of indexer-based Jun 27, 2026
is expressions
meziantou
reviewed
Jun 27, 2026
| } | ||
| } | ||
|
|
||
| private static bool TryGetMergeTargetArguments(ImmutableArray<IArgumentOperation> arguments, out ImmutableArray<ExpressionSyntax> mergeTargetArguments) |
Co-authored-by: meziantou <509220+meziantou@users.noreply.github.com>
meziantou
marked this pull request as ready for review
June 27, 2026 14:00
This was referenced Jun 27, 2026
This was referenced Aug 25, 2026
Closed
Bump Meziantou.Analyzer from 3.0.103 to 3.0.182
Analogy-LogViewer/Analogy.LogViewer.OpenTelemetry#98
Closed
Closed
Closed
Closed
Bump Meziantou.Analyzer from 3.0.103 to 3.0.190
Analogy-LogViewer/Analogy.LogViewer.OpenTelemetry#99
Closed
Closed
Closed
Open
Closed
Closed
pkloehn1
added a commit
to paragon-stats/paragon-stats
that referenced
this pull request
Aug 31, 2026
Updated [Meziantou.Analyzer](https://github.com/meziantou/Meziantou.Analyzer) from 3.0.115 to 3.0.177. <details> <summary>Release notes</summary> _Sourced from [Meziantou.Analyzer's releases](https://github.com/meziantou/Meziantou.Analyzer/releases)._ ## 3.0.177 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.177> ## What's Changed * Add CultureInsensitiveAttribute to annotate culture-insensitive values by @meziantou in meziantou/Meziantou.Analyzer#1318 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.176...3.0.177 ## 3.0.176 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.176> ## What's Changed * Add MA0217: Use a static lambda by @meziantou in meziantou/Meziantou.Analyzer#1314 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.175...3.0.176 ## 3.0.175 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.175> ## What's Changed * Report MA0192 when the compared flag is not a constant by @meziantou in meziantou/Meziantou.Analyzer#1315 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.174...3.0.175 ## 3.0.174 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.174> ## What's Changed * Fix MA0075 false positive on Enum.ToString and handle conditional access by @meziantou in meziantou/Meziantou.Analyzer#1311 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.173...3.0.174 ## 3.0.173 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.173> ## What's Changed * Let users opt in to analyzing generated code by @meziantou in meziantou/Meziantou.Analyzer#1309 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.172...3.0.173 ## 3.0.172 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.172> ## What's Changed * Add a timeout to the NuGet package downloads of the tests by @meziantou in meziantou/Meziantou.Analyzer#1308 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.171...3.0.172 ## 3.0.171 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.171> ## What's Changed * Use global using directives for the most common namespaces by @meziantou in meziantou/Meziantou.Analyzer#1307 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.170...3.0.171 ## 3.0.170 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.170> ## What's Changed * Limit the number of concurrent tests by @meziantou in meziantou/Meziantou.Analyzer#1305 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.169...3.0.170 ## 3.0.169 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.169> ## What's Changed * Fix MA0112 false positive on IEnumerable<T> by @meziantou in meziantou/Meziantou.Analyzer#1304 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.168...3.0.169 ## 3.0.168 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.168> ## What's Changed * Use the Meziantou.Framework.Roslyn package by @meziantou in meziantou/Meziantou.Analyzer#1302 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.167...3.0.168 ## 3.0.167 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.167> ## What's Changed * Build one test project per Roslyn version by @meziantou in meziantou/Meziantou.Analyzer#1301 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.166...3.0.167 ## 3.0.166 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.166> ## What's Changed * Improve MA0195 to detect static fields initialized in the static constructor by @meziantou in meziantou/Meziantou.Analyzer#1300 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.165...3.0.166 ## 3.0.165 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.165> ## What's Changed * Build one project per Roslyn version and use the artifacts output layout by @meziantou in meziantou/Meziantou.Analyzer#1296 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.164...3.0.165 ## 3.0.164 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.164> ## What's Changed * Fix MA0075 false positive on conditional and other compound expressions by @meziantou in meziantou/Meziantou.Analyzer#1295 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.163...3.0.164 ## 3.0.163 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.163> ## What's Changed * Support C# 15 closed hierarchies in MA0150 by @meziantou in meziantou/Meziantou.Analyzer#1292 * Handle C# 15 unions in culture-sensitive formatting analysis by @meziantou in meziantou/Meziantou.Analyzer#1293 * chore(deps): update all dependencies by @renovate[bot] in meziantou/Meziantou.Analyzer#1284 * Add MA0216: Remove unnecessary closed modifier by @meziantou in meziantou/Meziantou.Analyzer#1291 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.162...3.0.163 ## 3.0.162 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.162> ## What's Changed * Fix MA0002 false positive on interpolated string handlers and invalid code fix on named arguments by @meziantou in meziantou/Meziantou.Analyzer#1289 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.161...3.0.162 ## 3.0.161 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.161> ## What's Changed * Add a Roslyn 5.9 target by @meziantou in meziantou/Meziantou.Analyzer#1288 * Remove unneeded CS0618 suppressions by @meziantou in meziantou/Meziantou.Analyzer#1290 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.159...3.0.161 ## 3.0.159 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.159> ## What's Changed * Update Meziantou.NET.Sdk to 1.0.149 by @meziantou in meziantou/Meziantou.Analyzer#1287 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.158...3.0.159 ## 3.0.158 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.158> ## What's Changed * Update Meziantou.NET.Sdk to 1.0.148 by @meziantou in meziantou/Meziantou.Analyzer#1286 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.157...3.0.158 ## 3.0.157 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.157> ## What's Changed * Update xunit.v3 to 4.0.0 and enable full parallelization by @meziantou in meziantou/Meziantou.Analyzer#1285 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.156...3.0.157 ## 3.0.156 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.156> ## What's Changed * Add MA0214/MA0215 for await vs. return-task style by @meziantou in meziantou/Meziantou.Analyzer#1282 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.155...3.0.156 ## 3.0.155 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.155> ## What's Changed * Add MA0002.report_only_non_ordinal option by @meziantou in meziantou/Meziantou.Analyzer#1283 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.154...3.0.155 ## 3.0.154 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.154> ## What's Changed * chore(deps): update all dependencies by @renovate[bot] in meziantou/Meziantou.Analyzer#1261 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.153...3.0.154 ## 3.0.153 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.153> ## What's Changed * Exclude Meziantou assertions from string comparison analyzers by @meziantou in meziantou/Meziantou.Analyzer#1281 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.152...3.0.153 ## 3.0.152 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.152> ## What's Changed * Exclude HRESULT.ThrowOnFailure from MA0060 diagnostics by @meziantou in meziantou/Meziantou.Analyzer#1279 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.151...3.0.152 ## 3.0.151 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.151> ## What's Changed * Refine culture-sensitive formatting detection by @meziantou in meziantou/Meziantou.Analyzer#1278 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.150...3.0.151 ## 3.0.150 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.150> ## What's Changed * Handle semantic models across syntax trees in local data flow analysis by @meziantou in meziantou/Meziantou.Analyzer#1277 * Improve culture-sensitive formatting analysis for polymorphic values by @meziantou in meziantou/Meziantou.Analyzer#1273 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.149...3.0.150 ## 3.0.149 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.149> ## What's Changed * Add a type helper to local data-flow analysis by @meziantou in meziantou/Meziantou.Analyzer#1275 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.148...3.0.149 ## 3.0.148 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.148> ## What's Changed * Update MA0023 guidance for named regex groups by @meziantou in meziantou/Meziantou.Analyzer#1274 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.147...3.0.148 ## 3.0.147 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.147> ## What's Changed * Add analyzer and code fix to simplify negated boolean expressions by @meziantou in meziantou/Meziantou.Analyzer#1272 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.146...3.0.147 ## 3.0.146 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.146> ## What's Changed * Fix MA0150 on sealed types inheriting ToString by @meziantou in meziantou/Meziantou.Analyzer#1271 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.145...3.0.146 ## 3.0.145 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.145> ## What's Changed * Detect ISpanFormattable in culture-sensitive formatting by @meziantou in meziantou/Meziantou.Analyzer#1269 * Update NuGet reference for .NET 11.0 preview version by @meziantou in meziantou/Meziantou.Analyzer#1268 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.144...3.0.145 ## 3.0.144 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.144> ## What's Changed * Fix IsCultureSensitiveType to handle generic type parameters with constraints by @meziantou in meziantou/Meziantou.Analyzer#1267 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.143...3.0.144 ## 3.0.143 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.143> ## What's Changed * MA0107 supports string interpolation by @meziantou in meziantou/Meziantou.Analyzer#1265 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.142...3.0.143 ## 3.0.142 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.142> ## What's Changed * Add more tests to validate MA0107 behavior by @meziantou in meziantou/Meziantou.Analyzer#1263 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.141...3.0.142 ## 3.0.141 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.141> ## What's Changed * chore(deps): update dependency meziantou.polyfill to 1.0.159 by @renovate[bot] in meziantou/Meziantou.Analyzer#1260 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.140...3.0.141 ## 3.0.140 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.140> ## What's Changed * MA0060: generalize do-not-ignore return value detection by @meziantou in meziantou/Meziantou.Analyzer#1259 * chore(deps): update all dependencies by @renovate[bot] in meziantou/Meziantou.Analyzer#1233 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.139...3.0.140 ## 3.0.139 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.139> ## What's Changed * Remove obsolete roslyn versions by @meziantou in meziantou/Meziantou.Analyzer#1258 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.138...3.0.139 ## 3.0.138 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.138> ## What's Changed * Fix MA0202 false positive for comment-only branches by @meziantou in meziantou/Meziantou.Analyzer#1257 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.137...3.0.138 ## 3.0.137 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.137> ## What's Changed * Update configuration documentation by @meziantou in meziantou/Meziantou.Analyzer#1254 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.136...3.0.137 ## 3.0.136 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.136> ## What's Changed * Fix MA0002 code fix inserting StringComparer at wrong argument position by @meziantou in meziantou/Meziantou.Analyzer#1252 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.135...3.0.136 ## 3.0.135 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.135> ## What's Changed * Fix MA0211 for fields by @meziantou in meziantou/Meziantou.Analyzer#1251 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.134...3.0.135 ## 3.0.134 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.134> ## What's Changed * fix(MA0002): detect missing comparer for FrozenSet and ImmutableHashSet collection expressions by @meziantou in meziantou/Meziantou.Analyzer#1246 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.133...3.0.134 ## 3.0.133 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.133> ## What's Changed * MA0002: report collection expressions with elements, not just empty ones by @meziantou in meziantou/Meziantou.Analyzer#1244 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.132...3.0.133 ## 3.0.132 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.132> ## What's Changed * Fix MA0011 false positives on *OrDefault LINQ methods by @meziantou in meziantou/Meziantou.Analyzer#1240 * MA0002: support HashSet<string> [] collection expressions by @meziantou in meziantou/Meziantou.Analyzer#1241 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.130...3.0.132 ## 3.0.131 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.131> ## What's Changed * Fix MA0002 false positives on IQueryable LINQ operators by @meziantou in meziantou/Meziantou.Analyzer#1236 * Fix MA0002 false positive on `[with(StringComparer.Ordinal)]` collection expression by @meziantou in meziantou/Meziantou.Analyzer#1237 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.129...3.0.131 ## 3.0.130 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.130> ## What's Changed * Fix MA0002 false positives on IQueryable LINQ operators by @meziantou in meziantou/Meziantou.Analyzer#1236 * Fix MA0002 false positive on `[with(StringComparer.Ordinal)]` collection expression by @meziantou in meziantou/Meziantou.Analyzer#1237 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.129...3.0.130 ## 3.0.129 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.129> ## What's Changed * chore(deps): update all dependencies by @renovate[bot] in meziantou/Meziantou.Analyzer#1203 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.128...3.0.129 ## 3.0.128 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.128> ## What's Changed * MA0002: detect dictionary [] initialization and add preview with() fix by @meziantou in meziantou/Meziantou.Analyzer#1228 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.127...3.0.128 ## 3.0.127 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.127> ## What's Changed * Fix MA0011 false positive on Equals(object?) by @meziantou in meziantou/Meziantou.Analyzer#1231 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.126...3.0.127 ## 3.0.126 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.126> ## What's Changed * Enforce MA0002 for `ImmutableDictionary.CreateBuilder<TKey, TValue>()` without comparer by @meziantou with @Copilot in meziantou/Meziantou.Analyzer#1227 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.125...3.0.126 ## 3.0.125 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.125> ## What's Changed * Add MA0212: Use MemoryMarshal.GetReference instead of ref span[0] by @meziantou in meziantou/Meziantou.Analyzer#1223 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.124...3.0.125 ## 3.0.124 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.124> ## What's Changed * MA0003: add configurable support for `default` literals in named-argument checks by @meziantou with @Copilot in meziantou/Meziantou.Analyzer#1222 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.123...3.0.124 ## 3.0.123 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.123> ## What's Changed * Bumped default versions in bug_report.yml to the latest by @abatishchev in meziantou/Meziantou.Analyzer#1155 * Refine MA0179 `is`-pattern detection to avoid declaration-pattern false positives by @meziantou with @Copilot in meziantou/Meziantou.Analyzer#1220 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.122...3.0.123 ## 3.0.122 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.122> ## What's Changed * Add MA0211 to enforce multi-line XML documentation comments by @meziantou with @Copilot in meziantou/Meziantou.Analyzer#1218 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.121...3.0.122 ## 3.0.121 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.121> ## What's Changed * MA0099: add opt-in configuration options for report location and zero-member filtering by @meziantou in meziantou/Meziantou.Analyzer#1215 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.120...3.0.121 ## 3.0.120 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.120> ## What's Changed * Skip XML comment langword diagnostics for attributed code tags by @meziantou in meziantou/Meziantou.Analyzer#1214 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.119...3.0.120 ## 3.0.119 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.119> ## What's Changed * Fix MA0194 invalid pattern merges by @meziantou in meziantou/Meziantou.Analyzer#1212 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.118...3.0.119 ## 3.0.118 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.118> ## What's Changed * [codex] Fix MA0002 dictionary comparer formatting by @meziantou in meziantou/Meziantou.Analyzer#1211 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.117...3.0.118 ## 3.0.117 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.117> ## What's Changed * MA0137: add internal exclusion list for well-known awaitable pattern names and configurable property accessor exclusion by @meziantou with @Copilot in meziantou/Meziantou.Analyzer#1208 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.116...3.0.117 ## 3.0.116 NuGet package: <https://www.nuget.org/packages/Meziantou.Analyzer/3.0.116> ## What's Changed * Fix MA0194 merging of indexer-based `is` expressions by @meziantou with @Copilot in meziantou/Meziantou.Analyzer#1209 **Full Changelog**: meziantou/Meziantou.Analyzer@3.0.115...3.0.116 Commits viewable in [compare view](meziantou/Meziantou.Analyzer@3.0.115...3.0.177). </details> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details>
This was referenced Aug 31, 2026
Closed
Open
Open
Open
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
MA0194 could treat distinct indexer accesses as the same target and offer an invalid merge. In cases like
buffer[offset] is not 0 || buffer[offset + 1] is not 0, the fix dropped the second index expression and rewrote the condition incorrectly.Analyzer / fixer target matching
value,this.Value, etc.).Regression coverage