index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
tools
/
rust-analyzer
/
crates
/
ide-diagnostics
Age
Commit message (
Expand
)
Author
Lines
2024-10-27
Split `macro-error` diagnostic so users can ignore only parts of it
Chayim Refael Friedman
-4
/
+9
2024-10-22
Correctly resolve variables and labels from before macro definition in macro ...
Chayim Refael Friedman
-0
/
+30
2024-10-22
Merge pull request #18254 from ChayimFriedman2/fix-mut
Lukas Wirth
-18
/
+45
2024-10-21
fix: classify `safe` as a contextual kw
roife
-2
/
+2
2024-10-20
Store patterns desugared from destructuring assignments in source map
Chayim Refael Friedman
-9
/
+29
2024-10-20
Handle destructuring assignments uniformly
Chayim Refael Friedman
-1
/
+16
2024-10-20
Remove now-incorrect code
Chayim Refael Friedman
-8
/
+0
2024-10-20
fix: do not emit unsafe diagnositcs for safe statics in extern blocks
roife
-0
/
+35
2024-10-20
feat: initial support for safe_kw in extern blocks
roife
-2
/
+2
2024-10-15
fix: autofix for missing wrapped unit in return expr
roife
-0
/
+38
2024-10-14
Auto merge of #18252 - ShoyuVanilla:issue-15799, r=Veykril
bors
-0
/
+25
2024-10-14
Auto merge of #18217 - ChayimFriedman2:cast-unknown-ptr, r=Veykril
bors
-18
/
+36
2024-10-07
fix: Do not consider mutable usage of deref to `*mut T` as deref_mut
Shoyu Vanilla
-0
/
+25
2024-09-30
Comment out cast checks for unknown ptr kind
Chayim Refael Friedman
-18
/
+36
2024-09-29
Fix ambiguity with CamelCase diagnostic messages
Matthew Wilding
-15
/
+15
2024-09-19
Handle lint attributes that are under `#[cfg_attr]`
Chayim Refael Friedman
-9
/
+92
2024-09-19
Remove check that text of `parse_expr_from_str()` matches the produced parsed...
Chayim Refael Friedman
-0
/
+13
2024-09-18
Auto merge of #18128 - ChayimFriedman2:external-macros-lint, r=Veykril
bors
-1
/
+62
2024-09-18
Auto merge of #18136 - valadaptive:no-mangle-lints, r=Veykril
bors
-0
/
+58
2024-09-18
Don't lint names of #[no_mangle] extern fns
valadaptive
-0
/
+58
2024-09-18
Add diagnostics for `unsafe_op_in_unsafe_fn`
Chayim Refael Friedman
-3
/
+45
2024-09-17
Handle errors and lints from external macros
Chayim Refael Friedman
-1
/
+62
2024-09-12
Auto merge of #18099 - ChayimFriedman2:diag-only-necessary, r=Veykril
bors
-134
/
+310
2024-09-12
Use more correct handling of lint attributes
Chayim Refael Friedman
-134
/
+310
2024-09-12
Auto merge of #18106 - Veykril:push-yzsqoykyowts, r=Veykril
bors
-0
/
+22
2024-09-12
fix: Don't report typed hole error in asm! out ops
Lukas Wirth
-0
/
+22
2024-09-12
Fix inference of literals when the expectation is Castable
Chayim Refael Friedman
-3
/
+14
2024-09-11
Skip checks for cast to dyn traits
Shoyu Vanilla
-0
/
+96
2024-09-06
fix: Properly prevent mir building with unknown types present
Lukas Wirth
-1
/
+1
2024-09-06
fix: Always explicitly set trait ref self types when lowering
Lukas Wirth
-1
/
+1
2024-09-03
feat: Implement cast typechecks
Shoyu Vanilla
-7
/
+1034
2024-08-29
Do not report missing unsafe on `addr_of[_mut]!(EXTERN_OR_MUT_STATIC)`
Chayim Refael Friedman
-0
/
+25
2024-08-29
Add diagnostic for accessing an `extern` static
Chayim Refael Friedman
-0
/
+25
2024-08-29
feat: Implement object safety
Shoyu Vanilla
-1
/
+1
2024-08-25
fix: Fix trait method completions not acknowledging Deref impls
Lukas Wirth
-1
/
+1
2024-08-16
Auto merge of #17905 - ChayimFriedman2:edition-dependent-raw-keyword, r=Veykril
bors
-63
/
+114
2024-08-16
Properly account for editions in names
Chayim Refael Friedman
-63
/
+114
2024-08-16
Auto merge of #17907 - ChayimFriedman2:no-once_cell, r=Veykril
bors
-6
/
+6
2024-08-16
Replace once_cell with std's recently stabilized OnceCell/Lock and LazyCell/Lock
Chayim Refael Friedman
-6
/
+6
2024-08-13
Temporarily remove non-working test case
Shoyu Vanilla
-12
/
+2
2024-08-13
feat: `min-exhaustive-patterns
Shoyu Vanilla
-0
/
+70
2024-08-12
fix: Missing non-exhaustive let diagnostics inside async or unsafe block
Shoyu Vanilla
-0
/
+39
2024-08-12
Auto merge of #17863 - Veykril:include-diags, r=Veykril
bors
-5
/
+19
2024-08-12
Resolve included files to their calling modules in IDE layer
Lukas Wirth
-5
/
+19
2024-08-12
fix: Correctly support `#[rustc_deprecated_safe_2024]`
Lukas Wirth
-0
/
+24
2024-08-07
Fix unconfigured diagnostic being attached to the wrong file for modules
Lukas Wirth
-1
/
+25
2024-08-06
Replace `[package.repository] = "…"` of published crates with `[package.rep...
Vincent Esche
-1
/
+1
2024-08-06
Unify package descriptions by adding references to "rust-analyzer"
Vincent Esche
-1
/
+1
2024-08-06
Add repository URL for published crates' missing `[package.repository]` fields
Vincent Esche
-0
/
+1
2024-08-06
Replace `"TBD"` with more helpful desciptions in published crates' `[package....
Vincent Esche
-1
/
+1
[prev]
[next]