aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_editor/src
Commit message (Expand)AuthorAgeFilesLines
* rename ra_editor -> ra_ide_api_lightAleksey Kladov2019-01-0817-3568/+0
* upstream text-utils to text_unitAleksey Kladov2019-01-081-4/+2
* move node at offset to aglo alreadyAleksey Kladov2019-01-083-9/+3
* assist to convert if-let to matchAleksey Kladov2019-01-083-1/+119
* itroduce trait for ast tokensAleksey Kladov2019-01-081-1/+1
* migrate ra_editor to rowan 0.2Aleksey Kladov2019-01-0811-96/+83
* Merge #442bors[bot]2019-01-072-5/+166
|\
| * my formatting tool locally messes things upSimon Vandel Sillesen2019-01-071-1/+1
| * fix nitsSimon Vandel Sillesen2019-01-071-10/+8
| * formattingSimon Vandel Sillesen2019-01-061-1/+1
| * fix testsSimon Vandel Sillesen2019-01-061-10/+72
| * add more testsSimon Vandel Sillesen2019-01-061-1/+54
| * format codeSimon Vandel Sillesen2019-01-061-1/+1
| * rename unused variableSimon Vandel Sillesen2019-01-061-1/+1
| * indent on typing dot. fixes #439Simon Vandel Sillesen2019-01-052-4/+52
* | split_import intention correctly works with use treesAleksey Kladov2019-01-061-1/+13
|/
* change visibility can change pub to pub(crate)Aleksey Kladov2019-01-051-2/+30
* split import assistAleksey Kladov2019-01-052-0/+47
* Merge #427bors[bot]2019-01-051-2/+58
|\
| * Fix join_lines use_items right w/ and w/o commaAlan Du2019-01-051-3/+22
| * Address join lines use items right }Alan Du2019-01-051-3/+21
| * Remove extra space when joining lines in use itemsAlan Du2019-01-041-0/+19
* | Rename ImplItem to ImplBlockFlorian Diebold2019-01-041-3/+3
|/
* add pub(crate) works for named fieldsAleksey Kladov2019-01-031-18/+37
* fix the testAleksey Kladov2019-01-031-5/+0
* more enterprisey assists APIAleksey Kladov2019-01-038-193/+277
* split assists over several filesAleksey Kladov2019-01-037-402/+487
* rename code-actions -> assistsAleksey Kladov2019-01-032-2/+2
* extend selection inside a string literal should select a word firstgfreezy2019-01-021-4/+20
* move symbols to ra_analysisAleksey Kladov2019-01-023-248/+131
* Merge #395bors[bot]2018-12-312-11/+7
|\
| * generalize highlighting to work with nodesAleksey Kladov2018-12-311-3/+3
| * generalize extend selection to work with nodesAleksey Kladov2018-12-311-8/+4
* | Make modules with tests runnableJan Jansen2018-12-311-59/+1
|/
* avoid allocating an unnecessary intermediate vector & not traverse multiple t...gfreezy2018-12-301-62/+72
* implement struct shorthand initialization diagnosticgfreezy2018-12-302-112/+268
* highlight macro identsAleksey Kladov2018-12-281-3/+32
* Merge #325bors[bot]2018-12-273-104/+544
|\
| * test code and dependency cleanupBernardo2018-12-251-2/+1
| * change to `TextEdit` to avoid allocation and sortBernardo2018-12-251-47/+39
| * remove benchmark and simplify testsBernardo2018-12-252-45/+41
| * use new translate_offset_with_edit for TryConvWithBernardo2018-12-252-1/+2
| * add line_index proptestBernardo2018-12-252-106/+132
| * make criterion args work, small simplificationBernardo2018-12-251-3/+0
| * fix arbitrary offset generation, col translation workingBernardo2018-12-252-39/+92
| * column translation implemented but not quite working yetBernardo2018-12-252-48/+68
| * iterate over `Step`s which are either, newlines or multibyte charsBernardo2018-12-252-26/+121
| * simplify newline check with macroBernardo2018-12-251-20/+14
| * remove slower impl, add benchmarksBernardo2018-12-252-199/+23
| * final iteration, faster a bit simplerBernardo2018-12-251-171/+209