Properties (56)
Predicate | Object |
---|---|
gptkbp:instanceOf |
Code analysis tool
|
gptkbp:canBe |
Best practices
Code smells |
gptkbp:developedBy |
gptkb:Microsoft
|
gptkbp:enables |
Code refactoring
|
gptkbp:engineConfiguration |
Settings files
|
https://www.w3.org/2000/01/rdf-schema#label |
Roslyn analyzers
|
gptkbp:integratesWith |
Visual Studio
|
gptkbp:integration |
IDEs
|
gptkbp:isFiledIn |
C#
|
gptkbp:isOpenTo |
True
|
gptkbp:isPartOf |
gptkb:Roslyn_project
.NET ecosystem |
gptkbp:isUsedFor |
CI/CD pipelines
Performance analysis Security analysis Third-party developers Build process Improve code readability Enhance developer productivity Reduce technical debt Analyze code complexity Assist in code migrations Automate code reviews Check for async/await usage Check for code duplication Check for null references Check for performance issues Detect anti-patterns Encourage code reviews Enforce coding standards Enforce naming conventions Ensure compliance with guidelines Facilitate code consistency Facilitate onboarding of new developers Help with legacy code maintenance Identify dead code Improve maintainability Provide feedback during development Suggest refactorings Support agile development practices NuGet_packages Validate_API_usage |
gptkbp:mayHave |
Warnings
Code quality Suggestions Errors Code fixes Semantic models Syntax_trees |
gptkbp:provides |
Static code analysis
|
gptkbp:supports |
C# 10.0
C# 8.0 Custom rules C# 9.0 |
gptkbp:usedIn |
C# programming language
|