JetBrains Rider 2026.1 Help

OpenAPI 仕様のコードインスペクション

このトピックでは、OpenAPI 仕様で利用可能なすべての JetBrains Rider コードインスペクションを一覧表示します。

エディター | インスペクション設定 | インスペクション重大度 | 他の言語 設定ページ  Ctrl+Alt+S で、特定のインスペクションを切り替えたり、その重要度レベルを変更できます。

インスペクション

説明

デフォルトの重大度

OpenAPI/Swagger 仕様の候補

OpenAPI/Swagger 仕様の一部として解釈できる JSON ファイルを検出します。

このようなファイルには明示的な仕様属性は含まれていませんが、近くにあるプライマリ仕様ファイルから参照されます。

次の例には、同じディレクトリにある 2 つのファイルが含まれています。 1 つ目は、プレーンなプライマリ仕様ファイルです。 2 番目は最初のものから参照されているため、仕様と見なすこともお勧めします。

一次仕様ファイル `openapi.yaml`:

openapi: 3.1.0 components: schemas: CustomSchema: description: Custom schema object properties: foo: $ref: 'common.components.json#/components/schemas/CommonSchema'

仕様ファイル候補 `common.components.json`:

{ "components": { # 'Mark file as OpenAPI specification' highlighting "schemas": { "CommonSchema": { "description": "Common schema object reused in several specifications" } } } }

警告​​ 警告

未解決の参照

Yaml 仕様ファイル内の未解決の参照を検出します。

エラー エラー

2026 年 6 月 12 日