Laurenz
5b4f4c164b
Autocomplete for packages
2023-06-30 16:17:21 +02:00
Laurenz
7b92bd7c34
Basic package management
2023-06-27 18:40:17 +02:00
Laurenz
219f14355b
Rename into_u16
to as_u16
2023-06-06 19:06:56 +02:00
Laurenz
998a3c44fd
Remove tracing from cheap functions
...
Turns out that having tracing enabled on some functions that get called a lot distorts the traces so that their parent stack frames look much more expensive than they actually are.
2023-05-11 11:35:45 +02:00
Alex Saveau
b75cad2d3b
Parallelize tests ( #900 )
2023-04-23 14:35:18 +02:00
Sébastien d'Herbais de Thun
561ff979d5
Add instrumentation (Part 1) ( #761 )
2023-04-23 14:33:56 +02:00
Laurenz
89cf4054d6
Reduce amount of hashing
2023-04-13 14:23:46 +02:00
Marek Barvíř
213f31c5d7
Fix basic lints (cargo clippy) ( #383 )
2023-03-28 09:38:01 +02:00
Kian-Meng Ang
25acefeb5b
Fix typos ( #115 )
...
Found via `codespell -S target -L
crate,ist,thi,alle,dedented,ue,tung,nd,ende,overriden,dependant`
2023-03-22 09:02:51 +01:00
Laurenz
c913271b29
Fix crash for jump to outdated span
2023-03-21 12:55:39 +01:00
Laurenz
ab43bd802e
Renaming and refactoring
2023-03-19 22:39:19 +01:00
Laurenz
ca6edf5283
Jump to source and preview
2023-03-11 23:29:32 +01:00
Laurenz
56b6a2a908
Impl Eq
for syntax tree types
2023-02-17 10:01:40 +01:00
Laurenz
b73b4f33bc
Fix a few clippy lints
2023-01-20 14:21:59 +01:00
Laurenz
dd331f007c
Rewrite parser
2023-01-20 14:05:35 +01:00
Laurenz
40561e57fb
Remove most fields from SyntaxKind
enum
2023-01-15 12:40:27 +01:00
Martin Haug
5e19991b6c
Document Utility funcs, some layout funcs
2022-12-20 18:31:47 +01:00
Laurenz
b2a3d3f235
More general evaluation interface
2022-11-23 12:00:06 +01:00
Laurenz
2ce727fc95
Make inner node and node data private
2022-11-22 14:40:56 +01:00
Laurenz
eb951c008b
Style changes
2022-11-04 11:38:09 +01:00
Laurenz
e218226655
Merge some modules
2022-10-17 20:04:22 +02:00