Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Introduce hir::Type | Aleksey Kladov | 2019-11-26 | 1 | -17/+6 |
| | | | | It should provide a convenient API over more low-level Ty | ||||
* | Add test for inlay hint truncation | Emil Lauridsen | 2019-11-19 | 1 | -0/+37 |
| | |||||
* | Move type inlay hint truncation to language server | Emil Lauridsen | 2019-11-19 | 1 | -15/+22 |
| | | | | | | | | | | | | This commit implements a general truncation framework for HirFormatter that keeps track of how much has been output so far. This information can then be used to perform truncation inside the language server, instead of relying on the client. Initial support is implemented for truncating types hints using the maxInlayHintLength server config option. The existing solution in the VSCode extension has been removed in favor of letting the server truncate type hints. | ||||
* | Force passing Source when creating a SourceAnalyzer | Aleksey Kladov | 2019-11-15 | 1 | -6/+1 |
| | |||||
* | Auto-upgrade some insta snapshots | Aleksey Kladov | 2019-11-15 | 1 | -152/+162 |
| | |||||
* | replace AST visitors with macro | Ekaterina Babshukova | 2019-10-05 | 1 | -51/+53 |
| | |||||
* | Added test for check doc strings in crates. | Alexander Andreev | 2019-09-30 | 1 | -0/+2 |
| | | | | #1856 | ||||
* | :arrow_up: insta | Aleksey Kladov | 2019-08-29 | 1 | -7/+7 |
| | |||||
* | rename struct -> record, pos -> tuple | Aleksey Kladov | 2019-08-23 | 1 | -5/+5 |
| | |||||
* | qualify ast types with `ast::` | Aleksey Kladov | 2019-08-19 | 1 | -11/+8 |
| | | | | | By convention, ast nodes should always be used as `ast::FnDef`. This is to avoid confusion with similarly-named hir types. | ||||
* | remove ast::*Kind from ra_ide_api | Aleksey Kladov | 2019-08-19 | 1 | -11/+11 |
| | |||||
* | implement while let desugaring | Aleksey Kladov | 2019-08-07 | 1 | -7/+29 |
| | |||||
* | Style and test fixes | Kirill Bulatov | 2019-08-04 | 1 | -28/+28 |
| | |||||
* | Use proper inlay kinds | Kirill Bulatov | 2019-08-04 | 1 | -29/+13 |
| | |||||
* | Support destructuring patterns | Kirill Bulatov | 2019-07-28 | 1 | -47/+305 |
| | |||||
* | Improve inlay hinting for types | Kirill Bulatov | 2019-07-26 | 1 | -61/+121 |
| | | | | | | Add hints for types in for loop expressions. Resolve types for every tuple parameter. Refactor the code. | ||||
* | Code review fixes | Kirill Bulatov | 2019-07-22 | 1 | -29/+20 |
| | |||||
* | Use SmolStr for the type text | Kirill Bulatov | 2019-07-21 | 1 | -3/+6 |
| | |||||
* | Fix the string conversions | Kirill Bulatov | 2019-07-21 | 1 | -2/+2 |
| | |||||
* | Resolve types on the server | Kirill Bulatov | 2019-07-21 | 1 | -53/+73 |
| | |||||
* | Code review fixes | Kirill Bulatov | 2019-07-21 | 1 | -4/+60 |
| | |||||
* | Refactor server api | Kirill Bulatov | 2019-07-20 | 1 | -0/+110 |