aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_api/src/display
Commit message (Collapse)AuthorAgeFilesLines
* Rename with_ast -> with_valueAleksey Kladov2019-11-201-5/+5
|
* Rename Source::ast -> Source::valueAleksey Kladov2019-11-202-18/+18
|
* More sourcesAleksey Kladov2019-11-181-19/+21
|
* Add ra_ide_api::expandAleksey Kladov2019-11-181-33/+21
| | | | | This module should handle all tricky bits with mapping macro-expanded HirFileId to original files the user actually can see in the editor
* More SourceAleksey Kladov2019-11-181-19/+18
|
* Auto-upgrade some insta snapshotsAleksey Kladov2019-11-151-185/+187
|
* Add hir::LocalAleksey Kladov2019-11-111-40/+30
|
* Introduce ToNav traitAleksey Kladov2019-11-111-151/+177
|
* Remove map_ranges in RevTokenMapEdwin Cheng2019-11-091-1/+1
|
* Refactor and simpfilyEdwin Cheng2019-11-081-4/+1
|
* Add note for recurseive macro generated codeEdwin Cheng2019-11-041-0/+1
|
* Use new expansion feature in goto_definitionEdwin Cheng2019-11-041-32/+90
|
* Primitive signature help for mbekjeremy2019-10-291-0/+22
|
* SigKind -> CallableKindkjeremy2019-10-291-10/+10
|
* Filter out non callable versions of Struct/EnumVariantkjeremy2019-10-281-29/+41
|
* Preliminary enum variant supportJeremy Kolb2019-10-281-1/+36
|
* Add disciminantJeremy Kolb2019-10-281-1/+13
|
* WIP: Expand signature helpJeremy Kolb2019-10-281-1/+28
| | | | This is hacky but works for tuple structs. Proof of concept.
* Use `original_file` instead of `as_original_file`Shotaro Yamada2019-10-101-3/+3
|
* replace AST visitors with macroEkaterina Babshukova2019-10-052-84/+91
|
* Merge branch 'master' into feature/issue/1856Alexander Andreev2019-09-301-1/+1
|\ | | | | | | | | # Conflicts: # crates/ra_assists/src/ast_editor.rs
| * Fix API of AttruHOOCCOOHu2019-09-301-1/+1
| |
* | Added test for check doc strings in crates.Alexander Andreev2019-09-304-0/+8
|/ | | | #1856
* Remove redundant clone()Shotaro Yamada2019-09-251-2/+2
|
* Refactor a bit to prepare for resolving trait assoc itemsFlorian Diebold2019-09-171-6/+9
|
* rename AdtDef -> AdtAleksey Kladov2019-09-121-5/+5
|
* make various enums "inherit" from AdtDefAleksey Kladov2019-09-121-3/+1
|
* :arrow_up: instaAleksey Kladov2019-08-291-2/+2
|
* rename struct -> record, pos -> tupleAleksey Kladov2019-08-233-5/+5
|
* cargo formatPhil Ellison2019-07-281-2/+2
|
* Inline snapshot for test_file_structure (less clear that this one is a good ↵Phil Ellison2019-07-282-192/+187
| | | | idea)
* switch to upstream rowan's APIAleksey Kladov2019-07-201-3/+2
|
* align SyntaxText API with upstreamAleksey Kladov2019-07-201-3/+4
|
* rename range -> text_rangeAleksey Kladov2019-07-202-6/+6
|
* move debug_dump to fmt::DebugAleksey Kladov2019-07-201-1/+1
|
* flip syntax text to use internal iterationAleksey Kladov2019-07-191-3/+3
|
* several highlighting cleanupsAleksey Kladov2019-07-191-16/+3
| | | | | | * make stuff more type-safe by using `BindPat` instead of just `Pat` * don't add `mut` into binding hash * reset shadow counter when we enter a function
* migrate ra_ide_api to the new rowanAleksey Kladov2019-07-193-53/+55
|
* make Parse fields privateAleksey Kladov2019-07-121-6/+6
| | | | this is in preparation for the new rowan API
* Some clippy fixes for 1.36Jeremy Kolb2019-07-041-1/+1
|
* allow rustfmt to reorder importsAleksey Kladov2019-07-044-11/+13
| | | | | | This wasn't a right decision in the first place, the feature flag was broken in the last rustfmt release, and syntax highlighting of imports is more important anyway
* show macros in file structureEkaterina Babshukova2019-06-282-5/+25
|
* move docs under code modelAleksey Kladov2019-06-111-6/+2
|
* remove inherent source implsAleksey Kladov2019-06-112-5/+6
|
* use Source for module, part 2Aleksey Kladov2019-06-111-5/+5
|
* use Source for module, part 1Aleksey Kladov2019-06-111-3/+3
|
* use Source for StructFieldAleksey Kladov2019-06-111-3/+3
|
* use Source for MacroDefAleksey Kladov2019-06-111-5/+5
|
* use Source for impl blockAleksey Kladov2019-06-111-3/+3
|
* use Source for TraitAleksey Kladov2019-06-111-18/+2
|