PhpStorm 2024.1 Help

Code Inspection: Compliance with JSON standard

Reports the following discrepancies of a JSON file with the language specification:

  • A line or block comment (configurable).

  • Multiple top-level values (expect for JSON Lines files, configurable for others).

  • A trailing comma in an object or array (configurable).

  • A single quoted string.

  • A property key is a not a double quoted strings.

  • A NaN or Infinity/-Infinity numeric value as a floating point literal (configurable).

Suppress an inspection in the editor

  1. Place the caret at the highlighted line and press Alt+Enter or click the Intention action icon.

  2. Click the arrow next to the inspection you want to suppress and select the necessary suppress action.

Last modified: 17 April 2024