| Age | Commit message (Expand) | Author | Lines |
| 2023-12-20 | resolve: Stop feeding visibilities for import list stems | Vadim Petrochenkov | -0/+14 |
| 2023-12-19 | resolve: Feed visibilities for unresolved trait impl items | Vadim Petrochenkov | -0/+37 |
| 2023-12-08 | privacy: visit trait def id of projections | David Wood | -13/+82 |
| 2023-12-04 | Structured `use` suggestion on privacy error | Esteban Küber | -1/+1 |
| 2023-12-01 | vis note for no pub reexports glob import | bohan | -4/+30 |
| 2023-11-29 | Tweak message on ADT with private fields building | Esteban Küber | -3/+3 |
| 2023-11-24 | Show number in error message even for one error | Nilstrieb | -26/+26 |
| 2023-11-19 | Account for number of arguments in suggestion | Esteban Küber | -15/+15 |
| 2023-11-19 | Suggest Default::default() for struct literals with private fields | Esteban Küber | -0/+8 |
| 2023-11-19 | Suggest builder functions on struct literal with private fields | Esteban Küber | -1/+41 |
| 2023-11-19 | Suggest using builder on curly brace struct called as fn | Esteban Küber | -7/+33 |
| 2023-11-19 | On private tuple struct, suggest `Default::default` when possible | Esteban Küber | -0/+4 |
| 2023-11-19 | When encountering struct fn call literal with private fields, suggest all bui... | Esteban Küber | -18/+9 |
| 2023-10-27 | When encountering sealed traits, point types that implement it | Esteban Küber | -7/+77 |
| 2023-10-27 | Auto merge of #116858 - estebank:issue-22488, r=petrochenkov | bors | -0/+50 |
| 2023-10-26 | Suggest assoc fn `new` when trying to build tuple struct with private fields | Esteban Küber | -0/+50 |
| 2023-10-25 | Auto merge of #117076 - oli-obk:privacy_visitor_types, r=petrochenkov | bors | -17/+17 |
| 2023-10-23 | Merge associated types with the other alias types | Oli Scherer | -17/+17 |
| 2023-10-22 | use visibility to check unused imports and delete some stmts | bohan | -9/+45 |
| 2023-10-09 | Extend impl's def_span to include where clauses | Michael Goulet | -6/+12 |
| 2023-10-05 | Add a note to duplicate diagnostics | Alex Macleod | -0/+7 |
| 2023-09-07 | Lint node for PRIVATE_BOUNDS is the item which has the bounds | Michael Goulet | -0/+7 |
| 2023-09-06 | Rollup merge of #115578 - ouz-a:rustc_clarify, r=oli-obk | Matthias Krüger | -4/+4 |
| 2023-09-06 | make comments less cryptic | ouz-a | -4/+4 |
| 2023-09-01 | Auto merge of #113126 - Bryanskiy:delete_old, r=petrochenkov | bors | -782/+686 |
| 2023-08-05 | Fix a typo in the error reporting for sealed traits. | kernelmethod | -1/+1 |
| 2023-08-02 | Replace old private-in-public diagnostic with type privacy lints | Bryanskiy | -782/+686 |
| 2023-07-30 | Weaken unnameable_types lint | Bryanskiy | -15/+3 |
| 2023-07-28 | privacy: no nominal visibility for assoc fns | David Wood | -0/+195 |
| 2023-07-11 | typeck in parallel | SparrowLii | -5/+9 |
| 2023-06-29 | Fix type privacy lints error message | Bryanskiy | -57/+65 |
| 2023-06-29 | Rollup merge of #112670 - petrochenkov:typriv, r=eholk | Matthias Krüger | -6/+6 |
| 2023-06-22 | Tweak privacy errors to account for reachable items | Esteban Küber | -9/+127 |
| 2023-06-22 | Account for sealed traits in trait bound errors | Esteban Küber | -0/+35 |
| 2023-06-15 | privacy: Do not mark items reachable farther than their nominal visibility | Vadim Petrochenkov | -2/+2 |
| 2023-06-15 | privacy: Feature gate new type privacy lints | Vadim Petrochenkov | -4/+4 |
| 2023-06-12 | Private-in-public lints implementation | Bryanskiy | -20/+317 |
| 2023-06-08 | increase the accuracy of effective visibilities calculation | Bryanskiy | -0/+47 |
| 2023-05-26 | fix for `Self` not respecting tuple Ctor privacy | Deadbeef | -0/+109 |
| 2023-04-21 | Leave it to the query system to invoke the typeck query instead of invoking i... | Oli Scherer | -14/+2 |
| 2023-04-12 | Special-case item attributes in the suggestion output | Esteban Küber | -6/+0 |
| 2023-04-12 | Tweak output for 'add line' suggestion | Esteban Küber | -6/+12 |
| 2023-04-12 | Split out a separate feature gate for impl trait in associated types | Oli Scherer | -2/+2 |
| 2023-04-11 | Rollup merge of #109923 - ElectrifyPro:visibility, r=wesleywiser | Yuki Okushi | -78/+114 |
| 2023-04-05 | Auto merge of #109437 - petrochenkov:effvisopt, r=davidtwco | bors | -6/+6 |
| 2023-04-03 | Update ui tests involving invalid visibility qualifiers | Tam Pham | -78/+114 |
| 2023-04-02 | Move some UI tests into subdirectories | jyn | -0/+105 |
| 2023-03-31 | resolve: Restore some effective visibility optimizations | Vadim Petrochenkov | -6/+6 |
| 2023-03-28 | privacy: Support `#![rustc_effective_visibility]` on the crate root | Vadim Petrochenkov | -24/+37 |
| 2023-02-22 | diagnostics: update test cases to refer to assoc fn with `self` as method | Michael Howell | -29/+29 |