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
/
errors.rs
Age
Commit message (
Expand
)
Author
Lines
2025-04-16
Move eager translation to a method on `Diag`
Jake Goulding
-6
/
+2
2024-08-27
Add `warn(unreachable_pub)` to `rustc_lint`.
Nicholas Nethercote
-9
/
+9
2024-08-21
Use bool in favor of Option<()> for diagnostics
Michael Goulet
-1
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-2
/
+4
2024-06-03
Fix up comments.
Nicholas Nethercote
-1
/
+1
2024-04-21
Pass translation closure to add_to_diag_with() as reference
Xiretza
-1
/
+1
2024-03-11
Rename `AddToDiagnostic` as `Subdiagnostic`.
Nicholas Nethercote
-3
/
+3
2024-03-05
Rename `SubdiagnosticMessageOp` as `SubdiagMessageOp`.
Nicholas Nethercote
-2
/
+2
2024-02-28
Rename `DiagnosticBuilder` as `Diag`.
Nicholas Nethercote
-4
/
+2
2024-02-20
Reduce capabilities of `Diagnostic`.
Nicholas Nethercote
-2
/
+8
2024-02-08
Add `SubdiagnosticMessageOp` as a trait alias.
Nicholas Nethercote
-5
/
+2
2024-01-29
Stop using `String` for error codes.
Nicholas Nethercote
-7
/
+7
2024-01-03
Rename some `Diagnostic` setters.
Nicholas Nethercote
-1
/
+1
2023-08-30
feat(rustc_lint): make `CheckLintName` respect lint level
Weihang Lo
-53
/
+1
2023-08-24
refactor: use references to reduce unnecessary clones
Weihang Lo
-20
/
+20
2023-08-24
lint: translate `RenamedOrRemovedLint`
Weihang Lo
-3
/
+13
2023-05-29
Use `Cow` in `{D,Subd}iagnosticMessage`.
Nicholas Nethercote
-1
/
+1
2023-04-17
Spelling - compiler
Josh Soref
-1
/
+1
2023-02-22
errors: generate typed identifiers in each crate
David Wood
-3
/
+3
2023-01-09
refactor: cleanup
Rejyr
-2
/
+0
2023-01-09
migrate: `levels.rs`
Rejyr
-2
/
+2
2023-01-09
add: `lints` for `errors.rs`
Rejyr
-1
/
+3
2023-01-09
migrate: `early.rs` and `enum_intrinsics_non_enums.rs`
Rejyr
-0
/
+1
2022-10-26
Convert all #[suggestion_*] attributes to #[suggestion(style = "...")]
Xiretza
-1
/
+1
2022-10-23
Migrate all diagnostics
Nilstrieb
-17
/
+17
2022-10-17
lint: use derive more
David Wood
-23
/
+2
2022-10-10
errors: `AddToDiagnostic::add_to_diagnostic_with`
David Wood
-3
/
+12
2022-09-21
FIX - adopt new Diagnostic naming in newly migrated modules
Jhonny Bill Mena
-1
/
+1
2022-09-21
UPDATE - rename SessionSubdiagnostic macro to Subdiagnostic
Jhonny Bill Mena
-2
/
+2
2022-09-21
UPDATE - rename DiagnosticHandler macro to Diagnostic
Jhonny Bill Mena
-9
/
+9
2022-09-21
UPDATE - rename AddSubdiagnostic trait to AddToDiagnostic
Jhonny Bill Mena
-3
/
+3
2022-09-21
UPDATE - rename DiagnosticHandler trait to IntoDiagnostic
Jhonny Bill Mena
-11
/
+11
2022-09-21
UPDATE - move SessionDiagnostic from rustc_session to rustc_errors
Jhonny Bill Mena
-2
/
+2
2022-09-05
UPDATE - into_diagnostic to take a Handler instead of a ParseSess
Jhonny Bill Mena
-4
/
+4
2022-08-22
refactor: migrate to kind-less `SessionDiagnostic` derives
Rejyr
-8
/
+8
2022-08-22
migrate: `rustc_lint::context`
Rejyr
-1
/
+81
2022-08-22
rename: `UnknownTool` to `UnknownToolInScopedLint`
Rejyr
-2
/
+2
2022-08-22
migrate: `BuiltinEllipsisInclusiveRangePatterns`
Rejyr
-0
/
+10
2022-08-22
migrate: `OverruledAttribute`
Rejyr
-0
/
+40
2022-08-22
hotfix: add missing import
Rejyr
-1
/
+1
2022-08-22
change: diagnostic `String` field to `Symbol`
Rejyr
-1
/
+1
2022-08-22
migrate: `bad_attr` to `SessionDiagnostic`
Rejyr
-1
/
+20
2022-08-22
migrate: `UnknownTool` error to `SessionDiagnostic`
Rejyr
-0
/
+13