Welcome to roslyn-analyzers documentation¶
The roslyn-analyzers repository started as a learning experience about the Roslyn API. Hopefully it will grow to hold many more analyzers.
This documentation contains generic information regarding the Roslyn Platform that will help understand how the repository was created as well as convey the the information that is required to understand the code in the repository. In addition it contains a description of all the analyzers and code fixes present in the repository.
- How to create a Roslyn Analyzer project for C#
- How to configure Roslyn analyzers
- How to debug an analyzer
- How to test an analyzer
- NuGet packages required to develop analyzers
- Create a NuGet package for your analyzer
- Tips and more resources
- Notes on the repository