We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4c4f20a commit ddccd00Copy full SHA for ddccd00
cpp-linter/src/clang_tools/mod.rs
@@ -150,7 +150,7 @@ pub struct ClangVersions {
150
fn capture_clang_version(clang_tool: &PathBuf) -> Result<String> {
151
let output = Command::new(clang_tool).arg("--version").output()?;
152
let stdout = String::from_utf8_lossy(&output.stdout);
153
- let version_pattern = Regex::new(r"version\s*(\d+\.\d+\.\d+)").unwrap();
+ let version_pattern = Regex::new(r"(?i)version\s*([\d.]+)").unwrap();
154
let captures = version_pattern.captures(&stdout).ok_or(anyhow!(
155
"Failed to find version number in `{} --version` output",
156
clang_tool.to_string_lossy()
0 commit comments