JetBrains Rider 2026.1 Help

JSON と JSON5 のコードインスペクション

このトピックでは、JSON および JSON5 で利用可能なすべての JetBrains Rider コードインスペクション を一覧します。

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

インスペクション

説明

デフォルトの重大度

JSON スキーマに準拠

JSON ファイルとそれに割り当てられている JSON スキーマ(英語)の間の不整合を報告します。

警告​​ 警告

JSON 標準に準拠

JSON ファイルと言語仕様(英語)の次の不一致を報告します。

  • 行またはブロックコメント(構成可能)。

  • 複数のトップレベル値(JSON Lines ファイルを想定、他のユーザー向けに構成可能)。

  • オブジェクトまたは配列の末尾のコンマ(構成可能)。

  • 一重引用符で囲まれた文字列。

  • プロパティキーは二重引用符で囲まれた文字列ではありません。

  • 浮動小数点リテラル(構成可能)としての NaN または Infinity/ -Infinity 数値。

エラー エラー

JSON5 標準に準拠

JSON5 ファイルの 言語仕様(英語)との不整合を報告します。

エラー エラー

非推奨の JSON プロパティ

非推奨のプロパティを JSON ファイルで報告します。
非推奨メカニズムは JSON スキーマ仕様でまだ定義されておらず、このインスペクションは非標準の拡張機能「deprecationMessage」を使用していることに注意してください。

弱い警告 弱い警告

オブジェクトリテラル内の重複キー

オブジェクトリテラル内の重複キーを報告します。

警告​​ 警告

不明な JSONPath 関数

既知の標準関数名 concatkeyslengthminmaxavgstddevsum の代わりに、JSONPath 関数呼び出しで不明な名前を報告します。

警告​​ 警告

不明な JSONPath 演算子

標準の inninsubsetofanyofnoneofsizeemptycontains の代わりに、JSONPath 式の不明な演算子を報告します。

警告​​ 警告

JSONPath 評価式に使用された不明なプロパティキー

評価するソース JSON ドキュメントにない JSONPath 式のキーを報告します。

警告​​ 警告

未解決の '$ref' および '$schema' 参照

JSON スキーマで未解決の $ref または $schema パスを報告します。

警告​​ 警告

2026 年 6 月 12 日