aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_editor/src/lib.rs
Commit message (Collapse)AuthorAgeFilesLines
* Merge #395bors[bot]2018-12-311-3/+3
|\ | | | | | | | | | | | | | | 395: generalize r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>
| * generalize highlighting to work with nodesAleksey Kladov2018-12-311-3/+3
| |
* | Make modules with tests runnableJan Jansen2018-12-311-59/+1
|/ | | | Fixes #154
* implement struct shorthand initialization diagnosticgfreezy2018-12-301-112/+2
|
* highlight macro identsAleksey Kladov2018-12-281-3/+32
|
* Merge #325bors[bot]2018-12-271-0/+2
|\ | | | | | | | | | | | | | | | | | | 325: implement translate_offset_with_edit r=matklad a=vemoo - Implement `translate_offset_with_edit` to resolve #105 - Add proptest impls for text, offsets and edits and use them in tests for `translate_offset_with_edit` and `LineIndex` - Added benchmark for `translate_offset_with_edit` Co-authored-by: Bernardo <[email protected]>
| * test code and dependency cleanupBernardo2018-12-251-2/+1
| |
| * use new translate_offset_with_edit for TryConvWithBernardo2018-12-251-0/+1
| | | | | | | | doc comments
| * remove slower impl, add benchmarksBernardo2018-12-251-2/+2
| |
| * move translate_offset_with_edit to ra_editorBernardo2018-12-251-0/+2
| |
* | check edits in diagnosticsAleksey Kladov2018-12-271-21/+27
| |
* | fix use std::{self}gfreezy2018-12-261-11/+41
| |
* | fix testsgfreezy2018-12-251-1/+1
| |
* | add fix for removing unnecessary braces in use statementsgfreezy2018-12-251-5/+21
|/
* Merge #326bors[bot]2018-12-241-2/+54
|\ | | | | | | | | | | | | | | 326: resolved #324: remove unnecessary braces in use statement. r=matklad a=gfreezy Add inspection for unnecessary braces in use statement Co-authored-by: gfreezy <[email protected]>
| * keep severity to Error & WeakWarninggfreezy2018-12-241-9/+7
| |
| * add serverity to vscode diagnosticsgfreezy2018-12-231-8/+11
| |
| * resolved #324: remove unnecessary braces in use statement.gfreezy2018-12-231-2/+53
| |
* | Add make_pub_crate code action to ra_editorHirokazu Hata2018-12-241-1/+1
|/
* rename Edit to TextEdit and AtomEdit to AtomTextEditBernardo2018-12-111-1/+1
|
* extract AtomEdit and Edit into new ra_text_edit crateBernardo2018-12-101-3/+1
|
* modernize even moreAleksey Kladov2018-12-061-10/+1
|
* Complete paths after ::Aleksey Kladov2018-11-211-6/+1
|
* Rename File -> SourceFileNodeAleksey Kladov2018-11-071-9/+9
|
* Introduce Location and make SyntaxError fields privateAdolfo Ochagavía2018-11-051-2/+10
|
* Introduce SyntaxErrorKind and TextRange in SyntaxErrorAdolfo Ochagavía2018-11-041-2/+2
|
* Remove DOC_COMMENTJeremy A. Kolb2018-10-311-1/+1
| | | | Closes #166
* Reformat allAleksey Kladov2018-10-311-2/+0
|
* remove old completionAleksey Kladov2018-10-311-4/+1
|
* move resolve local nameAleksey Kladov2018-10-311-9/+1
|
* Complete crate:: pathsAleksey Kladov2018-10-241-1/+1
|
* SimplifyAleksey Kladov2018-10-241-3/+1
|
* Cargo FormatJeremy A. Kolb2018-10-161-50/+53
| | | | Run `cargo fmt` and ignore generated files
* switch editor to 2018Aleksey Kladov2018-10-151-1/+1
|
* Replace HashMap, HashSet with FxHashMap and FxHashSetMuhammad Mominul Huque2018-10-111-0/+1
|
* Report errors only onceAdolfo Ochagavía2018-10-101-14/+3
|
* Remove error publishing through publishDecorationsAdolfo Ochagavía2018-10-101-1/+0
|
* Add on-enter handlerAleksey Kladov2018-10-091-1/+1
| | | | Now, typing doc comments is much more pleasant
* Resolve local names firstJeremy A. Kolb2018-10-061-5/+5
|
* WIP: This doesn't currently work but I also don't think it's the right ↵Jeremy A. Kolb2018-10-051-0/+8
| | | | abstraction
* make ancestors and descendants inherentAleksey Kladov2018-10-021-5/+5
|
* Split folding ranges into editor and lsp partsJeremy A. Kolb2018-09-241-0/+2
|
* rename all thingsAleksey Kladov2018-09-161-0/+228