extend/pathname: fix type error.

`install_p` is sometimes called with a `Pathname` for `new_basename`.
This commit is contained in:
Mike McQuaid 2025-08-07 09:05:40 +01:00
parent 696910c533
commit 31e12d68e3
No known key found for this signature in database

View File

@ -430,7 +430,7 @@ class Pathname
private private
sig { sig {
params(src: T.any(String, Pathname), new_basename: String, params(src: T.any(String, Pathname), new_basename: T.any(String, Pathname),
_block: T.nilable(T.proc.params(src: Pathname, dst: Pathname).returns(T.nilable(Pathname)))).void _block: T.nilable(T.proc.params(src: Pathname, dst: Pathname).returns(T.nilable(Pathname)))).void
} }
def install_p(src, new_basename, &_block) def install_p(src, new_basename, &_block)