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
/
compiler
/
rustc_lint
/
src
/
context
/
diagnostics.rs
Age
Commit message (
Expand
)
Author
Lines
2024-12-15
Access `TyCtxt` from early diagnostic decoration
Urgau
-462
/
+0
2024-11-25
fix confusing diagnostic for reserved `##`
Peter Jaszkowiak
-2
/
+6
2024-10-08
Reserve guarded string literals (RFC 3593)
Peter Jaszkowiak
-0
/
+3
2024-10-05
Make deprecated_cfg_attr_crate_type_name a hard error
est31
-6
/
+0
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-3
/
+3
2024-09-07
Rollup merge of #126452 - compiler-errors:raw-lifetimes, r=spastorino
Matthias Krüger
-0
/
+4
2024-09-06
Add initial support for raw lifetimes
Michael Goulet
-0
/
+4
2024-09-06
elided_named_lifetimes: manually implement `LintDiagnostic`
Pavel Grigorenko
-25
/
+7
2024-09-06
elided_named_lifetimes: add suggestions
Pavel Grigorenko
-15
/
+29
2024-09-06
elided_named_lifetimes: unify lint def & pass MissingLifetimeKind
Pavel Grigorenko
-10
/
+13
2024-08-31
Implement `elided_named_lifetimes` lint
Pavel Grigorenko
-0
/
+13
2024-08-07
Disallow setting built-in cfgs via set the command-line
Urgau
-0
/
+3
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-2
/
+3
2024-06-24
resolve: Implement a lint for out-of-scope use of `macro_rules`
Vadim Petrochenkov
-0
/
+3
2024-06-23
Add hard error and migration lint for unsafe attrs
carbotaniuman
-0
/
+10
2024-06-14
Resolve elided lifetimes in assoc const to static if no other lifetimes are i...
Michael Goulet
-3
/
+12
2024-06-11
Rollup merge of #125913 - fmease:early-lints-spruce-up-some-diags, r=Nadrieril
许杰友 Jieyou Xu (Joe)
-2
/
+3
2024-06-06
Auto merge of #124482 - spastorino:unsafe-extern-blocks, r=oli-obk
bors
-0
/
+3
2024-06-05
Make MISSING_UNSAFE_ON_EXTERN lint emit future compat info with suggestion to...
Santiago Pastorino
-2
/
+2
2024-06-04
Make extern blocks without unsafe warn in edition 2024
Santiago Pastorino
-0
/
+3
2024-06-03
Spruce up the diagnostics of some early lints
León Orell Valerian Liehr
-2
/
+3
2024-05-28
Convert `proc_macro_back_compat` lint to an unconditional error.
Nicholas Nethercote
-3
/
+0
2024-05-27
Auto merge of #125410 - fmease:adj-lint-diag-api, r=nnethercote
bors
-230
/
+153
2024-05-23
Remove `#[macro_use] extern crate tracing` from `rustc_lint`.
Nicholas Nethercote
-0
/
+1
2024-05-23
Delay the construction of early lint diag structs
León Orell Valerian Liehr
-230
/
+153
2024-05-21
Make early lints translatable
Xiretza
-440
/
+327
2024-05-21
Convert uses of BuiltinLintDiag::Normal to custom variants
Xiretza
-12
/
+125
2024-05-21
Port DeprecatedMacro to diag structs
Xiretza
-4
/
+21
2024-05-21
Generate lint diagnostic message from BuiltinLintDiag
Xiretza
-14
/
+136
2024-05-21
Convert NAMED_ASM_LABELS lint to diag struct
Xiretza
-4
/
+0
2024-05-15
Add `on_unimplemented" typo suggestions
mejrs
-0
/
+8
2024-04-21
Move "elided lifetime in path" to subdiagnostic struct
Xiretza
-8
/
+10
2024-04-11
Rollup merge of #122954 - fmease:defined-by-extern-prelude, r=petrochenkov
León Orell Valerian Liehr
-1
/
+1
2024-04-09
Add a helper for extending a span to include any trailing whitespace
Michael Goulet
-4
/
+1
2024-04-08
Be more specific when flagging imports that are redundant due to the extern p...
León Orell Valerian Liehr
-1
/
+1
2024-03-16
Move check-cfg diagnostic logic into it's own module
Urgau
-274
/
+5
2024-03-06
Fix redundant import errors for preload extern crate
yukang
-1
/
+5
2024-03-05
Limit the number of names and values in check-cfg diagnostics
Urgau
-20
/
+51
2024-03-05
Rename `BuiltinLintDiagnostics` as `BuiltinLintDiag`.
Nicholas Nethercote
-47
/
+38
2024-03-05
Rename all `ParseSess` variables/fields/lifetimes as `psess`.
Nicholas Nethercote
-7
/
+5
2024-03-01
Rollup merge of #121580 - Suyashtnt:issue-121502-fix, r=michaelwoerister
Matthias Krüger
-1
/
+1
2024-02-29
Detect empty leading where-clauses on type aliases
León Orell Valerian Liehr
-9
/
+16
2024-02-28
Rename `DiagnosticBuilder` as `Diag`.
Nicholas Nethercote
-85
/
+85
2024-02-25
make unused_imports less assertive in test modules
Suyashtnt
-1
/
+1
2024-02-20
Reduce capabilities of `Diagnostic`.
Nicholas Nethercote
-0
/
+3
2024-02-17
Use better heuristic for printing Cargo specific diagnostics
Urgau
-2
/
+2
2024-02-06
Rollup merge of #120435 - chenyukang:yukang-fix-120427-cfg-name, r=Urgau,Nils...
Matthias Krüger
-10
/
+40
2024-01-30
add missing potential_query_instability for keys and values in hashmap
yukang
-0
/
+1
2024-01-30
limit the names_possiblilities to less than 3
Yukang
-1
/
+1
2024-01-28
Suggest name value cfg when only value is used for check-cfg
yukang
-10
/
+40
[next]