Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rename ra_ide_api -> ra_ide | Aleksey Kladov | 2019-11-27 | 4 | -1124/+0 |
| | |||||
* | Fix hir for ast::UnionDef | Aleksey Kladov | 2019-11-25 | 1 | -0/+6 |
| | |||||
* | Uniformalize naming | Aleksey Kladov | 2019-11-22 | 1 | -2/+2 |
| | |||||
* | Rename with_ast -> with_value | Aleksey Kladov | 2019-11-20 | 1 | -5/+5 |
| | |||||
* | Rename Source::ast -> Source::value | Aleksey Kladov | 2019-11-20 | 2 | -18/+18 |
| | |||||
* | More sources | Aleksey Kladov | 2019-11-18 | 1 | -19/+21 |
| | |||||
* | Add ra_ide_api::expand | Aleksey Kladov | 2019-11-18 | 1 | -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 Source | Aleksey Kladov | 2019-11-18 | 1 | -19/+18 |
| | |||||
* | Auto-upgrade some insta snapshots | Aleksey Kladov | 2019-11-15 | 1 | -185/+187 |
| | |||||
* | Add hir::Local | Aleksey Kladov | 2019-11-11 | 1 | -40/+30 |
| | |||||
* | Introduce ToNav trait | Aleksey Kladov | 2019-11-11 | 1 | -151/+177 |
| | |||||
* | Remove map_ranges in RevTokenMap | Edwin Cheng | 2019-11-09 | 1 | -1/+1 |
| | |||||
* | Refactor and simpfily | Edwin Cheng | 2019-11-08 | 1 | -4/+1 |
| | |||||
* | Add note for recurseive macro generated code | Edwin Cheng | 2019-11-04 | 1 | -0/+1 |
| | |||||
* | Use new expansion feature in goto_definition | Edwin Cheng | 2019-11-04 | 1 | -32/+90 |
| | |||||
* | Primitive signature help for mbe | kjeremy | 2019-10-29 | 1 | -0/+22 |
| | |||||
* | SigKind -> CallableKind | kjeremy | 2019-10-29 | 1 | -10/+10 |
| | |||||
* | Filter out non callable versions of Struct/EnumVariant | kjeremy | 2019-10-28 | 1 | -29/+41 |
| | |||||
* | Preliminary enum variant support | Jeremy Kolb | 2019-10-28 | 1 | -1/+36 |
| | |||||
* | Add disciminant | Jeremy Kolb | 2019-10-28 | 1 | -1/+13 |
| | |||||
* | WIP: Expand signature help | Jeremy Kolb | 2019-10-28 | 1 | -1/+28 |
| | | | | This is hacky but works for tuple structs. Proof of concept. | ||||
* | Use `original_file` instead of `as_original_file` | Shotaro Yamada | 2019-10-10 | 1 | -3/+3 |
| | |||||
* | replace AST visitors with macro | Ekaterina Babshukova | 2019-10-05 | 2 | -84/+91 |
| | |||||
* | Merge branch 'master' into feature/issue/1856 | Alexander Andreev | 2019-09-30 | 1 | -1/+1 |
|\ | | | | | | | | | # Conflicts: # crates/ra_assists/src/ast_editor.rs | ||||
| * | Fix API of Attr | uHOOCCOOHu | 2019-09-30 | 1 | -1/+1 |
| | | |||||
* | | Added test for check doc strings in crates. | Alexander Andreev | 2019-09-30 | 4 | -0/+8 |
|/ | | | | #1856 | ||||
* | Remove redundant clone() | Shotaro Yamada | 2019-09-25 | 1 | -2/+2 |
| | |||||
* | Refactor a bit to prepare for resolving trait assoc items | Florian Diebold | 2019-09-17 | 1 | -6/+9 |
| | |||||
* | rename AdtDef -> Adt | Aleksey Kladov | 2019-09-12 | 1 | -5/+5 |
| | |||||
* | make various enums "inherit" from AdtDef | Aleksey Kladov | 2019-09-12 | 1 | -3/+1 |
| | |||||
* | :arrow_up: insta | Aleksey Kladov | 2019-08-29 | 1 | -2/+2 |
| | |||||
* | rename struct -> record, pos -> tuple | Aleksey Kladov | 2019-08-23 | 3 | -5/+5 |
| | |||||
* | cargo format | Phil Ellison | 2019-07-28 | 1 | -2/+2 |
| | |||||
* | Inline snapshot for test_file_structure (less clear that this one is a good ↵ | Phil Ellison | 2019-07-28 | 2 | -192/+187 |
| | | | | idea) | ||||
* | switch to upstream rowan's API | Aleksey Kladov | 2019-07-20 | 1 | -3/+2 |
| | |||||
* | align SyntaxText API with upstream | Aleksey Kladov | 2019-07-20 | 1 | -3/+4 |
| | |||||
* | rename range -> text_range | Aleksey Kladov | 2019-07-20 | 2 | -6/+6 |
| | |||||
* | move debug_dump to fmt::Debug | Aleksey Kladov | 2019-07-20 | 1 | -1/+1 |
| | |||||
* | flip syntax text to use internal iteration | Aleksey Kladov | 2019-07-19 | 1 | -3/+3 |
| | |||||
* | several highlighting cleanups | Aleksey Kladov | 2019-07-19 | 1 | -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 rowan | Aleksey Kladov | 2019-07-19 | 3 | -53/+55 |
| | |||||
* | make Parse fields private | Aleksey Kladov | 2019-07-12 | 1 | -6/+6 |
| | | | | this is in preparation for the new rowan API | ||||
* | Some clippy fixes for 1.36 | Jeremy Kolb | 2019-07-04 | 1 | -1/+1 |
| | |||||
* | allow rustfmt to reorder imports | Aleksey Kladov | 2019-07-04 | 4 | -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 structure | Ekaterina Babshukova | 2019-06-28 | 2 | -5/+25 |
| | |||||
* | move docs under code model | Aleksey Kladov | 2019-06-11 | 1 | -6/+2 |
| | |||||
* | remove inherent source impls | Aleksey Kladov | 2019-06-11 | 2 | -5/+6 |
| | |||||
* | use Source for module, part 2 | Aleksey Kladov | 2019-06-11 | 1 | -5/+5 |
| | |||||
* | use Source for module, part 1 | Aleksey Kladov | 2019-06-11 | 1 | -3/+3 |
| | |||||
* | use Source for StructField | Aleksey Kladov | 2019-06-11 | 1 | -3/+3 |
| |