Commit graph

37 commits

Author SHA1 Message Date
Patrick Förster
4e270bc4c1 Use insta glob tests for parsers 2022-09-27 18:37:24 +02:00
Patrick Förster
47f5f406d6 Revert "Re-introduce brunch for benchmarking"
This reverts commit 59c8c7fb9f.
2022-06-30 21:49:56 +02:00
Patrick Förster
59c8c7fb9f Re-introduce brunch for benchmarking 2022-06-30 21:37:13 +02:00
Patrick Förster
a15e4f7323 Revert "Replace criterion with brunch for benchmarking"
This reverts commit 990c7c0816.
2022-06-30 21:23:15 +02:00
Patrick Förster
990c7c0816 Replace criterion with brunch for benchmarking 2022-06-30 20:55:57 +02:00
Patrick Förster
42f6767143 Revert "Switch to glassbench instead of criterion"
This reverts commit 034e41151f.
2022-06-12 15:55:32 +02:00
Patrick Förster
034e41151f Switch to glassbench instead of criterion 2022-06-12 15:03:40 +02:00
Patrick Förster
d9c4d8efa6 Use lsp_types::Url directly instead of wrapper 2022-04-28 21:40:04 +02:00
Patrick Förster
81d08ced39 Add basic completion benchmark 2022-04-28 21:40:04 +02:00
Patrick Förster
2e6f1b09c7 Add basic LaTeX parser benchmark 2022-04-28 21:40:03 +02:00
Patrick Förster
ec920ed3c4 Refactor workspace implementation 2021-04-25 14:09:51 +02:00
Patrick Förster
86e092e858 Add incremental analysis 2021-04-06 20:17:34 +02:00
Patrick Förster
a711955102 Add LaTeX parser draft 2021-03-28 09:47:56 +02:00
Patrick Förster
60df09dbaa Improve performance of completion and fix filters 2020-05-24 15:58:45 +02:00
Patrick Förster
d4ba24e217 Refactor benchmarks 2020-05-24 15:52:48 +02:00
Patrick Förster
125faa1abb Undo crate splitting in favor of crates.io release 2020-05-05 17:32:56 +02:00
Patrick Förster
f1766a1eb7 Split features into crates 2020-04-13 10:26:41 +02:00
Patrick Förster
0fba51b188 Improve incremental compile time 2020-04-12 20:01:24 +02:00
Patrick Förster
d13c55045b Add code completion benchmark 2020-04-12 20:01:23 +02:00
Patrick Förster
0ad310a076 Fix clippy warnings 2020-03-11 18:01:16 +01:00
Patrick Förster
36ccaf8ab3 Refactor configuration management module 2020-03-06 19:45:52 +01:00
Patrick Förster
71ce0a2056 Refactor BibLaTeX parser 2020-03-05 21:08:25 +01:00
Patrick Förster
ecd5cddf1a Add benchmark for LaTeX analysis 2020-03-02 21:30:23 +01:00
Patrick Förster
ee2fb06b19 Delete unused benchmarks 2019-11-25 17:51:44 +01:00
Patrick Förster
7ad7e064ea Detect TeX distribution on startup 2019-11-25 17:42:56 +01:00
Patrick Förster
d52746c099 Refactor benchmarks 2019-09-28 11:20:42 +02:00
Patrick Förster
52b62ffa0b Start replacing old integration tests and benches 2019-09-27 15:11:10 +02:00
Eric Förster
e9b83f416a Update tokio to the latest version 2019-09-05 18:58:20 +02:00
Eric Förster
a72a9367b1 Switch to upstream version of lsp-types 2019-08-24 11:15:59 +02:00
Patrick Förster
7e2f25fb33 Update Rust toolchain 2019-08-21 10:56:37 +02:00
Patrick Förster
4e98b77143 Remove component scanning mechanism 2019-07-15 17:31:44 +02:00
Patrick Förster
89f7c40509 Use TextEdit in completion 2019-06-29 14:02:34 +02:00
Patrick Förster
3c494315cb Check if the client supports configuration 2019-06-27 18:28:41 +02:00
Patrick Förster
76bd574c09 Fix benchmarks 2019-06-25 21:09:20 +02:00
Patrick Förster
b6da23f94d Remove duplicate in benchmarks 2019-05-31 10:45:46 +02:00
Eric Förster
5e4f8c593b Use new await syntax 2019-05-30 18:26:26 +02:00
Patrick Förster
455d9fb01b Add completion benchmark 2019-05-30 18:17:59 +02:00