summary refs log tree commit diff
path: root/tests/ui/diagnostic_namespace
AgeCommit message (Expand)AuthorLines
2024-12-18Also warn against `#[diagnostic::do_not_recommend]` on plain implsGeorg Semmler-2/+18
2024-12-18Stabilize `#[diagnostic::do_not_recommend]`Georg Semmler-227/+49
2024-12-18Check `#[diagnostic::do_not_recommend]` for argumentsGeorg Semmler-0/+68
2024-12-18Improve testing coverage for `#[diagnostic::do_not_recommend]`Georg Semmler-14/+230
2024-11-27Update tests to use new proc-macro headerEric Huss-5/+1
2024-11-18Add reference annotations for diagnostic attributesEric Huss-146/+167
2024-11-15Move diagnostic::on_unimplemented test to the directory with all the other testsEric Huss-0/+51
2024-11-04Rollup merge of #132583 - mejrs:tuples, r=compiler-errorsMatthias Krüger-0/+12
2024-11-04Suggest creating unary tuplesmejrs-0/+12
2024-11-02Add trait diff highlighting logic and use it in E0277Esteban Küber-2/+4
2024-10-16Stop inverting expectation in normalization errorsMichael Goulet-4/+1
2024-10-14Remove `'apostrophes'` from `rustc_parse_format`Lieselotte-4/+4
2024-08-09Add testMichael Goulet-0/+42
2024-07-11Allows `#[diagnostic::do_not_recommend]` to supress trait impls in suggestion...Georg Semmler-0/+61
2024-07-02Actually report normalization-based type errors correctly for alias-relate ob...Michael Goulet-1/+4
2024-06-12Walk into alias-eq nested goals even if normalization failsMichael Goulet-1/+1
2024-05-29Refactor `#[diagnostic::do_not_recommend]` supportGeorg Semmler-0/+57
2024-05-28eagerly normalize when adding goalslcnr-4/+21
2024-05-21Move `#[do_not_recommend]` to the `#[diagnostic]` namespaceGeorg Semmler-3/+148
2024-05-19Actually use the `#[do_not_recommend]` attribute if presentGeorg Semmler-14/+150
2024-05-15Add `on_unimplemented" typo suggestionsmejrs-0/+58
2024-05-07Fix ICEs in diagnostic::on_unimplementedMichael Goulet-0/+134
2024-05-07Add more ICEs due to malformed diagnostic::on_unimplementedMichael Goulet-35/+56
2024-05-08Auto merge of #124683 - estebank:issue-124651, r=compiler-errorsbors-0/+36
2024-05-07Add test for #124651Esteban Küber-0/+36
2024-05-04Implement do_not_recommend in the new solverMichael Goulet-0/+58
2024-03-21Rollup merge of #122402 - weiznich:fix/122391, r=compiler-errorsMatthias Krüger-0/+238
2024-03-21Make `#[diagnostic::on_unimplemented]` format string parsing more robustGeorg Semmler-0/+238
2024-03-14Ungate the `UNKNOWN_OR_MALFORMED_DIAGNOSTIC_ATTRIBUTES` lintGeorg Semmler-0/+21
2024-02-27Stabilize the `#[diagnostic]` namespace and `#[diagnostic::on_unimplemented]`...Georg Semmler-178/+90
2024-02-16[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives许杰友 Jieyou Xu (Joe)-7/+7
2024-01-13Bless testsGeorge-lewis-0/+3
2024-01-05Add a test that emitting diagnostics does not require the crate to useGeorg Semmler-0/+39
2023-12-04Restrict what symbols can be used in `#[diagnostic::on_unimplemented]` format...Georg Semmler-9/+425
2023-11-24Show number in error message even for one errorNilstrieb-5/+5
2023-11-17Add some additional warnings for duplicated diagnostic itemsGeorg Semmler-4/+118
2023-10-27Allows `#[diagnostic::on_unimplemented]` attributes to have multipleGeorg Semmler-0/+66
2023-10-20Fix a span for one of the test casesGeorg Semmler-29/+15
2023-10-19Improve the warning messages for the `#[diagnostic::on_unimplemented]`Georg Semmler-17/+74
2023-10-11Handle several `#[diagnostic::on_unimplemented]` attributes correctlyGeorg Semmler-0/+74
2023-10-05Add a note to duplicate diagnosticsAlex Macleod-0/+6
2023-09-12`#[diagnostic::on_unimplemented]` without filtersGeorg Semmler-6/+207
2023-07-28Introduce the `#[diagnostic]` attribute namespaceGeorg Semmler-0/+143