aboutsummaryrefslogtreecommitdiff
path: root/xtask/src
Commit message (Collapse)AuthorAgeFilesLines
* Add support for yiled keywordDaiki Ihara2021-01-151-1/+2
|
* Add build benchmark xtask commandAleksey Kladov2021-01-111-2/+10
|
* Change <|> to $0 - RebaseKevaundray Wedderburn2021-01-071-2/+2
|
* Stop using beta toolchain in xtask distLaurențiu Nicola2021-01-021-9/+1
|
* Merge #7010bors[bot]2020-12-231-0/+1
|\ | | | | | | | | | | | | | | | | | | | | | | 7010: Update ungrammar for const block patterns r=matklad a=Veykril Fixes #6848 Adds const blocks and const block patterns to the AST and parses them. Blocked on https://github.com/rust-analyzer/ungrammar/pull/17/, will merge that PR there once this one gets the OK so I can remove the local ungrammar dependency path and fix the Cargo.lock. Co-authored-by: Lukas Wirth <[email protected]>
| * Update ungrammar for const block patternsLukas Wirth2020-12-231-0/+1
| |
* | Don't release uncompressed binaries under the new naming schemeLaurențiu Nicola2020-12-231-1/+0
|/
* Build aarch64-apple-darwin binaries on CILaurențiu Nicola2020-12-221-14/+58
|
* Node-ify lifetimesLukas Wirth2020-12-162-2/+3
|
* Move to upstream `macro_rules!` modelJonas Schievink2020-12-151-1/+3
|
* Remove some redundant allocationsJeremy Kolb2020-12-121-1/+1
|
* metrics: go back to `cmd!`Jonas Schievink2020-12-111-6/+3
|
* Fix typo leading to metrics lossJonas Schievink2020-12-111-1/+1
|
* Capture memory usage metricsJonas Schievink2020-12-111-1/+6
|
* Revert "Fix memory usage metrics"Jonas Schievink2020-12-111-3/+1
|
* Fix memory usage metricsJonas Schievink2020-12-111-1/+3
|
* Include config into the manualAleksey Kladov2020-12-091-1/+2
|
* Update usage string to include code-exploration client.Jérémy2020-12-081-1/+1
|
* Add client install support for `code-exploration` build.Jérémy2020-12-081-6/+14
|
* Revert "Upgrade version of npms lockfile"Aleksey Kladov2020-11-131-1/+1
| | | | | | | This reverts commit 3d559afc11b230d52b13c5540706b85a7eeb3490. VS Code uses nodejs 12 still, so its better to stick to the format it understands.
* Upgrade version of npms lockfileAleksey Kladov2020-11-121-1/+1
|
* Kill RAW_ literalsAleksey Kladov2020-11-062-11/+2
| | | | | Syntactically, they are indistinguishable from non-raw versions, so it doesn't make sense to separate then *at the syntax* level.
* Generate token for ints and floatsAleksey Kladov2020-11-061-1/+5
|
* Deny unreachable-pubAleksey Kladov2020-11-021-5/+5
| | | | | | | | It's very useful when `pub` is equivalent to "this is crate's public API", let's enforce this! Ideally, we should enforce it for local `cargo test`, and only during CI, but that needs https://github.com/rust-lang/cargo/issues/5034.
* Reorganize completions structureIgor Aleksanov2020-10-251-1/+1
|
* Merge #6259bors[bot]2020-10-202-17/+51
|\ | | | | | | | | | | | | | | 6259: allow xtask install --client[=CLIENT] to specify client r=Emilgardis a=Emilgardis Co-authored-by: Emil Gardström <[email protected]>
| * rename flag --client-code to --client on xtask installEmil Gardström2020-10-201-8/+8
| |
| * allow xtask install --client-code[=CLIENT] to specify clientEmil Gardström2020-10-172-15/+49
| |
* | add completions for clippy lint in attributesBenjamin Coenen2020-10-202-3/+116
| | | | | | | | Signed-off-by: Benjamin Coenen <[email protected]>
* | Add generated_diagnostic.adoc to the release.rs and smoke_test_docs_generationIgor Aleksanov2020-10-191-1/+8
| |
* | Use xshell::read_file instead of fs::read_to_stringIgor Aleksanov2020-10-194-9/+10
| |
* | Create xtask module to generate diagnostics docsIgor Aleksanov2020-10-192-0/+76
|/
* Switch from not_bash to xshellAleksey Kladov2020-10-1711-309/+136
|
* Improve compile time a tiny bitAleksey Kladov2020-10-164-10/+13
|
* Merge #5651bors[bot]2020-10-081-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5651: Add track_env_var to the proc macro server r=kjeremy a=lnicola See https://github.com/rust-lang/rust/pull/74653. Fixes #6054. Fixes #5640, maybe. Should be merged when 1.47 is released. Proc macros still don't work for me, but it no longer crashes. Co-authored-by: Laurențiu Nicola <[email protected]>
| * Add track_env_var to the proc macro serverLaurențiu Nicola2020-10-081-1/+1
| |
* | Fix feature nameAleksey Kladov2020-10-051-5/+7
|/
* Add GitHub Sponsors link to blog post templateJonas Schievink2020-09-141-1/+2
|
* Up proc-macro2 to 1.20kjeremy2020-09-031-2/+2
| | | | This changes the way Display is implemented
* Replace custom `not_bash::fs2` setup with fs_err crateVeetaha2020-08-292-45/+4
|
* CONST LOOPS ARE HEREAleksey Kladov2020-08-271-1/+1
|
* Support extern typesJonas Schievink2020-08-241-587/+0
|
* :arrow_up: ungrammarAleksey Kladov2020-08-211-0/+1
|
* Cleanup feature generationAleksey Kladov2020-08-187-98/+83
|
* fmtDmitry2020-08-181-1/+1
|
* fix reformatDmitry2020-08-181-2/+2
|
* Merge remote-tracking branch 'rust-analyzer/master'Dmitry2020-08-187-63/+114
|\
| * 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
| |
* | synchronizing changesDmitry2020-08-142-6/+5
| |