Skip to content

refactor(analyzers): make config hints opt-in - #409

Merged
thomhurst merged 1 commit into
mainfrom
issue-396-analyzer-defaults
Aug 27, 2026
Merged

refactor(analyzers): make config hints opt-in#409
thomhurst merged 1 commit into
mainfrom
issue-396-analyzer-defaults

Conversation

@thomhurst

Copy link
Copy Markdown
Owner

Summary

  • disable KEV009, KEV010, and KEV011 by default while retaining Info severity when enabled
  • test opt-in behavior through a parsed .editorconfig
  • document strict-hint enablement and remove page-one muting guidance

Test plan

  • dotnet run --project tests/Kevlar.Analyzers.Tests -c Release --no-build -- --timeout 5m (297 passed)
  • dotnet build Kevlar.slnx -c Release
  • pwsh scripts/Verify-DocSnippets.ps1 -PackagesPath artifacts/package/issue396 -Version 0.0.0-issue396 -NoImplicitUsings
  • npm run build --prefix docs

Closes #396

@thomhurst
thomhurst force-pushed the issue-396-analyzer-defaults branch from 001a97f to 61674e1 Compare August 27, 2026 20:12
@coderabbitai

coderabbitai Bot commented Aug 27, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 3eef2738-7388-47b4-b4c5-58fb3aaf84b9


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@thomhurst
thomhurst merged commit d5478d5 into main Aug 27, 2026
12 of 13 checks passed
@thomhurst
thomhurst deleted the issue-396-analyzer-defaults branch August 27, 2026 20:31
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.

refactor(analyzers): make KEV009/KEV010/KEV011 opt-in; remove muting advice from getting-started

1 participant