diff options
Diffstat (limited to 'bin/src/utils.rs')
-rw-r--r-- | bin/src/utils.rs | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/bin/src/utils.rs b/bin/src/utils.rs index 1adac4a..d3bff54 100644 --- a/bin/src/utils.rs +++ b/bin/src/utils.rs | |||
@@ -25,10 +25,7 @@ pub fn lint_map() -> HashMap<SyntaxKind, Vec<&'static Box<dyn Lint>>> { | |||
25 | 25 | ||
26 | pub fn get_version_info() -> Option<String> { | 26 | pub fn get_version_info() -> Option<String> { |
27 | use std::process::Command; | 27 | use std::process::Command; |
28 | let program = Command::new("nix") | 28 | let program = Command::new("nix").arg("--version").output().ok()?; |
29 | .arg("--version") | ||
30 | .output() | ||
31 | .expect("failed to execute"); | ||
32 | std::str::from_utf8(&program.stdout) | 29 | std::str::from_utf8(&program.stdout) |
33 | .ok()? | 30 | .ok()? |
34 | .split(' ') | 31 | .split(' ') |