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_session
/
src
/
parse.rs
Age
Commit message (
Expand
)
Author
Lines
2024-11-09
give a hint which feature is missing
Ralf Jung
-0
/
+1
2024-10-28
fix clippy::clone_on_ref_ptr for compiler
klensy
-3
/
+3
2024-10-05
Handle `clippy` cases of `rustc::potential_query_instability` lint
ismailarilik
-1
/
+1
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-5
/
+5
2024-09-13
Add set_dcx to ParseSess
Vetle Rasmussen
-0
/
+4
2024-08-07
Make `Span` optional in `BufferedEarlyLint`
Urgau
-1
/
+11
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-11
/
+11
2024-06-18
Remove redundant argument from `subdiagnostic` method
Oli Scherer
-6
/
+6
2024-06-18
Use a dedicated type instead of a reference for the diagnostic context
Oli Scherer
-4
/
+4
2024-06-18
Prefer `dcx` methods over fields or fields' methods
Oli Scherer
-4
/
+8
2024-05-21
Rename buffer_lint_with_diagnostic to buffer_lint
Xiretza
-1
/
+1
2024-05-21
Convert uses of BuiltinLintDiag::Normal to custom variants
Xiretza
-17
/
+0
2024-05-21
Generate lint diagnostic message from BuiltinLintDiag
Xiretza
-4
/
+1
2024-03-19
conditionally ignore fatal diagnostic in the SilentEmitter
Yacin Tmimi
-1
/
+6
2024-03-18
Provide structured suggestion for `#![feature(foo)]`
Esteban Küber
-5
/
+8
2024-03-06
Rollup merge of #121382 - nnethercote:rework-untranslatable_diagnostic-lint, ...
Matthias Krüger
-0
/
+1
2024-03-06
Add missing `#[rustc_lint_diagnostics]` attributes.
Nicholas Nethercote
-0
/
+1
2024-03-05
errors: share `SilentEmitter` between rustc and rustfmt
David Wood
-6
/
+12
2024-03-05
Rename `BuiltinLintDiagnostics` as `BuiltinLintDiag`.
Nicholas Nethercote
-3
/
+3
2024-03-05
Rename `DiagnosticMessage` as `DiagMessage`.
Nicholas Nethercote
-6
/
+6
2024-03-05
Rename all `ParseSess` variables/fields/lifetimes as `psess`.
Nicholas Nethercote
-5
/
+4
2024-03-04
Remove `file_path_mapping` param from `ParseSess::new`.
Nicholas Nethercote
-2
/
+2
2024-02-29
Rollup merge of #121783 - nnethercote:emitter-cleanups, r=oli-obk
Guillaume Gomez
-6
/
+13
2024-02-29
Inline and remove `HumanEmitter::stderr`.
Nicholas Nethercote
-4
/
+7
2024-02-29
Rename `DiagCtxt::with_emitter` as `DiagCtxt::new`.
Nicholas Nethercote
-4
/
+4
2024-02-29
Inline and remove `DiagCtxt::with_tty_emitter`
Nicholas Nethercote
-4
/
+8
2024-02-29
Overhaul how stashed diagnostics work, again.
Nicholas Nethercote
-2
/
+1
2024-02-28
Rename `DiagnosticBuilder` as `Diag`.
Nicholas Nethercote
-6
/
+5
2024-02-19
Prefer `DiagnosticBuilder` over `Diagnostic` in diagnostic modifiers.
Nicholas Nethercote
-4
/
+9
2024-02-17
Rollup merge of #121085 - davidtwco:always-eager-diagnostics, r=nnethercote
Matthias Krüger
-5
/
+5
2024-02-15
errors: only eagerly translate subdiagnostics
David Wood
-5
/
+5
2024-02-14
clean up potential_query_instability with FxIndexMap and UnordMap
yukang
-6
/
+6
2024-02-03
`SilentEmitter::fatal_note` doesn't need to be optional.
Nicholas Nethercote
-1
/
+1
2024-01-23
Rename `struct_lint_level` as `lint_level`.
Nicholas Nethercote
-1
/
+1
2024-01-14
Rework how diagnostic lints are stored.
Nicholas Nethercote
-3
/
+2
2024-01-13
Add todo comment
George-lewis
-0
/
+1
2024-01-13
Add check for ui_testing via promoting parameters from `ParseSess` to `Session`
George-lewis
-11
/
+18
2024-01-13
Add suggestion to upgrade the compiler
George-lewis
-0
/
+3
2024-01-11
Change how `force-warn` lint diagnostics are recorded.
Nicholas Nethercote
-5
/
+1
2023-12-24
Remove `ParseSess` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-72
/
+2
2023-12-23
Give `DiagnosticBuilder` a default type.
Nicholas Nethercote
-10
/
+4
2023-12-19
Add `EmitResult` associated type to `EmissionGuarantee`.
Nicholas Nethercote
-8
/
+11
2023-12-19
Add `level` arg to `into_diagnostic`.
Nicholas Nethercote
-5
/
+5
2023-12-18
Rename many `DiagCtxt` and `EarlyDiagCtxt` locals.
Nicholas Nethercote
-4
/
+4
2023-12-18
Rename many `DiagCtxt` arguments.
Nicholas Nethercote
-2
/
+2
2023-12-18
Rename `SilentEmitter::fatal_handler` as `SilentEmitter::fatal_dcx`.
Nicholas Nethercote
-2
/
+2
2023-12-18
Rename `ParseSess::with_span_handler` as `ParseSess::with_dcx`.
Nicholas Nethercote
-3
/
+3
2023-12-18
Rename `ParseSess::span_diagnostic` as `ParseSess::dcx`.
Nicholas Nethercote
-12
/
+11
2023-12-18
Rename `Handler` as `DiagCtxt`.
Nicholas Nethercote
-6
/
+6
2023-12-14
Avoid `struct_diagnostic` where possible.
Nicholas Nethercote
-10
/
+1
[next]