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
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
}
def install_p(src, new_basename, &_block)