Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Switch from not_bash to xshell | Aleksey Kladov | 2020-10-17 | 1 | -2/+2 |
| | |||||
* | Cleanup feature generation | Aleksey Kladov | 2020-08-18 | 1 | -7/+3 |
| | |||||
* | Merge remote-tracking branch 'rust-analyzer/master' | Dmitry | 2020-08-18 | 1 | -2/+3 |
|\ | |||||
| * | Revive cache cleaning | Aleksey Kladov | 2020-08-18 | 1 | -2/+3 |
| | | | | | | | | | | | | | | 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. | ||||
* | | Added competition for unstable features | Dmitry | 2020-08-09 | 1 | -0/+1 |
|/ | | | Added xtask for download unstable book from rust repository and codegene for it. Also small changes from lint | ||||
* | Add self-analysis-stats to metrics | Aleksey Kladov | 2020-07-24 | 1 | -2/+6 |
| | |||||
* | Add metrics | Aleksey Kladov | 2020-07-24 | 1 | -0/+2 |
| | |||||
* | Minor | Aleksey Kladov | 2020-07-24 | 1 | -3/+4 |
| | |||||
* | Remove support for jemalloc | Aleksey Kladov | 2020-07-22 | 1 | -10/+2 |
| | | | | | We only used it for measuring memory usage, but now we can use glibc's allocator for that just fine | ||||
* | Add opt-in mimalloc feature | Ivan Kozik | 2020-07-14 | 1 | -3/+12 |
| | |||||
* | . | Aleksey Kladov | 2020-07-07 | 1 | -1/+6 |
| | |||||
* | Refactor | Aleksey Kladov | 2020-06-08 | 1 | -2/+2 |
| | |||||
* | Move to a dedicated file | Aleksey Kladov | 2020-06-08 | 1 | -2/+3 |
| | |||||
* | Don't store generated docs in the repo | Aleksey Kladov | 2020-06-03 | 1 | -0/+1 |
| | |||||
* | Generate features docs from source | Aleksey Kladov | 2020-05-31 | 1 | -0/+1 |
| | |||||
* | Don't strip nightly releases | Aleksey Kladov | 2020-04-08 | 1 | -10/+4 |
| | |||||
* | Fix formatting | Aleksey Kladov | 2020-03-23 | 1 | -1/+1 |
| | |||||
* | Fix release | Aleksey Kladov | 2020-03-23 | 1 | -4/+10 |
| | |||||
* | Simplify extension tag sniffing | Aleksey Kladov | 2020-03-19 | 1 | -2/+3 |
| | |||||
* | Build server via dist as well | Aleksey Kladov | 2020-03-04 | 1 | -2/+3 |
| | |||||
* | cargo xtask dist | Aleksey Kladov | 2020-03-04 | 1 | -2/+12 |
| | | | | This builds the typescript extension | ||||
* | Add dry run mode to xtask release | Aleksey Kladov | 2020-02-14 | 1 | -1/+2 |
| | |||||
* | xtask release | Aleksey Kladov | 2020-02-10 | 1 | -1/+5 |
| | |||||
* | :arrow_up: pico-args | Aleksey Kladov | 2020-01-08 | 1 | -2/+2 |
| | |||||
* | Share cache cleaning logic between OSes | Aleksey Kladov | 2020-01-07 | 1 | -1/+5 |
| | |||||
* | Refactor xtasks | Aleksey Kladov | 2020-01-07 | 1 | -211/+72 |
| | |||||
* | Simplify | Aleksey Kladov | 2020-01-07 | 1 | -32/+4 |
| | | | | help for internal tools does not worth the duplication | ||||
* | Notify that latest version of VS Code is required | bold | 2019-12-24 | 1 | -1/+1 |
| | |||||
* | :arrow_up: Rust | Aleksey Kladov | 2019-12-19 | 1 | -1/+1 |
| | |||||
* | Switch back to npm install | Aleksey Kladov | 2019-12-02 | 1 | -1/+2 |
| | | | | Locks like it honors package.lock nowdays | ||||
* | Remove npm.cmd | Aleksey Kladov | 2019-11-20 | 1 | -3/+3 |
| | | | | I *think* this is more correct | ||||
* | Cleanup imports | Aleksey Kladov | 2019-11-20 | 1 | -4/+3 |
| | |||||
* | Don't create a separate bin for format hook | Aleksey Kladov | 2019-11-18 | 1 | -3/+8 |
| | |||||
* | Revert #2230 | Aleksey Kladov | 2019-11-14 | 1 | -11/+25 |
| | | | | | Looks like autocfg tries to do slightly more than we need (see #2231), so let's stick with minimal home-grown solution. | ||||
* | Use anyhow::Result in xtask, add contexts | Pascal Hertleif | 2019-11-13 | 1 | -11/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This builds on #2231 but was actually done before that. You see, the cause for #2231 was that I got this error message: Error: Error { kind: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" }) } Just switching to `anyhow::Result` got me stack traces (when setting `RUST_LIB_BACKTRACE=1`) that at least showed stack backtrace: 0: std::backtrace::Backtrace::create 1: std::backtrace::Backtrace::capture 2: anyhow::error::<impl core::convert::From<E> for anyhow::Error>::from 3: xtask::install_server 4: xtask::install 5: xtask::main 6: std::rt::lang_start::{{closure}} 7: std::panicking::try::do_call 8: __rust_maybe_catch_panic 9: std::rt::lang_start_internal 10: std::rt::lang_start 11: main With the added contexts (not at all exhaustive), the error became Error: install server Caused by: 0: build AutoCfg with target directory 1: No such file or directory (os error 2) Since anyhow is such a small thing (no new transitive dependencies!), and in general gives you `Result<T, Box<dyn Error>>` on steroids, I think this a nice small change. The only slightly annoying thing was to replace all the `Err(format!(…))?` calls (haven't even looked at whether we can make it support wrapping strings though), but the `bail!` macro is shorter anyway :) | ||||
* | Allow usage of CARGO_TARGET_DIR env var | Pascal Hertleif | 2019-11-13 | 1 | -1/+2 |
| | |||||
* | Use autocfg to determine rust version | kjeremy | 2019-11-13 | 1 | -25/+10 |
| | |||||
* | Minor cleanup | Aleksey Kladov | 2019-11-13 | 1 | -1/+1 |
| | |||||
* | Add '--scripts-prepend-node-pat' to npm run package | mkucijan | 2019-11-11 | 1 | -1/+1 |
| | |||||
* | Fix typo in xtask/src/main.rs. | krk | 2019-10-30 | 1 | -1/+1 |
| | |||||
* | Merge #2132 | bors[bot] | 2019-10-30 | 1 | -0/+1 |
|\ | | | | | | | | | | | | | | | 2132: echo cargo version during install r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | echo cargo version during install | Aleksey Kladov | 2019-10-30 | 1 | -0/+1 |
| | | |||||
* | | Some clippy fixes | kjeremy | 2019-10-30 | 1 | -1/+1 |
|/ | |||||
* | Merge #2074 | bors[bot] | 2019-10-26 | 1 | -2/+9 |
|\ | | | | | | | | | | | | | | | 2074: document tasks module r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | document tasks module | Aleksey Kladov | 2019-10-26 | 1 | -2/+9 |
| | | |||||
* | | warn if npm is not found | Aleksey Kladov | 2019-10-26 | 1 | -0/+11 |
|/ | |||||
* | auto-generate assists docs and tests | Aleksey Kladov | 2019-10-25 | 1 | -0/+1 |
| | |||||
* | xtask: fold gen-tests and gen-ast into codegen | Aleksey Kladov | 2019-10-23 | 1 | -8/+2 |
| | |||||
* | xtask: move codegen to a module | Aleksey Kladov | 2019-10-23 | 1 | -5/+5 |
| | |||||
* | try to warn about old rust | Aleksey Kladov | 2019-10-21 | 1 | -2/+40 |
| |