aboutsummaryrefslogtreecommitdiff
path: root/crates/ide_db/src
Commit message (Expand)AuthorAgeFilesLines
* Rename `item_tree` query to `file_item_tree`Jonas Schievink2021-03-181-1/+1
* Fix incorrect newline emission in Attrs::docsLukas Wirth2021-03-172-44/+44
* use simpler .map(|x| y) instead of .and_then(|x| Some(y)) for Options. (clipp...Matthias Krüger2021-03-171-22/+12
* avoid converting types into themselves via .into() (clippy::useless-conversion)Matthias Krüger2021-03-172-2/+2
* Merge #8034bors[bot]2021-03-161-1/+1
|\
| * Implement Crate::transitive_reverse_dependenciesLukas Wirth2021-03-151-1/+1
* | Upgrade rowanAleksey Kladov2021-03-161-1/+1
|/
* move Semantics::visit_file_defs to ide_db::helpersLukas Wirth2021-03-151-0/+28
*-. Merge #8021 #8022bors[bot]2021-03-152-2/+16
|\ \
| * | Enable searching for builtin typesLukas Wirth2021-03-152-2/+16
* | | Move code to the appropriate layerAleksey Kladov2021-03-151-6/+0
* | | Introduce StructureNodeKindivan7702021-03-141-1/+6
* | | Provide regions in file structureivan7702021-03-141-0/+1
| |/ |/|
* | Merge #7799bors[bot]2021-03-131-0/+4
|\ \ | |/ |/|
| * Apply review suggestionsvsrs2021-03-111-2/+2
| * Add runnables::related_testsvsrs2021-02-271-0/+4
* | Better strip turbofishesKirill Bulatov2021-03-081-4/+4
* | Add rustdocs and use better namesKirill Bulatov2021-03-081-30/+52
* | Less lifetines: derive SemanticsScope in placeKirill Bulatov2021-03-082-25/+24
* | Restrict fuzzy qualifiers for nowKirill Bulatov2021-03-081-20/+23
* | Enforce the located imports' orderKirill Bulatov2021-03-081-6/+5
* | Fix the completion labels and testsKirill Bulatov2021-03-081-31/+68
* | Work towards better import labelsKirill Bulatov2021-03-083-131/+101
* | Profile import_assets betterKirill Bulatov2021-03-081-0/+5
* | SimplifyKirill Bulatov2021-03-081-13/+5
* | Refactor the import locationKirill Bulatov2021-03-081-102/+110
* | Do not propose already imported importsKirill Bulatov2021-03-081-9/+34
* | Properly handle turbofishes in qualifiersKirill Bulatov2021-03-081-5/+7
* | Fix some testsKirill Bulatov2021-03-082-42/+78
* | Return more data about located importsKirill Bulatov2021-03-082-76/+114
* | Draft the qualifier import resolutionKirill Bulatov2021-03-082-37/+137
* | Filter out path items by the qualifierKirill Bulatov2021-03-081-24/+15
* | SimplifyKirill Bulatov2021-03-081-64/+37
* | Find the code to changeKirill Bulatov2021-03-081-55/+130
* | Test and initial refactoringKirill Bulatov2021-03-081-85/+65
* | Use upstream cov-markLaurențiu Nicola2021-03-084-12/+10
* | Make group imports configurableasv2021-03-072-7/+48
* | Show docs on hover for keywords and primitivesLukas Wirth2021-03-022-0/+12
* | Fixed remaining references to `AnalysisChange` (now: `Change`)Vincent Esche2021-02-282-2/+2
|/
* De Morgan's Law assist now correctly inverts <, <=, >, >=.lbrande2021-02-242-0/+15
* Pickup ConstReference patterns in FindUsagesLukas Wirth2021-02-231-4/+11
* Implement ast::AstNode for NameLike and move it to node_extLukas Wirth2021-02-161-42/+24
* Use `cfg(target_arch)` instead of a Cargo featureJonas Schievink2021-02-161-1/+1
* Merge #7657bors[bot]2021-02-162-21/+41
|\
| * Make utf8 default, implement utf16 in terms of itAleksey Kladov2021-02-162-7/+22
| * reduce code duplication in testsAleksey Kladov2021-02-161-14/+19
| * Prepare for utf-8 offsetsAleksey Kladov2021-02-162-20/+20
* | Fix a few clippy::perf warningskjeremy2021-02-161-1/+1
|/
* Don't classify attribute macros as their path unless it's a function with the...Lukas Wirth2021-02-131-3/+11
* Use NameLike in FileReference directly as its not exported from ide anymoreLukas Wirth2021-02-121-43/+20