Skip to content

⬆️ rust-analyzer #100908

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 68 commits into from
Aug 29, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
5810c81
Implement IntoFuture type inference
jridgewell Aug 9, 2022
dc3219b
Suggest `.await` when type impls IntoFuture
jridgewell Aug 9, 2022
dcbe892
Add an HIR pretty-printer
Aug 15, 2022
5076f50
Auto merge of #13024 - jonas-schievink:hir-pretty, r=jonas-schievink
bors Aug 15, 2022
3f149a6
Simplify
Veykril Aug 15, 2022
6d62012
Auto merge of #13025 - Veykril:simplify2, r=Veykril
bors Aug 15, 2022
88b19cc
Make resolve_name_in_module a bit more lazy
Veykril Aug 15, 2022
3561433
Auto merge of #13026 - Veykril:nameres, r=Veykril
bors Aug 15, 2022
8c60813
Fix lowering of empty macro expressions in trailing position
Aug 15, 2022
3903243
Auto merge of #13027 - jonas-schievink:fix-mismatch-with-trailing-emp…
bors Aug 15, 2022
91358bd
fix: format literal lookup
yue4u Aug 15, 2022
b6fae56
Auto merge of #13028 - yue4u:fix/literal-lookup, r=jonas-schievink
bors Aug 16, 2022
14db080
feat: add inline_type_alias_uses assist
sancho20021 Aug 16, 2022
0616cee
Add a setting for keyword hover popups
Aug 16, 2022
6d6356b
fixup! feat: add inline_type_alias_uses assist
sancho20021 Aug 16, 2022
7fb7c24
Add `.enable` suffix
Aug 16, 2022
8fa8bf1
Auto merge of #13037 - jonas-schievink:keyword-hover-setting, r=jonas…
bors Aug 16, 2022
1f73cbe
Revert #12947, trigger workspace switches on all structure changes again
Veykril Aug 16, 2022
baa2ccc
Auto merge of #13038 - Veykril:rev-12947, r=Veykril
bors Aug 16, 2022
a0b257c
chore: remove unused `currentExtensionIsNightly()` in config.ts
davidbarsky Aug 16, 2022
39d17ef
feat: Generate static method using Self::assoc() syntax
DorianListens Aug 13, 2022
cebf957
Find IntoFuture::IntoFuture's poll method
jridgewell Aug 16, 2022
557c5b4
minor: Change tracing event level in apply_change
Veykril Aug 17, 2022
dd9ead5
Auto merge of #13043 - Veykril:ide-db-trace, r=Veykril
bors Aug 17, 2022
a3409c3
fix: escape keywords used as names in earlier editions
lowr Aug 16, 2022
313b004
fixup! feat: add inline_type_alias_uses assist
sancho20021 Aug 17, 2022
d6412b5
Auto merge of #13034 - lowr:fix/regression-from-12993, r=lowr
bors Aug 17, 2022
2374741
fix: a bunch of typos
dzvon Aug 17, 2022
82ff740
Auto merge of #13044 - dzvon:fix-typo, r=Veykril
bors Aug 17, 2022
85b9568
feat: Run test mod from anywhere in parent file
DorianListens Aug 17, 2022
12abaf8
fix: resolve associated types of bare dyn types
lowr Aug 17, 2022
ae57b69
Auto merge of #13049 - lowr:fix/bare-dyn-assoc-type, r=Veykril
bors Aug 18, 2022
1da9156
Auto merge of #12982 - jridgewell:into_future, r=Veykril
bors Aug 18, 2022
1d36aba
Auto merge of #13045 - DorianListens:dscheidt/run-test-mod-outside, r…
bors Aug 18, 2022
5543dd8
Auto merge of #13036 - sancho20021:10881-inline_type_alias_uses, r=Ve…
bors Aug 18, 2022
dac2767
fix: resolve path `Self` alone in value namespace
lowr Aug 17, 2022
0a33d04
Auto merge of #13053 - lowr:fix/pat-sole-Self, r=Veykril
bors Aug 18, 2022
917bd68
Auto merge of #13039 - davidbarsky:davidbarsky/remove-used-nightly-ch…
bors Aug 18, 2022
d39677c
Rename static_method_target -> assoc_fn_target
DorianListens Aug 18, 2022
6130860
use fn_name instead of name_ref.text()
DorianListens Aug 18, 2022
30eabeb
extract fn_target_info
DorianListens Aug 18, 2022
e513d7b
Replace tuple with TargetInfo struct
DorianListens Aug 18, 2022
e27af5f
Reorder args with flip_comma
DorianListens Aug 18, 2022
2086c48
Remove mut out params via assoc_fn_target_info
DorianListens Aug 18, 2022
96c04c5
inline assoc_fn_target
DorianListens Aug 18, 2022
2e4a4f1
Cleanup inline
DorianListens Aug 18, 2022
d8e7419
Generate and use TargetInfo::new
DorianListens Aug 18, 2022
48ea382
Introduce and use get_fn_target_info
DorianListens Aug 18, 2022
b6fe460
feat: Improved inline_call to replace `Self`
ice1000 Aug 19, 2022
5a6c51e
fix: use functional programming
ice1000 Aug 19, 2022
45b7b6a
Implement lsp extension for cancelling running flychecks
Veykril Aug 19, 2022
04c487d
Auto merge of #13063 - Veykril:stop-flycheck, r=Veykril
bors Aug 19, 2022
638755a
Log rustfmt parsing errors as warnings
Veykril Aug 19, 2022
a2ad3d0
Auto merge of #13064 - Veykril:rustfmt-err, r=Veykril
bors Aug 19, 2022
62c3107
Auto merge of #13061 - ice1k:master, r=Veykril
bors Aug 19, 2022
2f02ea0
Auto merge of #13041 - DorianListens:dscheidt/gen-fn-self-assoc-2, r=…
bors Aug 19, 2022
4af9829
document interaction of checkOnSave.overrideCommand and multiple link…
RalfJung Aug 19, 2022
c5455d1
explain how to re-generate the package.json
RalfJung Aug 19, 2022
c32ab97
Auto merge of #13065 - RalfJung:override-command-docs, r=Veykril
bors Aug 19, 2022
f5f6895
Bump deps
lnicola Aug 19, 2022
c3bb7bf
Bump chalk
lnicola Aug 19, 2022
e5d3ac5
Bump notify
lnicola Aug 19, 2022
099f911
Auto merge of #13069 - lnicola:bump-deps, r=lnicola
bors Aug 19, 2022
00b0089
Switch to ubuntu-20.04 runners
lnicola Aug 20, 2022
dd22aa4
Consider bounds on inherent impl in method resolution
lowr Aug 20, 2022
e162363
Auto merge of #13071 - lnicola:ubuntu-20.04, r=lnicola
bors Aug 21, 2022
a670ff8
Auto merge of #13074 - lowr:fix/method-resolution-with-impl-predicate…
bors Aug 21, 2022
b01b944
:arrow_up: rust-analyzer
lnicola Aug 23, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions src/tools/rust-analyzer/.github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,13 @@ jobs:
- os: windows-latest
target: aarch64-pc-windows-msvc
code-target: win32-arm64
- os: ubuntu-18.04
- os: ubuntu-20.04
target: x86_64-unknown-linux-gnu
code-target: linux-x64
- os: ubuntu-18.04
- os: ubuntu-20.04
target: aarch64-unknown-linux-gnu
code-target: linux-arm64
- os: ubuntu-18.04
- os: ubuntu-20.04
target: arm-unknown-linux-gnueabihf
code-target: linux-armhf
- os: macos-11
Expand Down
Loading