Azure / Azure/azure-openapi-validator

R1001 OperationIdNounVerb rule failed to detect the error in which operationIds violate this rule

Open
#302 0 comments 1 reaction 0 assignees View on GitHub
enhancement p1
Dominant language
TypeScript
Stars
53
Forks
57
Avg merge
1d 23h
Merged PRs (30d)
2

Description

**Describe the bug**
OperationIDs in Microsoft.Education PR([#18297](https://github.com/Azure/azure-rest-api-specs/pull/18297)) violate the [rule](https://github.com/Azure/azure-rest-api-specs/blob/master/documentation/openapi-authoring-automated-guidelines.md#r1001-operationidnounverb).

But the validation tools failed to detect that.

Some of the operationIDs are not properly named e.g:

- "operationId": "Get_Student"
- "operationId": "Delete_Lab"
- "operationId": "Generate_InviteCode"

**To Reproduce**
View the pr for more details: [#18297](https://github.com/Azure/azure-rest-api-specs/pull/18297)) violate the [rule](https://github.com/Azure/azure-rest-api-specs/blob/master/documentation/openapi-authoring-automated-guidelines.md#r1001-operationidnounverb

**Expected behavior**
These improper operationIDs should be detected as errors so the PR owner have to fix them

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.