sjacobson-pm/C# Modernization Analyzer

Identifies outdated C# language constructs and suggests modern equivalents via PR comments

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
scopeAnalysis scope: changed-files (default) or full-reponochanged-files
config-pathPath to .modernization.yml configuration fileno.modernization.yml
ai-enabledEnable AI-powered explanations and diff refinementnotrue
ai-providerAI provider: openai or azure-openainoopenai
ai-modelAI model to use for explanationsnogpt-4o
github-tokenGitHub token for posting PR commentsyes
openai-api-keyOpenAI API key (required if ai-enabled is true)no
max-suggestionsMaximum number of inline suggestions to post per PRno25
severity-thresholdMinimum severity to report: suggestion, warning, or errornosuggestion
namedescription
suggestions-countTotal number of modernization suggestions found
sarif-pathPath to the generated SARIF report file