aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_def
Commit message (Expand)AuthorAgeFilesLines
* Anchor file-system operations to the file, and not to the source root.Aleksey Kladov2020-06-163-8/+6
* Deprecate hir::Path::from_astAleksey Kladov2020-06-151-1/+1
* find_path: return shorter paths for external itemsJonas Schievink2020-06-122-21/+77
* Make known paths use `core` instead of `std`Jonas Schievink2020-06-112-11/+11
* Merge #4843bors[bot]2020-06-114-22/+33
|\
| * Don't guess macro expansion crateAleksey Kladov2020-06-113-21/+31
| * Make relevant_crates return a SetAleksey Kladov2020-06-111-1/+2
* | ImportMap: use IndexMap internallyJonas Schievink2020-06-102-9/+13
* | Respect casing when searching for importsJonas Schievink2020-06-101-5/+55
* | Limit import map queriesJonas Schievink2020-06-101-1/+41
* | Clean up import_map.rsJonas Schievink2020-06-101-25/+20
* | Add an FST index to `ImportMap`Jonas Schievink2020-06-102-3/+252
|/
* Merge #4760bors[bot]2020-06-051-11/+1
|\
| * Minimize FileLoader interfaceAleksey Kladov2020-06-051-11/+1
| |
| \
*-. \ Merge #4729 #4748bors[bot]2020-06-057-100/+498
|\ \ \ | |_|/ |/| |
| | * Clarify when we visit modules multiple timesJonas Schievink2020-06-051-1/+3
| | * impl Debug for ImportMapJonas Schievink2020-06-051-19/+23
| | * Reorder importsJonas Schievink2020-06-053-5/+7
| | * Make `find_path_inner` private againJonas Schievink2020-06-051-1/+1
| | * defining_crate -> krateJonas Schievink2020-06-052-2/+3
| | * Fix wrong commentJonas Schievink2020-06-051-1/+1
| | * Use `ImportMap` in `find_path`, remove old queriesJonas Schievink2020-06-043-97/+140
| | * Add an ImportMapJonas Schievink2020-06-046-12/+358
| |/
* | More direct signature for resolve_pathAleksey Kladov2020-06-052-3/+3
* | Rename resolve_relative_path -> resolve_pathAleksey Kladov2020-06-052-7/+3
|/
* Fix type inference failure when built with log/kv_unstableDavid Tolnay2020-06-041-1/+1
* Consolidate documentation expansion and mergingAaron Loucks2020-06-031-0/+7
* Add basic hover and completion doc tests for macro generated itemsAaron Loucks2020-06-031-1/+1
* Enable hover and autocomplete docs on macro generated itemsAaron Loucks2020-06-032-3/+48
* Add highlight support for unsafe fn calls and raw ptr derefPaul Daniel Faria2020-06-021-1/+5
* fmtrobojumper2020-05-312-11/+21
* correctly infer labelled breaksrobojumper2020-05-313-19/+60
* Support raw_ref_op's raw reference operatorrobojumper2020-05-283-4/+34
* Pass trivially copy types as copykjeremy2020-05-261-1/+1
* Fix some clippy perf warningsJeremy Kolb2020-05-251-1/+1
* Merge pull request #4548 from bnjjj/fix_4464Aleksey Kladov2020-05-242-2/+2
|\
| * add support of feature flag for runnables #4464Benjamin Coenen2020-05-2114-112/+111
| |\
| * | add support of feature flag for runnables #4464Benjamin Coenen2020-05-212-2/+2
* | | Provide Chalk well-known traitsFlorian Diebold2020-05-221-4/+8
| |/ |/|
* | Make `find_path_inner` a queryJonas Schievink2020-05-202-4/+7
* | Switch to new magic marksAleksey Kladov2020-05-2013-79/+61
* | Cleanup query fn namingAleksey Kladov2020-05-192-3/+5
* | Move public API to the topAleksey Kladov2020-05-191-9/+9
* | SimplifyAleksey Kladov2020-05-191-7/+3
* | Cleanup importsAleksey Kladov2020-05-191-3/+5
* | Merge #4501bors[bot]2020-05-182-5/+18
|\ \
| * | Querify `importable_locations_in_crate`Jonas Schievink2020-05-182-5/+18
| |/
* / Create LowerCtx on the flyEdwin Cheng2020-05-171-9/+10
|/
* Handle `Self` in values and patternsFlorian Diebold2020-05-151-5/+13
* Highlight mutable statics as mutableMatthew Jasper2020-05-102-8/+29