| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-01-29 | Eliminate PatKind::Path | Oli Scherer | -10/+16 | |
| 2025-01-14 | Rollup merge of #134216 - GuillaumeGomez:jump-to-def-pats, r=fmease | Matthias Krüger | -4/+29 | |
| Enable "jump to def" feature on patterns Part of https://github.com/rust-lang/rust/issues/89095. Pattern (as in "patterns in pattern matching") were not handled by the feature, it's now added. It all started when I realized that prelude values like `Some` or `Err` were not getting a link generated either (added support for it in the first commit). r? ``@fmease`` | ||||
| 2025-01-04 | turn hir::ItemKind::Fn into a named-field variant | Ralf Jung | -1/+1 | |
| 2024-12-12 | Rename `handle_call` into `infer_id` | Guillaume Gomez | -4/+4 | |
| 2024-12-12 | Enable "jump to def" feature on patterns | Guillaume Gomez | -1/+26 | |
| 2024-11-28 | Fix new clippy lints | Guillaume Gomez | -1/+1 | |
| 2024-11-18 | Fix items with generics not having their jump to def link generated | Guillaume Gomez | -3/+18 | |
| 2024-11-18 | Fix typo | Guillaume Gomez | -1/+1 | |
| 2024-10-06 | Handle `librustdoc` cases of `rustc::potential_query_instability` lint | ismailarilik | -2/+2 | |
| 2024-10-04 | rm `ItemKind::OpaqueTy` | Noah Lev | -1/+0 | |
| This introduce an additional collection of opaques on HIR, as they can no longer be listed using the free item list. | ||||
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -1/+1 | |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -3/+3 | |
| The previous commit updated `rustfmt.toml` appropriately. This commit is the outcome of running `x fmt --all` with the new formatting options. | ||||
| 2024-05-29 | Make `body_owned_by` return the body directly. | Oli Scherer | -3/+1 | |
| Almost all callers want this anyway, and now we can use it to also return fed bodies | ||||
| 2024-02-07 | hir: Remove `fn opt_hir_id` and `fn opt_span` | Vadim Petrochenkov | -2/+2 | |
| 2024-01-04 | Fix invalid handling for static method calls in jump to definition feature | Guillaume Gomez | -20/+32 | |
| 2023-12-12 | Move some methods from `tcx.hir()` to `tcx` | zetanumbers | -2/+2 | |
| Renamings: - find -> opt_hir_node - get -> hir_node - find_by_def_id -> opt_hir_node_by_def_id - get_by_def_id -> hir_node_by_def_id Fix rebase changes using removed methods Use `tcx.hir_node_by_def_id()` whenever possible in compiler Fix clippy errors Fix compiler Apply suggestions from code review Co-authored-by: Vadim Petrochenkov <vadim.petrochenkov@gmail.com> Add FIXME for `tcx.hir()` returned type about its removal Simplify with with `tcx.hir_node_by_def_id` | ||||
| 2023-07-28 | Render generic const items in rustdoc | León Orell Valerian Liehr | -1/+1 | |
| 2023-07-12 | Add jump to doc | Guillaume Gomez | -24/+73 | |
| 2023-03-09 | Fix typo in span_map.rs | Ikko Eltociear Ashimine | -3/+3 | |
| correspondance -> correspondence | ||||
| 2022-12-01 | rustc_hir: Change representation of import paths to support multiple resolutions | Vadim Petrochenkov | -8/+0 | |
| 2022-12-01 | rustc_hir: Relax lifetime requirements on `Visitor::visit_path` | Vadim Petrochenkov | -1/+1 | |
| 2022-09-05 | Make `hir::PathSegment::hir_id` non-optional. | Nicholas Nethercote | -18/+16 | |
| 2022-06-20 | Improve code readability and documentation | Guillaume Gomez | -28/+40 | |
| 2022-06-20 | Add support for macro in "jump to def" feature | Guillaume Gomez | -17/+54 | |
| 2022-05-24 | fix simple clippy lints | klensy | -1/+1 | |
| 2022-05-21 | Remove `crate` visibility modifier in libs, tests | Jacob Pratt | -4/+4 | |
| 2022-05-06 | Remove unneeded SpanMapVisitor::visit_generics function | Guillaume Gomez | -13/+1 | |
| 2022-05-02 | Fix regression in link-to-definition introduced in #93803 | Guillaume Gomez | -2/+12 | |
| 2022-04-30 | Store all generic bounds as where predicates. | Camille GILLOT | -11/+2 | |
| 2022-03-31 | remove find_use_placement | Fausto | -2/+5 | |
| A more robust solution to finding where to place use suggestions was added. The algorithm uses the AST to find the span for the suggestion so we pass this span down to the HIR during lowering and use it. Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com> | ||||
| 2022-01-23 | Remove DiagnosticBuilder.quiet | mark | -5/+7 | |
| 2022-01-21 | Remove a span from hir::ExprKind::MethodCall | Cameron Steffen | -2/+2 | |
| 2022-01-16 | Replace NestedVisitorMap with NestedFilter | Cameron Steffen | -4/+5 | |
| 2021-12-28 | remove in_band_lifetimes from librustdoc | Michael Goulet | -1/+1 | |
| 2021-10-31 | Clean up now that visitors only need `&clean::Crate` | Noah Lev | -5/+5 | |
| 2021-10-25 | Fix clippy lints in librustdoc | Guillaume Gomez | -29/+20 | |
| 2021-09-13 | Add support for primitives in "jump to definition" feature | Guillaume Gomez | -7/+11 | |
| 2021-09-02 | Rename walk_crate. | Camille GILLOT | -1/+1 | |
| 2021-09-02 | Stop using walk_crate. | Camille GILLOT | -1/+1 | |
| 2021-08-05 | Remove LightSpan and use Span directly | Guillaume Gomez | -53/+8 | |
| 2021-08-05 | Remove warnings/errors from compiler when using typeck_body in rustdoc span ↵ | Guillaume Gomez | -5/+5 | |
| map builder | ||||
| 2021-08-05 | * Rename LightSpan::empty into LightSpan::dummy | Guillaume Gomez | -1/+1 | |
| * Add Classifier::new_light_span to wrap LightSpan::new_in_file constructor | ||||
| 2021-08-05 | Add missing root_path when generating links using href | Guillaume Gomez | -0/+1 | |
| 2021-08-05 | Add documentation and FIXME | Guillaume Gomez | -4/+7 | |
| 2021-08-05 | formatting | Guillaume Gomez | -14/+7 | |
| 2021-08-05 | Use rustdoc Span in LinkFromSrc directly | Guillaume Gomez | -4/+4 | |
| 2021-08-05 | Wrap the span_map tuple index into a type called "LightSpan" | Guillaume Gomez | -13/+54 | |
| 2021-08-05 | Improve code readability | Guillaume Gomez | -2/+4 | |
| 2021-08-05 | * Rename 'move_span' into 'local_span_to_global_span' | Guillaume Gomez | -0/+17 | |
| * Add documentation on new arguments/functions | ||||
| 2021-08-05 | Generate links for modules as well | Guillaume Gomez | -5/+24 | |
