oxalica
|
73eeaa64d8
|
Update regex-automata and other deps
|
2023-10-16 21:47:53 +08:00 |
|
oxalica
|
ee023be3dd
|
Update dependencies
|
2023-10-09 15:58:28 +08:00 |
|
oxalica
|
97abe7d3d4
|
Update dependencies
|
2023-08-07 09:45:39 +08:00 |
|
oxalica
|
6fc4e3b645
|
Update async-lsp to 0.0.5 and double the concurrency limit
|
2023-08-07 09:45:10 +08:00 |
|
oxalica
|
f2d4f15e30
|
Replace is-terminal with std's and bump MSRV to 1.70
|
2023-07-19 17:12:29 +08:00 |
|
oxalica
|
e4f5e55eb9
|
Add a benchmark for parsing the whole nixpkgs
|
2023-07-09 02:41:27 +08:00 |
|
oxalica
|
a08bebf874
|
Impl memory limit for flake evaluation
|
2023-07-09 02:18:25 +08:00 |
|
oxalica
|
ba49fb311b
|
Bump rustix to 0.38
|
2023-07-08 22:11:17 +08:00 |
|
oxalica
|
3a30b89588
|
Bump regex-automata to 0.3
|
2023-07-08 22:01:22 +08:00 |
|
oxalica
|
ecd6e0912e
|
Add benchmarks for the parser
|
2023-07-08 00:41:08 +08:00 |
|
oxalica
|
518b91a7c2
|
Refactor and simplify config updating using macros
|
2023-06-26 16:06:51 +08:00 |
|
oxalica
|
e727e55565
|
Bump indexmap to 2
|
2023-06-24 11:04:59 +08:00 |
|
oxalica
|
c7453bb3ea
|
Update dependencies
|
2023-06-23 14:17:13 +08:00 |
|
oxalica
|
1edf2ad0ae
|
Replace unmaintained atty with is-terminal
|
2023-06-15 15:19:43 +08:00 |
|
oxalica
|
375d3d6a7f
|
Impl experimental SSR in CLI
|
2023-05-31 18:42:42 +08:00 |
|
oxalica
|
2f9e94fee0
|
Update flake and dependencies
|
2023-05-31 18:36:51 +08:00 |
|
oxalica
|
c2f303fd8b
|
Add tests for option evaluation of nixpkgs 22.11
|
2023-05-05 10:46:02 +08:00 |
|
oxalica
|
c47ad0d6b2
|
Update dependencies
|
2023-05-02 01:26:16 +08:00 |
|
oxalica
|
f2b2647975
|
Fix stuck on non-regular files and report loading errors
|
2023-04-29 14:00:00 +08:00 |
|
oxalica
|
3e8d591498
|
Impl file removal from Vfs
This is necessary to reflect the flake workspace change when removing of
`flake.{nix,lock}`.
|
2023-04-29 14:00:00 +08:00 |
|
oxalica
|
b359f4ff24
|
Use async-lsp from git
|
2023-04-20 23:34:09 +08:00 |
|
oxalica
|
4f10256e0e
|
Asyncify nix-interop
|
2023-04-19 02:12:50 +08:00 |
|
oxalica
|
b7bc2636c1
|
Bump async-lsp and revert "Only enable ClientProcessMonitorLayer for Linux"
This reverts commit 263b82c6d2 .
|
2023-04-19 01:57:08 +08:00 |
|
oxalica
|
c86e96c003
|
Use async-lsp from crates.io to fix nix build
|
2023-04-18 02:55:54 +08:00 |
|
oxalica
|
0edd88a682
|
Switch to async-lsp framework
|
2023-04-17 11:21:52 +08:00 |
|
oxalica
|
a55f287f24
|
Make tests platform-agnostic
|
2023-04-14 02:36:12 +08:00 |
|
oxalica
|
9995235134
|
Update dependencies
|
2023-04-14 02:12:57 +08:00 |
|
oxalica
|
7f88b40b3a
|
Update dependencies
|
2023-04-04 01:02:40 +08:00 |
|
oxalica
|
73fda84341
|
Warn when running language server in terminal
|
2023-03-24 14:18:35 +08:00 |
|
oxalica
|
5b99f7aab5
|
Inject NixOS options
|
2023-03-13 22:46:45 +08:00 |
|
oxalica
|
457f6020be
|
Impl subcommand parse
|
2023-03-11 22:51:43 +08:00 |
|
oxalica
|
a84b006bb1
|
Update dependencies
|
2023-03-10 13:48:57 +08:00 |
|
oxalica
|
3487ed42be
|
Update dependencies
|
2023-03-02 06:23:12 +08:00 |
|
oxalica
|
87d007b2ab
|
Track referrers of modules
|
2023-02-17 21:21:51 +08:00 |
|
oxalica
|
ea8ee40bd1
|
Sweep unused dependencies
|
2023-02-14 23:54:14 +08:00 |
|
oxalica
|
124b1fd287
|
Bump lsp_types to 0.94.0
|
2023-02-11 03:11:19 +08:00 |
|
oxalica
|
727a73722f
|
Special case for hover of builtins.xxx
Fixes #15
|
2023-02-04 06:59:39 +08:00 |
|
oxalica
|
893e5cf204
|
Type builtins and fix typos in ty!
|
2023-02-04 05:28:05 +08:00 |
|
oxalica
|
6b2eb7b9eb
|
Update la-arena and add capacity hints
|
2023-02-03 03:45:17 +08:00 |
|
oxalica
|
dfd91e3b7e
|
CLI for diagnostics
|
2023-01-28 23:52:26 +08:00 |
|
oxalica
|
f1c2dbc857
|
Use argh and simplify version embedding
|
2023-01-28 22:29:26 +08:00 |
|
oxalica
|
7844f61b75
|
Introduce ModuleKind to parse known file layouts
|
2023-01-28 01:37:24 +08:00 |
|
oxalica
|
c1352ac4b1
|
Impl goto-definition for flake inputs
|
2023-01-28 01:37:24 +08:00 |
|
oxalica
|
0eb313e73b
|
Impl flake lock parser and wrapper of 'nix eval'
|
2023-01-27 03:36:20 +08:00 |
|
oxalica
|
9aa5ed132f
|
Extract constants from Nix to a new crate
|
2023-01-27 03:36:20 +08:00 |
|
oxalica
|
29fdd1fba9
|
Use anyhow in the LSP server
|
2023-01-24 22:42:36 +08:00 |
|
oxalica
|
d9e0468ded
|
Update dependencies
|
2023-01-19 14:40:02 +08:00 |
|
oxalica
|
3ba40c0d16
|
Update dependencies
|
2022-12-30 19:29:38 +08:00 |
|
oxalica
|
1c122ae707
|
Update dependencies
|
2022-12-09 22:21:59 +08:00 |
|
oxalica
|
7cd1e078fe
|
Update dependencies
|
2022-12-01 09:01:36 +08:00 |
|