Commit Graph

6 Commits (67eaf5cd55aec07d8e61466bb81a37552fa5198e)

Author SHA1 Message Date
Jonatan Pettersson af5a16f6e3 Add code actions on save
* Add code-actions-on-save config
 * Match VS Code config to allow future flexibility
* Refactor lsp commands to allow for code reuse
* Attempt code actions for all language servers for the document
* Add lsp specific integration tests
* Update documentation in book
* Canonicalize path argument when retrieving documents by path
 * Resolves issue when running lsp integration tests in windows
3 months ago
Pascal Kuthe 13ed4f6c47 Add hook/event system 10 months ago
Skyler Hawthorne b2e83f81e1
enable rendering in integration tests (#5819)
This will allow testing more of the code base, as well as enable UI-
specific testing.

Debug mode builds are prohibitively slow for the tests, mostly
because of the concurrency write tests. So there is now a profile for
integration tests that sets the optimization level to 2 for a few helix
crates, and lowers the number of rounds of concurrent writes to 1000.
2 years ago
yvt 5489c9ad4e chore: rename `.cargo/{config -> config.toml}` 2 years ago
Skyler Hawthorne 086b63ab1b add integration-test cargo alias 2 years ago
Gokul Soumya 71292f9f11 docs: Auto generate command list 3 years ago