fix(analyzers): IDE1006 s_ prefix + SDK 3.4.16#104
Conversation
Five fields in three files violated IDE1006 (dotnet/runtime convention `s_camelCase` for private static): SdkTypes, DeprecatedAttributes, DeprecatedAttributePrefixes, Rule, MatchInvocation. SDK 3.4.16 promotes IDE1006 to error, so this surfaces as a build break on the renovate bump. Bundling the rename and the SDK bump in one commit so main lands clean. Supersedes #100 (Renovate ancplua-sdk → 3.4.16). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
@coderabbitai autofix |
|
Caution Review failedPull request was closed or merged during review 📝 WalkthroughWalkthroughThe PR updates MSBuild SDK versions from 3.4.15 to 3.4.16 in global.json and refactors static field naming conventions across analyzer classes to use the 🚥 Pre-merge checks | ✅ 9✅ Passed checks (9 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Comment |
|
Note Autofix is a beta feature. Expect some limitations and changes as we gather feedback and continue to improve it. Autofix skipped. No unresolved CodeRabbit review comments with fix instructions found. |
|
Claude finished @ANcpLua's task in 1m 41s —— View job Code Review – PR #104 — ✅ Approved
SummaryMechanical IDE1006 compliance pass to unblock SDK 3.4.16 (where IDE1006 graduates from warning to error). Five
Verified via Notes / non-blocking
Decision-tree outcome: case 3 (clean). Nothing to push. |
Renames 5 private static fields to s_* per IDE1006 (now error in SDK 3.4.16). Supersedes #100.
Summary by CodeRabbit