We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5819b70 commit 343ce83Copy full SHA for 343ce83
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
@@ -23,8 +24,10 @@ def is_installed(tool_name: str, version: str) -> Optional[Path]:
23
24
if path.is_file():
25
return path
26
27
+ # parse the user-input version as a string
28
+ parsed_ver = Version(version)
29
# also check using clang_tools
- path = _is_installed(tool_name, version)
30
+ path = _is_installed(tool_name, parsed_ver)
31
if path is not None:
32
return Path(path)
33
0 commit comments