[Dependencies] Updating Meziantou.Analyzer (Code Analysis) to 3.0.177 - #179
Conversation
Roslyn analyzer findings
|
50c458c to
29f1b03
Compare
DiagnosisRoot cause of the Assert.Equal(
["create_accounts", "add_email_column", "create_email_index"],
migrations.Select(static migration => migration.Name),
StringComparer.Ordinal
);(adds the Blocker - this fix cannot be committed right now. This repo's pre-commit hook chain runs I can't commit the MA0002 fix through the normal path: skipping the pre-commit hook ( Requesting a decision: either pin The verified MA0002 fix above is staged locally on this branch but not yet committed. |
…er 3.0.177) Meziantou.Analyzer 3.0.177 newly flags Assert.Equal comparing string sequences without an explicit IEqualityComparer<string>. Dependencies - Updated Meziantou.Analyzer to 3.0.177
29f1b03 to
5e33265
Compare
|
Rebase onto Conflicting files (13 total):
The pattern, identical in every file:
Useful data point: the sibling Separately, and still unresolved: dnyw4l3n13's 2026-08-25 comment flagged that this PR's actual |
No coverage regression; figures unchanged from main's baseline (91.4% overall).
|
Coverage ratchet passed - advancing to Human Review |
|
Simplify clean - advancing to code review (Also closing the loop on the two earlier status comments: the FunFair.CodeAnalysis/Meziantou.Analyzer rebase conflict was resolved in 13170e7 taking the newer version of each package, and the MA0002 fix landed in 5e33265; CI's build-pre-release now passes cleanly and the previously reported local buildcheck failures do not reproduce, so no FunFair.BuildCheck pin is needed.) |
Description
How Has This Been Tested
Types of changes
functionality to change)
Deployment Configuration Changes
Checklist
run:/script:body (workflow or composite action); pass it via step-levelenv:and reference$VAR(bash) orprocess.env.VAR(github-script) instead.