Lukas Wirth
da3f7d55eb
internal: Reply to requests with defaults when vfs is still loading
2024-08-12 12:05:15 +02:00
bors
a021b85be5
Auto merge of #17707 - Veykril:proc-macro-err-cleanup, r=Veykril
...
feat: Use spans for builtin and declarative macro expansion errors
This should generally improve some error reporting for macro expansion errors. Especially for `compile_error!` within proc-macros
2024-07-29 14:07:33 +00:00
Edward Jones
d10cdd25e7
docs: Reference cov_mark crate instead of test_utils/mark
...
Seems this was switched over in https://github.com/rust-lang/rust-analyzer/issues/7922
2024-07-26 22:49:11 -03:00
Lukas Wirth
7beac14cba
Internal: Cleanup proc-macro error handling
2024-07-26 14:38:19 +02:00
David Barsky
2783aa7312
internal: remove UnindexedProject notification
...
Summary:
Test Plan:
Reviewers:
Subscribers:
Tasks:
Tags:
2024-07-23 13:34:04 -04:00
David Barsky
db43a5a6e9
feature: move linked_projects
discovery to the rust-analyzer server
2024-07-18 12:01:27 -04:00
Lukas Wirth
8a4b1fd96e
Fix stale reference in architecture.md
2024-07-07 09:19:09 +02:00
Lukas Wirth
e4604c69ba
Move capability querying out of the config module
2024-07-07 07:42:12 +02:00
Lukas Wirth
3d7ee9b4ea
Flatten cargoExtraArgs away from the runnable lsp extension
2024-07-06 16:36:27 +02:00
Lukas Wirth
fcddcf2ee5
Add environment to runnable lsp extension
2024-07-06 16:20:25 +02:00
Joel Daniel Rico
2ebcf55ece
feat: add toggleLSPLogs
command
...
add `toggleLSPLogs` command
update docs to reflect new command
2024-06-17 04:08:32 -07:00
Wilfred Hughes
71a78a9cdc
feature: add build system info; runnables to rust-project.json
2024-06-11 11:55:17 -04:00
Lukas Wirth
5a7bf1d147
Fix processing of ratoml files
2024-06-07 12:31:50 +02:00
roife
ef59b49f7e
Update docs
2024-05-24 03:53:36 +08:00
Lukas Wirth
bd37e2790b
Allow sysroots to only consist of the source root dir
2024-05-23 20:12:31 +02:00
Lukas Wirth
367b82f68d
Don't retry position relient requests and version resolve data
2024-04-28 17:02:38 +02:00
Lukas Wirth
18ca22a98e
Show workspace info in the status bar
2024-04-26 11:28:33 +02:00
Laurențiu Nicola
c38295993b
Use josh for subtree syncs
2024-04-21 10:07:08 +03:00
Lukas Wirth
189aba7943
minor: Carry inlay hint resolve hash as a string
2024-04-14 10:55:20 +02:00
Lukas Wirth
2c5c12acfe
fix: Fix inlay hint resolution being broken
2024-04-14 08:27:24 +02:00
hkalbasi
beec6914c8
Resolve tests per file instead of per crate in test explorer
2024-03-29 05:34:43 +03:30
Lukas Wirth
4a93368590
Use a hash to find the correct inlay hint when resolving
2024-03-18 09:51:51 +01:00
hkalbasi
eeff20d172
Show compilation progress in test explorer
2024-03-15 16:28:59 +03:30
hkalbasi
dc99ad912a
Some minor changes in the test explorer lsp extension
2024-03-09 01:21:27 +03:30
Lukas Wirth
1c6d1b4f2a
fix: Add config and capability for test explorer
2024-03-06 19:20:58 +01:00
hkalbasi
44be2432f5
Add test explorer
2024-03-06 00:05:29 +03:30
David Barsky
6330b028b3
feature: Add a UnindexedProject
notification and a corresponding setting.
2024-02-08 14:23:00 -05:00
bors
66cec4d11a
Auto merge of #16470 - Veykril:clippy-disallow, r=lnicola
...
internal: Lint debug prints and disallowed types with clippy
2024-02-05 17:20:43 +00:00
Young-Flash
ba2910a3a7
minor: correct some typos
2024-02-02 18:22:54 +08:00
Lukas Wirth
9e8a0fae0c
Lint debug prints and disallowed types with clippy
2024-02-01 17:57:27 +01:00
Young-Flash
36cb518791
internal: add typos.toml as typo white list
2024-02-01 21:04:38 +08:00
Young-Flash
db9fd370ee
minor: correct typos
2024-01-30 21:43:43 +08:00
Johann Hemmann
d94f572fe2
Remove newline and add dot
2024-01-08 18:10:48 +01:00
bors
1c6755cad0
Auto merge of #16213 - davidsemakula:guide-typos-urls, r=lnicola
...
chore: update docs/dev/guide.md based on 2024-01-01 release
Updates dev guide based on 2024-01-01 release
2024-01-05 13:03:41 +00:00
davidsemakula
7c259a0300
fix typos and update descriptions
2024-01-05 01:56:06 +03:00
davidsemakula
f098123122
update docs/dev/guide.md based on 2024-01-01 release
2024-01-04 20:57:50 +03:00
Lukas Wirth
16457abe0e
Add some more crates to architecture.md
2024-01-02 12:32:20 +01:00
davidsemakula
52f7575c35
minor: chore: fix typos and urls in docs/dev/guide.md
2023-12-29 20:49:22 +03:00
Lukas Wirth
2a5b60b186
internal: Update world symbols request definiton, prefer focus range for macros
2023-12-22 11:42:08 +01:00
DropDemBits
1e4686865e
Allow multiple snippet edits in a TextDocumentEdit
2023-11-11 22:12:49 -05:00
Sarrus1
9d290f1d4c
chore: fix urls in guide.md
2023-10-30 19:40:24 +01:00
Kirill Bulatov
e07fbabcfe
Resolve inlay hint data
...
Skip every propery set in inlay hint client resolve capabilities,
reducing overall json footprint.
2023-09-02 18:28:35 +03:00
Lukas Wirth
2dbc7e3e1a
Restructure some modules in rust-analyzer crate
2023-09-02 14:16:04 +02:00
Lukas Wirth
ea74cc4b9a
Update architecture.md
2023-08-30 19:53:47 +02:00
Adenine
1dd54eb44a
change viewMemoryLayoutParams to be textPositionParams
2023-07-08 12:25:54 -04:00
Adenine
4d5c66986e
cleanup + docs + tests
2023-07-07 23:12:09 -04:00
Alex Kladov
6303551cb8
internal: use consistent style for error handling
2023-06-19 13:01:47 +01:00
Ddystopia
7e19d99d4f
Add a localDocs
capability
2023-05-02 17:13:21 +02:00
Ddystopia
b74b9797bc
Update hash in lsp-extensions.md
2023-05-02 17:08:54 +02:00
Ddystopia
da0ffe79d0
Change signature of externalDocs
in lsp-extensions
2023-05-02 17:06:39 +02:00