aboutsummaryrefslogtreecommitdiff
path: root/crates/ide/src
Commit message (Expand)AuthorAgeFilesLines
* Support crates/module roots in external_docsLukas Wirth2021-04-191-17/+41
* Check for rust doc code attributes like rustdoc doesLukas Wirth2021-04-192-23/+3
* Don't require all doc fences to be valid for identifying rust codeLukas Wirth2021-04-191-1/+3
* Merge #8540bors[bot]2021-04-191-0/+6
|\
| * Prevent being able to rename items that are not part of the workspaceLukas Wirth2021-04-181-0/+6
* | Accept `E<error_number>` notation in doctestsChayim Refael Friedman2021-04-181-2/+8
* | Include path in `unresolved-macro-call` diagnosticJonas Schievink2021-04-161-1/+1
|/
* Move cursor position when using item moversJonas Schievink2021-04-131-32/+68
* internal: follow test style guide in typing.rsJonas Schievink2021-04-131-96/+104
* Merge #8354bors[bot]2021-04-135-17/+72
|\
| * 8279: Fix the not operator use and test case fix.Chetan Khilosiya2021-04-083-10/+3
| * 8279: Added initial implementation forChetan Khilosiya2021-04-083-15/+77
* | Merge #8489bors[bot]2021-04-131-11/+199
|\ \
| * | Add a cov_markJonas Schievink2021-04-121-0/+2
| * | Simplify multiline checkJonas Schievink2021-04-121-18/+4
| * | Indent block expressions on enterJonas Schievink2021-04-121-12/+212
* | | Merge #8500bors[bot]2021-04-131-81/+17
|\ \ \
| * | | internal: fix flakiness of accidentally quadratic testAleksey Kladov2021-04-131-81/+17
* | | | internal: don't use `#[should_panic]` for testsAleksey Kladov2021-04-131-8/+10
|/ / /
* | | feat: improve performance by delaying computation of fixes for diagnosticsAleksey Kladov2021-04-134-38/+70
* | | Ensure that listing&resolving code actions use the same set of actionsAleksey Kladov2021-04-131-0/+28
* | | Fix typo: liner -> linearJakub Kądziołka2021-04-121-1/+1
|/ /
* | internal: prepare for lazy diagnosticsAleksey Kladov2021-04-125-66/+83
* | Support macros in pattern positionJonas Schievink2021-04-111-0/+26
* | Let's try testing for "is not quadratic" conditionAleksey Kladov2021-04-101-0/+96
* | Shrink `unlinked-file` diagnostic to 3 charactersJonas Schievink2021-04-091-7/+9
* | Merge #8429bors[bot]2021-04-091-0/+20
|\ \
| * | 8425: Added documentation for on enter covering //! doc comments.Chetan Khilosiya2021-04-081-0/+20
| |/
* / 8024: Added the trait modifier for assoc types.Chetan Khilosiya2021-04-081-2/+12
|/
* Merge #8421bors[bot]2021-04-081-13/+30
|\
| * Reduce allocations in Expand macroLaurențiu Nicola2021-04-081-13/+30
* | Emit folding ranges for multiline array literalsLukas Wirth2021-04-071-0/+17
* | Document `}` insertionJonas Schievink2021-04-071-0/+1
* | Make better use of `stdx::always`Jonas Schievink2021-04-071-7/+21
* | Rewrite, reparse modified fileJonas Schievink2021-04-071-49/+114
* | simplifyJonas Schievink2021-04-071-8/+6
* | Use stdx::alwaysJonas Schievink2021-04-071-5/+5
* | Complete braces more aggressivelyJonas Schievink2021-04-071-20/+35
* | Autoclose blocks when typing `{`Jonas Schievink2021-04-071-1/+46
|/
* Add space after lifetimeEmmanuel Thompson2021-04-071-0/+3
* Merge #8245bors[bot]2021-04-056-155/+167
|\
| * Replace Range<usize> usage with TextRangeLukas Wirth2021-03-301-4/+13
| * Use new new docs string source mapping in goto_def and hoverLukas Wirth2021-03-304-119/+73
| * Implement basic Documentation source to syntax range mappingLukas Wirth2021-03-304-34/+42
| * Properly resolve intra doc links in hover and goto_definitionLukas Wirth2021-03-303-39/+80
* | Add and start using TraitRef and ProjectionTy buildersFlorian Diebold2021-04-041-1/+1
* | Fix joinLines panic if run on the empty last lineEdwin Cheng2021-04-031-2/+16
* | Only populate prelude for crate-level DefMapsJonas Schievink2021-04-021-0/+42
* | Merge #8283bors[bot]2021-04-011-0/+63
|\ \
| * | Resolve associated types with type anchorsLukas Wirth2021-04-011-1/+22