| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-07-29 | Pass by value | Joseph Ryan | -1/+1 | |
| 2020-07-29 | Refactor DocFS to fix error handling bugs | Joseph Ryan | -7/+10 | |
| 2020-07-27 | More requested changes | Joseph Ryan | -3/+3 | |
| 2020-07-27 | Make requested changes | Joseph Ryan | -4/+2 | |
| 2020-07-27 | Pull out more types from html | Joseph Ryan | -13/+2 | |
| 2020-07-27 | Extract `Cache` and other types from `html` module | Joseph Ryan | -489/+4611 | |
| 2020-07-27 | Move `Error` and `RenderInfo` out of `html` module | Joseph Ryan | -1/+2 | |
| 2020-06-26 | Generate docs for links to private items when passed --document-private | Joshua Nelson | -0/+6 | |
| - Pass around document_private a lot more - Add tests + Add tests for intra-doc links to private items + Add ignored tests for warnings in reference links | ||||
| 2020-05-29 | Split payload of FileName::Real to track both real and virutalized paths. | Felix S. Klock II | -1/+1 | |
| Such splits arise from metadata refs into libstd. This way, we can (in a follow on commit) continue to emit the virtual name into things like the like the StableSourceFileId that ends up in incremetnal build artifacts, while still using the devirtualized file path when we want to access the file. Note that this commit is intended to be a refactoring; the actual fix to the bug in question is in a follow-on commit. | ||||
| 2020-05-14 | * Update aliases data struct from HashMap to BTreeMap to have more ↵ | Guillaume Gomez | -9/+7 | |
| deterministic results * Update Javascript to take this change into account * Update CrateData::aliases field to take a reference instead (it allowed to remove a conversion loop) | ||||
| 2020-05-14 | Move doc alias discovery into the Attributes struct and some code improvements | Guillaume Gomez | -37/+4 | |
| 2020-05-07 | Merge aliases and search-index | Guillaume Gomez | -21/+23 | |
| 2020-05-07 | Improve doc alias discovery | Guillaume Gomez | -36/+53 | |
| 2020-04-20 | Rollup merge of #71250 - GuillaumeGomez:use-json-instead-of-js, r=kinnison | Dylan DPC | -1/+6 | |
| Replace big JS dict with JSON parsing Part of #56545. @ollie27 suggested that using JSON instead of a JS dict might be faster, so I decided to test it. And the results far exceeded whatever expectations I had... I used https://github.com/adamgreig/stm32ral for my tests. If you want to build it locally: ```bash $ cargo doc --features doc --open ``` But I strongly recommend to do it with this PR. Some numbers: * Loading a page with the JSON search-index: less than 1 second * Loading a page with the JS search-index: crashed after 30 seconds I think the results are clear enough... r? @ollie27 cc @rust-lang/rustdoc | ||||
| 2020-04-17 | Replace big JS dict with JSON parsing | Guillaume Gomez | -1/+6 | |
| 2020-04-16 | Dogfood or_patterns in rustdoc | Josh Stone | -4/+7 | |
| 2020-04-10 | Improve rustdoc source code a bit | Guillaume Gomez | -5/+5 | |
| 2020-03-31 | more clippy fixes | Matthias Krüger | -1/+1 | |
| use is_empty() instead of len comparison (clippy::len_zero) use if let instead of while let loop that never loops (clippy::never_loop) remove redundant returns (clippy::needless_return) remove redundant closures (clippy::redundant_closure) use if let instead of match and wildcard pattern (clippy::single_match) don't repeat field names redundantly (clippy::redundant_field_names) | ||||
| 2020-03-30 | rustc -> rustc_middle part 3 (rustfmt) | Mazdak Farrokhzad | -1/+1 | |
| 2020-03-30 | rustc -> rustc_middle part 2 | Mazdak Farrokhzad | -1/+1 | |
| 2020-03-22 | don't create variable bindings just to return the bound value immediately ↵ | Matthias Krüger | -3/+2 | |
| (clippy::let_and_return) | ||||
| 2020-03-16 | Rename render::Type to improve naming | Guillaume Gomez | -3/+3 | |
| 2020-03-16 | formatting | Guillaume Gomez | -17/+19 | |
| 2020-03-16 | Support type search for arguments and returned types | Guillaume Gomez | -18/+29 | |
| 2020-03-02 | Put back output-format option for show-coverage | Guillaume Gomez | -0/+1 | |
| 2020-02-29 | use .iter() instead of .into_iter() on references. | Matthias Krüger | -1/+1 | |
| 2020-02-27 | use char instead of &str for single char patterns | Matthias Krüger | -2/+2 | |
| 2020-01-30 | rustdoc: NodeId is now DefId | Tom Jakubowski | -16/+11 | |
| 2020-01-15 | remove unneeded code from cache.rs | Guillaume Gomez | -14/+6 | |
| 2020-01-15 | formatting | Guillaume Gomez | -16/+15 | |
| 2020-01-15 | Fix deref impl on type alias | Guillaume Gomez | -17/+26 | |
| 2020-01-05 | Remove rustc_hir reexports in rustc::hir. | Mazdak Farrokhzad | -1/+1 | |
| 2020-01-02 | Normalize `syntax::symbol` imports. | Mazdak Farrokhzad | -1/+1 | |
| 2020-01-02 | Normalize `syntax::source_map` imports. | Mazdak Farrokhzad | -1/+1 | |
| 2019-12-22 | Format the world | Mark Rousskov | -139/+148 | |
| 2019-12-12 | replace serialize with serde in rustdoc | Andy Russell | -11/+23 | |
| 2019-09-23 | Remove needless `mut` in paths | Mark Rousskov | -1/+1 | |
| 2019-09-13 | Move `Cache` generation to separate module | Mark Rousskov | -0/+675 | |
| 2019-08-02 | librustdoc: Unconfigure tests during normal build | Vadim Petrochenkov | -0/+29 | |
