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.
112 lines
3.1 KiB
Text
112 lines
3.1 KiB
Text
{"textDocument": {"uri": "file:///completion3.lean"},
|
|
"position": {"line": 7, "character": 9}}
|
|
{"items":
|
|
[{"label": "x",
|
|
"kind": 5,
|
|
"data": ["file:///completion3.lean", 7, 9, 1, "cS.x"]},
|
|
{"label": "b",
|
|
"kind": 5,
|
|
"data": ["file:///completion3.lean", 7, 9, 1, "cS.b"]},
|
|
{"label": "y",
|
|
"kind": 5,
|
|
"data": ["file:///completion3.lean", 7, 9, 1, "cS.y"]}],
|
|
"isIncomplete": false}
|
|
Resolution of x:
|
|
{"label": "x",
|
|
"kind": 5,
|
|
"detail": "S → Nat",
|
|
"data": ["file:///completion3.lean", 7, 9, 1, "cS.x"]}
|
|
Resolution of b:
|
|
{"label": "b",
|
|
"kind": 5,
|
|
"detail": "S → Bool",
|
|
"data": ["file:///completion3.lean", 7, 9, 1, "cS.b"]}
|
|
Resolution of y:
|
|
{"label": "y",
|
|
"kind": 5,
|
|
"detail": "S → String",
|
|
"data": ["file:///completion3.lean", 7, 9, 1, "cS.y"]}
|
|
{"textDocument": {"uri": "file:///completion3.lean"},
|
|
"position": {"line": 12, "character": 5}}
|
|
{"items":
|
|
[{"label": "x",
|
|
"kind": 5,
|
|
"data": ["file:///completion3.lean", 12, 5, 1, "cS.x"]},
|
|
{"label": "b",
|
|
"kind": 5,
|
|
"data": ["file:///completion3.lean", 12, 5, 1, "cS.b"]},
|
|
{"label": "y",
|
|
"kind": 5,
|
|
"data": ["file:///completion3.lean", 12, 5, 1, "cS.y"]}],
|
|
"isIncomplete": false}
|
|
Resolution of x:
|
|
{"label": "x",
|
|
"kind": 5,
|
|
"detail": "S → Nat",
|
|
"data": ["file:///completion3.lean", 12, 5, 1, "cS.x"]}
|
|
Resolution of b:
|
|
{"label": "b",
|
|
"kind": 5,
|
|
"detail": "S → Bool",
|
|
"data": ["file:///completion3.lean", 12, 5, 1, "cS.b"]}
|
|
Resolution of y:
|
|
{"label": "y",
|
|
"kind": 5,
|
|
"detail": "S → String",
|
|
"data": ["file:///completion3.lean", 12, 5, 1, "cS.y"]}
|
|
{"textDocument": {"uri": "file:///completion3.lean"},
|
|
"position": {"line": 16, "character": 5}}
|
|
{"items":
|
|
[{"label": "x",
|
|
"kind": 5,
|
|
"data": ["file:///completion3.lean", 16, 5, 1, "cS.x"]},
|
|
{"label": "b",
|
|
"kind": 5,
|
|
"data": ["file:///completion3.lean", 16, 5, 1, "cS.b"]},
|
|
{"label": "y",
|
|
"kind": 5,
|
|
"data": ["file:///completion3.lean", 16, 5, 1, "cS.y"]}],
|
|
"isIncomplete": false}
|
|
Resolution of x:
|
|
{"label": "x",
|
|
"kind": 5,
|
|
"detail": "S → Nat",
|
|
"data": ["file:///completion3.lean", 16, 5, 1, "cS.x"]}
|
|
Resolution of b:
|
|
{"label": "b",
|
|
"kind": 5,
|
|
"detail": "S → Bool",
|
|
"data": ["file:///completion3.lean", 16, 5, 1, "cS.b"]}
|
|
Resolution of y:
|
|
{"label": "y",
|
|
"kind": 5,
|
|
"detail": "S → String",
|
|
"data": ["file:///completion3.lean", 16, 5, 1, "cS.y"]}
|
|
{"textDocument": {"uri": "file:///completion3.lean"},
|
|
"position": {"line": 20, "character": 5}}
|
|
{"items":
|
|
[{"label": "x",
|
|
"kind": 5,
|
|
"data": ["file:///completion3.lean", 20, 5, 1, "cS.x"]},
|
|
{"label": "b",
|
|
"kind": 5,
|
|
"data": ["file:///completion3.lean", 20, 5, 1, "cS.b"]},
|
|
{"label": "y",
|
|
"kind": 5,
|
|
"data": ["file:///completion3.lean", 20, 5, 1, "cS.y"]}],
|
|
"isIncomplete": false}
|
|
Resolution of x:
|
|
{"label": "x",
|
|
"kind": 5,
|
|
"detail": "S → Nat",
|
|
"data": ["file:///completion3.lean", 20, 5, 1, "cS.x"]}
|
|
Resolution of b:
|
|
{"label": "b",
|
|
"kind": 5,
|
|
"detail": "S → Bool",
|
|
"data": ["file:///completion3.lean", 20, 5, 1, "cS.b"]}
|
|
Resolution of y:
|
|
{"label": "y",
|
|
"kind": 5,
|
|
"detail": "S → String",
|
|
"data": ["file:///completion3.lean", 20, 5, 1, "cS.y"]}
|