Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 6 additions & 3 deletions .github/ISSUE_TEMPLATE/new_lint_form.yml
Original file line number Diff line number Diff line change
@@ -1,14 +1,17 @@
name: New Lint Rule Request
description: request a new lint rule
description: New rules are not accepted here; propose Azure rules in Azure/typespec-azure.
title: "[new rule]: "
labels: ["linter", "rule"]
assignees: jianyxi,ruoxuanwang
body:
- type: markdown
attributes:
value: |
This form is to collect lint rule candidate for swagger validation. We will evaluate collected candidates in Swagger reviewer meeting in regular basis. For qualified candidates, swagger team will either prioritize to add them to validation tool, or document them as manual rules must be conformed in swagger authorization. If any question, please mail to Swagger and Tools Team (vscswagger@microsoft.com).
To avoid duplicate, please refer to the following two documents for all existing rules:
> **No new lint rules are being accepted in this repository.**
>
> Please propose new Azure lint rules in [Azure/typespec-azure](https://github.com/Azure/typespec-azure).

For existing Swagger validation guidelines, see:
Automated guidelines: https://github.com/Azure/azure-rest-api-specs/blob/master/documentation/openapi-authoring-automated-guidelines.md
Manual guidelines: https://github.com/Azure/azure-rest-api-specs/blob/master/documentation/openapi-authoring-manual-guidelines.md
- type: textarea
Expand Down
3 changes: 3 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
> **No new lint rules are being accepted in this repository.**
>
> Please propose new Azure lint rules in [Azure/typespec-azure](https://github.com/Azure/typespec-azure).
9 changes: 6 additions & 3 deletions ISSUE_TEMPLATE/new_lint_form.yml
Original file line number Diff line number Diff line change
@@ -1,14 +1,17 @@
name: New Lint Rule Request
description: request a new lint rule
description: New rules are not accepted here; propose Azure rules in Azure/typespec-azure.
title: "[new rule]: "
labels: ["linter", "rule"]
assignees: jianyxi,ruoxuanwang
body:
- type: markdown
attributes:
value: |
This form is to collect lint rule candidate for swagger validation. We will evaluate collected candidates in Swagger reviewer meeting in regular basis. For qualified candidates, swagger team will either prioritize to add them to validation tool, or document them as manual rules must be conformed in swagger authorization. If any question, please mail to Swagger and Tools Team (vscswagger@microsoft.com).
To avoid duplicate, please refer to the following two documents for all existing rules:
> **No new lint rules are being accepted in this repository.**
>
> Please propose new Azure lint rules in [Azure/typespec-azure](https://github.com/Azure/typespec-azure).

For existing Swagger validation guidelines, see:
Automated guidelines: https://github.com/Azure/azure-rest-api-specs/blob/master/documentation/openapi-authoring-automated-guidelines.md
Manual guidelines: https://github.com/Azure/azure-rest-api-specs/blob/master/documentation/openapi-authoring-manual-guidelines.md
- type: textarea
Expand Down
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
# ⚠️ Deprecation Notice

**AutoRest and its plugins are deprecated and will be retired on July 1, 2026.**

AutoRest is no longer under active development. No new features, language generators, or plugins will be added.

### ✅ Recommended replacement: TypeSpec

The recommended successor to AutoRest is **[TypeSpec](https://typespec.io/)** — a modern, actively developed API description language and code generation platform.

**⚠️ No new linting rule will be accepted**. For azure ecosystem add TypeSpec rules here https://github.com/azure/typespec-azure

# azure-openapi-validator

For a deep-dive on this tool, please see https://aka.ms/lintdiff.
Expand Down
Loading