Commit graph

43 commits

Author SHA1 Message Date
Patrick Förster
ab36f6f712 Refactor server initialization and testing 2022-10-15 20:46:59 +02:00
Patrick Förster
e2faabc636 Add test case for inlay hints 2022-09-10 10:42:06 +02:00
Patrick Förster
a47ba22038 Add diagnostics test case for URIs with spaces
See #754.
2022-09-09 21:41:49 +02:00
Thomas Vigouroux
47af7a76da
feat(build_log): add column field to BuildError 2022-09-07 07:59:14 +02:00
Patrick Förster
6baed95c08 Add env_logger to help debug integration tests 2022-09-06 20:15:12 +02:00
Patrick Förster
c186e91902 Fix parsing options when some values are missing
See #707.
2022-07-28 18:09:42 +02:00
Patrick Förster
c9bd0e02be Always enable completion feature 2022-07-03 22:38:59 +02:00
Patrick Förster
abd262c1d5 Remove rustfmt test 2022-06-26 20:53:20 +02:00
Patrick Förster
fe3d8c7109 Show user message if the config is invalid 2022-06-16 18:30:04 +02:00
Patrick Förster
e8b3166d09 Add tests for diagnostic reporting 2022-06-16 18:30:04 +02:00
Patrick Förster
c9b88825e8 Check code formatting in tests instead of CI job 2022-06-12 13:13:43 +02:00
Patrick Förster
4fe82eb64c Refactor more unit tests 2022-06-12 11:53:09 +02:00
Patrick Förster
4a777d0f6a Convert "references" tests to integration tests 2022-06-05 14:34:21 +02:00
Patrick Förster
12e260e960 Convert "rename" tests to integration tests 2022-06-04 22:19:35 +02:00
Patrick Förster
76a58b50bc Rename integration test folder 2022-04-28 21:40:03 +02:00
Patrick Förster
b35c0d80c1 Remove WorkspaceSubset structure 2022-04-28 21:40:03 +02:00
Patrick Förster
89f6e7535a Fix clippy warnings 2022-04-28 21:40:03 +02:00
Patrick Förster
4dd2518c7d Do not allow multi line keys in the grammar
See #559.
2022-02-10 19:20:26 +01:00
Patrick Förster
9f778cc080 Make directory path in \import optional
See #540.
2022-01-21 18:00:46 +01:00
Patrick Förster
4e1b5ffe10 Use an empty pattern if positioned at start of key 2021-11-10 20:04:00 +01:00
Patrick Förster
fdee1cf500 Do not try to match the full key in completion
Instead only match the key up to the cursor position.

See issue #510.
2021-11-10 18:51:21 +01:00
Patrick Förster
46edf2150c Fix broken tests 2021-06-23 19:25:37 +02:00
Patrick Förster
4585f48d8a Update citeproc-rs to latest version 2021-06-18 19:33:18 +02:00
Patrick Förster
1ef60b9cec Allow multi-word names in parser 2021-05-29 11:18:44 +02:00
Patrick Förster
7f77224c7a Add more hover tests 2021-05-15 11:45:56 +02:00
Patrick Förster
426a1ec488 Only provide snippets if the client supports them 2021-05-13 15:13:03 +02:00
Patrick Förster
b70c87746d Hide BibTeX semantic highlighting behind flag 2021-05-12 20:50:29 +02:00
Patrick Förster
440638c11f Add debouncing for diagnostics 2021-05-12 19:10:18 +02:00
Patrick Förster
71cc6035da Fix parent expansion when analyzing workspace 2021-05-08 13:28:12 +02:00
Patrick Förster
bfb5f75a87 Delete non-portable tests 2021-05-07 21:23:58 +02:00
Patrick Förster
abe10b04b8 Add log statement to help debug completion issues 2021-05-04 19:40:25 +02:00
Patrick Förster
f008b6d1ba Extend range where hovers are calculated 2021-05-04 19:17:52 +02:00
Patrick Förster
e7e5f2a1c7 Refactor feature API 2021-05-03 20:41:10 +02:00
Patrick Förster
a711955102 Add LaTeX parser draft 2021-03-28 09:47:56 +02:00
Eric Förster
eeb7ac9f38 Make citation feature optional 2020-05-23 11:02:06 +02:00
Patrick Förster
628308b01e Fix broken tests 2020-05-17 18:01:09 +02:00
Patrick Förster
125faa1abb Undo crate splitting in favor of crates.io release 2020-05-05 17:32:56 +02:00
dependabot-preview[bot]
ecfb086b6b Bump lsp-types from 0.73.0 to 0.74.0
Bumps [lsp-types](https://github.com/gluon-lang/lsp-types) from 0.73.0 to 0.74.0.
- [Release notes](https://github.com/gluon-lang/lsp-types/releases)
- [Changelog](https://github.com/gluon-lang/lsp-types/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gluon-lang/lsp-types/compare/vv0.73.0...vv0.74.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-28 21:55:34 +02:00
Patrick Förster
44b45dd98a Add more integration test cases 2020-04-16 13:38:49 +02:00
Patrick Förster
0fba51b188 Improve incremental compile time 2020-04-12 20:01:24 +02:00
Patrick Förster
bf97694b3f Fix crash when hovering over theorem labels 2020-04-11 17:51:57 +02:00
Patrick Förster
bade5b8712 Add integration test case for issue #23 2020-04-11 14:35:03 +02:00
Patrick Förster
e63f1d6e01 Improve compile time of integration tests 2020-04-11 09:37:15 +02:00