Commit Graph

110 Commits

Author SHA1 Message Date
Laurențiu Nicola 76ddface08 Fix panic in split and merge import assists 2020-06-23 16:51:07 +03:00
okaneco 3910ea5cbf Fix typos in docs/dev/README.md
Small grammar and spelling changes
2020-06-16 10:44:56 -04:00
Aleksey Kladov b5c4f2faa2 Update parser tests with env var 2020-06-15 11:02:17 +02:00
Aleksey Kladov 5413a2f962 Var naming 2020-06-15 10:33:17 +02:00
Aleksey Kladov be0bb857c1 Discourage allocation 2020-06-13 14:27:23 +02:00
Jacek Generowicz f280407d73 Fix parser test directory name in dev docs 2020-06-10 20:32:29 +02:00
Aleksey Kladov 1538206609 Explain inline tests 2020-06-10 14:12:08 +02:00
Laurențiu Nicola e3663d60bf Dev docs nits 2020-06-08 18:50:27 +03:00
Aleksey Kladov 4968321706 Don't @ people in commit messages 2020-06-08 13:19:32 +02:00
Aleksey Kladov cc07c82fef Preconditions style 2020-06-08 12:54:48 +02:00
Aleksey Kladov ee8dec5dc1 IDE API 2020-06-08 12:52:28 +02:00
Aleksey Kladov 81ffe973ac Document certain invariants 2020-06-06 19:54:41 +02:00
Aleksey Kladov ae1acbd09c Document import style 2020-06-06 19:32:45 +02:00
vsrs da7ec4b339 Add hover actions LSP extension documentation. 2020-06-05 15:00:28 +03:00
Veetaha 41ae7ed79f Bufgix 2020-06-04 01:48:47 +03:00
Mikhail Rakhmanov 6a0083a519 Merge branch 'master' into compute-lazy-assits
# Conflicts:
#	crates/rust-analyzer/src/main_loop/handlers.rs
#	crates/rust-analyzer/src/to_proto.rs
2020-06-03 19:26:01 +02:00
Mikhail Rakhmanov 1f7de306f5 Add documentation 2020-06-03 18:57:50 +02:00
bors[bot] 1bbbeb886d Merge #4703
4703: Start documenting review process r=matklad a=matklad



Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2020-06-03 06:29:33 +00:00
Aleksey Kladov 994006585b Start documenting review process 2020-06-03 08:28:12 +02:00
Aleksey Kladov a83ab820a4 Spec better runnables 2020-06-02 17:34:18 +02:00
bors[bot] 131ccd9540 Merge #4580
4580: Fix invoking cargo without consulting CARGO env var or standard installation paths r=matklad a=Veetaha

Followup for #4329

The pr essentially fixes [this bug](https://youtu.be/EzQ7YIIo1rY?t=2189)

cc @lefticus

Co-authored-by: veetaha <veetaha2@gmail.com>
2020-06-02 11:58:28 +00:00
Aleksey Kladov 6370de444d Subscribe to protocol changes 2020-06-01 17:51:15 +02:00
Aleksey Kladov aaa288126b Document initilizationOptions used by rust-analyzer 2020-06-01 17:42:46 +02:00
Aleksey Kladov d23814bf3d Drop unused document 2020-06-01 17:29:24 +02:00
veetaha d605ec9c32 Change Runnable.bin -> Runnable.kind
As per matklad, we now pass the responsibility for finding the binary to the frontend.
Also, added caching for finding the binary path to reduce
the amount of filesystem interactions.
2020-05-31 05:21:45 +03:00
Stephan Seitz 49f674480a Fix typo in docs/dev/lsp-extensions.md: automagiacally -> automagically 2020-05-29 23:43:14 +02:00
Veetaha bfdcf73b9b typo 2020-05-27 14:04:57 +03:00
Aleksey Kladov bb415c1818 Document inlay hints and runnables
We want to change those, but let's document what we have in meantime
2020-05-27 12:20:47 +02:00
Aleksey Kladov 0ebb25b29b Document parentModule experimental LSP request 2020-05-25 15:59:49 +02:00
Aleksey Kladov a30bdd9795 Cleanup lsp extensions on the client side 2020-05-25 14:56:26 +02:00
Aleksey Kladov 76e170c3d0 Less rust-analyzer specific onEnter 2020-05-25 14:28:47 +02:00
Aleksey Kladov dec4ba8023 Document some rust-analyzer specific protocol extensions 2020-05-24 17:01:40 +02:00
Aleksey Kladov 9342273616 Document matchingBrace LSP request 2020-05-24 16:53:18 +02:00
Aleksey Kladov e4af9f6d8a Reorgonise extensions docs 2020-05-24 15:49:32 +02:00
Aleksey Kladov 9d31b502b5 Link upstream issues 2020-05-22 19:14:14 +02:00
Aleksey Kladov 2075e77ee5 CodeAction groups 2020-05-22 17:32:46 +02:00
Aleksey Kladov 5ef4ebff20 Use WorkspaceEdit for ssr 2020-05-22 00:28:49 +02:00
Aleksey Kladov 5b5ebec440 Formalize JoinLines protocol extension 2020-05-21 20:05:33 +02:00
Yuki Kodama d58d6412d8 Fix names of launch configuration in dev docs 2020-05-21 03:01:37 +09:00
Aleksey Kladov a752853350 Add snippetTextEdit protocol extension 2020-05-19 20:28:27 +02:00
Aleksey Kladov 72e229fcb3 Use RA_LOG instead of RUST_LOG for logging
RUST_LOG might be set up for debugging the user's problem, slowing
down rust-analyzer considerably. That's the same reason why rustc uses
RUSTC_LOG.
2020-05-11 19:16:00 +02:00
KENTARO OKUDA 42e2eca921 Update debugging.md 2020-05-03 15:14:56 -04:00
KENTARO OKUDA 4f4d0fd9ac Update syntax.md 2020-05-02 18:55:04 -04:00
KENTARO OKUDA 9914f7fbb2 Fix Typos 2020-05-02 17:45:46 -04:00
KENTARO OKUDA f5d20b6525 Fix Typos on guide.md 2020-05-01 14:00:06 -04:00
KENTARO OKUDA eafb2107dd Fix Typos 2020-05-01 09:43:08 -04:00
Ömer Sinan Ağacan 742055e29f Update Roslyn link in syntax.md
Eric Lippert has a new blog that he keeps updating, update the link to that
2020-04-30 23:27:06 +03:00
Youngsuk Kim b40a237baf tiny fix in markdown ordered list
`.3` => `3.`
2020-04-28 10:18:12 -04:00
Aleksey Kladov 8843588fca Convert tests to text-size 2020-04-25 11:59:18 +02:00
Aleksey Kladov b1d5817dd1 Convert code to text-size 2020-04-25 11:59:18 +02:00