EXACT list is mostly same as SINCE list on bundled gems.
This commit is contained in:
parent
f365bef0c7
commit
8ff5458c2e
@ -33,22 +33,7 @@ module Gem::BUNDLED_GEMS
|
||||
}.freeze
|
||||
|
||||
EXACT = {
|
||||
"abbrev" => true,
|
||||
"base64" => true,
|
||||
"bigdecimal" => true,
|
||||
"csv" => true,
|
||||
"drb" => true,
|
||||
"getoptlong" => true,
|
||||
"mutex_m" => true,
|
||||
"nkf" => true, "kconv" => "nkf",
|
||||
"observer" => true,
|
||||
"resolv-replace" => true,
|
||||
"rinda" => true,
|
||||
"syslog" => true,
|
||||
"ostruct" => true,
|
||||
"pstore" => true,
|
||||
"rdoc" => true,
|
||||
"win32ole" => true,
|
||||
"kconv" => "nkf",
|
||||
}.freeze
|
||||
|
||||
PREFIXED = {
|
||||
@ -99,7 +84,7 @@ module Gem::BUNDLED_GEMS
|
||||
else
|
||||
return
|
||||
end
|
||||
EXACT[n] or PREFIXED[n = n[%r[\A[^/]+(?=/)]]] && n
|
||||
(EXACT[n] || !!SINCE[n]) or PREFIXED[n = n[%r[\A[^/]+(?=/)]]] && n
|
||||
end
|
||||
|
||||
def self.warning?(name, specs: nil)
|
||||
|
Loading…
x
Reference in New Issue
Block a user