https://github.com/dena/roslynanalyzertemplate
https://github.com/dena/roslynanalyzertemplate
csharp roslyn-analyzer template unity unity3d
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/dena/roslynanalyzertemplate
- Owner: DeNA
- License: mit
- Created: 2022-11-09T15:08:12.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-05-23T14:59:09.000Z (over 1 year ago)
- Last Synced: 2025-04-25T11:41:26.572Z (6 months ago)
- Topics: csharp, roslyn-analyzer, template, unity, unity3d
- Language: C#
- Homepage:
- Size: 86.9 KB
- Stars: 5
- Watchers: 4
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Roslyn Analyzer Template
This repository provides a pure boilerplate template and examples to make it easier to create a new analyzer project.
The analyzer project contained in this repository is based on the [project template in the Roslyn SDK](https://github.com/dotnet/roslyn-sdk/tree/main/src/VisualStudio.Roslyn.SDK/Roslyn.SDK/ProjectTemplates/CSharp/Diagnostic), made slim.
The cleanup workflow contained in this repository is inspired by [IntelliJ Platform Plugin Template](https://github.com/JetBrains/intellij-platform-plugin-template).
## Getting started
All you have to do is click the Use this template button.
After using the template to create your blank project, the Template Cleanup workflow will be triggered to override or remove any template-specific configurations, such as the project name, current changelog, etc.
For the last step, you have to manually modify the configuration in the YOUR_ANALYZER_NAME/YOUR_ANALYZER_NAME.csproj
## License
MIT License
## How to contribute
Open an issue or create a pull request.