Add Etc::Group struct members to upstream
This commit is contained in:
parent
791ca27896
commit
772ddb0e1e
@ -68,7 +68,7 @@ class Mktemp
|
||||
begin
|
||||
chown(nil, group_id, @tmpdir)
|
||||
rescue Errno::EPERM
|
||||
opoo "Failed setting group \"#{T.unsafe(Etc.getgrgid(group_id)).name}\" on #{@tmpdir}"
|
||||
opoo "Failed setting group \"#{T.must(Etc.getgrgid(group_id)).name}\" on #{@tmpdir}"
|
||||
end
|
||||
|
||||
begin
|
||||
|
@ -3,7 +3,19 @@
|
||||
# This file contains temporary definitions for fixes that have
|
||||
# been submitted upstream to https://github.com/sorbet/sorbet.
|
||||
|
||||
# https://github.com/sorbet/sorbet/pull/7647/files
|
||||
# https://github.com/sorbet/sorbet/pull/7650
|
||||
class Etc::Group < Struct
|
||||
sig { returns(Integer) }
|
||||
def gid; end
|
||||
sig { returns(T::Array[String]) }
|
||||
def mem; end
|
||||
sig { returns(String) }
|
||||
def name; end
|
||||
sig { returns(String) }
|
||||
def passwd; end
|
||||
end
|
||||
|
||||
# https://github.com/sorbet/sorbet/pull/7647
|
||||
module IRB
|
||||
sig { params(ap_path: T.nilable(String), argv: T::Array[String]).void }
|
||||
def self.setup(ap_path, argv: ::ARGV); end
|
||||
|
Loading…
x
Reference in New Issue
Block a user