aboutsummaryrefslogtreecommitdiff
path: root/crates/ide_db/src/apply_change.rs
Commit message (Collapse)AuthorAgeFilesLines
* Simplify eager macro representationJonas Schievink2021-05-191-1/+0
|
* Profile trait solving for all invocationsKirill Bulatov2021-04-141-1/+1
|
* Avoid O(n²) when constructing AttrSourceMapJonas Schievink2021-04-061-0/+4
|
* Gifs and screenshots for features in manualAyomide Bamidele2021-03-311-0/+1
|
* Sweep the new TraitEnvironmentQueryJonas Schievink2021-03-241-0/+1
|
* Rename `item_tree` query to `file_item_tree`Jonas Schievink2021-03-181-1/+1
|
* Fixed remaining references to `AnalysisChange` (now: `Change`)Vincent Esche2021-02-281-1/+1
| | | | (The type was renamed/moved in 8716c4cec3a05ba891b20b5f28df69d925b913ad)
* Use `cfg(target_arch)` instead of a Cargo featureJonas Schievink2021-02-161-1/+1
| | | | Not that WASM works right now anyways...
* Add name resolution query for block expressionsJonas Schievink2021-01-211-0/+1
|
* Proper handling $crate Take 2Edwin Cheng2021-01-071-0/+1
|
* Remove `module_lang_items`Jonas Schievink2020-12-161-1/+0
| | | | | It isn't used anywhere except in `crate_lang_items`. Remove it to slightly reduce memory usage and simplify the code.
* Remove documentation queryLukas Wirth2020-12-071-1/+0
|
* Rename `parse_macro` to `parse_macro_expansion`Jonas Schievink2020-11-241-2/+2
| | | | This does not parse macros, it expands a macro and parses the *result*
* Move ide::AnalysisChange -> base_db::ChangeAleksey Kladov2020-10-021-0/+239
This seems like a better factoring logically; ideally, clients shouldn't touch `set_` methods of the database directly. Additionally, I think this should remove the unfortunate duplication in fixture code.