aboutsummaryrefslogtreecommitdiff
path: root/xtask/src
Commit message (Collapse)AuthorAgeFilesLines
* Revive cache cleaningAleksey Kladov2020-08-183-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 generaterdAleksey Kladov2020-08-175-21/+26
|
* Rename ra_assists -> assistsAleksey Kladov2020-08-131-2/+2
|
* Somewhat fix pre-cacheAleksey Kladov2020-08-131-1/+1
|
* Rename ra_syntax -> syntaxAleksey Kladov2020-08-123-6/+6
|
* Rename ra_parser -> parserAleksey Kladov2020-08-121-2/+2
|
* Update grammarAleksey Kladov2020-08-012-9/+8
|
* Better JSON serialization in metricsAleksey Kladov2020-08-011-118/+14
|
* Unify naming of tuple fieldsAleksey Kladov2020-07-311-4/+4
|
* Section headersAleksey Kladov2020-07-311-0/+20
|
* Rename DotDotPat -> RestPatAleksey Kladov2020-07-312-3/+3
|
* Simplify trait gramamrAleksey Kladov2020-07-312-6/+7
|
* Rename BindPat -> IdentPatAleksey Kladov2020-07-312-3/+3
|
* Rename PalceholderPat -> WildcardPatAleksey Kladov2020-07-312-3/+3
|
* ReorderAleksey Kladov2020-07-311-17/+17
|
* Allign RecordPat with RecordExprAleksey Kladov2020-07-312-7/+6
|
* Minor gramamr reorderAleksey Kladov2020-07-311-61/+63
|
* Merge #5630bors[bot]2020-07-311-3/+0
|\ | | | | | | | | | | | | | | | | | | | | 5630: Remove dead code r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]>
| * Remove dead codeAleksey Kladov2020-07-311-3/+0
| |
* | Fix leading colonAleksey Kladov2020-07-311-1/+2
| |
* | Fix const arguments grammarAleksey Kladov2020-07-311-1/+1
| |
* | Fix GenericArgs grammarAleksey Kladov2020-07-311-7/+7
| |
* | fixup! Finalize Path grammarAleksey Kladov2020-07-311-1/+1
| |
* | Rename TypeArgList -> GenericArgListAleksey Kladov2020-07-312-4/+4
| |
* | Finalize Path grammarAleksey Kladov2020-07-311-27/+30
| |
* | Specify literal tokensAleksey Kladov2020-07-312-1/+8
| |
* | MinorAleksey Kladov2020-07-311-7/+6
|/
* Rename LambdaExpr -> ClosureExprAleksey Kladov2020-07-313-10/+22
|
* Work on expressions grammarAleksey Kladov2020-07-312-157/+176
|
* Item is a StmtAleksey Kladov2020-07-312-1/+4
|
* Handwrite StmtAleksey Kladov2020-07-311-25/+26
|
* Move Stmt GrammarAleksey Kladov2020-07-311-11/+11
|
* Finalize WhereClause gramamrAleksey Kladov2020-07-311-7/+7
|
* Finalize TypeBound grammarAleksey Kladov2020-07-311-6/+7
|
* "Finalize" Types grammarAleksey Kladov2020-07-311-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 -> InferTypeAleksey Kladov2020-07-312-9/+9
|
* Rename TypeRef -> TypeAleksey Kladov2020-07-312-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.
* ReorderAleksey Kladov2020-07-311-20/+20
|
* Use ty to access most TypeRefsAleksey Kladov2020-07-301-10/+10
|
* Remove TypeAscriptionOwnerAleksey Kladov2020-07-302-9/+8
|
* simplifyAleksey Kladov2020-07-301-3/+2
|
* Finalize attribute grammarAleksey Kladov2020-07-301-4/+1
|
* Dead codeAleksey Kladov2020-07-301-3/+0
|
* MinorAleksey Kladov2020-07-301-7/+6
|
* Finalize visibility grammarAleksey Kladov2020-07-301-3/+8
|
* Introduce GenericParamAleksey Kladov2020-07-302-18/+20
|
* Finaize item grammarAleksey Kladov2020-07-301-16/+16
|
* Finalize impl GrammarAleksey Kladov2020-07-302-5/+8
|
* Finalize Trait grammarAleksey Kladov2020-07-302-3/+3
|
* Fix param gramamrAleksey Kladov2020-07-301-2/+5
|