Properties (63)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:API
|
gptkbp:allows |
semantic analysis
syntax tree manipulation |
gptkbp:developedBy |
gptkb:Microsoft
|
gptkbp:enables |
code navigation
code refactoring code formatting code analysis code generation code metrics custom analyzers code fixes custom code generation real-time code analysis source generators cross-language analysis |
gptkbp:facilitates |
dynamic code analysis
|
https://www.w3.org/2000/01/rdf-schema#label |
Roslyn APIs
|
gptkbp:integratesWith |
MSBuild
|
gptkbp:partOf |
.NET Compiler Platform
|
gptkbp:provides |
gptkb:Roslyn_Scripting_API
gptkb:DiagnosticAnalyzer gptkb:SyntaxTrivia SyntaxTree Roslynator C# compiler CodeFixProvider Compilation API Symbol API SyntaxNode Workspace API Visual Basic compiler MetadataReference Project API SemanticModel WorkspaceFactory WorkspaceService workspaces_API |
gptkbp:publishedIn |
C#
|
gptkbp:releasedIn |
2014
|
gptkbp:supports |
gptkb:Roslyn_SDK
C# 10.0 C# 8.0 C# scripting Visual Basic 16.0 C# 9.0 C# 7.0 Visual Basic 14.0 Visual Basic 15.0 Visual Basic 17.0 Visual Basic scripting NuGet_packages IDE_integration Roslyn-based_tools Roslyn-based_extensions |
gptkbp:usedFor |
unit testing
static analysis |
gptkbp:usedIn |
Visual Studio
enterprise applications open-source projects Azure DevOps Xamarin Roslyn-based_IDEs |