[ { "filename": "src/game.lua", "primary_label": "undefined variable `undefined_var`", "secondary_labels": [], "notes": [], "code": { "name": "undefined_variable", "severity": "Error" }, "span": { "start": {"line": 5, "character": 1}, "end": {"line": 5, "character": 14} } }, { "filename": "src/game.lua", "primary_label": "accessing undefined field `nonexistent` on type `table`", "secondary_labels": [], "notes": [], "code": { "name": "undefined_field", "severity": "Warning" }, "span": { "start": {"line": 12, "character": 3}, "end": {"line": 12, "character": 15} } }, { "filename": "src/game.lua", "primary_label": "variable `_unused` is set but never used", "secondary_labels": [], "notes": [], "code": { "name": "unused_variable", "severity": "Note" }, "span": { "start": {"line": 20, "character": 5}, "end": {"line": 20, "character": 12} } } ]