{ "example_error": { "//_1": "Severity: 1 = Error, 2 = Warning, 3 = Info, 4 = Hint", "severity": 1, "//_2": "Message: The message shown to the user, can use template fields", "message": "This is an error", "//_3": "Tags: 1 = Unnecessary, 2 = Deprecated", "tags": [ 1, 2 ], "//_4": "Docs: link to documentation, for future use", "docs": "https://example.com" }, "missing_header": { "severity": 1, "message": "Expected file header on first line.", "docs": "TODO" }, "missing_end_bracket": { "severity": 1, "message": "Expected `]`.", "docs": "TODO" }, "unexpected_end_bracket": { "severity": 2, "message": "Unexpected `]`. Did you forget a start bracket?", "docs": "TODO" }, "missing_token_name": { "severity": 1, "message": "The token name is missing.", "docs": "TODO", "//": "This should be replaced by dedicated errors for the first misspelled object declaration (see #8), and object (see #15) respectively." }, "unexpected_characters": { "severity": 1, "message": "Unexpected characters found.", "docs": "TODO" }, "missing_newline": { "severity": 1, "message": "Expected a newline here.", "docs": "TODO" }, "unchecked_code": { "severity": 2, "message": "This code could not be checked because of previous error.", "docs": "TODO", "//": "" } }