aboutsummaryrefslogtreecommitdiff
path: root/xtask/src
Commit message (Collapse)AuthorAgeFilesLines
* Fix remaining references to `cargo xtask codegen`Lukas Wirth2021-03-122-2/+2
|
* MinorAleksey Kladov2021-03-081-1/+1
|
* Cleanup the error messageAleksey Kladov2021-03-081-1/+1
|
* Remove now dead codeAleksey Kladov2021-03-089-90/+76
|
* Unused paramsAleksey Kladov2021-03-085-10/+10
|
* Make `code generation` just workAleksey Kladov2021-03-085-45/+35
| | | | | Contributors don't need to learn about `cargo xtask codegen` if `cargo test` just does the right thing.
* Make working with codegen less annoyingAleksey Kladov2021-03-083-21/+25
| | | | | | | | | | We probably should look into removing `xtask codegen` altogether. The test workflow works perfectly for package.json config. There are two things preventing that: * Lint completions are generated on demand. * Docs are not committed to the repository.
* :arrow_up: xflagsAleksey Kladov2021-03-071-8/+9
|
* Underengineer `cargo xtask install --client`Aleksey Kladov2021-03-053-70/+37
|
* Cleanup install commandAleksey Kladov2021-03-053-47/+52
|
* Fix regression where the client was not installedAleksey Kladov2021-03-051-1/+1
|
* Fix xflags falloutAleksey Kladov2021-03-021-1/+1
| | | | https://github.com/rust-analyzer/rust-analyzer/pull/7847#issuecomment-788920830
* Merge #7836bors[bot]2021-03-021-10/+33
|\ | | | | | | | | | | | | | | | | | | 7836: Check for path dev-dependencies with a version number r=lnicola a=lnicola Closes https://github.com/rust-analyzer/rust-analyzer/pull/7828#issuecomment-788174522. This looks a bit ugly, but at least fixes an issues where we missed target-specific dependencies. Co-authored-by: Laurențiu Nicola <[email protected]>
| * Check for path dev-dependencies with a version numberLaurențiu Nicola2021-03-011-10/+33
| |
* | Update xtask/src/flags.rsAleksey Kladov2021-03-011-1/+1
| | | | | | Co-authored-by: Laurențiu Nicola <[email protected]>
* | Use cli parser with auto-generated helpAleksey Kladov2021-03-016-132/+175
|/
* Axe pre-commitAleksey Kladov2021-03-012-53/+0
|
* Simplify xtaskAleksey Kladov2021-03-0116-176/+589
| | | | lib/bin/test separation isn't really needed.
* Merge #7797bors[bot]2021-02-272-80/+34
|\ | | | | | | | | | | | | | | | | | | 7797: Format generated lints and features manually r=matklad a=lnicola As `quote` and `rustfmt` leave them on a single line, which makes running `grep` in the repository quite annoying. Also removes a dead `gen_features.rs` file (`gen_lint_completions.rs` does the same thing). Co-authored-by: Laurențiu Nicola <[email protected]>
| * Remove dead gen_features codeLaurențiu Nicola2021-02-271-48/+0
| |
| * Format generated features manually instead of relying on rustfmtLaurențiu Nicola2021-02-271-32/+34
| |
* | reliable memory usage during benchmarkingAleksey Kladov2021-02-231-1/+4
|/
* 7526: Rename crate assists to ide_assists.Chetan Khilosiya2021-02-221-2/+2
|
* rename completion -> ide_completionAleksey Kladov2021-02-171-1/+2
| | | | We don't have completion-related PRs in flight, so lets do it
* Build dist-x86_64-unknown-linux-musl releasesandylizi2021-02-131-1/+1
|
* Merge #7655bors[bot]2021-02-121-23/+32
|\ | | | | | | | | | | | | | | 7655: Include a commit log summary in the changelog r=matklad a=lnicola This version omits any direct pushes, and maybe even pull requests merged from the GitHub UI. But I think it makes writing the release notes easier. Co-authored-by: Laurențiu Nicola <[email protected]>
| * Include a commit log summary in the changelogLaurențiu Nicola2021-02-121-23/+32
| |
* | Bump rust to latest stable 1.50kjeremy2021-02-121-1/+1
|/
* Track remote branch on xtask promoteLaurențiu Nicola2021-02-091-1/+1
|
* Do not overwrite lock filekjeremy2021-02-051-2/+2
| | | | | | Use `npm ci` instead of `npm install`. `npm install` will overwrite the lock file if you have a newer npm version than the one that generated the package-lock.json
* Add cargo file tidy testEdwin Cheng2021-02-031-12/+21
|
* Make always-assert crate reusableAleksey Kladov2021-01-261-1/+1
|
* Fix mega bugAleksey Kladov2021-01-214-5/+9
| | | | https://rust-lang.zulipchat.com/#narrow/stream/185405-t-compiler.2Fwg-rls-2.2E0/topic/Manual.20content.20is.20duplicated
* Update pico-argskjeremy2021-01-191-13/+21
| | | | Should maintains existing behavior
* Add back jemalloc supportJonas Schievink2021-01-182-3/+11
|
* Add `MacroType` syntaxJonas Schievink2021-01-181-0/+1
|
* 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
|