1
1
mirror of https://github.com/oxalica/nil.git synced 2024-11-25 18:41:40 +03:00
Commit Graph

25 Commits

Author SHA1 Message Date
oxalica
f2d4f15e30 Replace is-terminal with std's and bump MSRV to 1.70 2023-07-19 17:12:29 +08:00
oxalica
5751bfe63a Enable LTO for release builds 2023-07-10 11:31:49 +08:00
oxalica
e4f5e55eb9 Add a benchmark for parsing the whole nixpkgs 2023-07-09 02:41:27 +08:00
oxalica
375d3d6a7f Impl experimental SSR in CLI 2023-05-31 18:42:42 +08:00
oxalica
3283d0901b Bump MSRV to 1.68 2023-04-22 06:14:33 +08:00
oxalica
612bbe972a Tweak CI and fix MSRV test 2023-03-07 23:06:31 +08:00
oxalica
ce2e0b5d60 Hoist common cargo settings and use resolver 2 2023-02-11 18:17:58 +08:00
oxalica
9aa5ed132f Extract constants from Nix to a new crate 2023-01-27 03:36:20 +08:00
oxalica
c088c1b4e7 Fix typo: release doesn't need debuginfo 2022-11-23 21:56:27 +08:00
oxalica
5bdf49686c Refactor workspace layout 2022-09-06 01:54:33 +08:00
oxalica
3e07f1c341 Enable line debuginfo for profiling 2022-08-17 03:17:37 +08:00
oxalica
4c41f9140c Impl and unify tests using fixture 2022-08-10 19:24:45 +08:00
oxalica
11a690bb73 Enhance completion 2022-08-09 07:25:57 +08:00
oxalica
aecdb67218 Licenses 2022-08-01 09:12:08 +08:00
oxalica
7e36f8a81b Handle builtin names 2022-08-01 04:26:13 +08:00
oxalica
0b643ddc0d Impl Attrset lowering with desugaring 2022-07-31 02:01:23 +08:00
oxalica
99eff707b6 Impl basic LSP server supporting goto-definition 2022-07-25 23:03:05 +08:00
oxalica
431b3255ef Impl all literals lowering 2022-07-24 07:02:45 +08:00
oxalica
d0132c886c Switch to use our custom parser 2022-07-24 05:14:11 +08:00
oxalica
f48a103ee6 Impl nix parser with rowan 2022-07-23 05:14:54 +08:00
oxalica
d9f4108b3a Introduce Name 2022-07-21 21:19:16 +08:00
oxalica
695c54de0c Impl source mapping 2022-07-20 00:59:37 +08:00
oxalica
168a02bbaa Make RootDatabase parallel and tweak 2022-07-20 00:16:53 +08:00
oxalica
fdca59f98a Impl incremental analysis framework 2022-07-20 00:14:22 +08:00
oxalica
42c2333b8b Init 2022-07-18 10:39:12 +08:00