Meziantou.Analyzer
porting-assistant-dotnet-client
Meziantou.Analyzer | porting-assistant-dotnet-client | |
---|---|---|
3 | 1 | |
837 | 143 | |
- | 0.0% | |
8.9 | 8.2 | |
15 days ago | about 1 month ago | |
C# | C# | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Meziantou.Analyzer
-
Can I disable the use of html tags in Blazor pages?
Nevermind, I already write my analyzer using this repository as a sample: https://github.com/meziantou/Meziantou.Analyzer/
-
Cool trick: Requiring optional parameters to be named
Another analyzer to help naming parameters: https://github.com/meziantou/Meziantou.Analyzer/blob/main/docs/Rules/MA0003.md
-
Cancellation Token
I can recommend this library of roslyn analzers. There is also an analyzer for cancellation tokens: https://github.com/meziantou/Meziantou.Analyzer
porting-assistant-dotnet-client
-
Visual Studio .NET Upgrade Assistant extension released (devblogs.microsoft.com)
You could try this out too https://github.com/aws/porting-assistant-dotnet-client
What are some alternatives?
Durian - Durian is a collection of Roslyn-based analyzers and source generators that extend the default capabilities of C#.
Privatest - Adding instance-level accessibility mode to C#
LinqGen - Alloc-free and fast replacement for Linq, with code generation
upgrade-assistant - A tool to assist developers in upgrading .NET Framework applications to .NET 6 and beyond
RecordValueAnalyser - C# Roslyn code analyser to check records for correct value semantics
aws-dotnetcore-examples - A collection of independent .NET5 projects written in C# that demonstrate how to integrate with various AWS services using the AWS SDK for .NET [Moved to: https://github.com/drminnaar/aws-dotnet-examples]
awesome-roslyn - Curated list of awesome Roslyn books, tutorials, open-source projects, analyzers, code fixes, refactorings, and source generators
BestPracticeAnalyzer - A .NET analyzer for developers complaining about people not following "best practices"
SharpSource - surfacing defects at compile time and preventing issues that would otherwise go unnoticed
aws-dotnet-examples - A collection of independent .NET5 projects written in C# that demonstrate how to integrate with various AWS services using the AWS SDK for .NET