lean4-htt/src/Lean/Widget
Marc Huisinga dfd3d18530
test: improve language server test coverage (#10574)
This PR significantly improves the test coverage of the language server,
providing at least a single basic test for every request that is used by
the client. It also implements infrastructure for testing all of these
requests, e.g. the ability to run interactive tests in a project context
and refactors the interactive test runner to be more maintainable.
Finally, it also fixes a small bug with the recently implemented unknown
identifier code actions for auto-implicits (#10442) that was discovered
in testing, where the "import all unambiguous unknown identifiers" code
action didn't work correctly on auto-implicit identifiers.
2025-09-30 11:15:03 +00:00
..
Basic.lean refactor: module-ize Lean (#9330) 2025-07-25 12:02:51 +00:00
Commands.lean chore: make def used by proofwidgets public again (#10437) 2025-09-18 21:30:23 +00:00
Diff.lean refactor: module-ize Lean (#9330) 2025-07-25 12:02:51 +00:00
InteractiveCode.lean refactor: module-ize Lean (#9330) 2025-07-25 12:02:51 +00:00
InteractiveDiagnostic.lean feat: server-side for trace search (#10365) 2025-09-17 08:58:56 +00:00
InteractiveGoal.lean refactor: module-ize Lean (#9330) 2025-07-25 12:02:51 +00:00
TaggedText.lean test: improve language server test coverage (#10574) 2025-09-30 11:15:03 +00:00
Types.lean doc: update URLs that are currently pointing to redirects (#10397) 2025-09-17 15:50:07 +00:00
UserWidget.lean feat: overhaul meta system (#10362) 2025-09-17 21:04:29 +00:00