stdlib/socket/0/addrinfo.rbs in rbs-2.7.0 vs stdlib/socket/0/addrinfo.rbs in rbs-2.8.0.pre.1

- old
+ new

@@ -55,10 +55,11 @@ # # Addrinfo.getaddrinfo("www.kame.net", 80, nil, :STREAM) # #=> [#<Addrinfo: 203.178.141.194:80 TCP (www.kame.net)>, # # #<Addrinfo: [2001:200:dff:fff1:216:3eff:feb1:44d7]:80 TCP (www.kame.net)>] # - def self.getaddrinfo: (String nodename, ?String | Integer service, ?Symbol? family, ?Symbol | Integer protocol) -> Array[Addrinfo] + def self.getaddrinfo: (String nodename, ?String | Integer | nil service, ?Symbol? family, ?Symbol | Integer protocol) -> Array[Addrinfo] + | (String? nodename, ?String | Integer service, ?Symbol? family, ?Symbol | Integer protocol) -> Array[Addrinfo] # <!-- # rdoc-file=ext/socket/raddrinfo.c # - Addrinfo.ip(host) => addrinfo # -->