Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revive cache cleaning | Aleksey Kladov | 2020-08-18 | 3 | -42/+88 |
| | | | | | | | The idea here is that, on CI, we only want to cache crates.io dependencies, and not local crates. This keeps the size of the cache low, and also improves performance, as network and moving files on disk (on Windows) can be slow. | ||||
* | Mention that generated .adocs are generaterd | Aleksey Kladov | 2020-08-17 | 5 | -21/+26 |
| | |||||
* | Rename ra_assists -> assists | Aleksey Kladov | 2020-08-13 | 1 | -2/+2 |
| | |||||
* | Somewhat fix pre-cache | Aleksey Kladov | 2020-08-13 | 1 | -1/+1 |
| | |||||
* | Rename ra_syntax -> syntax | Aleksey Kladov | 2020-08-12 | 3 | -6/+6 |
| | |||||
* | Rename ra_parser -> parser | Aleksey Kladov | 2020-08-12 | 1 | -2/+2 |
| | |||||
* | Update grammar | Aleksey Kladov | 2020-08-01 | 2 | -9/+8 |
| | |||||
* | Better JSON serialization in metrics | Aleksey Kladov | 2020-08-01 | 1 | -118/+14 |
| | |||||
* | Unify naming of tuple fields | Aleksey Kladov | 2020-07-31 | 1 | -4/+4 |
| | |||||
* | Section headers | Aleksey Kladov | 2020-07-31 | 1 | -0/+20 |
| | |||||
* | Rename DotDotPat -> RestPat | Aleksey Kladov | 2020-07-31 | 2 | -3/+3 |
| | |||||
* | Simplify trait gramamr | Aleksey Kladov | 2020-07-31 | 2 | -6/+7 |
| | |||||
* | Rename BindPat -> IdentPat | Aleksey Kladov | 2020-07-31 | 2 | -3/+3 |
| | |||||
* | Rename PalceholderPat -> WildcardPat | Aleksey Kladov | 2020-07-31 | 2 | -3/+3 |
| | |||||
* | Reorder | Aleksey Kladov | 2020-07-31 | 1 | -17/+17 |
| | |||||
* | Allign RecordPat with RecordExpr | Aleksey Kladov | 2020-07-31 | 2 | -7/+6 |
| | |||||
* | Minor gramamr reorder | Aleksey Kladov | 2020-07-31 | 1 | -61/+63 |
| | |||||
* | Merge #5630 | bors[bot] | 2020-07-31 | 1 | -3/+0 |
|\ | | | | | | | | | | | | | | | | | | | | | 5630: Remove dead code r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | Remove dead code | Aleksey Kladov | 2020-07-31 | 1 | -3/+0 |
| | | |||||
* | | Fix leading colon | Aleksey Kladov | 2020-07-31 | 1 | -1/+2 |
| | | |||||
* | | Fix const arguments grammar | Aleksey Kladov | 2020-07-31 | 1 | -1/+1 |
| | | |||||
* | | Fix GenericArgs grammar | Aleksey Kladov | 2020-07-31 | 1 | -7/+7 |
| | | |||||
* | | fixup! Finalize Path grammar | Aleksey Kladov | 2020-07-31 | 1 | -1/+1 |
| | | |||||
* | | Rename TypeArgList -> GenericArgList | Aleksey Kladov | 2020-07-31 | 2 | -4/+4 |
| | | |||||
* | | Finalize Path grammar | Aleksey Kladov | 2020-07-31 | 1 | -27/+30 |
| | | |||||
* | | Specify literal tokens | Aleksey Kladov | 2020-07-31 | 2 | -1/+8 |
| | | |||||
* | | Minor | Aleksey Kladov | 2020-07-31 | 1 | -7/+6 |
|/ | |||||
* | Rename LambdaExpr -> ClosureExpr | Aleksey Kladov | 2020-07-31 | 3 | -10/+22 |
| | |||||
* | Work on expressions grammar | Aleksey Kladov | 2020-07-31 | 2 | -157/+176 |
| | |||||
* | Item is a Stmt | Aleksey Kladov | 2020-07-31 | 2 | -1/+4 |
| | |||||
* | Handwrite Stmt | Aleksey Kladov | 2020-07-31 | 1 | -25/+26 |
| | |||||
* | Move Stmt Grammar | Aleksey Kladov | 2020-07-31 | 1 | -11/+11 |
| | |||||
* | Finalize WhereClause gramamr | Aleksey Kladov | 2020-07-31 | 1 | -7/+7 |
| | |||||
* | Finalize TypeBound grammar | Aleksey Kladov | 2020-07-31 | 1 | -6/+7 |
| | |||||
* | "Finalize" Types grammar | Aleksey Kladov | 2020-07-31 | 1 | -1/+1 |
| | | | | | | | Note that `for` type is rust-analyzer's own invention. Both the reference and syn allow `for` only for fnptr types, and we allow them everywhere. This needs to be checked with respect to type bounds grammar... | ||||
* | Reame PlaceholderType -> InferType | Aleksey Kladov | 2020-07-31 | 2 | -9/+9 |
| | |||||
* | Rename TypeRef -> Type | Aleksey Kladov | 2020-07-31 | 2 | -28/+34 |
| | | | | | | | | | | The TypeRef name comes from IntelliJ days, where you often have both type *syntax* as well as *semantical* representation of types in scope. And naming both Type is confusing. In rust-analyzer however, we use ast types as `ast::Type`, and have many more semantic counterparts to ast types, so avoiding name clash here is just confusing. | ||||
* | Reorder | Aleksey Kladov | 2020-07-31 | 1 | -20/+20 |
| | |||||
* | Use ty to access most TypeRefs | Aleksey Kladov | 2020-07-30 | 1 | -10/+10 |
| | |||||
* | Remove TypeAscriptionOwner | Aleksey Kladov | 2020-07-30 | 2 | -9/+8 |
| | |||||
* | simplify | Aleksey Kladov | 2020-07-30 | 1 | -3/+2 |
| | |||||
* | Finalize attribute grammar | Aleksey Kladov | 2020-07-30 | 1 | -4/+1 |
| | |||||
* | Dead code | Aleksey Kladov | 2020-07-30 | 1 | -3/+0 |
| | |||||
* | Minor | Aleksey Kladov | 2020-07-30 | 1 | -7/+6 |
| | |||||
* | Finalize visibility grammar | Aleksey Kladov | 2020-07-30 | 1 | -3/+8 |
| | |||||
* | Introduce GenericParam | Aleksey Kladov | 2020-07-30 | 2 | -18/+20 |
| | |||||
* | Finaize item grammar | Aleksey Kladov | 2020-07-30 | 1 | -16/+16 |
| | |||||
* | Finalize impl Grammar | Aleksey Kladov | 2020-07-30 | 2 | -5/+8 |
| | |||||
* | Finalize Trait grammar | Aleksey Kladov | 2020-07-30 | 2 | -3/+3 |
| | |||||
* | Fix param gramamr | Aleksey Kladov | 2020-07-30 | 1 | -2/+5 |
| |