typing: add a trivial type hint to `mercurial/posix.py` to avoid an @overload
Since hg
3dbc7b1ecaba, pytype added an `@overload` for this function, without a
type on the parameter. That's wrong, and undermines the hints on the
non-trivial functions.
--- a/mercurial/posix.py Wed Jul 10 17:55:14 2024 -0400
+++ b/mercurial/posix.py Wed Jul 10 18:05:40 2024 -0400
@@ -548,7 +548,7 @@
if pycompat.sysplatform == b'OpenVMS':
# OpenVMS's symlink emulation is broken on some OpenVMS versions.
- def checklink(path):
+ def checklink(path: bytes) -> bool:
return False