Skip to content

Update dependency Meziantou.Analyzer to 3.0.340 - #337

Merged
linkdotnet merged 1 commit into
mainfrom
renovate/meziantou.analyzer-3.x
Nov 14, 2026
Merged

linkdotnet merged 1 commit into
mainfrom
renovate/meziantou.analyzer-3.x

Conversation

@linkdotnet

Copy link
Copy Markdown
Owner

This PR contains the following updates:

Package Type Update Change
Meziantou.Analyzer nuget patch 3.0.320 → 3.0.340

Release Notes

meziantou/Meziantou.Analyzer (Meziantou.Analyzer)

v3.0.340

Compare Source

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.340

What's Changed

  • MA0182: remove the using directives that reference the removed type by @​meziantou in #​1817
  • MA0038, MA0041: do not report members that use the extension parameter, nor partial properties by @​meziantou in #​1819
  • MA0190: produce valid code for calls used as statements, method groups and crefs by @​meziantou in #​1818

Full Changelog: meziantou/Meziantou.Analyzer@3.0.339...3.0.340

v3.0.339

Compare Source

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.339

What's Changed

  • MA0028, MA0106, MA0124, MA0151, MA0192: do not overflow the stack on expressions with many operands by @​meziantou in #​1808
  • MA0079: do not report a ConfiguredCancelableAsyncEnumerable created elsewhere by @​meziantou in #​1800
  • MA0028: do not report the string argument of StringBuilder.Append(string, int, int) by @​meziantou in #​1796
  • MA0169: do not report comparisons with this by @​meziantou in #​1784
  • MA0004: do not offer a no-op fix for await using with several declarators by @​meziantou in #​1807
  • MA0040: only look up the values that can provide a token instead of every name in scope by @​meziantou in #​1809

Full Changelog: meziantou/Meziantou.Analyzer@3.0.338...3.0.339

v3.0.338

Compare Source

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.338

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.337...3.0.338

v3.0.337

Compare Source

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.337

What's Changed

  • MA0095: call the explicit IEquatable.Equals implementation when overriding Equals(object) by @​meziantou in #​1795

Full Changelog: meziantou/Meziantou.Analyzer@3.0.336...3.0.337

v3.0.336

Compare Source

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.336

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.335...3.0.336

v3.0.335

Compare Source

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.335

What's Changed

  • MA0061: treat the default value of a type parameter as the default value of the type argument by @​meziantou in #​1790

Full Changelog: meziantou/Meziantou.Analyzer@3.0.334...3.0.335

v3.0.334

Compare Source

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.334

What's Changed

  • MA0158: allocate the symbol dictionary lazily and register fewer actions per operation block by @​meziantou in #​1798
  • MA0190, MA0110: do not suggest a partial property when GeneratedRegexAttribute cannot be applied to properties by @​meziantou in #​1801
  • MA0004: do not move local functions when fixing await using declarations by @​meziantou in #​1803

Full Changelog: meziantou/Meziantou.Analyzer@3.0.333...3.0.334

v3.0.333

Compare Source

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.333

What's Changed

  • MA0036, MA0038, MA0041, MA0053: add the CompilationEnd tag to the descriptors by @​meziantou in #​1793
  • MA0182: track internal type arguments of public base types and interfaces by @​meziantou in #​1792

Full Changelog: meziantou/Meziantou.Analyzer@3.0.332...3.0.333

v3.0.332

Compare Source

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.332

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.331...3.0.332

v3.0.331

Compare Source

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.331

What's Changed

  • MA0002: find the key type of Enumerable methods from their comparer overload by @​meziantou in #​1787
  • MA0020, MA0030, MA0031, MA0063, MA0098: fix the code fixes of the static invocation form of LINQ methods by @​meziantou in #​1788

Full Changelog: meziantou/Meziantou.Analyzer@3.0.330...3.0.331

v3.0.330

Compare Source

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.330

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.329...3.0.330

v3.0.329

Compare Source

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.329

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.328...3.0.329

v3.0.328

Compare Source

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.328

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.327...3.0.328

v3.0.327

Compare Source

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.327

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.326...3.0.327

v3.0.326

Compare Source

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.326

What's Changed

  • MA0124: replace the reflection on SymbolEqualityComparer with the public API by @​meziantou in #​1781

Full Changelog: meziantou/Meziantou.Analyzer@3.0.325...3.0.326

v3.0.325

Compare Source

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.325

What's Changed

  • MA0002: Do not report empty collection expressions of frozen and read-only collections by @​meziantou in #​1780

Full Changelog: meziantou/Meziantou.Analyzer@3.0.324...3.0.325

v3.0.324

Compare Source

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.324

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.323...3.0.324

v3.0.323

Compare Source

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.323

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.322...3.0.323

v3.0.322

Compare Source

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.322

What's Changed

  • Fuzz: report the compiler bugs to a GitHub project instead of blaming the analyzers by @​meziantou in #​1776

Full Changelog: meziantou/Meziantou.Analyzer@3.0.321...3.0.322

v3.0.321

Compare Source

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.321

What's Changed

  • chore(deps): update dependency meziantou.framework.roslyn to 1.2.3 by @​renovate[bot] in #​1773
  • chore(deps): update dependency meziantou.framework.roslyn to 1.2.4 by @​renovate[bot] in #​1774

Full Changelog: meziantou/Meziantou.Analyzer@3.0.320...3.0.321


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

Copilot AI balanced review requested due to automatic review settings November 14, 2026 13:42

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The analyzer dependency update has no active review issues.

No open issues 🎉

What changed in this PR

Updates the static-analysis dependency used by LinkDotNet.StringBuilder, bringing in upstream analyzer fixes and improvements without changing library source code.

Changes:

  • Bumps Meziantou.Analyzer from 3.0.320 to 3.0.340, retaining the existing private dependency and asset settings.
File Description
src/​LinkDotNet.StringBuilder/​LinkDotNet.StringBuilder.csproj Updates the Meziantou.Analyzer package version.

Review effort: Balanced

@linkdotnet
linkdotnet merged commit d73da9e into main Nov 14, 2026
2 checks passed
@linkdotnet
linkdotnet deleted the renovate/meziantou.analyzer-3.x branch November 14, 2026 13:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants