mirror of
https://github.com/leanprover/lean4.git
synced 2026-03-17 18:34:06 +00:00
This PR migrates most remaining tests to the new test suite. It also completes the migration of directories like `tests/lean/run`, meaning that PRs trying to add tests to those old directories will now fail.
58 lines
1.8 KiB
JSON
58 lines
1.8 KiB
JSON
{"params":
|
|
{"version": 1,
|
|
"uri": "file:///test.lean",
|
|
"diagnostics":
|
|
[{"source": "Lean 4",
|
|
"severity": 3,
|
|
"range":
|
|
{"start": {"line": 4, "character": 0}, "end": {"line": 4, "character": 6}},
|
|
"message": "n : Nat",
|
|
"fullRange":
|
|
{"start": {"line": 4, "character": 0}, "end": {"line": 4, "character": 6}}},
|
|
{"source": "Lean 4",
|
|
"severity": 3,
|
|
"range":
|
|
{"start": {"line": 8, "character": 0}, "end": {"line": 8, "character": 6}},
|
|
"message": "s : String",
|
|
"fullRange":
|
|
{"start": {"line": 8, "character": 0}, "end": {"line": 8, "character": 6}}},
|
|
{"source": "Lean 4",
|
|
"severity": 3,
|
|
"range":
|
|
{"start": {"line": 12, "character": 0},
|
|
"end": {"line": 12, "character": 5}},
|
|
"message": "Hello world!\n",
|
|
"fullRange":
|
|
{"start": {"line": 12, "character": 0},
|
|
"end": {"line": 12, "character": 5}}},
|
|
{"source": "Lean 4",
|
|
"severity": 1,
|
|
"range":
|
|
{"start": {"line": 14, "character": 31},
|
|
"end": {"line": 14, "character": 40}},
|
|
"message":
|
|
"Type mismatch\n \"NotANat\"\nhas type\n String\nbut is expected to have type\n Nat",
|
|
"fullRange":
|
|
{"start": {"line": 14, "character": 31},
|
|
"end": {"line": 14, "character": 40}}},
|
|
{"source": "Lean 4",
|
|
"severity": 3,
|
|
"range":
|
|
{"start": {"line": 22, "character": 0},
|
|
"end": {"line": 22, "character": 6}},
|
|
"message": "MyNs.u : Unit",
|
|
"fullRange":
|
|
{"start": {"line": 22, "character": 0},
|
|
"end": {"line": 22, "character": 6}}},
|
|
{"source": "Lean 4",
|
|
"severity": 3,
|
|
"range":
|
|
{"start": {"line": 24, "character": 0},
|
|
"end": {"line": 24, "character": 6}},
|
|
"message": "def MyNs.u : Unit :=\n()",
|
|
"fullRange":
|
|
{"start": {"line": 24, "character": 0},
|
|
"end": {"line": 24, "character": 6}}}]},
|
|
"method": "textDocument/publishDiagnostics",
|
|
"jsonrpc": "2.0"}
|