📄️ Contributing with Agent Skills
Contributions are welcome. Roslynator is metadata-driven: you edit XML, run codegen, implement a focused class, and add a test. The repo also ships client libraries (BaseDiagnosticAnalyzer, syntax helpers, in-repo test verifiers) so most tasks do not require deep Roslyn API expertise.
📄️ How to Use .NET API
Roslynator extends the Roslyn API and is useful when building custom analyzers and refactorings.
📄️ How to Add New Analyzer
See Contributing with agent skills and the add-analyzer skill in the roslynator repo.
📄️ How to Add New Refactoring
See Contributing with agent skills and the add-refactoring skill in the roslynator repo.
📄️ How to Add Compiler Diagnostic Fix
See Contributing with agent skills and the add-compiler-diagnostic-fix skill in the roslynator repo.
🗃️ Testing
3 items
🗃️ Metadata Reference
2 items