xtask/tasks/mod.rs
1// Copyright (c) Microsoft Corporation.
2// Licensed under the MIT License.
3
4//! Implementations of various Xtasks
5
6mod fmt;
7mod fuzz;
8mod git_hooks;
9mod guest_test;
10mod verify_size;
11
12pub use git_hooks::update_hooks;
13
14pub use self::fmt::Fmt;
15pub use self::fuzz::Fuzz;
16pub use self::git_hooks::InstallGitHooks;
17pub use self::git_hooks::RunGitHook;
18pub use self::guest_test::GuestTest;
19pub use self::verify_size::VerifySize;
20
21/// CLI completion functions for variious Xtasks
22pub mod cli_completions {
23 /// CLI completion functions for `xtask fuzz`
24 pub mod fuzz {
25 pub(crate) use super::super::fuzz::complete_fuzzer_targets;
26 }
27}