* chore(cargo): Update dependencies for xtask subcommand to remove warnings about unknown compiler attributes. * deps(xtask): Remove `lazy_static` as dependency, since the code we need can now be expressed using rusts `std` builtin types. * fix(xtask): Hide deprecated args so the compiler doesn't complain about dead code any more. * fix(xtask): Remove needless borrow. * fix: Remove dead code across the codebase, as discovered by the rust compiler. * fix(server): Log previously ignored errors. * fix(xtask): Remove needless `format!` calls. * fix(xtask): Remove superfluous return statement. * fix(client): Remove unused enum variant from `ClientInstruction` and all code attached to it. * fix(server): Restore functions needed in tests. * chore: Apply rustfmt. * fix(server): Add missing code. * fix: Remove leftover warnings. * CHANGELOG: Add MR #4026. * fix(xtask): Pin `xshell` to version 0.2.2 because release 0.2.3 changed the way stdin is handled, breaking interactive command invocations (such as we use).
19 lines
477 B
TOML
19 lines
477 B
TOML
[package]
|
|
name = "xtask"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
|
|
|
|
[dependencies]
|
|
anyhow = "1.0"
|
|
# TODO(hartan): Update this once we get a new release. See:
|
|
# <https://github.com/matklad/xshell/issues/63>
|
|
xshell = "= 0.2.2"
|
|
xflags = "0.3.2"
|
|
which = "4.2"
|
|
toml = "0.5"
|
|
prost-build = "0.11.9"
|
|
|
|
[lints.rust]
|
|
# Only required because we need to fix `xshell` to `=0.2.2`
|
|
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(trick_rust_analyzer_into_highlighting_interpolated_bits)'] }
|