aboutsummaryrefslogtreecommitdiff
path: root/xtask
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
|
* Document xtask has few deps invariantAleksey Kladov2020-08-141-0/+1
|
* Rename ra_ide -> ideAleksey Kladov2020-08-131-1/+1
|
* Rename ra_assists -> assistsAleksey Kladov2020-08-131-2/+2
|
* Rename ra_hir -> hirAleksey Kladov2020-08-131-1/+1
|
* Rename ra_hir_ty -> hir_tyAleksey Kladov2020-08-131-1/+1
|
* Somewhat fix pre-cacheAleksey Kladov2020-08-131-1/+1
|
* Rename ra_hir_expand -> hir_expandAleksey Kladov2020-08-131-1/+1
|
* Rename ra_project_model -> project_modelPavan Kumar Sunkara2020-08-131-1/+1
|
* Rename ra_mbe -> mbeAleksey Kladov2020-08-131-1/+1
|
* Rename ra_syntax -> syntaxAleksey Kladov2020-08-124-7/+7
|
* Rename ra_parser -> parserAleksey Kladov2020-08-122-3/+3
|
* Rename ra_tt -> ttAleksey Kladov2020-08-121-1/+1
|
* Rename ra_prof -> profileAleksey Kladov2020-08-121-1/+1
|
* MinorAleksey Kladov2020-08-121-0/+1
|
* Deny clippyAleksey Kladov2020-08-121-0/+14
|
* Update grammarAleksey Kladov2020-08-013-10/+9
|
* Better JSON serialization in metricsAleksey Kladov2020-08-012-118/+15
|
* 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
|