Skip to content

Commit

Permalink
a couple TODOs
Browse files Browse the repository at this point in the history
  • Loading branch information
wfraser committed Sep 12, 2021
1 parent ca0d5e3 commit 075105e
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
* Could maybe hack it by parsing the source code span and/or code around the span?
* Types get shown with their canonical name (after resolving all aliases and re-exports) regardless of what the code called them. So you'll see lots of `impl core::...` when the code really wrote `impl std::...` because `std` re-exports lots of things from `core`.
* Probably not possible to fix this without parsing the source code.
* It would be nice to show crate versions, but versions are a Cargo thing, not a rustc thing, and so it isn't present in the analysis data anywhere.

# Enhancements
* format the label of functions to include the signature?
Expand All @@ -17,3 +18,4 @@
* globally is probably a bad idea
* let users hit F3 or something to continue to the next match
* Allow some way to specify a particular rust toolchain / target. Currently we just run `rustc` and `cargo` and you get whatever the default is.
* in struct definitions, fields should be expandable to their type

0 comments on commit 075105e

Please sign in to comment.