1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#[cfg(feature = "cargo")]
pub mod cargo;

#[cfg(feature = "clippy_utils")]
pub mod clippy_utils;

#[cfg(feature = "config")]
pub mod config;

#[cfg(feature = "command")]
mod command;
#[cfg(feature = "command")]
pub use command::*;

pub mod env;

#[cfg(feature = "examples")]
pub mod examples;

mod filename;
pub use filename::{library_filename, parse_path_filename};

#[cfg(feature = "git")]
mod git;
#[cfg(feature = "git")]
pub use git::*;

#[cfg(feature = "git")]
pub use git2;

#[cfg(feature = "packaging")]
pub mod packaging;

pub mod paths;

#[cfg(feature = "rustup")]
pub mod rustup;

#[cfg(feature = "sed")]
mod sed;
#[cfg(feature = "sed")]
pub use sed::find_and_replace;

#[cfg(feature = "testing")]
pub mod testing;