We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5819b70 commit 4b4a92eCopy full SHA for 4b4a92e
cpp_linter_hooks/util.py
@@ -3,6 +3,7 @@
3
import logging
4
from typing import Optional
5
6
+from clang_tools.util import Version
7
from clang_tools.install import is_installed as _is_installed, install_tool
8
9
@@ -24,7 +25,9 @@ def is_installed(tool_name: str, version: str) -> Optional[Path]:
24
25
return path
26
27
# also check using clang_tools
- path = _is_installed(tool_name, version)
28
+ # let version be the user-input version (as a string)
29
+ parsed_ver = Version(version)
30
+ path = _is_installed(tool_name, parsed_ver)
31
if path is not None:
32
return Path(path)
33
0 commit comments