Skip to content

Latest commit

 

History

History
74 lines (53 loc) · 1.62 KB

operation-singular-tag.md

File metadata and controls

74 lines (53 loc) · 1.62 KB
slug
/docs/cli/rules/oas/operation-singular-tag

operation-singular-tag

Disallows multiple tags for an operation.

OAS Compatibility
2.0
3.0
3.1

API design principles

OpenAPI tags can be used for different purposes. In many cases, they are used like categories and an operation should belong to a single category.

This rule is opinionated. It simplifies organization. Simple wins.

Configuration

Option Type Description
severity string Possible values: off, warn, error. Default off (in recommended configuration).

An example configuration:

rules:
  operation-singular-tag: error

Examples

Given this configuration:

rules:
  operation-singular-tag: error

Example of incorrect operation:

post:
  tags:
    - Customers
    - Subscriptions
  operationId: # ...

Example of correct operation:

post:
  tags:
    - Customers
  operationId: # ...

Related rules

Resources