| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-06-03 | Remove is_import field | Mark Simulacrum | -1/+2 | |
| 2018-01-22 | cleanup | QuietMisdreavus | -4/+4 | |
| 2018-01-22 | Make correct resolver available in rustdoc | Manish Goregaokar | -1/+1 | |
| 2018-01-22 | add a rustc_resolve::Resolver to DocContext | QuietMisdreavus | -4/+4 | |
| 2017-12-05 | Add field `is_import` to `def::Export`. | Jeffrey Seyfried | -1/+3 | |
| 2017-09-05 | rustc: Flag some CrateStore methods as "untracked" | Alex Crichton | -5/+2 | |
| The main use of `CrateStore` *before* the `TyCtxt` is created is during resolution, but we want to be sure that any methods used before resolution are not used after the `TyCtxt` is created. This commit starts moving the methods used by resolve to all be named `{name}_untracked` where the rest of the compiler uses just `{name}` as a query. During this transition a number of new queries were added to account for post-resolve usage of these methods. | ||||
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -1/+1 | |
| Like #43008 (f668999), but _much more aggressive_. | ||||
| 2017-06-07 | Fix translation of external spans. | Inokentiy Babushkin | -1/+1 | |
| 2017-04-09 | Fix rustdoc infinitely recursing when an external crate reexports itself | Aaron Hill | -0/+8 | |
| Previously, rustdoc's LibEmbargoVisitor unconditionally visited the child modules of an external crate. If a module re-exported its parent via 'pub use super::*', rustdoc would re-walk the parent, leading to infinite recursion. This commit makes LibEmbargoVisitor store already visited modules in an FxHashSet, ensuring that each module is only walked once. Fixes #40936 | ||||
| 2017-02-25 | rustc: introduce a query system for type information in ty::maps. | Eduard Burtescu | -1/+1 | |
| 2016-11-24 | rustdoc: we can now assume DocContext always has a TyCtxt. | Eduard-Mihai Burtescu | -1/+1 | |
| 2016-11-24 | rustdoc: use libsyntax ast::Attribute instead of "cleaning" them. | Eduard-Mihai Burtescu | -5/+2 | |
| 2016-10-04 | Remove some unused methods from metadata | Vadim Petrochenkov | -3/+4 | |
| Address comments + Fix rebase | ||||
| 2016-10-04 | Fix cross-crate resolution of half-items created by export shadowing | Vadim Petrochenkov | -1/+1 | |
| 2016-09-20 | rustc_metadata: split the Def description of a DefId from item_children. | Eduard Burtescu | -21/+10 | |
| 2016-09-20 | rustc_metadata: group information into less tags. | Eduard Burtescu | -4/+4 | |
| 2016-09-20 | rustc_metadata: move more RBML tags to auto-serialization. | Eduard Burtescu | -24/+17 | |
| 2016-09-20 | rustc_metadata: go only through rustc_serialize in astencode. | Eduard Burtescu | -3/+2 | |
| 2016-09-03 | Support unions in rustdoc | Vadim Petrochenkov | -0/+1 | |
| 2016-04-25 | Linkify extern crates on rustdoc pages | mitaa | -0/+1 | |
| 2016-04-18 | Reachability check cross-crate links | mitaa | -4/+8 | |
| 2016-04-18 | Perform doc-reachability check for inlined impls | mitaa | -0/+104 | |
| This changes the current rule that impls within `doc(hidden)` modules aren't inlined, to only inlining impls where the implemented trait and type are reachable in documentation. | ||||
