mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-03-22 06:50:54 +07:00
json WEB-50649
GitOrigin-RevId: 605bf5e2a6a57a0f41a700b950927c6d05b345c7
This commit is contained in:
committed by
intellij-monorepo-bot
parent
211330d890
commit
a1e2cbb0b9
@@ -1,5 +1,5 @@
|
||||
<html>
|
||||
<body>
|
||||
Checks a JSON5 file against <a href="http://json5.org">the language specification</a>.
|
||||
Reports inconsistency with <a href="http://json5.org">the language specification</a> in a JSON5 file.
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,5 +1,5 @@
|
||||
<html>
|
||||
<body>
|
||||
Reports duplicate keys in object literals.
|
||||
Reports a duplicate key in an object literal.
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,5 +1,5 @@
|
||||
<html>
|
||||
<body>
|
||||
<p>Highlights keys used in JSONPath expression that are not present in source JSON document for evaluate.</p>
|
||||
Reports a key in a JSONPath expression that is missing in the source JSON document to evaluate.
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,6 +1,6 @@
|
||||
<html>
|
||||
<body>
|
||||
Checks that JSONPath function call uses one of known standard function names:
|
||||
concat, keys, length, min, max, avg, stddev, sum.
|
||||
Reports an unknown name in a JSONPath function call instead of known standard function names:
|
||||
<code>concat</code>, <code>keys</code>, <code>length</code>, <code>min</code>, <code>max</code>, <code>avg</code>, <code>stddev</code>, <code>sum</code>.
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,6 +1,6 @@
|
||||
<html>
|
||||
<body>
|
||||
Checks that JSONPath expression uses one of known standard operators:
|
||||
in, nin, subsetof, anyof, noneof, size, empty, contains.
|
||||
Reports an unknown operator on a JSONPath expression instead of one of the standard ones:
|
||||
<code>in</code>, <code>nin</code>, <code>subsetof</code>, <code>anyof</code>, <code>noneof</code>, <code>size</code>, <code>empty</code>, <code>contains</code>.
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,5 +1,5 @@
|
||||
<html>
|
||||
<body>
|
||||
Validates a JSON file against a <a href="https://json-schema.org">JSON schema</a> assigned to it.<br>
|
||||
Reports inconsistence between a JSON file and the <a href="https://json-schema.org">JSON schema</a> that is assigned to it.<br>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,6 +1,6 @@
|
||||
<html>
|
||||
<body>
|
||||
Reports deprecated properties in JSON files.<br>
|
||||
Reports a deprecated property in a JSON file.<br>
|
||||
Note that deprecation mechanism is not defined in the JSON Schema specification yet,
|
||||
and this inspection uses a non-standard extension 'deprecationMessage'.
|
||||
</body>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<html>
|
||||
<body>
|
||||
Reports unresolved '$ref' and '$schema' paths in JSON schemas.<br>
|
||||
Reports an unresolved <code>$ref</code> or <code>$schema</code> path in a JSON schema.<br>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,13 +1,13 @@
|
||||
<html>
|
||||
<body>
|
||||
Checks a JSON file against <a href="https://tools.ietf.org/html/rfc7159">the language specification</a> in the following aspects:
|
||||
Reports the following discrepancies of a JSON file with <a href="https://tools.ietf.org/html/rfc7159">the language specification</a>:
|
||||
<ul>
|
||||
<li>No line and block commentaries (configurable).</li>
|
||||
<li>No multiple top-level values (expect for JSON Lines files, configurable for others).</li>
|
||||
<li>No trailing commas in objects and arrays (configurable).</li>
|
||||
<li>No single quoted strings.</li>
|
||||
<li>Property keys are double quoted strings.</li>
|
||||
<li>No NaN and Infinity/-Infinity numeric values as floating point literals (configurable).</li>
|
||||
<li>A line or block comment (configurable).</li>
|
||||
<li>Multiple top-level values (expect for JSON Lines files, configurable for others).</li>
|
||||
<li>A trailing comma in an object or array (configurable).</li>
|
||||
<li>A single quoted string.</li>
|
||||
<li>A property key is a not a double quoted strings.</li>
|
||||
<li>A NaN or Infinity/-Infinity numeric value as a floating point literal (configurable).</li>
|
||||
</ul>
|
||||
|
||||
</body>
|
||||
|
||||
Reference in New Issue
Block a user