aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xtask/Cargo.toml3
-rw-r--r--xtask/src/main.rs7
2 files changed, 6 insertions, 4 deletions
diff --git a/xtask/Cargo.toml b/xtask/Cargo.toml
index 77b9ae2b4..65cabf005 100644
--- a/xtask/Cargo.toml
+++ b/xtask/Cargo.toml
@@ -5,6 +5,9 @@ version = "0.1.0"
5authors = ["rust-analyzer developers"] 5authors = ["rust-analyzer developers"]
6publish = false 6publish = false
7 7
8[lib]
9doctest = false
10
8[dependencies] 11[dependencies]
9walkdir = "2.1.3" 12walkdir = "2.1.3"
10pico-args = "0.3.0" 13pico-args = "0.3.0"
diff --git a/xtask/src/main.rs b/xtask/src/main.rs
index 663e28103..4b1f0c887 100644
--- a/xtask/src/main.rs
+++ b/xtask/src/main.rs
@@ -9,11 +9,10 @@
9//! `.cargo/config`. 9//! `.cargo/config`.
10mod help; 10mod help;
11 11
12use std::{env, fmt::Write, path::PathBuf, str};
13
12use anyhow::Context; 14use anyhow::Context;
13use core::fmt::Write;
14use core::str;
15use pico_args::Arguments; 15use pico_args::Arguments;
16use std::{env, path::PathBuf};
17use xtask::{ 16use xtask::{
18 codegen::{self, Mode}, 17 codegen::{self, Mode},
19 install_pre_commit_hook, reformat_staged_files, run, run_clippy, run_fuzzer, run_rustfmt, 18 install_pre_commit_hook, reformat_staged_files, run, run_clippy, run_fuzzer, run_rustfmt,
@@ -37,7 +36,7 @@ struct ServerOpt {
37} 36}
38 37
39fn main() -> Result<()> { 38fn main() -> Result<()> {
40 if std::env::args().next().map(|it| it.contains("pre-commit")) == Some(true) { 39 if env::args().next().map(|it| it.contains("pre-commit")) == Some(true) {
41 return reformat_staged_files(); 40 return reformat_staged_files();
42 } 41 }
43 42