Run TypeSpec validation for Contoso.WidgetManager specification #37892
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
This PR validates the TypeSpec specification for the Contoso.WidgetManager data-plane service. The validation ensures that the TypeSpec project follows Azure conventions and generates valid OpenAPI specifications.
Validation Results
Successfully ran TypeSpec validation for
specification/contosowidgetmanager/Contoso.WidgetManager
with all validation rules passing:✅ All Validation Rules Passed
@azure-tools/typespec-azure-rulesets/data-plane
as expectedGenerated Artifacts
The validation confirmed successful generation of:
2022-11-01-preview
(preview)2022-12-01
(stable)Specification Details
Project: Contoso Widget Manager (Data-plane)
Location:
specification/contosowidgetmanager/Contoso.WidgetManager
Namespace:
Azure.Contoso.WidgetManager
API Versions: 2022-11-01-preview, 2022-12-01
How to Validate
To run the validation locally:
The Contoso.WidgetManager TypeSpec specification is properly structured, follows Azure conventions, and successfully generates valid OpenAPI specifications for SDK generation.
Original prompt
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.