ENV/shared: widen type
This commit is contained in:
parent
3fc8c703f2
commit
1b6fb8f460
@ -103,7 +103,7 @@ module SharedEnvExtension
|
||||
end
|
||||
end
|
||||
|
||||
sig { params(key: String, path: String).void }
|
||||
sig { params(key: String, path: T.any(String, Pathname)).void }
|
||||
def append_path(key, path)
|
||||
self[key] = PATH.new(self[key]).append(path)
|
||||
end
|
||||
@ -115,7 +115,7 @@ module SharedEnvExtension
|
||||
# Prepending a system path such as /usr/bin is a no-op so that requirements
|
||||
# don't accidentally override superenv shims or formulae's `bin` directories.
|
||||
# <pre>ENV.prepend_path "PATH", which("emacs").dirname</pre>
|
||||
sig { params(key: String, path: String).void }
|
||||
sig { params(key: String, path: T.any(String, Pathname)).void }
|
||||
def prepend_path(key, path)
|
||||
return if %w[/usr/bin /bin /usr/sbin /sbin].include? path.to_s
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user