Identifies .NET guideline and pattern violations in both generated and custom code.
- Arthur
- Jesse
- Redmond .NET Team (client)
- Shanghai .NET Team (management)
IDEs, linters, builds (including code generation and pipelines)
Detects problematic patterns in TypeSpec that would lead to guideline violations in generated code. Offers "lightbulb" suggestions during spec authoring.
Arthur
Shanghai .NET Team
TypeSpec Linter
Generates code and automatically fixes errors iteratively.
Jesse
Radhika
dotnet tool, DevEx Agent (BOB), DevEx CLI
Diagnoses and suggests fixes for .NET analyzer errors, generator errors, and API breaking changes.
- Jesse
- Arthur
- Radhika (client)
- Shanghai .NET Team (management)
dotnet tool, DevEx Agent (BOB), DevEx CLI
Enables the .NET code generator to decompose champion scenarios into real-world samples demonstrating end-to-end tasks.
- Jesse
- Arthur
- Josh, Jorge (infrastructure and client)
- Shanghai .NET Team (management)
.NET code generator and agent
Transforms REST API documentation into client-appropriate formats using the .NET code generator.
Jesse
- Josh, Jorge (infrastructure and client)
- Shanghai .NET Team (management)
.NET code generator and agent