| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-12-07 | recurse into refs when comparing tys for diagnostics | jyn | -4/+4 | |
| 2023-11-24 | Show number in error message even for one error | Nilstrieb | -35/+35 | |
| Co-authored-by: Adrian <adrian.iosdev@gmail.com> | ||||
| 2023-11-16 | recover primary span label | Esteban Küber | -1/+2 | |
| 2023-11-06 | Visit patterns in THIR let expressions | Matthew Jasper | -2/+19 | |
| This fixes some THIR unsafety checking errors not being emitted for let expressions in these situations. | ||||
| 2023-11-06 | Add suggestion to THIR unsafe_op_in_unsafe_fn lint | Matthew Jasper | -30/+246 | |
| 2023-11-02 | Pretty print Fn traits in rustc_on_unimplemented | Michael Goulet | -1/+1 | |
| 2023-10-25 | Make THIR unused_unsafe lint consistent with MIR | Matthew Jasper | -7/+5 | |
| Updates THIR behavior to match the changes from #93678 | ||||
| 2023-09-14 | Auto merge of #112038 - Nemo157:edition-2024-unsafe_op_in_unsafe_fn, r=RalfJung | bors | -0/+33 | |
| Change `unsafe_op_in_unsafe_fn` to be `warn`-by-default from edition 2024 This was previously FCPed: https://github.com/rust-lang/rust/issues/71668#issuecomment-1189396886 There were two blocking requirements: * Fix the `unused_unsafe` lint, done in https://github.com/rust-lang/rust/pull/100081 * Have `cargo fix` able to fix the lint, done in https://github.com/rust-lang/rust/pull/112017 | ||||
| 2023-09-06 | add a regression test | mojave2 | -0/+37 | |
| 2023-09-06 | Change unsafe_op_in_unsafe_fn to be warn-by-default from edition 2024 | Wim Looman | -0/+33 | |
| 2023-08-30 | Test and note unsafe ctor to fn ptr coercion | Michael Goulet | -0/+25 | |
| Also remove a note that I don't consider to be very useful in context. | ||||
| 2023-08-30 | rustc_layout_scalar_valid_range makes ctors unsafe | Michael Goulet | -0/+27 | |
| 2023-07-15 | Implement "items do not inherit unsafety" for THIR unsafeck | syvb | -2/+28 | |
| 2023-06-13 | Add test cases for suggestions with unsafe operations contained inside macros | Wim Looman | -11/+100 | |
| 2023-06-13 | Add note about unsafe functions body not being unsafe | Wim Looman | -8/+63 | |
| 2023-06-13 | Hide suggestion to wrap function in unsafe block | Wim Looman | -37/+0 | |
| 2023-06-13 | Test that a couple more types of unsafe-ops get a wrapping unsafe block added | Wim Looman | -1/+69 | |
| 2023-06-13 | Add MVP suggestion for `unsafe_op_in_unsafe_fn` | Léo Lanteri Thauvin | -0/+70 | |
| Nemo157 rebase notes: Migrated the changes to the lint into fluent | ||||
| 2023-04-02 | Move some UI tests into subdirectories | jyn | -0/+89 | |
| to avoid going over the existing limit now that the ui-fulldeps tests have been moved to ui. | ||||
| 2023-03-09 | Also test destructuring assignment. | Camille GILLOT | -4/+21 | |
| 2023-03-09 | Ignore AscribeUserType in unsafeck to avoid duplicate diagnostics. | Camille GILLOT | -12/+3 | |
| 2023-03-09 | Introduce a no-op PlaceMention statement for `let _ =`. | Camille GILLOT | -4/+21 | |
| 2023-03-09 | Add ui test. | Camille GILLOT | -4/+30 | |
| 2023-01-11 | Move /src/test to /tests | Albert Larsan | -0/+2151 | |
