Skip to content

chore: bump Meziantou 3.0.115 + VS.Threading.Analyzers 18.7.23 (supersedes #185)#186

Merged
Chris-Wolfgang merged 1 commit into
vNextfrom
maint/dep-analyzers
Jun 26, 2026
Merged

chore: bump Meziantou 3.0.115 + VS.Threading.Analyzers 18.7.23 (supersedes #185)#186
Chris-Wolfgang merged 1 commit into
vNextfrom
maint/dep-analyzers

Conversation

@Chris-Wolfgang

Copy link
Copy Markdown
Owner

Summary

Retargets the Dependabot bump #185 onto the vNext (v0.2.2) train, the correct destination during the release cycle.

#185 targets main and is blocked: it bumps Wolfgang.Etl.Abstractions 0.13.0→0.14.1 (whose base classes became IDisposable) without the code reconciliation that requires, so the extractor/loader fail to build (CA1063 / CS0108 / CS0114 / S3881 on every TFM). #185 couldn't be cleanly retargeted in place — its branch is cut from main, which has diverged from vNext by 16 files.

Decomposing #185's five bumps:

Bump Where it lands
Abstractions 0.13→0.14.1 + reconciliation already on vNext via #177
TestKit / TestKit.Xunit 0.8→0.9.0 already on vNext via #177
Meziantou 3.0.98→3.0.115 this PR
VS.Threading.Analyzers 17.14.15→18.7.23 (major) this PR

Bumping here also lifts vNext's analyzer versions to/above main's (main has Meziantou 3.0.105 / VS.Threading 17.14.15), which avoids a Directory.Build.props downgrade conflict when vNext merges to main (#134).

Verified locally: src + test Release build clean (0 warnings) across all TFMs; 303/303 tests pass — the major VS.Threading 17→18 bump introduced no new diagnostics.

Once merged, #185 is fully superseded and will be closed.

…sedes #185)

Folds the two analyzer bumps from Dependabot PR #185 onto the v0.2.2 vNext
train. #185's other updates (Abstractions 0.14.1, TestKit/TestKit.Xunit 0.9.0)
already landed on vNext via #177 — but Dependabot couldn't merge #185 to main
because the 0.14.1 IDisposable change needs code reconciliation it didn't do
(CA1063/CS0108/CS0114/S3881). #177 carries that reconciliation.

Bumping here also lifts vNext's analyzer versions to/above main's
(main has Meziantou 3.0.105 / VS.Threading 17.14.15), avoiding a downgrade
conflict in Directory.Build.props when vNext merges to main (#134).

- Meziantou.Analyzer 3.0.98 -> 3.0.115
- Microsoft.VisualStudio.Threading.Analyzers 17.14.15 -> 18.7.23 (major)

Verified: src + test Release build clean (0 warnings) across all TFMs;
303/303 tests pass.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@Chris-Wolfgang Chris-Wolfgang merged commit a0443d7 into vNext Jun 26, 2026
@Chris-Wolfgang Chris-Wolfgang deleted the maint/dep-analyzers branch June 26, 2026 23:04
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.

1 participant