JSON 和 JSON5 中的代码检查
本主题列出了 JSON 和 JSON5 中所有 JetBrains Rider 代码检查。
您可以在 编辑器 | 检查设置 | 检查严重性 | 其他语言 设置页面  Ctrl+Alt+S 上切换特定检查或更改其严重性级别。
检查 | 描述 | 默认严重性 |
|---|---|---|
符合 JSON 模式 | 报告 JSON 文件与分配给它的 JSON 模式之间的不一致。 | |
符合 JSON 标准 | 报告 JSON 文件与 语言规范的以下差异:
| |
符合 JSON5 标准 | 报告 JSON5 文件中与 语言规范的不一致。 | |
已弃用的 JSON 属性 | 报告 JSON 文件中已弃用的属性。 | |
对象字面量中的重复键 | 报告对象字面量中的重复键。 | |
未知的 JSONPath 函数 | 报告 JSONPath 函数调用中未知的名称,而不是已知的标准函数名称: | |
未知的 JSONPath 运算符 | 报告 JSONPath 表达式中未知的运算符,而不是标准运算符之一: | |
用于 JSONPath 评估表达式的未知属性键 | 报告 JSONPath 表达式中在源 JSON 文档中缺失的键以进行评估。 | |
未解析的 '$ref' 和 '$schema' 引用 | 报告 JSON 模式中未解析的 |