aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_api/src/lib.rs
Commit message (Collapse)AuthorAgeFilesLines
* Some clippy cleanupskjeremy2019-02-061-1/+1
|
* move assists to a separate crateAleksey Kladov2019-02-061-1/+1
|
* Rename assits to assistsJeremy Kolb2019-02-051-1/+1
|
* make HirDatabase object-safeAleksey Kladov2019-02-031-0/+4
|
* fill match armgfreezy2019-02-031-0/+1
|
* Merge #702bors[bot]2019-01-301-0/+8
|\ | | | | | | | | | | | | | | | | 702: Go to Implementation r=matklad a=kjeremy First half of #620 Co-authored-by: Jeremy Kolb <[email protected]> Co-authored-by: kjeremy <[email protected]>
| * Go to Implementation for structs and enumsJeremy Kolb2019-01-301-0/+8
| |
* | Pass Documentation up to LSP and add "rust" to our codeblocks thereJeremy Kolb2019-01-301-1/+2
|/
* opt-in jemallocAleksey Kladov2019-01-281-0/+1
|
* show jemallocAleksey Kladov2019-01-271-0/+5
|
* automatically collect garbageAleksey Kladov2019-01-271-0/+4
|
* rename source_file -> parseAleksey Kladov2019-01-261-9/+9
|
* rename FilesDatabase -> SourceDatabaseAleksey Kladov2019-01-261-1/+1
|
* fold syntax database into files databaseAleksey Kladov2019-01-261-1/+1
|
* add gc requestAleksey Kladov2019-01-251-0/+4
|
* move completion item tests closer to the codeAleksey Kladov2019-01-231-0/+3
| | | | | this is the reason why we need marks: the tests were spread across two files, because I've forgotten that there were tests already
* ad status commandAleksey Kladov2019-01-221-0/+6
|
* Merge #574bors[bot]2019-01-201-1/+1
|\ | | | | | | | | | | | | | | | | 574: refactor completions to use TextEdit instead of InsertText r=matklad a=gfreezy 1. migrate from `insertText` to `TextEdit` from `CompleteItem` 2. use `insta` to test completions Co-authored-by: gfreezy <[email protected]>
| * refactor completions to use TextEdit instead of InsertTextgfreezy2019-01-191-1/+1
| |
* | extend selection expands macros and can totally panicAleksey Kladov2019-01-201-2/+2
| |
* | somewhat better nameAleksey Kladov2019-01-201-1/+1
| |
* | make matching brace consistentAleksey Kladov2019-01-201-2/+3
| |
* | use with_db consistentlyAleksey Kladov2019-01-201-14/+7
|/
* fix commentsgfreezy2019-01-191-1/+1
|
* move rename to a new modgfreezy2019-01-191-1/+2
|
* :arrow_up: salsaAleksey Kladov2019-01-171-2/+4
|
* kill last cancelablesAleksey Kladov2019-01-151-2/+2
|
* remove Canceled from impl of ra_ide_apiAleksey Kladov2019-01-151-12/+3
|
* remove Canceled from API implAleksey Kladov2019-01-151-7/+9
|
* remove Cancelable from Module API, part 2Aleksey Kladov2019-01-151-1/+1
|
* remove cancelable from symbolsAleksey Kladov2019-01-151-4/+3
|
* rename TreePtr -> TreeArcAleksey Kladov2019-01-111-2/+2
| | | | This is much clearer about the semantics
* fix testsAleksey Kladov2019-01-111-1/+2
|
* return ref ranges from gotodefAleksey Kladov2019-01-111-2/+2
|
* envapsulate navigation target betterAleksey Kladov2019-01-111-35/+3
|
* Make from_syntax privateAleksey Kladov2019-01-111-1/+1
|
* move nav to a separate fileAleksey Kladov2019-01-111-73/+2
|
* group feature modulesAleksey Kladov2019-01-111-3/+3
|
* Use name resolution for goto definitionFlorian Diebold2019-01-101-1/+63
|
* use unwinding for cancelationAleksey Kladov2019-01-101-18/+33
|
* Fix typos in ARCHITECTURE.md and a number of cratesMarcus Klaas de Vries2019-01-091-0/+41
| | | | specifically: gen_lsp_server, ra_arena, ra_cli, ra_db, ra_hir
* Fix typo defenition -> definitionMarcus Klaas de Vries2019-01-081-3/+3
|
* fix the docsAleksey Kladov2019-01-081-2/+8
|
* fix usages after renameAleksey Kladov2019-01-081-0/+509