Ryo Yoshida
310a72bf47
Bump chalk to 0.86
...
Two breaking changes:
- `TypeFolder` has been split into `TypeFolder` and `FallibleTypeFolder`
- `ProjectionTy::self_type_parameter()` has been removed
2022-10-16 19:23:34 +09:00
bors
8406380b5a
Auto merge of #13421 - rust-lang:Veykril-patch-1, r=Veykril
...
Update guide.md to reflect support for proc-macros
2022-10-16 09:52:16 +00:00
Lukas Wirth
88d0efc243
Update guide.md to reflect support for proc-macros
2022-10-16 11:52:01 +02:00
bors
c09151c619
Auto merge of #13402 - HKalbasi:patch-1, r=Veykril
...
Cast runnableEnv items to string
fix #13390
An alternative approach could be raising an error if there is non string values.
2022-10-16 09:20:38 +00:00
bors
8267966180
Auto merge of #13420 - volsa:master, r=Veykril
...
fix: Ignore auto-import assist on parameter names
Fixes #13105 ; before & after
https://user-images.githubusercontent.com/29666622/195999489-0474c93a-b2bf-41c4-b7da-a4242a8082d8.mov
https://user-images.githubusercontent.com/29666622/195999571-605ee09c-bc6f-4ee5-bfe4-73e37254c647.mov
2022-10-16 08:42:24 +00:00
Volkan Sagcan
dd4d3f0a09
fix #13105 : Ignore auto-import assist on parameter names
2022-10-15 18:00:32 +02:00
bors
5174d3d030
Auto merge of #13419 - lnicola:bump-setup-node, r=lnicola
...
Bump `actions/setup-node`
Fixes more Node 12 deprecation warnings.
2022-10-15 11:48:14 +00:00
Laurențiu Nicola
7bf6f188de
Bump actions/setup-node
2022-10-15 14:47:53 +03:00
bors
855cd5c280
Auto merge of #13418 - lnicola:bump-deps, r=lnicola
...
Bump deps
2022-10-15 11:27:12 +00:00
Laurențiu Nicola
342764d31a
Add new license
2022-10-15 14:26:30 +03:00
Laurențiu Nicola
b513111f3c
Bump the rest of the deps
2022-10-15 13:06:10 +03:00
Laurențiu Nicola
119e1bafcc
Bump notify
2022-10-15 13:03:39 +03:00
Laurențiu Nicola
f5bbf9a06a
Bump proc-macro2
2022-10-15 13:02:10 +03:00
Laurențiu Nicola
792920f441
Bump pulldown-cmark-to-cmark
2022-10-15 13:00:41 +03:00
Laurențiu Nicola
275848803b
Bump mimalloc
2022-10-15 12:59:56 +03:00
Laurențiu Nicola
39777bf941
Bump rowan
2022-10-15 12:58:57 +03:00
Laurențiu Nicola
97eebbfab6
Bump url
2022-10-15 12:57:30 +03:00
Laurențiu Nicola
e294640484
Bump libc
2022-10-15 12:55:56 +03:00
Laurențiu Nicola
3a5f6a705e
Bump dashmap
2022-10-15 12:54:25 +03:00
Laurențiu Nicola
6e74a22918
Bump home
2022-10-15 12:53:26 +03:00
Laurențiu Nicola
bb6990c4c9
Bump tracing
2022-10-15 12:52:34 +03:00
Laurențiu Nicola
50f990c46f
Bump smallvec
2022-10-15 12:52:34 +03:00
Laurențiu Nicola
cbce0cda08
Bump anyhow, arbitrary, itertools, semver, serde
2022-10-15 12:52:34 +03:00
bors
018b8429cf
Auto merge of #13415 - lnicola:ovsx-timeout, r=lnicola
...
internal: Set a timeout when publishing to OVSX
CC https://github.com/rust-lang/rust-analyzer/issues/11080#issuecomment-1279212120
2022-10-14 16:39:16 +00:00
Laurențiu Nicola
f94d8d8940
Set a timeout when publishing to OVSX
2022-10-14 19:38:50 +03:00
bors
af987dafcb
Auto merge of #13414 - lnicola:bump-cache, r=lnicola
...
minor: Bump `Swatinem/rust-cache` to move off Node 12
2022-10-14 14:32:00 +00:00
Laurențiu Nicola
d2d1c1e3ca
Bump Swatinem/rust-cache to move off Node 12
2022-10-14 17:31:22 +03:00
bors
44fbe522e3
Auto merge of #13413 - rust-lang:revert-13367-fix-problem-matchers, r=jonas-schievink
...
Revert "fix: in VSCode, correctly resolve relative paths to errors"
Reverts rust-lang/rust-analyzer#13367
I didn't manage to figure out what exactly is the issue, so reverting this to fix https://github.com/rust-lang/rust-analyzer/issues/13404 before monday.
2022-10-14 07:32:44 +00:00
Jonas Schievink
55fdcbe339
Revert "fix: in VSCode, correctly resolve relative paths to errors"
2022-10-14 09:28:44 +02:00
bors
36a70b7435
Auto merge of #13401 - lnicola:opt-tests, r=lnicola
...
Run `analysis-stats` on CI, with `opt-level = 1`
We might want to run `analysis-stats` on PRs, and this makes it less unbearable.
2022-10-14 07:00:38 +00:00
Laurențiu Nicola
4adf09bc8a
Run analysis-stats on CI
2022-10-13 13:57:15 +03:00
HKalbasi
58e5452a9b
fix formatting
2022-10-12 14:14:59 -07:00
Ralf Jung
4b61e5ecc8
merge rustc history
2022-10-12 19:53:57 +02:00
HKalbasi
983ae1b1c9
Cast runnableEnv items to string
2022-10-12 20:40:49 +03:30
Laurențiu Nicola
82a8774a08
Avoid format! in favor of to_string
2022-10-12 17:44:15 +03:00
Laurențiu Nicola
73e91dda50
Set opt-level = 1 on dev profile
2022-10-12 17:44:15 +03:00
DropDemBits
b1909a80af
Migrate assists to format args captures, part 3
2022-10-12 02:28:41 -04:00
DropDemBits
d7fb8d51d6
Migrate assists to format args captures, part 2
2022-10-12 02:23:35 -04:00
Ralf Jung
8536eb016c
rename rustc_allocator_nounwind to rustc_nounwind
2022-10-11 22:47:31 +02:00
bors
a0ab61fb6c
Auto merge of #13358 - btwotwo:feature/env-vars-autocompletion, r=Veykril
...
feat: Autocomplete Cargo-defined env vars in `env!` and `option_env!` (#12448 )
Closes #12448
Important to know:
- Variables are taken from https://doc.rust-lang.org/cargo/reference/environment-variables.html and hardcoded as a const array.
- For the sake of simplicity I didn't include the autocompletion of `CARGO_BIN_EXE_<name>` and `OUT_DIR` since it would require information about build.rs and binary name. If somebody knows an easy way of obtaining them I can add those vars as well :)
2022-10-11 18:45:31 +00:00
btwotwo
2b2b9f8c73
Formatting
2022-10-11 19:53:22 +02:00
btwotwo
b5e87ac111
Fix formatting for cargo vars list
2022-10-11 19:29:09 +02:00
btwotwo
a807cc3afb
Rename get_outer_macro
to macro_call_for_string_token
2022-10-11 19:28:42 +02:00
btwotwo
3c39668ca4
Remove extra parameter, access Db through semantics
2022-10-11 19:23:41 +02:00
bors
d08f1c3dff
Auto merge of #13382 - lowr:fix/reorder-dyn-bounds-on-render, r=lowr
...
fix: reorder dyn bounds on render
Fixes #13368
#13192 changed the order of dyn bounds, violating the [contract](3a69435af7/crates/hir-ty/src/display.rs (L896-L901)
) with `write_bounds_like_dyn_trait()` on render. The projection bounds are expected to come right after the trait bound they are accompanied with.
Although the reordering procedure can be made a bit more efficient, I opted for relying only on the [invariants](3a69435af7/crates/hir-ty/src/lower.rs (L995-L998)
) currently documented in `lower_dyn_trait()`. It's not the hottest path and dyn bounds tend to be short so I believe it shouldn't hurt performance noticeably.
2022-10-11 11:44:32 +00:00
zyctree
34977996c3
Update docs/dev/syntax.md
...
Co-authored-by: Laurențiu Nicola <lnicola@users.noreply.github.com>
2022-10-11 19:37:49 +08:00
Ryo Yoshida
5e43ea96aa
fix: reorder dyn bounds on render
2022-10-11 20:26:11 +09:00
Laurențiu Nicola
4f55ebbd4f
⬆️ rust-analyzer
2022-10-11 10:37:35 +03:00
zyctree
11a335d5e8
fix link in syntax.md
2022-10-11 14:05:04 +08:00
bors
5d49951913
Auto merge of #13357 - Veykril:minicore, r=Veykril
...
internal: Allow minicore flags specification to be order independent
2022-10-10 21:43:17 +00:00