summary refs log tree commit diff
path: root/compiler/rustc_parse_format
AgeCommit message (Expand)AuthorLines
2024-10-14Remove `'apostrophes'` from `rustc_parse_format`Lieselotte-4/+4
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-401/+323
2024-08-29Add `warn(unreachable_pub)` to `rustc_parse_format`.Nicholas Nethercote-0/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-4/+2
2024-06-12Use `tidy` to sort crate attributes for all compiler crates.Nicholas Nethercote-3/+5
2024-05-30Apply x clippy --fix and x fmtr0cky-10/+8
2024-04-18Simplify `static_assert_size`s.Nicholas Nethercote-1/+1
2024-04-03Check `x86_64` size assertions on `aarch64`, tooZalathar-1/+1
2024-03-16Extend format arg help for simple tuple index access expression许杰友 Jieyou Xu (Joe)-15/+37
2024-02-17remove a couple of redundant clonesMatthias Krüger-1/+1
2024-02-06Invert diagnostic lints.Nicholas Nethercote-2/+0
2024-01-25Rename the unescaping functions.Nicholas Nethercote-1/+1
2024-01-22Rollup merge of #118639 - fmease:deny-features-in-stable-rustc-crates, r=Waff...Matthias Krüger-2/+3
2024-01-08Removing redudant note from parse errorMads Ravn-1/+1
2024-01-07Adding alignment to the list of cases to test for specific error message. Cov...Mads Ravn-6/+22
2023-12-20Undeprecate and use lint `unstable_features`León Orell Valerian Liehr-2/+3
2023-11-15Auto merge of #117819 - fmease:rustc_parse_format-stable-rustc, r=Nilstriebbors-5/+2
2023-11-11Make rustc_parse_format compile on stable againLeón Orell Valerian Liehr-5/+2
2023-10-30Clean up `rustc_*/Cargo.toml`.Nicholas Nethercote-1/+3
2023-10-08rustdoc: remove rust logo from non-Rust cratesMichael Howell-0/+3
2023-09-17Rollup merge of #115611 - lukas-code:format!("{r#ident}"), r=compiler-errorsDylan DPC-7/+47
2023-09-06add diagnostic for raw identifiers in format stringLukas Markeffsky-7/+47
2023-09-05Replace data_structures dependency with index in rustc_parse_formatLukas Wirth-2/+2
2023-07-19Fix unit testsMichael Goulet-0/+15
2023-07-19Improve error message when closing bracket interpreted as formatting fill cha...Michael Goulet-58/+45
2023-07-19Fix quotes in outputMichael Goulet-1/+1
2023-04-10Fix typos in compilerDaniPopes-1/+1
2023-03-14Improve heuristics for format_args literal being suggestableNilstrieb-1/+35
2023-03-14Properly allow macro expanded `format_args` invocations to uses capturesNilstrieb-8/+10
2023-02-16Replace some `then`s with some `then_some`sMaybe Waffle-1/+1
2023-02-16`if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)`Maybe Waffle-1/+1
2023-02-10remove redundant clonesMatthias Krüger-3/+1
2023-02-03Rollup merge of #106805 - madsravn:master, r=compiler-errorsMatthias Krüger-1/+28
2023-02-02PR fixing wrong order of format parameters in strings. Issue #106572Mads Ravn-1/+28
2023-01-27Replace format flags u32 by enums and bools.Mara Bos-43/+97
2023-01-18Revert "Improve heuristics whether `format_args` string is a source literal"Nilstrieb-35/+2
2023-01-05Fix `uninlined_format_args` for some compiler cratesnils-4/+4
2022-12-28Add enum for `find_width_map_from_snippet`Nilstrieb-7/+18
2022-12-28Improve heuristics whether `format_args` string is a source literalNilstrieb-1/+36
2022-12-26Auto merge of #103828 - cassaundra:fix-format-args-span2, r=cjgillotbors-48/+79
2022-12-08Assert size of `rustc_parse_format::Piece<'_>`Maybe Waffle-0/+5
2022-12-06Box `rustc_parse_format::Piece::NextArgument`Maybe Waffle-43/+43
2022-11-21Fix incorrect span when using byte-escaped rbraceCassaundra Smith-48/+79
2022-11-15shift no characters when using raw string literalsTakayuki Maeda-76/+74
2022-10-27Fix rustc_parse_format spans following escaped utf-8 multibyte charsAlex Macleod-18/+29
2022-10-01Detect and reject out-of-range integers in format string literalsColin Baumgarten-4/+39
2022-09-28Fix span of byte-escaped left format args braceCassaundra Smith-1/+1
2022-08-25Separate CountIsStar from CountIsParam in rustc_parse_format.Mara Bos-2/+4
2022-08-21Fix rustc_parse_format precision & width spansAlex Macleod-54/+68
2022-08-18Add diagnostic translation lints to crates that don't emit them5225225-0/+2