Sonar offers a single cohesive solution with a consistent set of metrics and hundreds of static analysis rules to detect your coding issues early. Plus fast and high-precision analysis means high value, low noise, and reliable results always. A single solution for dozens of popular languages, development frameworks and IaC platforms. Our powerful language-specific analysis not only detects coding issues but also helps you understand what's wrong and how to fix it. Our publicly available ruleset includes thousands of rules covering various issue categories and language standards. Open the rule in SonarQube / SonarCloud, scroll down and (in case the rule has parameters), you can configure the parameters for each Quality Profile the rule is part of. Standalone NuGet packages can be configured the same way as SonarLint in connected mode.

Features

  • 390+ C# rules and 170+ VB.​NET rules
  • Metrics (cognitive complexity, duplications, number of lines etc.)
  • Import of test coverage reports from Visual Studio Code Coverage, dotCover, OpenCover, Coverlet, Altcover
  • Import of third party Roslyn Analyzers results
  • Support for custom rules
  • Integration with SonarQube and SonarCloud

Project Samples

Project Activity

See All Activity >

License

GNU Library or Lesser General Public License version 3.0 (LGPLv3)

Follow Code Quality and Security for C#

Code Quality and Security for C# Web Site

Other Useful Business Software
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

Build gen AI apps with an all-in-one modern database: MongoDB Atlas

MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Code Quality and Security for C#!

Additional Project Details

Programming Language

C#

Related Categories

C# Static Code Analysis Tool, C# Code Coverage Tool

Registered

2023-03-31