aboutsummaryrefslogtreecommitdiff
path: root/xtask
Commit message (Collapse)AuthorAgeFilesLines
* Stop using beta toolchain in xtask distLaurențiu Nicola2021-01-021-9/+1
|
* deny_clippy test works with cfg_attrAleksey Kladov2020-12-311-1/+1
|
* Merge #7010bors[bot]2020-12-232-1/+2
|\ | | | | | | | | | | | | | | | | | | | | | | 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-232-1/+2
| |
* | 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-163-4/+5
|
* 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
|
* Update expect-test and remove outdated licensekjeremy2020-12-071-1/+0
|
* cargo update and add new licensekjeremy2020-11-171-0/+1
|
* 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
|
* More consistent namingAleksey Kladov2020-11-091-3/+5
|
* Merge #6476bors[bot]2020-11-071-0/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6476: Add missing AssocItems in add_custom_impl assist r=matklad a=Veykril ```rust use std::fmt; #[derive(Debu<|>g)] struct Foo { bar: String, } ``` -> ```rust use std::fmt; struct Foo { bar: String, } impl fmt::Debug for Foo { fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { ${0:todo!()} } } ``` Co-authored-by: Lukas Wirth <[email protected]>
| * Add missing AssocItems in add_custom_impl assistLukas Wirth2020-11-051-0/+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-203-4/+125
| | | | | | | | Signed-off-by: Benjamin Coenen <[email protected]>
* | Add generated_diagnostic.adoc to the release.rs and smoke_test_docs_generationIgor Aleksanov2020-10-192-1/+9
| |
* | 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
| |
* | Extract call_info and completion into separate cratesIgor Aleksanov2020-10-181-1/+1
|/
* Switch from not_bash to xshellAleksey Kladov2020-10-1713-318/+165
|
* Improve compile time a tiny bitAleksey Kladov2020-10-164-10/+13
|
* Add reminder to update lsp-extensions.mdAleksey Kladov2020-10-141-0/+45
|
* Bump rustc_lexer, cfg-if to 1.0 and add new license to checkkjeremy2020-10-081-0/+1
|
* 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
| |
* | Smoke test docs generationAleksey Kladov2020-10-061-0/+7
| |
* | 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
* "How I survived Git" tipsAleksey Kladov2020-09-011-9/+31
|
* Add a test that forbids merge commitsdragfire2020-08-311-0/+14
|
* Replace custom `not_bash::fs2` setup with fs_err crateVeetaha2020-08-293-45/+5
|
* :arrow_up: cratesAleksey Kladov2020-08-271-1/+1
|